Skip to content

Releases: bufbuild/protoc-gen-validate

v1.3.0

04 Dec 15:22
4eb9011

Choose a tag to compare

What's Changed

  • Update README.md by @nicksnyder in #1233
  • Fix unreliable asset generation by @nicksnyder in #1235
  • Add Maven developers entry by @pkwarren in #1237
  • Bump the java group across 1 directory with 5 updates by @dependabot[bot] in #1230
  • Bump google.golang.org/protobuf from 1.36.3 to 1.36.4 in the go group by @dependabot[bot] in #1239
  • Fix in rule for repeated int32 by @mortezaPRK in #1240
  • Bump the python-root group across 1 directory with 8 updates by @dependabot[bot] in #1243
  • Support in rule for repeated int32 and int64 fields by @mortezaPRK in #1241
  • Bump protobuf from 5.29.1 to 5.29.3 in /python in the python group across 1 directory by @dependabot[bot] in #1244
  • Link to migration guide by @nicksnyder in #1247
  • Bump the go group across 1 directory with 2 updates by @dependabot[bot] in #1251
  • Bump the go-tests group across 1 directory with 2 updates by @dependabot[bot] in #1250
  • Bump flake8 from 7.1.1 to 7.1.2 in the python-root group by @dependabot[bot] in #1249
  • Bump com.google.api.grpc:proto-google-common-protos from 2.50.1 to 2.52.0 in /java in the java group across 1 directory by @dependabot[bot] in #1248
  • Bump jinja2 from 3.1.4 to 3.1.5 in /python by @dependabot[bot] in #1213
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 in /java in the java group by @dependabot[bot] in #1252
  • Bump com.google.api.grpc:proto-google-common-protos from 2.52.0 to 2.53.0 in /java in the java group by @dependabot[bot] in #1254
  • Bump jinja2 from 3.1.5 to 3.1.6 in /python by @dependabot[bot] in #1255
  • Bump the python-root group with 2 updates by @dependabot[bot] in #1253
  • Bump the java group in /java with 2 updates by @dependabot[bot] in #1259
  • Bump setuptools from 75.8.2 to 76.0.0 in the python-root group by @dependabot[bot] in #1258
  • Bump golang.org/x/net from 0.35.0 to 0.37.0 in /tests in the go-tests group by @dependabot[bot] in #1257
  • Bump protobuf from 5.29.3 to 6.30.1 in the python-root group by @dependabot[bot] in #1261
  • Bump the java group across 1 directory with 5 updates by @dependabot[bot] in #1270
  • Bump the go-tests group across 1 directory with 2 updates by @dependabot[bot] in #1267
  • Bump the java group in /java with 3 updates by @dependabot[bot] in #1274
  • Fix incompatibility with --incompatible_disable_starlark_host_transitions by @meteorcloudy in #1275
  • Bump com.google.api.grpc:proto-google-common-protos from 2.55.0 to 2.55.3 in /java in the java group by @dependabot[bot] in #1277
  • Switch to publish to Maven Central by @pkwarren in #1278
  • Bump golang.org/x/net from 0.39.0 to 0.40.0 in /tests in the go-tests group by @dependabot[bot] in #1280
  • Bump the python-root group across 1 directory with 3 updates by @dependabot[bot] in #1268
  • Bump com.google.api.grpc:proto-google-common-protos from 2.55.3 to 2.56.0 in /java in the java group by @dependabot[bot] in #1279
  • Bump the java group in /java with 2 updates by @dependabot[bot] in #1281
  • Bump setuptools from 80.4.0 to 80.7.1 in the python-root group by @dependabot[bot] in #1282
  • Bump setuptools from 80.7.1 to 80.8.0 in the python-root group by @dependabot[bot] in #1283
  • Bump the python-root group with 2 updates by @dependabot[bot] in #1284
  • Bump the java group in /java with 3 updates by @dependabot[bot] in #1285
  • Bump the java group across 1 directory with 5 updates by @dependabot[bot] in #1293
  • Bump flake8 from 7.2.0 to 7.3.0 in the python-root group by @dependabot[bot] in #1289
  • Bump protobuf from 5.29.3 to 5.29.5 in /python by @dependabot[bot] in #1288
  • Bump golang.org/x/net from 0.40.0 to 0.41.0 in /tests in the go-tests group by @dependabot[bot] in #1286
  • Bump golang.org/x/net from 0.41.0 to 0.42.0 in /tests in the go-tests group by @dependabot[bot] in #1297
  • Bump the java group in /java with 2 updates by @dependabot[bot] in #1296
  • Bump build from 1.2.2.post1 to 1.3.0 in the python-root group by @dependabot[bot] in #1295
  • Bump the java group in /java with 2 updates by @dependabot[bot] in #1299
  • Bump the go-tests group in /tests with 2 updates by @dependabot[bot] in #1298
  • Bump the java group in /java with 4 updates by @dependabot[bot] in #1301
  • Bump google.golang.org/protobuf from 1.36.7 to 1.36.8 in /tests in the go-tests group by @dependabot[bot] in #1300
  • Bump the github-actions group with 2 updates by @dependabot[bot] in #1302
  • Bump protobuf from 6.31.1 to 6.32.0 in the python-root group by @dependabot[bot] in #1303
  • Bump the java group in /java with 2 updates by @dependabot[bot] in #1304
  • Bump the github-actions group with 2 updates by @dependabot[bot] in #1306
  • Bump twine from 6.1.0 to 6.2.0 in the python-root group by @dependabot[bot] in #1305
  • Bump the java group in /java with 3 updates by @dependabot[bot] in #1307
  • Bump the go-tests group in /tests with 2 updates by @dependabot[bot] in #1308
  • Bump protobuf from 6.32.0 to 6.32.1 in the python-root group by @dependabot[bot] in #1309
  • Bump the java group in /java with 6 updates by @dependabot[bot] in #1310
  • Replace deprecated rules by @mmorel-35 in #1311
  • Bump the java group in /java with 2 updates by @dependabot[bot] in #1313
  • Bump isort from 6.0.1 to 6.1.0 in the python-root group by @dependabot[bot] in #1317
  • Bump the java group in /java with 3 updates by @dependabot[bot] in #1316
  • Bump google.golang.org/protobuf from 1.36.9 to 1.36.10 in /tests in the go-tests group by @dependabot[bot] in #1315
  • Bump the java group in /java with 2 updates by @dependabot[bot] in #1320
  • Bump golang.org/x/net from 0.44.0 to 0.46.0 in /tests in the go-tests group by @dependabot[bot] in #1319
  • Bump actions/upload-artifact from 4 to 5 in the github-actions group by @dependabot[bot] in #1324
  • Bump the java group in /java with 3 updates by @dependabot[bot] in #1323
  • Bump the java group across 1 directory with 3 updates by @dependabot[bot] in #1328
  • Bump golang.org/x/net from 0.46.0 to 0.47.0 in /tests in the go-tests group by @dependabot[bot] in #1329
  • Python 3.13 support in validator.py by @pdecks in #1326

New Contributors

Full Changelog: https://github.com/bufbuild/protoc-gen-validate/comp...

Read more

v1.2.1

22 Jan 20:41
7b06248

Choose a tag to compare

What's Changed

Full Changelog: v1.2.0...v1.2.1

v1.2.0

22 Jan 19:12
0350b03

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.0...v1.2.0

v1.1.0

05 Aug 16:07
be2520c

Choose a tag to compare

What's Changed

  • Use CGO_ENABLED=0 for all compilations by @arcezd in #1065
  • Update README.md by @mohdjishin in #1053
  • Create add-to-project workflow by @chrispine in #1070
  • CPP: modify package namespace to split on dot by @adisuissa in #838
  • Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #1083
  • Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in /tests by @dependabot in #1082
  • Fix incorrect regex on Person.name field by @mattnworb in #1089
  • Bump golang.org/x/net from 0.20.0 to 0.24.0 in the go group by @dependabot in #1096
  • Bump golang.org/x/net from 0.19.0 to 0.24.0 in /tests in the go-tests group by @dependabot in #1095
  • Bump the github-actions group with 1 update by @dependabot in #1062
  • Bump the go group across 1 directory with 2 updates by @dependabot in #1105
  • Bump the go-tests group across 1 directory with 2 updates by @dependabot in #1106
  • Add handling for C++20 keywords by @keith in #1110
  • Bump golang.org/x/net from 0.25.0 to 0.26.0 in the go group by @dependabot in #1120
  • Bump goreleaser/goreleaser-action from 5 to 6 in the github-actions group by @dependabot in #1116
  • Bump golang.org/x/net from 0.25.0 to 0.26.0 in /tests in the go-tests group by @dependabot in #1118
  • Fix support for repeated int64 inclusion check by @wangxingzhen in #1122
  • Bump google.golang.org/protobuf from 1.34.1 to 1.34.2 in /tests in the go-tests group by @dependabot in #1127
  • Bump google.golang.org/protobuf from 1.34.1 to 1.34.2 in the go group by @dependabot in #1125
  • Bump docker/build-push-action from 5 to 6 in the github-actions group by @dependabot in #1124
  • Bump setuptools from 65.5.1 to 70.0.0 by @dependabot in #1136
  • Use Message instead of GeneratedMessageV3 by @vivekkothari in #1142
  • Bump golang.org/x/net from 0.26.0 to 0.27.0 in /tests in the go-tests group by @dependabot in #1132

New Contributors

Full Changelog: v1.0.4...v1.1.0

v1.0.4

17 Jan 16:34
32c2415

Choose a tag to compare

What's Changed

Full Changelog: v1.0.3...v1.0.4

v1.0.3

12 Jan 19:59
d61d4ec

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.2...v1.0.3

v1.0.2

26 Jun 16:41
fab737e

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.1...v1.0.2

v1.0.1

09 May 19:16
2120d8e

Choose a tag to compare

What's Changed

  • Fix Import collisions (take default imports into an account) by @elb3k in #859

Dependabot Changes

  • Bump maven-gpg-plugin from 3.0.1 to 3.1.0 in /java by @dependabot in #860
  • Bump maven-surefire-plugin from 3.0.0 to 3.1.0 in /java by @dependabot in #861
  • Bump google.protobuf.version from 3.22.3 to 3.22.4 in /java by @dependabot in #862
  • Bump proto-google-common-protos from 2.16.0 to 2.17.0 in /java by @dependabot in #857
  • Bump jacoco-maven-plugin from 0.8.9 to 0.8.10 in /java by @dependabot in #856

Full Changelog: v1.0.0...v1.0.1

v1.0.0

24 Apr 17:11
0c4d123

Choose a tag to compare

🎉 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

As always, your feedback is crucial to our progress. Please share your thoughts,
ideas, or feature requests by engaging with us on the wishlist.

Happy validating! 🚀

What's Changed

New Contributors

Full Changelog: v0.10.1...v1.0.0

v0.10.1

20 Mar 19:14
e959d03

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.10.0...v0.10.1