Protoc-gen-validate

Latest version: v1.2.1

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 8

1.0.1

What's Changed
* Fix Import collisions (take default imports into an account) by elb3k in https://github.com/bufbuild/protoc-gen-validate/pull/859

Dependabot Changes
* Bump maven-gpg-plugin from 3.0.1 to 3.1.0 in /java by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/860
* Bump maven-surefire-plugin from 3.0.0 to 3.1.0 in /java by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/861
* Bump google.protobuf.version from 3.22.3 to 3.22.4 in /java by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/862
* Bump proto-google-common-protos from 2.16.0 to 2.17.0 in /java by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/857
* Bump jacoco-maven-plugin from 0.8.9 to 0.8.10 in /java by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/856

**Full Changelog**: https://github.com/bufbuild/protoc-gen-validate/compare/v1.0.0...v1.0.1

1.0.0

🎉 We're excited to announce the release of protoc-gen-validate (PGV) v1.0! This
marks a significant milestone in the project's journey and guarantees stability
for all current workflows.

Highlights

- Promoting PGV to v1.0, ensuring stability for existing workflows
- No material changes to existing annotations, code generation, or libraries
- Continued support for current users without any required changes

Upcoming Plans

- Development of protovalidate (PGV v2.0) is underway
- The first release candidate is planned for early June with support for Go
- New features, CEL-based implementation, and other improvements are in the
works

Thank You

A big thank you to all contributors who have helped make PGV what it is today.
Your dedication and support have been invaluable in shaping the future of
Protobuf validation. We look forward to your continued involvement as we work
towards Protobuf validation.

For more details on this release and our plans for v2.0, check out our blog
post: [Announcing protoc-gen-validate v1.0 and our plans for v2.0](https://buf.build/blog/protoc-gen-validate-v1-and-v2/)

As always, your feedback is crucial to our progress. Please share your thoughts,
ideas, or feature requests by engaging with us on the [wishlist](https://github.com/bufbuild/protoc-gen-validate/issues/638).

Happy validating! 🚀

What's Changed
* Add example of using PGV with Buf CLI by nilsanderselde in https://github.com/bufbuild/protoc-gen-validate/pull/803
* Add sample into README.md about `paths=source_relative` by mztnnrt in https://github.com/bufbuild/protoc-gen-validate/pull/780
* Bump github.com/lyft/protoc-gen-star/v2 from 2.0.1 to 2.0.3 by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/827
* Bump grpc-bom from 1.53.0 to 1.54.0 in /java by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/826
* Update README.md by elliotmjackson in https://github.com/bufbuild/protoc-gen-validate/pull/828
* Require wheel at least 0.38.1 by aurbina83 in https://github.com/bufbuild/protoc-gen-validate/pull/825
* Bump proto-google-common-protos from 2.14.3 to 2.15.0 in /java by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/830
* Bump jacoco-maven-plugin from 0.8.8 to 0.8.9 in /java by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/831
* Bump golang.org/x/net from 0.8.0 to 0.9.0 in /tests by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/835
* Bump golang.org/x/net from 0.8.0 to 0.9.0 by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/836
* Bump golang.org/x/tools from 0.7.0 to 0.8.0 by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/837
* Bump grpc-bom from 1.54.0 to 1.54.1 in /java by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/840
* Bump google.protobuf.version from 3.22.2 to 3.22.3 in /java by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/841
* Bump proto-google-common-protos from 2.15.0 to 2.16.0 in /java by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/842
* Update Code of Conduct by rodaine in https://github.com/bufbuild/protoc-gen-validate/pull/845
* Properly handling of enum imports by wjiec in https://github.com/bufbuild/protoc-gen-validate/pull/839
* Fix invalid generation when using in-rule and not_in rule in map.keys.string by ucpr in https://github.com/bufbuild/protoc-gen-validate/pull/847
* Remove alpha label from PGV by rodaine in https://github.com/bufbuild/protoc-gen-validate/pull/849

New Contributors
* nilsanderselde made their first contribution in https://github.com/bufbuild/protoc-gen-validate/pull/803
* mztnnrt made their first contribution in https://github.com/bufbuild/protoc-gen-validate/pull/780
* aurbina83 made their first contribution in https://github.com/bufbuild/protoc-gen-validate/pull/825
* wjiec made their first contribution in https://github.com/bufbuild/protoc-gen-validate/pull/839
* ucpr made their first contribution in https://github.com/bufbuild/protoc-gen-validate/pull/847

**Full Changelog**: https://github.com/bufbuild/protoc-gen-validate/compare/v0.10.1...v1.0.0

0.10.1

What's Changed
* Fix long rendering in TimestampValidation in Java generator by lujiajing1126 in https://github.com/bufbuild/protoc-gen-validate/pull/782
* Break dependency on google::protobuf::UTF8FirstLetterNumBytes() by yanavlasov in https://github.com/bufbuild/protoc-gen-validate/pull/814
* Upgrade go to 1.19.7 by elliotmjackson in https://github.com/bufbuild/protoc-gen-validate/pull/821

New Contributors
* lujiajing1126 made their first contribution in https://github.com/bufbuild/protoc-gen-validate/pull/782
* yanavlasov made their first contribution in https://github.com/bufbuild/protoc-gen-validate/pull/814

**Full Changelog**: https://github.com/bufbuild/protoc-gen-validate/compare/v0.10.0...v0.10.1

0.10.0

What's Changed
* Proposal: Improve Makefile by dio in https://github.com/bufbuild/protoc-gen-validate/pull/735
* docs: fix installation by suzuki-shunsuke in https://github.com/bufbuild/protoc-gen-validate/pull/765
* fix(bazel): make pgv compiler usable by alexeagle in https://github.com/bufbuild/protoc-gen-validate/pull/766
* In/NotIn and const rules show enum values for enum type by elb3k in https://github.com/bufbuild/protoc-gen-validate/pull/699
* Add PR Title Linter by rubensf in https://github.com/bufbuild/protoc-gen-validate/pull/775
* Migrate to google.golang.org/protobuf (v2) via protoc-gen-star v2 by pdecks in https://github.com/bufbuild/protoc-gen-validate/pull/783
* Pin Token Exchange Version by rubensf in https://github.com/bufbuild/protoc-gen-validate/pull/806

New Contributors
* suzuki-shunsuke made their first contribution in https://github.com/bufbuild/protoc-gen-validate/pull/765
* alexeagle made their first contribution in https://github.com/bufbuild/protoc-gen-validate/pull/766
* elb3k made their first contribution in https://github.com/bufbuild/protoc-gen-validate/pull/699
* pdecks made their first contribution in https://github.com/bufbuild/protoc-gen-validate/pull/783

Dependency Changes
* Bump setuptools from 65.5.0 to 65.5.1 by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/763
* Bump versions-maven-plugin from 2.13.0 to 2.14.2 in /java by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/761
* Bump github.com/lyft/protoc-gen-star from 0.6.1 to 0.6.2 by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/759
* Bump grpc-bom from 1.51.0 to 1.51.1 in /java by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/758
* Bump google.protobuf.version from 3.21.10 to 3.21.12 in /java by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/757
* Bump golang.org/x/net from 0.2.0 to 0.4.0 by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/751
* Bump wheel from 0.36.2 to 0.38.1 by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/762
* Bump golang.org/x/tools from 0.3.0 to 0.4.0 by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/753
* Bump proto-google-common-protos from 2.11.0 to 2.12.0 in /java by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/767
* Bump assertj-core from 3.23.1 to 3.24.1 in /java by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/768
* Bump golang.org/x/net from 0.4.0 to 0.5.0 by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/769
* Bump golang.org/x/net from 0.5.0 to 0.7.0 by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/796
* Bump golang.org/x/net from 0.5.0 to 0.7.0 in /tests by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/792
* Update all deps by elliotmjackson in https://github.com/bufbuild/protoc-gen-validate/pull/820

**Full Changelog**: https://github.com/bufbuild/protoc-gen-validate/compare/v0.9.1...v0.10.0

0.9.1

What's Changed
* GH-728 Fix typo in readme by elliotmjackson in https://github.com/bufbuild/protoc-gen-validate/pull/729
* Removing more from the no-op proto-gen-validate build by alyssawilk in https://github.com/bufbuild/protoc-gen-validate/pull/738
* Bump os-maven-plugin from 1.7.0 to 1.7.1 in /java by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/731
* Bump golang.org/x/net from 0.1.0 to 0.2.0 by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/732
* Bump grpc-bom from 1.50.2 to 1.51.0 in /java by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/742
* Bump golang.org/x/tools from 0.2.0 to 0.3.0 by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/734
* Bump google.protobuf.version from 3.21.9 to 3.21.10 in /java by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/747
* Bump proto-google-common-protos from 2.10.0 to 2.11.0 in /java by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/748

New Contributors
* alyssawilk made their first contribution in https://github.com/bufbuild/protoc-gen-validate/pull/738

**Full Changelog**: https://github.com/bufbuild/protoc-gen-validate/compare/v0.9.0...v0.9.1

0.9.0

What's Changed
* Default version bump to prerelease by elliotmjackson in https://github.com/bufbuild/protoc-gen-validate/pull/721
* add support for multiple plugins by pkwarren in https://github.com/bufbuild/protoc-gen-validate/pull/717
* Bump proto-google-common-protos from 2.9.6 to 2.10.0 in /java by dependabot in https://github.com/bufbuild/protoc-gen-validate/pull/722
* attach linux arm64 artifact by pkwarren in https://github.com/bufbuild/protoc-gen-validate/pull/725


**Full Changelog**: https://github.com/bufbuild/protoc-gen-validate/compare/v0.8.0...v0.9.0

Page 2 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.