- Buffer usage is optional for browsers
- Drop support for node 4 (Node v6.17.1 is the earliest tested release)
- Add support for node 12, 14, and 16
- Remove unmaintained uuid-parse
- Update to uuid 8.3.2, which now includes UUID parsing functions (again)
- Use
Buffer.from(bytes)
instead of the insecurenew Buffer(bytes)
- Switch from TravisCI to Taskcluster for testing pull requests
- Add Code of Conduct, Contributing Guide, and Changelog
- Drop support for node 0.10, 0.11
- Add support for node 4, 6, 8, and 10
- Update to uuid 3.2.1
- Add uuid-parse 1.0.0 to parse
UUIDs (instead of
uuid
)
- Add
slugid.nice()
, which ensures the first letter of the slug begins with a letter, allowing it to be used in more contexts - Update to uuid 2.0.1
- Remove extra files not needed for the browser variant built with Browserify
- Add a variant that runs in a browser using Browserify 5.9.1
- Add
index.js
with proper exports.
- Initial release of code ported from Taskcluster