The format of this changelog is based on Keep a Changelog.
- BREAKING: Providing a custom override for the borrowed form name has changed from
ref
toref_name
, assyn
now requires that it be a valid path (andref
is a keyword) - Upgraded
syn
dependency to v2
- Normalized braids with custom inner types would cause compiler errors on trying to convert from
Cow<str>
.
from_infallible!()
utility macro added for providing universalFrom<Infallible>
impls- Added an example using
CompactString
from thecompact_str
crate (#15)
String
at the end of a braid name will now be shortened toStr
in the borrowed form (#19)Validator::Error
is now expected to implementFrom<Infallible>
to allow potentially fallible wrapped type conversions
- Removed unnecessary lifetime annotations that cause clippy warnings in 1.62 (#20)
- Added allow for clippy lint on automatically derived
serde::Deserialize
impls