diff --git a/CHANGELOG.md b/CHANGELOG.md index 3a4bd58..888a37b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,16 @@ jsSHA - ChangeLog ========================= +2.4.2 (2020-04-08) +------------------------- +This marks the last v2.X feature release. The codebase is transitioning +to TypeScript and, while the API is intended to be fully backwards-compatible, +the version will be bumped to v3 as a safety precaution. + +- Fixed incorrect SHAKE128 results when output length was greater than + 1344-bits and SHAKE256 results when output length was greather than + 1088-bits (1344 and 1088 being internal state size for each variant). + 2.4.1 (2020-04-04) ------------------------- - Fixed incorrect HMAC results when using SHA-3 if the key was 1-4 bytes diff --git a/bower.json b/bower.json index 72f971d..94ae39c 100644 --- a/bower.json +++ b/bower.json @@ -1,6 +1,6 @@ { "name" : "jsSHA", - "version" : "2.4.1", + "version" : "2.4.2", "description" : "jsSHA is a JavaScript implementation of the complete Secure Hash Standard family (SHA-1, SHA-224, SHA3-224, SHA-256, SHA3-256, SHA-384, SHA3-384, SHA-512, SHA3-512, SHAKE128, and SHAKE256) as well as HMAC", "main" : "src/sha.js", "repository" : { diff --git a/package.json b/package.json index 22ff5e2..7dfb4e3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "jssha", - "version": "2.4.1", + "version": "2.4.2", "description": "jsSHA is a JavaScript implementation of the complete Secure Hash Standard family (SHA-1, SHA-224, SHA3-224, SHA-256, SHA3-256, SHA-384, SHA3-384, SHA-512, SHA3-512, SHAKE128, and SHAKE256) as well as HMAC", "main": "src/sha.js", "repository": {