Releases: litert/signatures.js
v4.0.0
CHANGES
-
build(project): updated minimum node version to
18.0, and use ES2022 features. -
add(test): added unit tests for the library.
-
add(eddsa): Added EDDSA support.
The
require('node:stream/promises').pipelineAPI is used in thesignandverifymethods, which is only available since Node.js 15.0 and later. -
deprecate(hmac): removed the following algorithms, which are not recommended to use anymore
md4mdc2whirlpool
-
deprecate(hash): removed the following algorithms, which are not recommended to use anymore
md4mdc2whirlpool
-
deprecated(ecdsa): removed the custom API to sign and verify signatures in IEEE-P1363 format.
Since Node.js v12.15, the
cryptomodule has supported theECDSAsignatures in IEEE-P1363 format, so the custom API is no longer needed. Especially now the library requires Node.js v18.0 or later.
Full Changelog: v3.1.0...v4.0.0
Release v2.0.1
Changes
- Fixed the P1363 output of ECDSA.
Release v2.0.0
Changes
- Removed useless dependencies.
- Refactored and simpilified the APIs.
- Fixed the ECDSA signing a invalid P1363 signature.