From 0034946d72c4b9c4f683d9143eba82b12da62b0b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 1 Aug 2025 18:09:36 +0000 Subject: [PATCH 1/3] chore: release v0.16.1 --- CHANGELOG.md | 10 ++++++++++ Cargo.lock | 4 ++-- prost-reflect-build/Cargo.toml | 4 ++-- prost-reflect/Cargo.toml | 2 +- 4 files changed, 15 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2fec85ee..1088de39 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.16.1](https://github.com/andrewhickman/prost-reflect/compare/prost-reflect-v0.16.0...prost-reflect-v0.16.1) - 2025-08-01 + +### Added + +- Add OneofDescriptor::is_synthetic ([#175](https://github.com/andrewhickman/prost-reflect/pull/175)) + +### Other + +- Add default_value method to FieldDescriptor, ExtensionDescriptor and Value for better visibility ([#176](https://github.com/andrewhickman/prost-reflect/pull/176)) + ## [0.16.0](https://github.com/andrewhickman/prost-reflect/compare/prost-reflect-v0.15.3...prost-reflect-v0.16.0) - 2025-06-13 ### Changed diff --git a/Cargo.lock b/Cargo.lock index 457efacb..baee8c83 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -763,7 +763,7 @@ dependencies = [ [[package]] name = "prost-reflect" -version = "0.16.0" +version = "0.16.1" dependencies = [ "base64", "insta", @@ -785,7 +785,7 @@ dependencies = [ [[package]] name = "prost-reflect-build" -version = "0.16.0" +version = "0.16.1" dependencies = [ "prost-build", "prost-reflect", diff --git a/prost-reflect-build/Cargo.toml b/prost-reflect-build/Cargo.toml index a280bed1..6dfc677f 100644 --- a/prost-reflect-build/Cargo.toml +++ b/prost-reflect-build/Cargo.toml @@ -3,7 +3,7 @@ name = "prost-reflect-build" description = "A utility function for use with prost-build and prost-reflect to generate ReflectMessage implementations" keywords = ["protobuf", "serialization", "json"] categories = ["encoding"] -version = "0.16.0" +version = "0.16.1" authors = ["Andrew Hickman "] repository = "https://github.com/andrewhickman/prost-reflect" documentation = "https://docs.rs/prost-reflect-build" @@ -16,7 +16,7 @@ rust-version = "1.74.0" default = [] [dependencies] -prost-reflect = { path = "../prost-reflect", version = "0.16.0", features = [ +prost-reflect = { path = "../prost-reflect", version = "0.16.1", features = [ "derive" ] } prost-build = "0.14.0" diff --git a/prost-reflect/Cargo.toml b/prost-reflect/Cargo.toml index f75793a3..877a4dc3 100644 --- a/prost-reflect/Cargo.toml +++ b/prost-reflect/Cargo.toml @@ -3,7 +3,7 @@ name = "prost-reflect" description = "A protobuf library extending prost with reflection support and dynamic messages." keywords = ["protobuf", "serialization", "json"] categories = ["encoding"] -version = "0.16.0" +version = "0.16.1" authors = ["Andrew Hickman "] repository = "https://github.com/andrewhickman/prost-reflect" documentation = "https://docs.rs/prost-reflect" From 193d5938ea02770b7f7273028c8504f6440103c3 Mon Sep 17 00:00:00 2001 From: Andrew Hickman Date: Fri, 1 Aug 2025 19:12:55 +0100 Subject: [PATCH 2/3] Update CHANGELOG.md --- CHANGELOG.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1088de39..b21d647e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,11 +11,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- Add OneofDescriptor::is_synthetic ([#175](https://github.com/andrewhickman/prost-reflect/pull/175)) - -### Other - -- Add default_value method to FieldDescriptor, ExtensionDescriptor and Value for better visibility ([#176](https://github.com/andrewhickman/prost-reflect/pull/176)) +- Add `OneofDescriptor::is_synthetic` ([#175](https://github.com/andrewhickman/prost-reflect/pull/175)) +- Add `default_value` method to `FieldDescriptor`, `ExtensionDescriptor` and `Value` for better visibility ([#176](https://github.com/andrewhickman/prost-reflect/pull/176)) ## [0.16.0](https://github.com/andrewhickman/prost-reflect/compare/prost-reflect-v0.15.3...prost-reflect-v0.16.0) - 2025-06-13 From 34e7180441e26a82f23e068d4e96eb1e3154b5cd Mon Sep 17 00:00:00 2001 From: Andrew Hickman Date: Fri, 1 Aug 2025 19:13:44 +0100 Subject: [PATCH 3/3] Don't release prost-reflect-build --- Cargo.lock | 2 +- prost-reflect-build/Cargo.toml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index baee8c83..7e7c7461 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -785,7 +785,7 @@ dependencies = [ [[package]] name = "prost-reflect-build" -version = "0.16.1" +version = "0.16.0" dependencies = [ "prost-build", "prost-reflect", diff --git a/prost-reflect-build/Cargo.toml b/prost-reflect-build/Cargo.toml index 6dfc677f..a280bed1 100644 --- a/prost-reflect-build/Cargo.toml +++ b/prost-reflect-build/Cargo.toml @@ -3,7 +3,7 @@ name = "prost-reflect-build" description = "A utility function for use with prost-build and prost-reflect to generate ReflectMessage implementations" keywords = ["protobuf", "serialization", "json"] categories = ["encoding"] -version = "0.16.1" +version = "0.16.0" authors = ["Andrew Hickman "] repository = "https://github.com/andrewhickman/prost-reflect" documentation = "https://docs.rs/prost-reflect-build" @@ -16,7 +16,7 @@ rust-version = "1.74.0" default = [] [dependencies] -prost-reflect = { path = "../prost-reflect", version = "0.16.1", features = [ +prost-reflect = { path = "../prost-reflect", version = "0.16.0", features = [ "derive" ] } prost-build = "0.14.0"