Skip to content

v0.10.0

Latest
Compare
Choose a tag to compare
@nicksnyder nicksnyder released this 30 Jan 23:22
· 1 commit to main since this release
a9e325f

Breaking Changes

This version of protovalidate removes various deprecated fields and enumeration values:

  • skipped on FieldConstraints: Set ignore = IGNORE_ALWAYS instead.
  • ignore_empty on FieldConstraints: Set ignore = IGNORE_IF_UNPOPULATED instead.
  • field_path on Violation: Use the structured field value instead.
  • IGNORE_EMPTY on Ignore: Use the IGNORE_IF_UNPOPULATED enumeration value instead.
  • IGNORE_DEFAULT on Ignore: Use the IGNORE_IF_DEFAULT_VALUE enumeration value instead.

These options had been deprecated for a while, and their replacements are already available, so you can migrate preemptively before updating to this release.

What's Changed

New Contributors

Full Changelog: v0.9.0...v0.10.0