djust 0.9.7 was stabilized through 3 pre-releases, and most of its changes are recorded under them: 0.9.7rc1, 0.9.7rc2, 0.9.7rc3.
Stable release. No code changes since v0.9.7rc3 (2026-05-12) — RC3 soaked for 4 days with djustlive on the pinned wheel and zero regressions reported. See the rc1, rc2, rc3 entries below for the full v0.9.7 changeset:
- rc1: bundle init-order lint depth-N (#1449/#1406); wire-protocol snapshot pinning (#1456 starter + Batch 1/2/3 = #1457/#1461/#1462/#1463); LiveView state survives WS reconnect via
enable_state_snapshot(#1465/#1466); investigation-class close of #1458 (pre-commit ruff auto-restage with 3 options surfaced); empirical Stage 11 canary canon (#1459/#1460). - rc2: same as rc1 (cargo lock + scaffolding bumps only).
- rc3: 🚨 P0 — WS-event save block gated on
enable_state_snapshot(#1475) + 150msasyncio.wait_fordefense-in-depth; pre-commit auto-restage wrapper landed (#1464).