Repository navigation
v3.0.0
What's Changed
In v3.0.0, we cleaned up the trait system and introduced more comprehensive type support.
Please refer to the documentation for migration instructions.
- docs: document release tagging procedure by @ya7010 in #124
- Support validation for boxed and borrowed slices by @ya7010 in #126
- Complete validation support for boxed and borrowed containers by @ya7010 in #127
- Generalize boxed and Cow enum validation by @ya7010 in #128
- Complete borrowed and wrapper validation coverage by @ya7010 in #129
- Unify composited wrapper coverage by @ya7010 in #130
- Preserve map keys in composited validation errors by @ya7010 in #131
- Complete validation wrapper and error coverage by @ya7010 in #132
- Complete composited wrapper coverage by @ya7010 in #133
- Complete validator autoderef dispatch coverage by @ya7010 in #134
- Preserve downstream validation impl compatibility by @ya7010 in #135
- Fix derive hygiene edge cases by @ya7010 in #136
- Fix remaining derive hygiene collisions by @ya7010 in #137
- Fix remaining derive hygiene edge cases by @ya7010 in #138
- Fix remaining wrapper and derive hygiene regressions by @ya7010 in #139
- Redesign composited validation dispatch by @ya7010 in #140
- Organize the composited validation API by @ya7010 in #141
- Remove deprecated enumerate APIs for 3.0 by @ya7010 in #142
- リリース差分の検証回帰を修正 by @ya7010 in #143
- Update documentation for the v3 validation API by @ya7010 in #144
- Consolidate documentation into rustdoc by @ya7010 in #145
- Simplify composited validation paths by @ya7010 in #146
- Fix nested HashMap max/min_properties type inference by @ya7010 in #148
- Convert nested composited errors directly into Errors by @ya7010 in #147
- Stop testing derive-only __private composited APIs by @ya7010 in #149
- Replace once_cell with std::sync::OnceLock by @ya7010 in #150
- Document which validators use each capability trait by @ya7010 in #151
- chore: bump version to 3.0.0 by @ya7010 in #152
- format: toml by @ya7010 in #153
- fix: make clippy pass on test targets by @ya7010 in #154
Full Changelog: v2.0.4...v3.0.0