Skip to content

Latest commit

 

History

History
31 lines (17 loc) · 986 Bytes

CHANGELOG.md

File metadata and controls

31 lines (17 loc) · 986 Bytes

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

[1.1.4] 2024-09-26

Changes

  • In previous versions, if there was not enough entropy on the system, securerandomstring would throw an exception. Now it will retry to generate a random string until it succeeds, or the call stack becomes full.

[1.1.0] 2017-12-26

New Features

  • alphanumeric option to generate alphanumeric characters only.

[1.0.0] 2015-08-27

New Features

  • New sync API was added. Like crypto.getRandomBytes(), it can throw an exception if the system is short on entropy. (#1, @markstos)

Breaking changes

  • Async API now follows the Node.js convention of returning an error as the first argument to the callback. The error might be populated if the system runs out of entropy. (#2, @markstos)

  • urlsafe option was removed. All strings are URL-safe now. (#4, @S2-, @markstos)