-
RouterForge 0.6.0 Stable
released this
2026-09-07 15:32:24 +03:00 | 137 commits to main since this releaseRouterForge 0.6.0
🇷🇺 Русский
RouterForge 0.6.0
Что нового
- RouterForge 0.6 переводит Home в единый центр состояния и внимания с identity устройства, channel/Core status, uptime и телеметрией.
- Центр приложений объединяет официальные RouterForge-компоненты, curated-интеграции и Entware/OPKG с отдельными вкладками Installed/Updates.
- Generic OPKG получил detail/preflight, зависимости, размеры и guarded async install/update/remove jobs с SSE, cancel, timeout, history и post-verify.
- Fresh Stable 0.6 bootstrap устанавливает только RouterForge Core; DNS, мониторинг, управление и остальные capabilities выбираются после запуска через Центр приложений.
Исправления
- Home не создаёт ложные Core/App Center/DNS alerts во время начальной загрузки и корректно пересчитывает Attention после hydration stores.
- CPU/RAM/temperature/storage telemetry запускается сразу после catalog hydration; stale pre-catalog refresh не может перезаписать свежие данные.
- Core self-update переживает ожидаемый restart-разрыв соединения, ждёт восстановления /api/catalog и проверяет фактически установленную target version.
- Карточки Центра приложений скрывают отсутствующие optional metadata вместо леса прочерков и показывают Service только для компонентов с реальным service contract.
- App Center получил согласованный RU/EN перевод технических подписей, статусов действий, preflight/Entware metadata и официальных описаний RouterForge-модулей.
Совместимость
- Stable 0.6 публикуется только для ARM64 (aarch64-3.10).
- MIPS/MipSel публикуются в Stable 0.6 как experimental preview: cross-build/QEMU/runtime-probe проверены, но реального hardware validation пока нет; установка требует явного opt-in.
Технические изменения
- Компоненты RouterForge версионируются независимо; unchanged Stable module versions сохраняют ранее опубликованные exact assets/checksums.
- Release-index остаётся authoritative source для RouterForge package lifecycle; Packages/Packages.gz остаются параллельным OPKG-представлением.
- Stable promotion требует successful FULL RELEASE на dev для exact commit SHA и использует его exact stable-promotion artifact.
Текущие версии компонентов
Компонент Версия RouterForge Core 0.6.0RouterForge DNS 0.4.20RouterForge Control 0.3.1System Monitor 0.3.1Thermal Monitor 0.3.2Storage Monitor 0.3.2Network Monitor 0.3.3Profiling 0.3.0Установка
Свежая установка RouterForge Stable:
/opt/bin/opkg update && /opt/bin/opkg install curl && /opt/bin/curl -fsSL https://github.com/Fifth-Ace/routerforge/releases/download/routerforge-v0.6.0/routerforge-stable-bootstrap.sh | shСборка и проверка
- Версия RouterForge:
0.6.0 - Архивный релиз:
routerforge-v0.6.0 - Коммит:
35176be - Release index:
routerforge-stable-index.json - Bootstrap:
routerforge-stable-bootstrap.sh
🇬🇧 English
RouterForge 0.6.0
What's new
- RouterForge 0.6 turns Home into a unified status and attention center with device identity, channel/Core state, uptime, and telemetry.
- App Center combines official RouterForge components, curated integrations, and Entware/OPKG with dedicated Installed and Updates views.
- Generic OPKG now has detail/preflight, dependency and size metadata, plus guarded async install/update/remove jobs with SSE, cancellation, timeout, history, and post-verification.
- A fresh Stable 0.6 bootstrap installs RouterForge Core only; DNS, monitoring, control, and other capabilities are selected afterwards from App Center.
Fixes
- Home no longer raises false Core/App Center/DNS alerts during initial loading and recomputes Attention correctly after store hydration.
- CPU/RAM/temperature/storage telemetry starts immediately after catalog hydration, and stale pre-catalog refreshes cannot overwrite fresh data.
- Core self-update tolerates the expected restart disconnect, waits for /api/catalog to recover, and verifies the actually installed target version.
- App Center cards hide unavailable optional metadata instead of rendering rows of dashes and show Service only for components with a real service contract.
- App Center now has consistent RU/EN localization for technical labels, action states, preflight/Entware metadata, and official RouterForge module descriptions.
Compatibility
- Stable 0.6 is published for ARM64 (aarch64-3.10) only.
- MIPS/MipSel are published in Stable 0.6 as experimental previews: cross-build/QEMU/runtime-probe gates pass, but physical hardware validation is still missing and installation requires explicit opt-in.
Technical changes
- RouterForge components are versioned independently; unchanged Stable module versions retain their previously published exact assets and checksums.
- The release index remains authoritative for RouterForge package lifecycle while Packages/Packages.gz remain a parallel OPKG representation.
- Stable promotion requires a successful FULL RELEASE on dev for the exact commit SHA and reuses that run's exact stable-promotion artifact.
Current component versions
Component Version RouterForge Core 0.6.0RouterForge DNS 0.4.20RouterForge Control 0.3.1System Monitor 0.3.1Thermal Monitor 0.3.2Storage Monitor 0.3.2Network Monitor 0.3.3Profiling 0.3.0Installation
Fresh RouterForge Stable install:
/opt/bin/opkg update && /opt/bin/opkg install curl && /opt/bin/curl -fsSL https://github.com/Fifth-Ace/routerforge/releases/download/routerforge-v0.6.0/routerforge-stable-bootstrap.sh | shBuild and verification
- RouterForge release:
0.6.0 - Immutable release:
routerforge-v0.6.0 - Commit:
35176be - Release index:
routerforge-stable-index.json - Bootstrap:
routerforge-stable-bootstrap.sh
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads