zfb
GitHub repository

Type to search...

to open search from anywhere

v0.1.0-next.57

Created Jun 24, 2026Takeshi Takatsudo

v0.1.0-next.57

Released: 2026-06-22

Bug Fixes

  • fix(zfb-build): make the incremental dev-materialise skip key SHA-256-accurate for collection .mdx (#1151) — the per-session skip cache (#1148) keyed collection content on (mtime, size), a weaker signal than the SHA-256 content hash the per-tick content snapshot already computes. A content edit that preserved (mtime, size) (coarse-mtime filesystems, or touch -r / rsync --times) could be falsely skipped, replaying a stale mdx://…#hash specifier so the page rendered the raw-markdown <pre> fallback. The collection skip now additionally requires the cached bridge specifier to still appear in the current snapshot's specifier set — reusing the snapshot's already-computed hash (free, no new hashing pass) and guaranteeing snapshot↔bridge parity. Source / non-collection files keep the (mtime, size) key by design (no bridge invariant). Production builds are sessionless and never skip, so they were unaffected.

Other Changes

  • test(zfb-build): unit-cover snapshot_specifier_set parse + degrade (8652cee)

  • chore(skills): add l-bump-deps-for-demos project skill (b92527a)

Revision History

Takeshi TakatsudoCreated: 2026-06-25T05:17:25+09:00Updated: 2026-06-25T05:17:25+09:00

AI Assistant

Ask a question about the documentation.