- Fixed browser support
- Fixed tests
- Use randombytes instead of node.crypto to prevent biased output
- Add support for async generation
- Support for binary and octal charsets
- Optimized character generation algorithm
- Added option for capitalization
- Fixed test
- Added command line support
- Fixed bug causing the "readable" option to fail
- Added support for custom character sets
- Added option for excluding poorly readable characters
- Avoid problems if crypto.randomBytes throws an exception
- Use node.crypto instead of Math.random as random number generator
- Added licence for npmjs.org
- Enhanced readme for Github and npm
- Better charset setting → Less error-proneness
- Added tests
- Fixed typo in character set
- Start of the project