Releases: ciffelia/nid
Releases · ciffelia/nid
v3.0.0
v3.0.0-rc.1
chore: release v3.0.0-rc.1
v2.1.0
v2.1.0-rc.1
chore: release v2.1.0-rc.1
v2.0.0
Breaking changes
nid::alphabet::Alphabet
trait is fully rewritten.- Existing code should work without changes unless your code is interacting with trait methods of
Alphabet
directly.
- Existing code should work without changes unless your code is interacting with trait methods of
nid::ParseError
now implementsClone
,PartialEq
,Eq
, andHash
.
New features
- The use of non-ASCII characters in custom alphabet implementations is now compile-time errors.
- Added
nanoid
macro to parse constant strings into Nano IDs at compile time.
Documentation changes
- Added documentation on how to use custom alphabets.
- Added documentation on
serde
feature.
v2.0.0-rc.1
chore: release v2.0.0-rc.1
v1.0.0
v1.0.0-rc.1
chore: release v1.0.0-rc.1