Skip to content

Kudzu 0.8.32 - Staged and collision-safe output

Choose a tag to compare

@bunzzeok bunzzeok released this 11 Aug 03:04
· 5 commits to main since this release

Kudzu 0.8.32 completes P0.5 with staged, collision-safe production output and rollback/recovery-guarded promotion.

Highlights

  • Builds HTML, capability ESM, Workers, CSS, public files, and trusted afterBuild output outside the active dist tree.
  • Rejects public collisions with generated routes, runtimes, handlers, chunks, Workers, and stylesheets.
  • Preserves the previous successful dist on ordinary build and hook failures.
  • Rejects overlapping same-root builds; stale locks fail closed and interrupted backups recover after lock removal.
  • Removes repeated keyed-list map work and merges binding/condition commit dispatch, reducing the measured keyed-row graph by 194 B raw / 23 B gzip.

Validation

  • npm run check
  • npm test: 190/190 passing
  • npm run test:package
  • npm pack --dry-run
  • 147-page project build

See RELEASES.md and PERFORMANCE.md for complete behavior, measurements, provenance, and limitations.