Skip to content

Kudzu 0.8.59 - Array prop draft state

Choose a tag to compare

@bunzzeok bunzzeok released this 18 Aug 03:51
· 3 commits to main since this release

Kudzu 0.8.59 lets specialized children initialize independent local array draft state directly from one parent array-state prop while preserving an authored direct set* setter prop.

  • Preserves distinct parent and child array ownership.
  • Keeps mounted drafts local until an explicit authored commit.
  • Retains conventional selectedItems and setSelectedItems source naming.
  • Keeps aliases, property paths, composed arrays, indirect callbacks, and additional set* forwarding fail-closed.
  • Adds no browser runtime code and preserves zero-JavaScript static siblings.

Validation: 225/225 tests, 174 generated pages, and packed-package smoke passed.