npm / zile
zile
What changed in zile 0.0, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-25.
1 breaking2 new APIs and options1 behavior and defaults2 tooling10 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initzile 0.016 changes
Breaking changes 1
The project template migrated from Biome and Vitest scripts to Vite+ with Oxlint and Oxfmt.
New APIs and options 2
Added a command to typecheck and format JSDoc examples, with an optional --fix flag.
Added support for wildcard exports.
Behavior and default changes 1
Link mode now creates symlinks for bin entries.
Tooling 2
Fixed .d.ts generation, improving the generated type declarations developers consume.
The command now adds GitHub Actions to newly created projects.
Fixes and other changes 10
Generated exports entries now place src first so the dev-time src condition resolves before fallback conditions.
The generated tsconfig now sets rootDir to the computed common source directory from entry points by default, fixing TypeScript 6 compatibility.
No longer strips pre-marker keys from package.json.
No longer strips pre-marker keys such as scripts and devDependencies from package.json.
Fixed the zile dev command.
All publish paths now produce a clean package.json without monorepo-only fields.
Bin object processing now supports entries with a .src suffix and entries already pointing to the output directory.
Relative paths for outDir from tsconfig are now resolved correctly.
Fixed wildcard exports.
Fixed deep nested exports.