Skip to content

Kudzu 0.8.33 - Project-scoped compilation

Choose a tag to compare

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

Kudzu 0.8.33 completes P0.6 with explicit build-scoped project ownership.

Highlights

  • Adds ProjectSession ownership for the project root, standard paths, source records, graph operations, and Worker compilation.
  • Lets one imported build entry compile independent roots without config, source, .kudzu, Worker, or output leakage.
  • Preserves existing kudzu build and kudzu dev call-time CWD behavior when no root is provided.
  • Keeps project-local staging, locks, collision checks, rollback, and recovery intact.
  • Establishes the safe ownership boundary required for P0.7 parsed-module and export-summary caching.

Validation

  • npm run check: 148 pages built
  • npm test: 191/191 passing
  • npm run test:package
  • npm pack --dry-run: 66 files

See RELEASES.md and the architecture packet for the complete contract and next steps.