• v0.3.8 75a7f5b79f

    OutFlux 0.3.8
    All checks were successful
    Release / decide (push) Successful in 29s
    CI / test (push) Successful in 3m27s
    Release / test (push) Successful in 3m32s
    Release / attach (push) Successful in 9m31s
    Stable

    Ghost released this 2026-10-26 10:08:23 +00:00 | 8 commits to main since this release

    Headless Linux seeding client, plus two GUI fixes: the Settings rank
    editor was dead in in-memory mode and long debug-log errors drew over
    the rows below them.

    Added

    • bare src/cli/seeder.js (src/cli/seeder.js): a long-lived headless Linux
      seeding client. Walks the catalog, dispatches the real seed verb per
      hash (refusals reported per-hash, never fatal), then serves and stays
      up until SIGINT/SIGTERM. D3 untouched: seed remains the sole announce
      path and its held-check gate is what refuses a hash the deps do not
      hold; the client only enumerates and reports.

    Fixed

    • The GUI sidecar opens a per-user persistent data dir by default
      (OUTFLUX_STORAGE overrides, matching the CLI), so the Settings rank
      editor is no longer dead in in-memory mode. A second GUI instance
      gets the daemon's named fd-lock refusal instead of silently losing
      its weights.
    • Settings log rows size from their wrapped text (the preferred-height
      binding collapsed long errors to one line and overdrawn the rows
      below); min-height keeps the one-line rhythm.

    Measured: cargo test 81/81; npm test 868/868 (4049 asserts); lint clean.

    Downloads