0.8.9AUGUST 2026

CONTEXT-BACKED CRUD ACTIONS

Keep the Provider.
Ship concrete state.

Conventional Context-backed actions now specialize into Kudzu's existing state and handler capabilities, preserving componentized React-shaped source without shipping a Context runtime.

1Provider specialized
0Context runtime bytes
139/139Tests passing
01

WHAT LANDED

Context source retained.
Existing state reused.

HOOK

Relative Context hooks

A direct useContext(Context) return resolves one analyzable Provider module.

ACTIONS

Concrete state updates

Selected synchronous actions inline into route-specific handler ESM.

CRUD

Object-array workflows

Create, rename, select, and delete compose with keyed Notes UI.

STATIC

Zero-cost exclusion

Unaffected routes still emit complete HTML without JavaScript.

ERASED

No Provider tree

Context objects, action functions, and component ownership remain build-only.

BOUNDARY

Source diagnostics

Hidden captures, aliases, dynamic values, and multiple Providers stay rejected.

UPGRADE

Keep CRUD state behind Context.

$npm install @kudzujs/core@^0.8.9