- Added ECMAScript Module support
- Breaking: Drop support for old Node versions. Node 18+ is now required
- Fixed bug where names on
Object.prototype
didn't work - Marked inputs as
Readonly
(TypeScript-only) - Shrink package size a bit
- Added TypeScript type definitions. See #6
- Created a changelog
- Excluded useless files from npm package
This changelog was started after the release of version 2.1.0.