All notable changes to this project will be documented in this file.
This package now is a pure ES modules package and does no longer provide the CommonJS entry point.
- feat: cache parsed InitialState results to Map for later use (#872)
- fix: return fallback if value cannot be parsed (#881)
- chore!: simplified building process as no bundling is needed (#875)
- chore: adjust
enginesversions to support wider range (#) - chore: add SPDX header (#708)
- chore: update
package.json(#873) - chore: migrate to ESLint v9 (#879)
- ci: update workflows from organization (#876)
- ci: add workflow to check Typescript (#878)
- Update NPM version to LTS v10
- Migrate to Vite for building and Vitest for testing
- Lint files using ESLint (+ add CI workflow) and move to all Typescript
- Add tests and code coverage badge to README
- Set explicit file extensions for package entry files to allow usage with
modulepackages (#513) - Fix package exports to support Typescript projects with module resolution of
node16ornodenext(#543)
- Dependency updates
- Update dependencies
- Add rollup to build
- Remove babel
- Typescript already is able to generate code that is in compliance with es5
- Add ESM support
- Improve native usage support
- Improve bundle size
- Remove unnecessary files from npm package
- Dependency updates
- Add optional fallback parameter to loadState method
- Dependency updates
- Update vulnerable packages
- Dependency updates
- Update vulnerable packages
- Updated documentation