Uh oh!
There was an error while loading. Please reload this page.
Releases: bufbuild/protovalidate-java
Release list
v1.3.0
This release adds support for native rule evaluators which greatly improve evaluation performance. See #469 for more details.
What's Changed
- Add native rule implementation for the standard protovalidate rules by @jonbodner-buf in #469
- Use the CEL planner runtime by @andrewparmet in #481
- Fix rule value in violations by @pkwarren in #487
- Update to cel 0.14 by @pkwarren in #518
New Contributors
- @jonbodner-buf made their first contribution in #466
- @andrewparmet made their first contribution in #481
Full Changelog: v1.2.2...v1.3.0
v1.2.2
v1.2.1
What's Changed
- Move BSR login into the buf-action step by @pkwarren in #455
- Add missing inputs and outputs to Gradle exec tasks by @pkwarren in #456
- Fix cache key mismatch in RuleCache.compileRule by @snuderl in #451
- Create a small JMH benchmark harness by @pkwarren in #457
- Skip tautological evaluators in MessageEvaluator.append by @snuderl in #454
- Cache compiled CEL programs alongside ASTs in RuleCache by @snuderl in #453
- Follow up fixes to RuleCache by @pkwarren in #458
New Contributors
Full Changelog: v1.2.0...v1.2.1
v1.2.0
This release is compatible with the v1.2.0 release of Protovalidate.
What's Changed
- Update protovalidate to
v1.2.0by @srikrsna-buf in #448
New Contributors
- @AdrienVannson made their first contribution in #449
Full Changelog: v1.1.2...v1.2.0
v1.1.2
v1.1.1
What's Changed
- Support repeated fields in MessageOneofEvaluator by @timostamm in #428
Full Changelog: v1.1.0...v1.1.1
v1.1.0
This release is compatible with the v1.1.0 release of Protovalidate.
What's Changed
- Make it so that you can define expression-only rules by @srikrsna-buf in #380
- Update protovalidate by @srikrsna-buf in #384
Full Changelog: v1.0.1...v1.1.0
v1.0.1
What's Changed
- Bump com.google.protobuf:protobuf-java from 4.32.0 to 4.32.1 by @dependabot[bot] in #348
- Fix typo in CONTRIBUTING.md file URL by @ksk-ktsr in #353
- Bump com.google.protobuf:protobuf-java from 4.32.1 to 4.33.0 by @dependabot[bot] in #361
- Add support for CEL 0.11.1 by @pkwarren in #367
- Update to gradle 8.14.3 by @pkwarren in #368
New Contributors
Full Changelog: v1.0.0...v1.0.1
v1.0.0
Protovalidate is now v1.0
After two years of development, Protovalidate has reached v1.0, marking our commitment to stability and production readiness.
Read more in our blog post. Get started at https://protovalidate.com.
What's Changed
There are no functional changes compared to the previous release.
- Update to protovalidate v1.0.0 by @timostamm in #347
Full Changelog: v0.14.0...v1.0.0
v1.0.0-rc.5
What's Changed
- Update links to buf.build/docs to use protovalidate.com by @jrinehart-buf in #323
- Upgrade CEL from 0.10.1 to 0.11.0 by @pkwarren in #345
Full Changelog: v1.0.0-rc.4...v1.0.0-rc.5