• routerforge-v0.5.0-beta.5 4d43e4be41

    FifthAce released this 2026-09-06 20:57:39 +03:00 | 151 commits to main since this release

    RouterForge 0.5.0-beta.5

    🇷🇺 Русский

    RouterForge 0.5.0-beta.5

    Что нового

    • Интеграции теперь получают доступную версию и признак обновления из уже настроенных opkg feeds.
    • Для интеграций без проверенного manifest разрешены прямые opkg install/update/remove, если пакет однозначно найден в уже настроенном feed.

    Исправления

    • Исправлен разбор opkg list-upgradable: в интерфейсе показывается целевая версия обновления, а не установленная.
    • Пакеты RouterForge и пакеты, принадлежащие карточкам Интеграций, исключены из вкладки Entware, чтобы не дублироваться.
    • Кнопка обновления внешней интеграции показывается только при реальном доступном opkg update.

    Совместимость

    • ARM64 (aarch64-3.10) — основной поддерживаемый target.
    • MIPS (mips-3.4) и MIPSel (mipsel-3.4) — experimental Beta до проверки на физическом оборудовании.
    • 128 МБ ОЗУ поддерживаются с предупреждением о запасе памяти для стороннего ПО; 64 МБ остаются неподдерживаемой конфигурацией.

    Технические изменения

    • Интеграции без проверенного manifest не получают право запускать upstream shell installers: fallback ограничен прямыми действиями через уже настроенный opkg feed.
    • Entware и Интеграции используют общий кэш package metadata; ручная проверка обновлений инвалидирует кэш без скрытого opkg update.

    Текущие версии компонентов

    Компонент Версия
    RouterForge Core 0.4.7-beta
    RouterForge DNS 0.4.20-beta
    RouterForge Control 0.3.1-beta
    System Monitor 0.3.1-beta
    Thermal Monitor 0.3.2-beta
    Storage Monitor 0.3.2-beta
    Network Monitor 0.3.3-beta
    Profiling 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.5.0-beta.5/routerforge-beta-bootstrap.sh | sh
    

    Сборка и проверка

    • Версия RouterForge: 0.5.0-beta.5
    • Архивный релиз: routerforge-v0.5.0-beta.5
    • Коммит: 4d43e4b
    • Release index: routerforge-beta-index.json
    • Bootstrap: routerforge-beta-bootstrap.sh

    🇬🇧 English

    RouterForge 0.5.0-beta.5

    What's new

    • Integrations now receive available version and upgrade state from already configured opkg feeds.
    • Integrations without a verified manifest may use direct opkg install/update/remove when a single package is unambiguously available from an already configured feed.

    Fixes

    • Fixed opkg list-upgradable parsing so the UI shows the target upgrade version instead of the installed version.
    • RouterForge packages and packages owned by Integration cards are hidden from the Entware tab to avoid duplicate ownership.
    • External integration update actions are shown only when opkg reports a real upgrade.

    Compatibility

    • ARM64 (aarch64-3.10) is the primary supported target.
    • MIPS (mips-3.4) and MIPSel (mipsel-3.4) remain experimental Beta targets until physical hardware validation.
    • 128 MiB RAM is supported with a headroom warning for other software; 64 MiB remains unsupported.

    Technical changes

    • Unverified integrations never gain permission to execute upstream shell installers; the fallback is limited to direct actions through an already configured opkg feed.
    • Entware and Integrations share cached package metadata; manual update checks invalidate the cache without silently running opkg update.

    Current component versions

    Component Version
    RouterForge Core 0.4.7-beta
    RouterForge DNS 0.4.20-beta
    RouterForge Control 0.3.1-beta
    System Monitor 0.3.1-beta
    Thermal Monitor 0.3.2-beta
    Storage Monitor 0.3.2-beta
    Network Monitor 0.3.3-beta
    Profiling 0.3.0-beta

    Installation

    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.5.0-beta.5/routerforge-beta-bootstrap.sh | sh
    

    Build and verification

    • RouterForge release: 0.5.0-beta.5
    • Immutable release: routerforge-v0.5.0-beta.5
    • Commit: 4d43e4b
    • Release index: routerforge-beta-index.json
    • Bootstrap: routerforge-beta-bootstrap.sh
    Downloads