Skip to content

Kudzu 0.8.46 - Private Context action setters

Choose a tag to compare

@bunzzeok bunzzeok released this 13 Aug 06:18
· 3 commits to main since this release

Kudzu 0.8.46 keeps action-only Provider setters out of authored Context APIs while preserving concrete state operations.

Highlights

  • Allows action-required setters to remain absent when their Provider state value is exposed.
  • Restores required setters only in compiler build scratch.
  • Preserves existing Notes RouteIR signals and direct handler state operations.
  • Keeps fully hidden action state, setter-only exposure, private captures, and indirect action references fail-closed.
  • Adds no Context runtime, setter registry, browser module, or public Kudzu API.

Validation

  • npm run check: 161 pages
  • npm test: 210/210
  • npm run test:package: passed
  • Chrome Notes CRUD journey: passed

See RELEASES.md for details.