0.7.29AUGUST 2026

HERMETIC TYPESCRIPT CHECKS

Check the project.
Not the parent folder.

Fresh installs now typecheck against their declared environment instead of inheriting ambient packages from whatever directory happens to contain the checkout.

cleannpm ci checkout
0Inherited ambient types
122/122Tests passing
01

WHAT LANDED

Same source.
Same result.

PROJECT

Ambient types isolated

The root config no longer scans unrelated ancestor type packages.

CREATE

New apps match

Generated projects receive the same explicit empty ambient type set.

FIXTURES

Declarations stay local

Migration fixtures typecheck source without merging foreign library internals.

CLEAN INSTALL

npm ci verified

A fresh checkout passes below deliberately conflicting ancestor packages.

COMPILER

No runtime change

Generated HTML and browser capabilities remain unchanged.

SUITE

122 tests

Framework, migration, browser, and release checks all pass.

UPGRADE

Make checks reproducible.

$npm install @kudzujs/core@^0.7.29