-
RouterForge 0.6.0-beta.1 Pre-release
released this
2026-09-07 02:22:26 +03:00 | 144 commits to main since this releaseRouterForge 0.6.0-beta.1
🇷🇺 Русский
RouterForge 0.6.0-beta.1
Что нового
- Главная Core стала единым центром состояния и внимания с hostname/model/Core/channel/uptime.
- Sidebar показывает дерево установленных RouterForge-компонентов, интеграции и телеметрию устройства.
- Центр приложений получил вкладки RouterForge, Интеграции, Entware, Установлено и Обновления.
- Generic OPKG получил package detail/preflight, кэшированный поиск, зависимости, размеры и безопасные install/update/remove actions.
- Non-Core package actions выполняются как async jobs с SSE output, cancel, глобальным lock, timeout, history и post-verify.
- Свежая 0.6 Beta bootstrap-установка устанавливает только RouterForge Core; optional capabilities выбираются после запуска.
Исправления
- Attention Center оценивает фактически используемый DNS path: secure upstream health/quality/fallback и свежие plain DNS terminal events.
- Исправлены пороги внимания: CPU Temp >75 warning и >=90 critical, RAM >=90/96, /opt >=85/95, sustained CPU >=90% не менее 30 секунд.
- Добавлены события отсутствующего default route и недавнего failed action Центра приложений.
- Пользовательское название раздела унифицировано как «Центр приложений»; старые catalog/marketplace имена остаются compatibility aliases.
- Определение модели устройства получило cached fallback через ndmc show version.
- Убрано ложное предупреждение Built-in RouterForge component для Core.
Совместимость
- ARM64 (aarch64-3.10) — основной поддерживаемый target.
- MIPS и MIPSel публикуются только как experimental Beta preview и не считаются аппаратно проверенными.
- Stable для MIPS/MipSel остаётся заблокированным до физической hardware validation.
Технические изменения
- RouterForge release metadata включает architecture, download/installed size, dependencies и conflicts.
- Release-index остаётся authoritative source; Packages/Packages.gz сохраняются как параллельное OPKG-представление.
- Manifest schema получила version_source, conflicts и typed web metadata как groundwork; full iframe workspace остаётся отдельным security gate.
- Fresh Core bootstrap остаётся Core-only; Core self-update сохраняет отдельный restart-safe lifecycle.
Текущие версии компонентов
Компонент Версия RouterForge Core 0.6.0-betaRouterForge DNS 0.4.20-betaRouterForge Control 0.3.1-betaSystem Monitor 0.3.1-betaThermal Monitor 0.3.2-betaStorage Monitor 0.3.2-betaNetwork Monitor 0.3.3-betaProfiling 0.3.0-betaУстановка
Свежая установка RouterForge Beta:
/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-beta.1/routerforge-beta-bootstrap.sh | shСборка и проверка
- Версия RouterForge:
0.6.0-beta.1 - Архивный релиз:
routerforge-v0.6.0-beta.1 - Коммит:
36340ae - Release index:
routerforge-beta-index.json - Bootstrap:
routerforge-beta-bootstrap.sh
🇬🇧 English
RouterForge 0.6.0-beta.1
What's new
- Core Home is now a unified status and attention center with hostname/model/Core/channel/uptime.
- The sidebar shows installed RouterForge components, integrations, and device telemetry.
- App Center now exposes RouterForge, Integrations, Entware, Installed, and Updates tabs.
- Generic OPKG now has package details/preflight, cached search, dependency/size metadata, and guarded install/update/remove actions.
- Non-Core package actions run as async jobs with SSE output, cancellation, a global lock, timeout, history, and post-verification.
- A fresh 0.6 Beta bootstrap installs RouterForge Core only; optional capabilities are selected after startup.
Fixes
- Attention Center evaluates the effective DNS path: secure upstream health/quality/fallback plus recent plain-DNS terminal events.
- Attention thresholds now match the 0.6 contract: CPU temperature >75 warning and >=90 critical, RAM >=90/96, /opt >=85/95, and sustained CPU >=90% for at least 30 seconds.
- Missing default-route and recent failed App Center action alerts are included.
- The user-facing section name is consistently App Center while catalog/marketplace names remain compatibility aliases.
- Device model detection now has a cached ndmc show version fallback.
- The benign Built-in RouterForge component warning is suppressed for Core.
Compatibility
- ARM64 (aarch64-3.10) is the primary supported target.
- MIPS and MIPSel are published only as experimental Beta previews and are not hardware-validated.
- Stable MIPS/MipSel remains blocked until physical hardware validation.
Technical changes
- RouterForge release metadata now includes architecture, download/installed size, dependencies, and conflicts.
- The release index remains authoritative; Packages/Packages.gz stays a parallel OPKG representation.
- Manifest schema adds version_source, conflicts, and typed web metadata as groundwork; the full iframe workspace remains a separate security gate.
- Fresh Core bootstrap remains Core-only; Core self-update keeps its restart-safe lifecycle.
Current component versions
Component Version RouterForge Core 0.6.0-betaRouterForge DNS 0.4.20-betaRouterForge Control 0.3.1-betaSystem Monitor 0.3.1-betaThermal Monitor 0.3.2-betaStorage Monitor 0.3.2-betaNetwork Monitor 0.3.3-betaProfiling 0.3.0-betaInstallation
Fresh RouterForge Beta 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-beta.1/routerforge-beta-bootstrap.sh | shBuild and verification
- RouterForge release:
0.6.0-beta.1 - Immutable release:
routerforge-v0.6.0-beta.1 - Commit:
36340ae - Release index:
routerforge-beta-index.json - Bootstrap:
routerforge-beta-bootstrap.sh
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads