• routerforge-v0.4.5 7dde40efc8

    FifthAce released this 2026-09-06 18:57:51 +03:00 | 155 commits to main since this release

    RouterForge 0.4.5

    🇷🇺 Русский

    RouterForge 0.4.5

    Что нового

    • Marketplace получил переключение Stable/Beta для официальных модулей RouterForge без автоматической установки пакетов.
    • Marketplace теперь показывает выбранный target и блокирует неизвестную архитектуру fail-closed.
    • Universal installer и release metadata используют target-aware маршрутизацию пакетов.

    Исправления

    • Исправлена доставка обновлённого Core: Stable Core получает новую package version 0.4.5.
    • Усилен release flow: immutable snapshot проверяется до изменения rolling release.
    • Исправлена нормализация release-index и сохранение уже опубликованных same-version package assets.

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

    • Stable публикуется только для ARM64 (aarch64-3.10).
    • MIPS/MipSel остаются experimental Beta-only до физической аппаратной проверки.

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

    • ARM64 production executables упаковываются UPX 5.2.1 и проверяются через upx -t.
    • Stable promotion использует exact artifact из успешного FULL RELEASE на том же commit SHA.

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

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

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

    • Версия RouterForge: 0.4.5
    • Архивный релиз: routerforge-v0.4.5
    • Коммит: 7dde40e
    • Release index: routerforge-stable-index.json
    • Bootstrap: routerforge-stable-bootstrap.sh

    🇬🇧 English

    RouterForge 0.4.5

    What's new

    • Marketplace can switch Stable/Beta for official RouterForge modules without automatically installing packages.
    • Marketplace now exposes the selected target and fails closed on unknown architectures.
    • The universal installer and release metadata use target-aware package routing.

    Fixes

    • Fixed updated Core delivery by assigning Stable Core package version 0.4.5.
    • Hardened release ordering so immutable snapshot preflight happens before rolling release mutation.
    • Fixed release-index normalization and preservation of already-published same-version package assets.

    Compatibility

    • Stable is published only for ARM64 (aarch64-3.10).
    • MIPS/MipSel remain experimental Beta-only targets until physical hardware validation.

    Technical changes

    • ARM64 production executables are packed with UPX 5.2.1 and verified with upx -t.
    • Stable promotion reuses the exact artifact from a successful FULL RELEASE on the same commit SHA.

    Current component versions

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

    Installation

    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.4.5/routerforge-stable-bootstrap.sh | sh
    

    Build and verification

    • RouterForge release: 0.4.5
    • Immutable release: routerforge-v0.4.5
    • Commit: 7dde40e
    • Release index: routerforge-stable-index.json
    • Bootstrap: routerforge-stable-bootstrap.sh
    Downloads