Protoc Gen Validate Versions Save

Protocol Buffer Validation - Being replaced by github.com/bufbuild/protovalidate

v0.6.1

3 years ago

Changes

  • Remove support for returning multiple validation errors. This feature caused silent breakage of validations for consumers due to an API change.

v0.6.0

3 years ago
  • In generated Go code, allows returning a list of validation errors instead of only the first failed.
  • Adds support for the module=example.com/foo flag described here
  • Removes all references to github.com/golang/protobuf in favor of google.golang.org/protobuf

v0.5.1

3 years ago

Changes

  • Example workspace to demonstrate Bazel usage
  • Fix Bazel rules for validation code generation
  • Support for newer TLDs in email validation

v0.5.0

3 years ago

Changes

  • reduce minimum required Go version
  • bug fixes for existing rules
  • ability to suppress validation generation
  • bump protobuf version to v3.14.0
  • improve Bazel support
  • PyPi packaging for Python

v0.4.1

3 years ago

Changes

  • update golang/protobuf to v1.4.2
  • update lyft/protoc-gen-star to v0.5.1
  • update google/re2 to 2020-07-06
  • fix hostname validation in python
  • fix timestamp comparison for gt_now and within
  • cache generated functions for python validation to improve perf for repeated messages

v0.4.0

3 years ago

Changes

  • removes support for Gogo proto
  • use Go modules instead of vendored dependencies
  • fixes Go generation for repeated enum with not_in constraint (#329)
  • fix build to work with bazelisk --strict (#327)

v0.3.0-java

4 years ago

Fixed:

  • Only add a generater java file if lang == "java" #242
  • Append correct literal suffix for map keys/values constraints #294
  • Update Maven Central server URLs to use HTTPS #311

Added:

  • Java validation errors now included proto-encoded field details. #317
  • Add new validation type not_contains #253

v0.2.0-java

4 years ago

Fixed:

  • Correctly handle messages with multiple consecutive uppercase characters #204
  • ReflectiveValidatorIndex correctly handles java_multiple_files=true #208
  • Correctly handle messages with underscores when ``java_multiple_files=true` #233

Added:

  • Can now provide fallback validator implementations for when reflection doesn't find a validator #230

v0.1.0

4 years ago

v0.0.14

5 years ago