🎉 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.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps github.com/envoyproxy/protoc-gen-validate from 0.9.1 to 1.0.0.
Release notes
Sourced from github.com/envoyproxy/protoc-gen-validate's releases.
... (truncated)
Changelog
Sourced from github.com/envoyproxy/protoc-gen-validate's changelog.
... (truncated)
Commits
0c4d123
Remove alpha label from PGV (#849)c87857e
Fix invalid generation when using in-rule and not_in rule in map.keys.string ...a3c8c99
Properly handling of enum imports (#839)4e1870c
Update Code of Conduct (#845)d965d24
Bump proto-google-common-protos from 2.15.0 to 2.16.0 in /java (#842)dc31280
Bump google.protobuf.version from 3.22.2 to 3.22.3 in /java (#841)211b559
Bump grpc-bom from 1.54.0 to 1.54.1 in /java (#840)2b5944c
Bump golang.org/x/tools from 0.7.0 to 0.8.0 (#837)5acbb76
Bump golang.org/x/net from 0.8.0 to 0.9.0 (#836)2e500d4
Bump golang.org/x/net from 0.8.0 to 0.9.0 in /tests (#835)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)