• v1.0.0 d3fa63290a

    pmacs v1.0.0 Stable

    neuwirth released this 2026-05-18 18:41:04 +00:00 | 1224 commits to main since this release

    First stable release. M7–M10 arc on the M1–M6 preview: third-party
    packages, the buffer-universality proof (dired/magit/outline), MCP,
    and multi-frontend CRDT collaboration.

    Ship-gate record (F5):

    • Tagged commit d3fa632, CI-validated (GitHub Actions run
      26052670955, pinned toolchain 1.95.0).

    • Green: Format; Lint (luajit, lua54); Test (ubuntu-latest luajit,
      lua54); M1 Acceptance; M4 / M5 Perf gates.

    • Documented accepted-red (known v1.0 limitations — see CHANGELOG
      "Known limitations" and V0.2-PREREQUISITES SP-8/SP-9):

      • Test (macos-latest *) — m6_5 REPL ctrl-c / exit-marker timing
        (SP-9); core daemon/CRDT/attach build and pass on macOS.
      • M6 Perf Gates — shared-runner perf-budget noise.
      • worker stress test (SP-8) — non-deterministic under CI load.
    • M10.11 acceptance: automated synthetic-frontend and doubled-PTY
      paths pass; jitter convergence passes; the two-laptop SSH-attach
      scenario was empirically validated by the operator against the
      stderr-default transport (host 192.168.1.173, OpenSSH_10.3p1),
      including post-fix retest of the build-mismatch and the
      PMACS_ATTACH_DEBUG log-routing fix (no TUI corruption).

    • Per-frontend undo across reattach is a documented v1.0 limitation
      (Finding 4); v0.2 follow-up tracked.

    forbid(unsafe_code) intact. Toolchain pinned via rust-toolchain.toml
    (1.95.0). Public contributions open from this release.

    Co-Authored-By: Claude Opus 4.7 noreply@anthropic.com

    Downloads