feat: deterministic DID with seed
- fix: 3IDv1 without deterministic flag
- chore: remove webpack and UMD build
Release version 1 of 3id-did-provider.
- chore: update dependencies
- chore: remove resetIDX method (#129)
- fix: 3IDv0 key derivation
- ref: use
did:key
for authmethods - chore: Bump Ceramic version
- chore: Integration tests for 3IDv0
Initial release of 3id-did-provider
.
Major refactor to use Ceramic and 3IDv1.
Package was previously named identity-wallet
.
feat: add DID provider feat: typescript support chore: dependency up, eslint
feat: 3id-connect v2 support, externalAuth link on auth
fix: buffer (un)encrypt (now support confidential threads) feat: import migrated keys, and external auth function (support 3boxjs migration)
fix: sign hex encoded messages correctly
chore: pin hdnode
and wallet
package versions
chore: update hdnode
and wallet
packages from ethers.js
feature: Add support for asymmetric encryption
refactor: improved logic for linking blockchain addresses fix: use js-sha256 instead of crypto dependency
Also features other minor bug fixes
Fix: add is3idProvider property to provider
Feat: add required getConsent function Fix: bug when opening spaces chore: reduced bundle size
Fix: correct name for encryption key
Feat: add 3ID Provider
Fixed various issues and added missing functionality.
First release