Skip to content

Releases: StefanoBalocco/ScryptServer

v2.0.0: migrate build and publish scoped ESM package

Choose a tag to compare

@StefanoBalocco StefanoBalocco released this 13 Aug 00:28
- Rename the package to @stefanobalocco/scryptserver
- Add ESM exports, CLI metadata, Node.js engine requirements
- Migrate the build to @stefanobalocco/tsbuild
- Upgrade runtime dependencies and migrate to @stefanobalocco/zeptologger
- Restore legacy v1 hash comparison with full historical parameter validation
- Expand client, server lifecycle, and legacy hash coverage
- Add c8 coverage reporting and standalone test compilation

v1.2.1

Choose a tag to compare

@StefanoBalocco StefanoBalocco released this 02 Feb 22:45

Full Changelog: v1.2.0...v1.2.1

v1.2.0: Version 1.2.0

Choose a tag to compare

@StefanoBalocco StefanoBalocco released this 08 Jun 10:14
New binary format version:
- Extended cost range (between 2^12 to 2^19)
- Extended keylen range (16-271)
- Extended blockSize and parallelization range (1-16)
- Reduced saltlen range (16-47)
- Total size now: 4 + saltlen + keylen bytes

v1.1.0: Version 1.1.0

Choose a tag to compare

@StefanoBalocco StefanoBalocco released this 08 Jun 10:13
Changed client parameters order
Changed return type of methods
Simplified design
Added versioning to binary format
Added variable salt length

v1.0.2

Choose a tag to compare

@StefanoBalocco StefanoBalocco released this 07 Jun 14:55
Changed package name to publish to npm

Minor increment