Skip to content

v0.10.3

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 12 Mar 14:33
0e59ac3

Breaking changes

This version of protovalidate includes breaking changes to the conformance test harness. These changes will not affect you, unless you are authoring a protovalidate implementation and use the test harness.

We've added more test cases, made several small improvements to the test output, and made --strict the default behavior.

MODULE.bazel Usage

bazel_dep(name = "protovalidate", version = "0.10.3")

WORKSPACE Usage

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "com_github_bufbuild_protovalidate",
    sha256 = "12c6a8018ea57a941ede58a9273f266e180b1f0800d963527de26bb26c876004",
    strip_prefix = "protovalidate-0.10.3",
    urls = [
        "https://github.com/bufbuild/protovalidate/releases/download/v0.10.3/protovalidate-v0.10.3.tar.gz",
    ],
)

What's Changed

  • Add tests for custom field constraints by @timostamm in #329
  • Do not output expected failures in conformance runner by @timostamm in #331
  • Delete the --json flag of the conformance runner by @timostamm in #332
  • Add field path details to the conformance runner output by @timostamm in #333
  • Delete the --strict flag of the conformance runner by @timostamm in #334
  • Print unexpected success cases in the conformance runner by @timostamm in #335

Full Changelog: v0.10.2...v0.10.3