All notable changes to this project are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Switched Rollup to
@rollup/plugin-typescriptso TypeScript builds on CI; regeneratedpackage-lock.jsonfornpm ci. - Pinned vulnerable transitive floors (
serialize-javascript,minimatch,js-yaml,brace-expansion) and upgraded the ESLint toolchain.
- Fixed npm badge URL encoding for
@licensechain/javascript-sdk; removed broken Bundlephobia badge. - Corrected homepage and install/import snippets to the scoped package name and docs.licensechain.app/en/sdk.
- Relicensed public surface under Elastic License 2.0 (ELv2).
- Raised
engines.nodefrom>=14to>=20; CI matrix Node 20 / 22 / 24. - Added Dependabot for npm and GitHub Actions.
- Root exports for license-assertion JWT helpers with
josemarked external in Rollup;license-assertion.cjsre-exports for back-compat.
- Initial public SDK surface with repository documentation kit.
- Positioned as the isomorphic TypeScript/JS package alongside the Node.js SDK shared-core track.