Skip to content

Releases: ya7010/serde_valid

v2.0.0

11 Oct 09:09
c1b3eaf

Choose a tag to compare

What's Changed

In addition to minor bug fixes, we changed the type of the Error property key type from String to Cow<'_, str>.

Breaking Changes

Other changes

Full Changelog: v1.0.5...v2.0.0

v1.0.5 🎉

06 Jan 14:59

Choose a tag to compare

What's Changed

  • Change validation order. by @yassun7010 in #90
  • Remove deprecated rule by @yassun7010 in #91

Full Changelog: v1.0.4...v1.0.5

v1.0.4 🎉

27 Dec 13:47

Choose a tag to compare

Since the functionality has been stable for a while after the last major functionality change,
we decided to remove the old functionality and release it as v1.

Full Changelog: v1.0.3...v1.0.4

v0.25.1

27 Dec 02:54

Choose a tag to compare

What's Changed

  • feat: export regex. by @yassun7010 in #87

Full Changelog: v0.25.0...v0.25.1

v2.5.0

07 Sep 01:35
ef3abf1

Choose a tag to compare

  • replace proc_macro_error to proc_macro_error2. (#84)

v0.24.0

22 Jun 12:14

Choose a tag to compare

Breaking Changes

By switching to syn v2, attributes can now be specified more naturally.
This disruptive change provides a uniform policy for how attributes are written.

To provide a transition period and to guide you going forward, warnings will be displayed for existing writing styles.

The following is a change in the way attributes are specified.

  • #[validate(enumerate(???))] -> #[validate(enumerate = [???])]( #73)
  • #[validate(custom(???))] -> #[validate(custom = ???)] (#75)
  • #[validate(..., message_fn(???))] -> #[validate(..., message_fn = ???)] (#76)

New Feeatures

  • Support #[validate(..., message_l10n = ???)]

v0.23.0

20 Jun 15:27

Choose a tag to compare

New Features:

  • Multi Errors Validation (#72)
  • Deprecated Warning (##68)

v0.21.0

19 May 03:12

Choose a tag to compare

Breaking Change

  • remove flatten feature (#66)

v0.20.0

14 May 12:41

Choose a tag to compare

New features:

v0.18.0

14 Jan 14:12
e68bc8a

Choose a tag to compare

New features: