Skip to content

Kudzu 0.8.30 - Graph failure diagnostics

Choose a tag to compare

@bunzzeok bunzzeok released this 10 Aug 08:26
· 1 commit to main since this release

Kudzu 0.8.30 completes P0.3 by reporting ordinary source-graph failures at the original importer before code generation or generated module loading.

Changed

  • Validate relative runtime imports and re-exports during ordinary reachability instead of silently dropping unresolved edges.
  • Report missing page, helper, named/default forwarding, and export-star edges with the source file, line, column, and written specifier.
  • Reject relative, package, template, and computed dynamic imports during ordinary graph discovery.
  • Preserve separate Worker graph ownership and keep type-only and unreachable source excluded.
  • Keep export-name validation deferred to the planned module-symbol graph.

Validation

  • npm run check
  • npm test (189/189)
  • npm run test:package
  • 145 generated pages, including /releases/0.8.30

Upgrade

npm install @kudzujs/core@^0.8.30