diff --git a/CHANGELOG.md b/CHANGELOG.md index f557d8cb..50076c34 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.14.2] - 2024-09-08 + ### Fixed - Fixed an issue with the name resolution changes in the previous release, causing some valid files to be rejected (protox#86) @@ -369,7 +371,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release, including support for inspecting message types at runtime. -[Unreleased]: https://github.com/andrewhickman/prost-reflect/compare/0.14.1...HEAD +[Unreleased]: https://github.com/andrewhickman/prost-reflect/compare/0.14.2...HEAD +[0.14.2]: https://github.com/andrewhickman/prost-reflect/compare/0.14.1...0.14.2 [0.14.1]: https://github.com/andrewhickman/prost-reflect/compare/0.14.0...0.14.1 [0.14.0]: https://github.com/andrewhickman/prost-reflect/compare/0.13.1...0.14.0 [0.13.1]: https://github.com/andrewhickman/prost-reflect/compare/0.13.0...0.13.1 diff --git a/Cargo.lock b/Cargo.lock index 39e303b1..dae738f4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -792,7 +792,7 @@ dependencies = [ [[package]] name = "prost-reflect" -version = "0.14.1" +version = "0.14.2" dependencies = [ "base64", "insta", diff --git a/README.md b/README.md index b6bf1ecf..08c4b3d2 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ [![crates.io](https://img.shields.io/crates/v/prost-reflect.svg)](https://crates.io/crates/prost-reflect/) [![docs.rs](https://docs.rs/prost-reflect/badge.svg)](https://docs.rs/prost-reflect/) -[![deps.rs](https://deps.rs/crate/prost-reflect/0.14.1/status.svg)](https://deps.rs/crate/prost-reflect) +[![deps.rs](https://deps.rs/crate/prost-reflect/0.14.2/status.svg)](https://deps.rs/crate/prost-reflect) ![MSRV](https://img.shields.io/badge/rustc-1.64+-blue.svg) [![Continuous integration](https://github.com/andrewhickman/prost-reflect/actions/workflows/ci.yml/badge.svg)](https://github.com/andrewhickman/prost-reflect/actions/workflows/ci.yml) [![codecov.io](https://codecov.io/gh/andrewhickman/prost-reflect/branch/main/graph/badge.svg?token=E2OITYXO7M)](https://codecov.io/gh/andrewhickman/prost-reflect) @@ -124,12 +124,12 @@ Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions. -[`DescriptorPool`]: https://docs.rs/prost-reflect/0.14.1/prost_reflect/struct.DescriptorPool.html -[`DynamicMessage`]: https://docs.rs/prost-reflect/0.14.1/prost_reflect/struct.DynamicMessage.html -[`MessageDescriptor`]: https://docs.rs/prost-reflect/0.14.1/prost_reflect/struct.MessageDescriptor.html -[`MessageDescriptor`]: https://docs.rs/prost-reflect/0.14.1/prost_reflect/struct.MessageDescriptor.html -[`DynamicMessage::decode`]: https://docs.rs/prost-reflect/0.14.1/prost_reflect/struct.DynamicMessage.html#method.decode -[`ReflectMessage`]: https://docs.rs/prost-reflect/0.14.1/prost_reflect/trait.ReflectMessage.html +[`DescriptorPool`]: https://docs.rs/prost-reflect/0.14.2/prost_reflect/struct.DescriptorPool.html +[`DynamicMessage`]: https://docs.rs/prost-reflect/0.14.2/prost_reflect/struct.DynamicMessage.html +[`MessageDescriptor`]: https://docs.rs/prost-reflect/0.14.2/prost_reflect/struct.MessageDescriptor.html +[`MessageDescriptor`]: https://docs.rs/prost-reflect/0.14.2/prost_reflect/struct.MessageDescriptor.html +[`DynamicMessage::decode`]: https://docs.rs/prost-reflect/0.14.2/prost_reflect/struct.DynamicMessage.html#method.decode +[`ReflectMessage`]: https://docs.rs/prost-reflect/0.14.2/prost_reflect/trait.ReflectMessage.html [`Default`]: https://doc.rust-lang.org/stable/core/default/trait.Default.html [prost::Message]: https://docs.rs/prost/latest/prost/trait.Message.html diff --git a/README.tpl b/README.tpl index 51fdf7c4..53957b4f 100644 --- a/README.tpl +++ b/README.tpl @@ -1,6 +1,6 @@ [![crates.io](https://img.shields.io/crates/v/prost-reflect.svg)](https://crates.io/crates/prost-reflect/) [![docs.rs](https://docs.rs/prost-reflect/badge.svg)](https://docs.rs/prost-reflect/) -[![deps.rs](https://deps.rs/crate/prost-reflect/0.14.1/status.svg)](https://deps.rs/crate/prost-reflect) +[![deps.rs](https://deps.rs/crate/prost-reflect/0.14.2/status.svg)](https://deps.rs/crate/prost-reflect) ![MSRV](https://img.shields.io/badge/rustc-1.64+-blue.svg) [![Continuous integration](https://github.com/andrewhickman/prost-reflect/actions/workflows/ci.yml/badge.svg)](https://github.com/andrewhickman/prost-reflect/actions/workflows/ci.yml) [![codecov.io](https://codecov.io/gh/andrewhickman/prost-reflect/branch/main/graph/badge.svg?token=E2OITYXO7M)](https://codecov.io/gh/andrewhickman/prost-reflect) @@ -50,12 +50,12 @@ Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions. -[`DescriptorPool`]: https://docs.rs/prost-reflect/0.14.1/prost_reflect/struct.DescriptorPool.html -[`DynamicMessage`]: https://docs.rs/prost-reflect/0.14.1/prost_reflect/struct.DynamicMessage.html -[`MessageDescriptor`]: https://docs.rs/prost-reflect/0.14.1/prost_reflect/struct.MessageDescriptor.html -[`MessageDescriptor`]: https://docs.rs/prost-reflect/0.14.1/prost_reflect/struct.MessageDescriptor.html -[`DynamicMessage::decode`]: https://docs.rs/prost-reflect/0.14.1/prost_reflect/struct.DynamicMessage.html#method.decode -[`ReflectMessage`]: https://docs.rs/prost-reflect/0.14.1/prost_reflect/trait.ReflectMessage.html +[`DescriptorPool`]: https://docs.rs/prost-reflect/0.14.2/prost_reflect/struct.DescriptorPool.html +[`DynamicMessage`]: https://docs.rs/prost-reflect/0.14.2/prost_reflect/struct.DynamicMessage.html +[`MessageDescriptor`]: https://docs.rs/prost-reflect/0.14.2/prost_reflect/struct.MessageDescriptor.html +[`MessageDescriptor`]: https://docs.rs/prost-reflect/0.14.2/prost_reflect/struct.MessageDescriptor.html +[`DynamicMessage::decode`]: https://docs.rs/prost-reflect/0.14.2/prost_reflect/struct.DynamicMessage.html#method.decode +[`ReflectMessage`]: https://docs.rs/prost-reflect/0.14.2/prost_reflect/trait.ReflectMessage.html [`Default`]: https://doc.rust-lang.org/stable/core/default/trait.Default.html [prost::Message]: https://docs.rs/prost/latest/prost/trait.Message.html diff --git a/prost-reflect-build/Cargo.toml b/prost-reflect-build/Cargo.toml index b1eae627..99eefac8 100644 --- a/prost-reflect-build/Cargo.toml +++ b/prost-reflect-build/Cargo.toml @@ -17,7 +17,7 @@ exclude = ["test.proto"] default = [] [dependencies] -prost-reflect = { path = "../prost-reflect", version = "0.14.1", features = [ +prost-reflect = { path = "../prost-reflect", version = "0.14.2", features = [ "derive" ] } prost-build = "0.13.0" diff --git a/prost-reflect/Cargo.toml b/prost-reflect/Cargo.toml index a3e0bba6..8afa83fe 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.14.1" +version = "0.14.2" authors = ["Andrew Hickman "] repository = "https://github.com/andrewhickman/prost-reflect" documentation = "https://docs.rs/prost-reflect" diff --git a/prost-reflect/src/lib.rs b/prost-reflect/src/lib.rs index a4c469f6..235ab5d6 100644 --- a/prost-reflect/src/lib.rs +++ b/prost-reflect/src/lib.rs @@ -8,7 +8,7 @@ #![cfg_attr(docsrs, feature(doc_cfg))] #![warn(missing_debug_implementations, missing_docs)] #![deny(unsafe_code)] -#![doc(html_root_url = "https://docs.rs/prost-reflect/0.14.1/")] +#![doc(html_root_url = "https://docs.rs/prost-reflect/0.14.2/")] #[cfg(feature = "serde1")] extern crate serde1 as serde;