Skip to content

Releases: bitanon/hashlib

Version 2.3.4

19 Apr 06:46

Choose a tag to compare

  • Update hashlib_codecs dependency to 3.1.2
  • Refactor HashDigest class to extend ByteCollector.

Full Changelog: v2.3.3...v2.3.4

Version 2.3.3

18 Apr 16:06

Choose a tag to compare

  • Update hashlib_codecs dependency to 3.1.1
  • Refactor HashDigest class to extend ByteCollector.

Full Changelog: v2.3.2...v2.3.3

Version 2.3.2

18 Apr 15:49

Choose a tag to compare

  • Update hashlib_codecs dependency to 3.1.0

Full Changelog: v2.3.1...v2.3.2

Version 2.3.1

17 Apr 04:17

Choose a tag to compare

  • Updates pubspec.yaml

Full Changelog: v2.3.0...v2.3.1

Version 2.3.0

20 Dec 19:42

Choose a tag to compare

  • Secure random number generation. by @elliotwutingfeng in #35
    • generator_vm.dart
      • Avoids mixing predictable datetime output with CSPRNG output.
    • generator_js.dart
      • Avoids mixing predictable datetime output with CSPRNG output.
      • Adds NodeRandom as an implementation of Random for NodeJS.
        • nextInt(max) draws 32-bit values from NodeJS's internal crypto package.
      • secureRandom() uses NodeRandom for secure random numbers.
      • $generateSeed() delegates to secureRandom().
    • generators.dart
      • Fixes spelling of _hashGenerator

Full Changelog: v2.2.0...v2.3.0

Version 1.24.0

20 Dec 20:01

Choose a tag to compare

  • Secure random number generation. by @elliotwutingfeng in #35
    • generator_vm.dart
      • Avoids mixing predictable datetime output with CSPRNG output.
    • generator_js.dart
      • Avoids mixing predictable datetime output with CSPRNG output.
      • Adds NodeRandom as an implementation of Random for NodeJS.
        • nextInt(max) draws 32-bit values from NodeJS's internal crypto package.
      • secureRandom() uses NodeRandom for secure random numbers.
      • $generateSeed() delegates to secureRandom().
    • generators.dart
      • Fixes spelling of _hashGenerator

Full Changelog: v1.23.0...v1.24.0

Version 2.2.0

09 Aug 16:05

Choose a tag to compare

  • Fixes typo: Alder is renamed to Adler

Full Changelog: v2.1.0...v2.2.0

Version 1.23.0

09 Aug 16:00

Choose a tag to compare

  • Fixes typo: Alder is renamed to Adler

Full Changelog: v1.22.0...v1.23.0

Version 1.22.0

05 Aug 05:14

Choose a tag to compare

  • Enhances the CRCs with custom polynomial support.
  • Reduces global variables to optimize runtime memory.

Full Changelog: v1.21.3...v1.22.0

Version 2.1.0

04 Aug 15:10

Choose a tag to compare

  • Enhances the CRCs with custom polynomial support.
  • Reduces global variables to optimize runtime memory.
  • Removes deprecated utilities: src/core/utils.dart.

Full Changelog: v2.0.0...v2.1.0