What's new
- Updated many dependencies thanks to Dependabot. See below.
- The minimum supported node version required has been changed from 16 to 18 due to
eslint
dependency, and 17 is past end-of-life (#360).
Bug fixes and improvements
- We have addressed non-backwards compatible dependency updates to ensure this project builds out of the box. (#348, #360, #363, #369, #388)
- Removed unused
dependencies
: json-schema, json5, ua-parser-js, xml2js (#385) - Removed unused
devDependencies
: @trust/webcrypto, codecov (#385) - Reduced download size by removing the
examples
directory from the published NPM artifacts, 19.6 MB → 331 KB. (#395)
Version bumps
@types/jest
from 24.0.23 to 29.5.14@types/node
from 17.0.41 to 22.10.5@typescript-eslint/eslint-plugin
from 2.34.0 to 8.18.0@typescript-eslint/parser
from 2.34.0 to 8.18.0eslint
from 6.8.0 to 9.16.0eslint-config-prettier
from 6.3.0 to 10.0.1eslint-plugin-prettier
from 3.1.0 to 5.2.1http-proxy-middleware
from 2.0.6 to 2.0.7jsdom
from 20.0.0 to 26.0.0prettier
from 1.18.2 to 3.4.2tslib
from 1.10.0 to 2.8.1ts-loader
from 6.0.4 to 9.5.1typescript
from 4.9.5 to 5.7.2webpack-cli
from 4.7.0 to 6.0.1webpack-dev-server
from 4.0.0 to 5.2.0webpack-merge
from 4.2.2 to 6.0.1
Note
The development branch containing commits between this release (v2.3.2) and v2.3.1 has been archived into the release-v2.3.2 branch.