• v0.5.0 0a2f46b428

    twisla released this 2026-10-04 23:49:13 +00:00 | 77 commits to main since this release

    v0.5.0: G1, a Gemini client (TOFU, redirects, input, bookmarks, Saved Pages offline, big pages read from the card)

    Files

    • roro9stack-v0.5.0.ota: the signed Update File. Copy it to /updates on the SD card and install it from Settings > Firmware or the Storage App, or push it over Wi-Fi with scripts/ota_push.py.
    • roro9stack-v0.5.0-factory.bin: the whole flash image, for a first install over USB at offset 0.
    • roro9stack-v0.5.0.elf.gz: the symbols, to decode a crash report from this build.
    • SHA256SUMS: checksums of the three.

    Changes since v0.4.0

    • G1 done: Saved Pages read offline, checked by hand
    • G1: accept a ~12 KB heap dip during a fetch with IRC connected (Q86 revised)
    • Gemini: read big pages from the card as you scroll (Q88)
    • G1 steps 5-6: input prompts, bookmarks, downloads, Saved Pages
    • G1 step 4: the Gemini App (rendering, links, history, address line)
    • G1 step 3: the Gemini fetcher (TOFU, redirects, floors, pages via the card)
    • G1 step 2: Gemini parsers (host-tested), and the memory decision (Q86)
    • G1 step 1: gemini get, and two TLS connections measured
    • G1 design: Gemini client plan, glossary (Capsule, Saved Page)
    Downloads