NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1520 most downloaded on npm
Generate a cryptographically strong random string
Last release 2 months ago
23 Jul 2026
Ships unpredictably
gaps range from 4 weeks to 4.2 years
Nearly every release is documented
notes for 10 of 11 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
11 releases · first in 2016
Require Node.js 22 ( #52 ) 83b41e5
Require Node.js 14.16 ( #44 ) 2123d11
cryptoRandomString.async to be a named export named cryptoRandomStringAsyncOne column per quarter.
This package is now pure ESM. Please read this .
Fix types for options, which are actually required ( #35 ) 4bb1c0a
Add alphanumeric character set ( #25 ) a4c63c8
Add distinguishable character set ( #14 ) c047603
Add numeric type ( #17 ) 1ebdf2e
Fix a duplicate character in the urlSafeCharacters list ( #10 ) 3c4424b
Move the length argument to an options-object 16a6364 cryptoRandomString(10); → cryptoRandomString({length: 10});
Breaking:
length argument to an options-object 16a6364cryptoRandomString(10); → cryptoRandomString({length: 10});Enhancements:
Require Node.js 8 ( #3 ) 4b14ea2
Breaking:
Enhancements:
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →