Releases: sixafter/nanoid
Releases · sixafter/nanoid
v1.20.0
Changelog
🛠 Technical Debt
- f135389: DEBT: Refactored to not use
strings.Builder
for ID generation in favor ofsync.Pool
for buffer reuse. (#37) (@mprimeaux)
Full Changelog: CHANGELOG
Where to go next?
- To determine the practical length for a NanoID, see the collision time calculator here.
v1.19.0
Changelog
🎉 Features
- 8100f52: feature: Added Rdetailed information about the PRNG implementation (#36) (@mprimeaux)
🛠 Technical Debt
- 20e60d0: debt: Add CodeQL badges to README.md (@mprimeaux)
Full Changelog: CHANGELOG
Where to go next?
- To determine the practical length for a NanoID, see the collision time calculator here.
v1.18.1
v1.18.0
Changelog
🎉 Features
- 5dc4028: feature: Added support for Go standard interfaces and CodeQL scanning. (#34) (@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.3
Changelog
🛠 Technical Debt
- f351f30: DEBT: Add reference (@mprimeaux)
- b5d02b8: debt: Refactored documentation to improve readability and clarity. (@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.2
Changelog
🛠 Technical Debt
- 186e233: debt: Documentation corrections and errata addressed for improved clarity and accuracy. (#33) (@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.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.