5.0.0 (2023-02-09)
Bug Fixes
- did-manager: rename AbstractDIDStore methods for SES compatibility (0287340), closes #1090
- did-provider-pkh: add missing caip dependency (#1112) (60bc5fd), closes #1111
- did-provider-pkh: refactor and simplify did:pkh plugin (#1113) (42be48f)
- key-manager: rename Abstract[Private]KeyStore methods for SES compatibility (91631b6), closes #1090
Build System
Features
BREAKING CHANGES
- did-manager: implementations of AbstractDIDStore need to rename their methods to conform to the new API. Functionality remains the same.
- key-manager: implementations of AbstractKeyStore and AbstractPrivateKeyStore need to rename their methods to conform to the new API. Functionality remains the same.
- this is a breaking change as modules will have to be imported differently:
- https://www.typescriptlang.org/docs/handbook/esm-node.html
- https://nodejs.org/api/esm.html
- https://caniuse.com/?search=modules
test(did-provider-ion): skip a couple of tests that fail with unreasonable errors
chore: use ubuntu-latest on CI
fix: temporarily remove puppeteer tests
fix: use craco for test-react-app to enable babel config
test: fix unit and integration tests (browser tests still broken)
fix: fix some build issues that prevented tests from working
fix: missing deps flagged by pnpm