djust 0.9.5 was stabilized through 4 pre-releases, and most of its changes are recorded under them: 0.9.5rc1, 0.9.5rc2, 0.9.5rc3, 0.9.5rc4.
Stable promotion of 0.9.5rc4. No code changes since rc4. The rc1 → rc4 progression is summarized below.
Highlights vs `0.9.4`
fix(vdom)—sync_idsis now dj-if-boundary-aware (#1408 / #1411). Closes the cross-render dj-id drift class that produced visible content-bleed on{% if %}branch swaps in production.test(vdom)— multi-cyclesync_idsround-trip torture (#1412 / #1414) exercising the production server loop (diff→ apply on a faithful client tracker →sync_ids→ store aslast_vdom). Catches the #1408 regression class locally oncargo test.test(vdom)— shared test harness extracted tocrates/djust_vdom/tests/common/mod.rs(#1415 / #1421). Unblocks 5 follow-up torture/fuzz issues (#1413, #1416, #1417, #1418, #1419, #1420).- Plus the rc1–rc3 contents already shipped — see those entries below.