Releases: sixafter/nanoid
v1.17.1
Changelog
🛠 Technical Debt
- ca85669: DEBT: Documentation (#32) (@mprimeaux)
Full Changelog: https://github.com/sixafter/nanoid/tree/main/CHANGELOG/CHANGELOG-1.x
Where to go next?
- To determine the practical length for a NanoID, see the collision time calculator here.
v1.17.0
Changelog
🎉 Features
- 45dc25f: FEATURE: Add support for PRNG reader (#31) (@mprimeaux)
Full Changelog: https://github.com/sixafter/nanoid/tree/main/CHANGELOG/CHANGELOG-1.x
Where to go next?
- To determine the practical length for a NanoID, see the collision time calculator here.
v1.16.1
Changelog
🐛 Defects
- c550157: defect: Removed unnecessary
//go:inline
directives that were left in inadvertently. (#30) (@mprimeaux)
Full Changelog: https://github.com/sixafter/nanoid/tree/main/CHANGELOG/CHANGELOG-1.x
Where to go next?
- To determine the practical length for a NanoID, see the collision time calculator here.
v1.16.0
Changelog
🎉 Features
- bb764ae: feature: Dynamic Buffer Sizing (#29) (@mprimeaux)
Full Changelog: https://github.com/sixafter/nanoid/tree/main/CHANGELOG/CHANGELOG-1.x
Where to go next?
- To determine the practical length for a NanoID, see the collision time calculator here.
v1.15.0
Changelog
🎉 Features
- 7fbaf06: FEATURE: Enhanced comments and documentation (#28) (@mprimeaux)
Full Changelog: https://github.com/sixafter/nanoid/tree/main/CHANGELOG/CHANGELOG-1.x
Where to go next?
- To determine the practical length for a NanoID, see the collision time calculator here.
v1.14.0
Changelog
🎉 Features
- 18ae8bf: FEATURE: Added support for
io.Reader
Interface (#27) (@mprimeaux)
Full Changelog: https://github.com/sixafter/nanoid/tree/main/CHANGELOG/CHANGELOG-1.x
Where to go next?
- To determine the practical length for a NanoID, see the collision time calculator here.
v1.13.4
Changelog
🛠 Technical Debt
- 4002490: debt: Added '//go:inline' directive to optimize specific functions (#26) (@mprimeaux)
Full Changelog: https://github.com/sixafter/nanoid/tree/main/CHANGELOG/CHANGELOG-1.x
Where to go next?
- To determine the practical length for a NanoID, see the collision time calculator here.
v1.13.3
Changelog
🐛 Defects
- b2a9da4: defect: ASCII-only detection should use unicode.MaxASCII (#25) (@mprimeaux)
Full Changelog: https://github.com/sixafter/nanoid/tree/main/CHANGELOG/CHANGELOG-1.x
Where to go next?
- To determine the practical length for a NanoID, see the collision time calculator here.
v1.13.2
Changelog
🛠 Technical Debt
- 18dd664: DEBT: Removed unused Buffer interface (#24) (@mprimeaux)
Full Changelog: https://github.com/sixafter/nanoid/tree/main/CHANGELOG/CHANGELOG-1.x
Where to go next?
- To determine the practical length for a NanoID, see the collision time calculator here.
v1.13.1
Changelog
🐛 Defects
- 41fed82: defect: Refactored ID generation functions newASCII and newUnicode by removing calls to panic in favor of returning an error (#23) (@mprimeaux)
Full Changelog: https://github.com/sixafter/nanoid/tree/main/CHANGELOG/CHANGELOG-1.x
Where to go next?
- To determine the practical length for a NanoID, see the collision time calculator here.