Skip to content

Latest commit

 

History

History
90 lines (54 loc) · 1.45 KB

CHANGELOG.md

File metadata and controls

90 lines (54 loc) · 1.45 KB

3.0.7

Changes:

  • Replaced scanf usage to avoid the need for a runtime dependency with the upcoming Ruby 2.7.
  • Development: Added Rubocop and rules to the project.
  • Refactored:
    • Extracted (organized) Engine, Errors and Password class/modules into dedicated files in scrypt sub-directory.
    • Logic and syntax cleanup and formatting.

3.0.6

Fixed:

  • Expanded complication flags in support of macOS Mojave.

3.0.5

Changes:

  • Make rake development dependency not runtime

3.0.4

Fixed:

  • Compilation on Archlinux

3.0.3

Fixed:

  • Compilation on Archlinux

3.0.2

Fixed:

  • Compilation on Archlinux

3.0.1

Fixed:

  • Windows support was broken in 3.0.0

3.0.0

Breaking Changes:

  • None

Added:

  • Updated of core scrypt ext code: #53
  • Support for platforms other than x86 such as ARM

2.1.1

Changes:

  • Uses more secure defaults: Increased max_mem from 1MB to 16MB, and salt_len from 8 to 32 bytes.
  • See discussion at #25

2.0.1

Changes:

2.0.0

Breaking Changes: