Skip to content

Releases: Caligatio/jsSHA

Release version 1.6.3

26 Mar 07:28
Compare
Choose a tag to compare

Changelog for this release:

  • Reduced ECMAScript dependency to v3 (thanks TitusInfo!)

Release version 2.3.1

10 Jun 07:48
20e15fd
Compare
Choose a tag to compare

Changelog for this release:

  • Fix issue with SHA-3 and using a combination of TEXT/UTF-16 input (thanks frostschutz!)

Release version 2.3.0

13 May 08:05
v2.3.0
Compare
Choose a tag to compare

Changelog for this release:

  • Sped up SHA-3 implementation by adding little-endian capability to
    conversion functions
  • Further sped up SHA-3 implementation by decomposing xor_64 function
    (thanks frostschutz!)
  • Fixed incorrect results when using ArrayBuffers (thanks conref!)
  • Added externs/sha.js for Google Closure Compiler users (thanks IvanRF!)

Release version 2.2.0

10 Jul 19:36
Compare
Choose a tag to compare

Changelog for this release:

  • Added support for the SHA-3 family of hashes (SHA3-224, SHA3-256,
    SHA3-384, SHA3-512, SHAKE128, and SHAKE256)
  • Fixed bug with using ARRAYBUFFER as a HMAC key type
  • Switched testing framework to Mocha and Chai

Release version 2.1.0

13 May 18:57
Compare
Choose a tag to compare

Changelog for this release:

  • Added ability to call update on hashes between getHash and getHMAC calls
  • Added new input and output type, "ARRAYBUFFER" which is a JavaScript ArrayBuffer
  • Now keeping smaller build files in NPM (thanks vogievetsky!)
  • Fixed problem with hashing strings over 4 billion bits (thanks Eicar!)

Release version 1.6.2

13 May 18:56
Compare
Choose a tag to compare

Changelog for this release:

  • Fixed problem with hashing strings over 4 billion bits (thanks Eicar!)

Release version 2.0.2

31 Oct 13:56
Compare
Choose a tag to compare

Changelog for this release:

  • Fixed inability to have a blank "b64Pad" (thanks xlc!)
  • Added file hashing test (thanks kofalt!)

Release version 2.0.1

25 Jun 21:32
Compare
Choose a tag to compare

Changelog for this release:

  • Fixed major issue with all hashes failing if raw input was a particular size (thanks treus!)

Release version 1.6.1

25 Jun 21:33
Compare
Choose a tag to compare

Changelog for this release:

  • Fixed issue with SHA-512 family of hashes failing is raw input was a particular size

Release version 2.0.0

13 Jun 11:47
Compare
Choose a tag to compare

Changelog for this release:

  • Completely reworked API to support streaming inputs
  • Exceptions now throw Errors instead of strings (thanks jclem!)