- Added an automated release workflow: npm publish with provenance via OIDC trusted publishing, GitHub release creation, and automatic version/HISTORY maintenance
- CI now verifies the packaged tarball (CommonJS
require, ESMimport, and TypeScript type resolution) on every maintained Node version (22/24/26) across Linux, macOS, and Windows - Fixed package
exportsto use per-conditiontypesso TypeScript resolves the correct declarations for both ESM (import) and CommonJS (require) consumers - Declared the ESM build as
type: moduleexplicitly and removed the redundant.npmignore - Updated the CI matrix to currently-maintained Node and OS versions (dropped EOL entries)