Skip to content

Kudzu 0.16.9 - Compatibility Boundary And Inventory

Choose a tag to compare

@bunzzeok bunzzeok released this 31 Aug 02:26
· 6 commits to main since this release

Kudzu 0.16.9 records deterministic package compatibility provenance from the reachable authored source graph without changing semantic IR or browser output.

Changed

  • Centralizes package identities and compatibility classifications used by React, React Router, React Bootstrap, Zustand, clsx, and browser-signal normalization.
  • Writes .kudzu/kudzu-compatibility.json from original, pre-normalization source with package/API identity and exact line/column ranges.
  • Classifies sites as Native, Compiled, Normalized, Adapter, Owned External UI, Partial, or Unsupported with stable rule names and deterministic ordering.
  • Includes only modules reachable from page entries.
  • Keeps package origin out of semantic IR, codegen, runtime modules, and deploy output.
  • Updates create-kudzu@0.1.134 to generate projects on @kudzujs/core@^0.16.9.

Upgrade

npm install @kudzujs/core@^0.16.9