v17.0.0
17.0.0 (2026-03-09)
Features
- support tree-shaking via preserveModules ESM build (a868238)
BREAKING CHANGES
- The ESM entry point has moved from dist/main.module.js
to dist/esm/index.js. Consumers relying on themoduleorexports.import
fields will pick this up automatically via package.json. Consumers with
hardcoded paths to dist/main.module.js must update to dist/esm/index.js.
Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com