This repository has been archived by the owner on Jul 21, 2023. It is now read-only.
Releases: libp2p/js-libp2p-crypto
Releases · libp2p/js-libp2p-crypto
v0.17.6
Bug Fixes
- add buffer and update deps (#25) (35f196e)
- unmarshal: provide only one arg to callback (#17) (3bb8451)
- circular circular dep -> DI (0dcf1a6)
- update deps and repo setup (cfdcbe0)
Features
- add
id()
method to Secp256k1PrivateKey (f4dbd62) - initial implementation (4c36aeb)
- next libp2p-crypto (#4) (4ee48a7)
- use async await (#18) (1974eb9)
BREAKING CHANGES
-
Callback support has been dropped in favor of async/await.
-
feat: use async/await
This PR changes this module to remove callbacks and use async/await. The API is unchanged aside from the obvious removal of the callback
parameter.
refs ipfs/js-ipfs#1670
- fix: use latest multihashing-async as it is all promises now
v0.17.5
v0.17.4
v0.17.3
Performance Improvements
- remove asn1.js and use node-forge (#166) (00477e3)
- remove jwk2privPem and jwk2pubPem (#162) (cc20949)
BREAKING CHANGES
- removes unused jwk2pem methods
jwk2pubPem
andjwk2privPem
. These methods are not being used in any js libp2p modules, so only users referencing these directly will be impacted.
v0.17.2
v0.17.1
v0.16.3
v0.16.2
chore: release version v0.16.2
v0.17.0
Bug Fixes
- deps: update to [email protected] (26b6217)
- fix links in README (#148) (5cd0e8c)
- put optional args last for key export (#154) (d675670)
Features
BREAKING CHANGES
- key export arguments are now swapped so that the optional format is last
- API refactored to use async/await
feat: WIP use async await
fix: passing tests
chore: update travis node.js versions
fix: skip ursa optional tests on windows
fix: benchmarks
docs: update docs
fix: remove broken and intested private key decrypt
chore: update deps
v0.16.1
chore: release version v0.16.1