• routerforge-v0.10.0-beta.4 596e2a27ed

    RouterForge 0.10.0-beta.4
    Some checks failed
    CI / test (push) Has been cancelled
    CI / Publish rolling ARM64 Dev channel (push) Has been cancelled
    CI / Publish validated stable promotion (push) Has been cancelled
    Pre-release

    FifthAce released this 2026-09-21 23:55:20 +03:00 | 478 commits to main since this release

    RouterForge 0.10.0-beta.4

    🇷🇺 Русский

    RouterForge 0.10.0-beta.4

    Что нового

    • RouterForge стал заметно легче работать в фоне: когда интерфейс закрыт или раздел не используется, модули почти не делают лишнюю работу.
    • Monitoring теперь собирает тяжёлые данные только когда они нужны, поэтому в простое почти не использует процессор.
    • DNS стал экономнее расходовать память и реже запускает фоновые проверки; объём внутренней истории автоматически подстраивается под память роутера.

    Исправления

    • Уменьшено количество лишних опросов диска, температуры, служб и других системных данных.
    • Снижено потребление памяти у Core, DNS и особенно Monitoring без отключения функций.

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

    • Beta 0.10.0-beta.4 содержит те же семь компонентов RouterForge.
    • Пакеты доступны для aarch64-3.10, mips-3.4 и mipsel-3.4; ARM64 остаётся основной платформой, MIPS и MIPSel — экспериментальными.
    • Stable/main этим выпуском не обновляется.

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

    • На Keenetic Hopper KN-3811 после изменений весь основной RouterForge в простое использовал в среднем меньше 1% CPU.
    • В сопоставимом замере Core, DNS и Monitoring вместе использовали примерно на 20% меньше памяти, чем до оптимизации.
    • Неизменяемый снимок выпуска: routerforge-v0.10.0-beta.4.

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

    Компонент Версия
    RouterForge Core 0.10.0~beta.4
    RouterForge DNS 0.10.0~beta.4
    RouterForge Control 0.10.0~beta.4
    RouterForge Monitoring 0.10.0~beta.4
    Profiling 0.10.0~beta.4

    Установка

    Свежая установка 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.10.0-beta.4/routerforge-beta-bootstrap.sh | sh
    

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

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

    🇬🇧 English

    RouterForge 0.10.0-beta.4

    What's new

    • RouterForge now does much less work in the background when the UI is closed or a section is not being used.
    • Monitoring now collects heavier data only when it is needed, so it uses almost no CPU while idle.
    • DNS now uses memory more carefully and runs background checks less often; its internal history size adapts to the router's available memory.

    Fixes

    • Reduced unnecessary polling of storage, temperature, services, and other system data.
    • Reduced memory usage in Core, DNS, and especially Monitoring without removing features.

    Compatibility

    • Beta 0.10.0-beta.4 keeps the same seven RouterForge components.
    • Packages are available for aarch64-3.10, mips-3.4, and mipsel-3.4; ARM64 remains the primary platform, while MIPS and MIPSel remain experimental.
    • Stable/main is not promoted by this release.

    Technical changes

    • On Keenetic Hopper KN-3811, the main RouterForge processes averaged under 1% total CPU while idle after these changes.
    • In a comparable measurement, Core, DNS, and Monitoring together used about 20% less memory than before the optimization work.
    • Immutable release snapshot: routerforge-v0.10.0-beta.4.

    Current component versions

    Component Version
    RouterForge Core 0.10.0~beta.4
    RouterForge DNS 0.10.0~beta.4
    RouterForge Control 0.10.0~beta.4
    RouterForge Monitoring 0.10.0~beta.4
    Profiling 0.10.0~beta.4

    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.10.0-beta.4/routerforge-beta-bootstrap.sh | sh
    

    Build and verification

    • RouterForge release: 0.10.0-beta.4
    • Immutable release: routerforge-v0.10.0-beta.4
    • Commit: 596e2a2
    • Release index: routerforge-beta-index.json
    • Bootstrap: routerforge-beta-bootstrap.sh
    Downloads