Skip to content

Commit a45aad4

Browse files
author
Randolf J.
authored
chore: release main (#11)
1 parent ba01ffe commit a45aad4

11 files changed

Lines changed: 78 additions & 20 deletions

File tree

.release-please-manifest.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"crates/protovalidate-buffa": "0.2.2",
3-
"crates/protovalidate-buffa-protos": "0.2.0",
4-
"crates/protovalidate-buffa-macros": "0.2.0",
5-
"crates/protoc-gen-protovalidate-buffa": "0.2.1",
6-
"crates/protovalidate-buffa-conformance": "0.0.6"
2+
"crates/protovalidate-buffa": "0.3.0",
3+
"crates/protovalidate-buffa-protos": "0.3.0",
4+
"crates/protovalidate-buffa-macros": "0.3.0",
5+
"crates/protoc-gen-protovalidate-buffa": "0.3.0",
6+
"crates/protovalidate-buffa-conformance": "0.0.7"
77
}

Cargo.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/protoc-gen-protovalidate-buffa/CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# Changelog
22

3+
## [0.3.0](https://github.com/mathematic-inc/protovalidate-buffa/compare/protoc-gen-protovalidate-buffa-v0.2.1...protoc-gen-protovalidate-buffa-v0.3.0) (2026-05-18)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* compile-time expansion of CEL rules; drop runtime interpreter ([#10](https://github.com/mathematic-inc/protovalidate-buffa/issues/10))
9+
10+
### Features
11+
12+
* Compile-time expansion of CEL rules; drop runtime interpreter ([#10](https://github.com/mathematic-inc/protovalidate-buffa/issues/10)) ([ba01ffe](https://github.com/mathematic-inc/protovalidate-buffa/commit/ba01ffe75b6da086253c8366d266fbbd12c55e30))
13+
14+
15+
### Dependencies
16+
17+
* The following workspace dependencies were updated
18+
* dependencies
19+
* protovalidate-buffa-protos bumped from 0.2.0 to 0.3.0
20+
321
## [0.2.1](https://github.com/mathematic-inc/protovalidate-buffa/compare/protoc-gen-protovalidate-buffa-v0.2.0...protoc-gen-protovalidate-buffa-v0.2.1) (2026-05-16)
422

523

crates/protoc-gen-protovalidate-buffa/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "protoc-gen-protovalidate-buffa"
33
description = "protoc plugin that emits static Rust Validate impls from buf.validate annotations for buffa-generated messages. CEL expressions are transpiled to native Rust at codegen time — no runtime interpreter."
4-
version = "0.2.1"
4+
version = "0.3.0"
55
edition.workspace = true
66
rust-version.workspace = true
77
license.workspace = true
@@ -24,7 +24,7 @@ path = "src/main.rs"
2424
[dependencies]
2525
buffa = "0.5"
2626
buffa-codegen = "0.5"
27-
protovalidate-buffa-protos = { path = "../protovalidate-buffa-protos", version = "0.2.0" }
27+
protovalidate-buffa-protos = { path = "../protovalidate-buffa-protos", version = "0.3.0" }
2828
proc-macro2 = "1"
2929
quote = "1"
3030
syn = { version = "2", features = ["full"] }

crates/protovalidate-buffa-conformance/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "protovalidate-buffa-conformance"
33
description = "Conformance executor for the upstream protovalidate-conformance harness."
4-
version = "0.0.6"
4+
version = "0.0.7"
55
edition.workspace = true
66
rust-version.workspace = true
77
license.workspace = true
@@ -21,8 +21,8 @@ path = "src/main.rs"
2121

2222
[dependencies]
2323
buffa = "0.5"
24-
protovalidate-buffa = { path = "../protovalidate-buffa", version = "0.2.2", default-features = false, features = ["tz"] }
25-
protovalidate-buffa-protos = { path = "../protovalidate-buffa-protos", version = "0.2.0" }
24+
protovalidate-buffa = { path = "../protovalidate-buffa", version = "0.3.0", default-features = false, features = ["tz"] }
25+
protovalidate-buffa-protos = { path = "../protovalidate-buffa-protos", version = "0.3.0" }
2626
anyhow = "1"
2727
regex = "1"
2828

@@ -34,7 +34,7 @@ chrono = { version = "0.4", default-features = false, features = ["clock", "std"
3434

3535
[build-dependencies]
3636
buffa-build = "0.5"
37-
protoc-gen-protovalidate-buffa = { path = "../protoc-gen-protovalidate-buffa", version = "0.2.1" }
37+
protoc-gen-protovalidate-buffa = { path = "../protoc-gen-protovalidate-buffa", version = "0.3.0" }
3838
buffa = "0.5"
3939
buffa-codegen = "0.5"
4040
anyhow = "1"

crates/protovalidate-buffa-macros/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Changelog
22

3+
## [0.3.0](https://github.com/mathematic-inc/protovalidate-buffa/compare/protovalidate-buffa-macros-v0.2.0...protovalidate-buffa-macros-v0.3.0) (2026-05-18)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* compile-time expansion of CEL rules; drop runtime interpreter ([#10](https://github.com/mathematic-inc/protovalidate-buffa/issues/10))
9+
10+
### Features
11+
12+
* Compile-time expansion of CEL rules; drop runtime interpreter ([#10](https://github.com/mathematic-inc/protovalidate-buffa/issues/10)) ([ba01ffe](https://github.com/mathematic-inc/protovalidate-buffa/commit/ba01ffe75b6da086253c8366d266fbbd12c55e30))
13+
314
## [0.2.0](https://github.com/mathematic-inc/protovalidate-buffa/compare/protovalidate-buffa-macros-v0.1.0...protovalidate-buffa-macros-v0.2.0) (2026-05-09)
415

516

crates/protovalidate-buffa-macros/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "protovalidate-buffa-macros"
33
description = "Proc-macro companion to protovalidate-buffa — #[connect_impl] on Connect service impls."
4-
version = "0.2.0"
4+
version = "0.3.0"
55
edition.workspace = true
66
rust-version.workspace = true
77
license.workspace = true

crates/protovalidate-buffa-protos/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Changelog
22

3+
## [0.3.0](https://github.com/mathematic-inc/protovalidate-buffa/compare/protovalidate-buffa-protos-v0.2.0...protovalidate-buffa-protos-v0.3.0) (2026-05-18)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* compile-time expansion of CEL rules; drop runtime interpreter ([#10](https://github.com/mathematic-inc/protovalidate-buffa/issues/10))
9+
10+
### Features
11+
12+
* Compile-time expansion of CEL rules; drop runtime interpreter ([#10](https://github.com/mathematic-inc/protovalidate-buffa/issues/10)) ([ba01ffe](https://github.com/mathematic-inc/protovalidate-buffa/commit/ba01ffe75b6da086253c8366d266fbbd12c55e30))
13+
314
## [0.2.0](https://github.com/mathematic-inc/protovalidate-buffa/compare/protovalidate-buffa-protos-v0.1.2...protovalidate-buffa-protos-v0.2.0) (2026-05-09)
415

516

crates/protovalidate-buffa-protos/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "protovalidate-buffa-protos"
33
description = "Compiled Rust types for buf/validate/validate.proto (for buffa), consumed by protoc-gen-protovalidate-buffa."
4-
version = "0.2.0"
4+
version = "0.3.0"
55
edition.workspace = true
66
rust-version.workspace = true
77
license.workspace = true

crates/protovalidate-buffa/CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# Changelog
22

3+
## [0.3.0](https://github.com/mathematic-inc/protovalidate-buffa/compare/v0.2.2...v0.3.0) (2026-05-18)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* compile-time expansion of CEL rules; drop runtime interpreter ([#10](https://github.com/mathematic-inc/protovalidate-buffa/issues/10))
9+
10+
### Features
11+
12+
* Compile-time expansion of CEL rules; drop runtime interpreter ([#10](https://github.com/mathematic-inc/protovalidate-buffa/issues/10)) ([ba01ffe](https://github.com/mathematic-inc/protovalidate-buffa/commit/ba01ffe75b6da086253c8366d266fbbd12c55e30))
13+
14+
15+
### Dependencies
16+
17+
* The following workspace dependencies were updated
18+
* dependencies
19+
* protovalidate-buffa-macros bumped from 0.2.0 to 0.3.0
20+
321
## [0.2.2](https://github.com/mathematic-inc/protovalidate-buffa/compare/v0.2.1...v0.2.2) (2026-05-16)
422

523

0 commit comments

Comments
 (0)