• routerforge-v0.5.0-beta.1 d7573e4e31

    FifthAce released this 2026-09-06 15:29:29 +03:00 | 161 commits to main since this release

    RouterForge 0.5.0-beta.1

    🇷🇺 Русский

    RouterForge 0.5.0-beta.1

    Что нового

    • Добавлена экспериментальная поддержка MIPS и MIPSel в Beta.
    • Один universal bootstrap автоматически определяет архитектуру Entware и выбирает подходящую сборку.
    • Для MIPS/MIPSel добавлены fail-closed preflight, runtime compatibility probe и QEMU-проверка.

    Исправления

    • Исправлена маршрутизация release-index и package assets между ARM64, MIPS и MIPSel.
    • Исправлена последовательная multi-arch сборка Beta без удаления пакетов другой архитектуры.

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

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

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

    • Добавлена проверка опубликованного multi-arch Beta release после загрузки assets.
    • ARM64 production executables продолжают упаковываться UPX; MIPS/MIPSel остаются без UPX до аппаратной валидации.

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

    Компонент Версия
    RouterForge Core 0.4.4-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.1/routerforge-beta-bootstrap.sh | sh
    

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

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

    🇬🇧 English

    RouterForge 0.5.0-beta.1

    What's new

    • Experimental MIPS and MIPSel support is now available in Beta.
    • A single universal bootstrap automatically detects the Entware architecture and selects the matching build.
    • MIPS/MIPSel now use fail-closed preflight, runtime compatibility probing, and QEMU runtime validation.

    Fixes

    • Fixed release-index and package-asset routing across ARM64, MIPS, and MIPSel.
    • Fixed sequential multi-architecture Beta builds so packages for other targets are preserved.

    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

    • Added post-publication verification for the published multi-architecture Beta release.
    • ARM64 production executables remain UPX-packed; MIPS/MIPSel remain unpacked until hardware validation.

    Current component versions

    Component Version
    RouterForge Core 0.4.4-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.1/routerforge-beta-bootstrap.sh | sh
    

    Build and verification

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