• v2026.03.04-1 7df63236a0

    v2026.03.04-1 — ARM64 Runtime Support
    Some checks failed
    gRPC Smoke / smoke-musl (push) Failing after 2s
    🚀 Janus Release Pipeline / 🏷️ Version Validation (push) Successful in 4s
    🚀 Janus Release Pipeline / 🔨 Build aarch64-linux-gnu (push) Failing after 9s
    🚀 Janus Release Pipeline / 🔨 Build aarch64-linux-musl (push) Failing after 9s
    🚀 Janus Release Pipeline / 🔨 Build x86_64-linux-gnu (push) Failing after 9s
    🚀 Janus Release Pipeline / 🔨 Build x86_64-linux-musl (push) Failing after 9s
    🚀 Janus Release Pipeline / 🔨 Build aarch64-windows-gnu (push) Failing after 9s
    🚀 Janus Release Pipeline / 🔨 Build x86_64-windows-gnu (push) Failing after 8s
    Forbidden Paths Guard / guard (push) Has been cancelled
    gRPC Smoke / smoke (push) Has been cancelled
    Validation / test (push) Has been cancelled
    🚀 Janus Release Pipeline / 🔨 Build x86_64-macos-none (push) Has been cancelled
    🚀 Janus Release Pipeline / 🔨 Build aarch64-macos-none (push) Has been cancelled
    🚀 Janus Release Pipeline / 📦 Package arch (push) Has been cancelled
    🚀 Janus Release Pipeline / 📦 Package debian (push) Has been cancelled
    🚀 Janus Release Pipeline / 📦 Package fedora (push) Has been cancelled
    🚀 Janus Release Pipeline / 🎉 Create Release (push) Has been cancelled
    🚀 Janus Release Pipeline / 📦 Package alpine (push) Has been cancelled
    🚀 Janus Release Pipeline / 📢 Post-Release Tasks (push) Has been cancelled
    Stable

    markus released this 2026-03-04 08:37:38 +01:00 | 415 commits to unstable since this release

    Janus v2026.03.04-1

    Highlights

    • aarch64 context switch assembly for CBC-MN scheduler (AAPCS64 ABI)
    • Fiber context switching now works on ARM64 (Debian Trixie aarch64 VPS)
    • Architecture-conditional SavedRegisters (x86_64: 48B / aarch64: 96B)
    • Build system + pipeline auto-select correct assembly per target arch
    • LLVM-20 cross-compilation paths
    • Enum/Union types and QTJIR opcodes (SPEC-023)

    Breaking Changes

    None. Fully backward-compatible with v2026.3.2

    Platforms

    Platform Status
    x86_64-linux Supported
    aarch64-linux NEW

    Build

    zig build  # requires Zig 0.16.x, LLVM 20
    
    Downloads