diff --git a/CHANGELOG.md b/CHANGELOG.md index 131fc834..900ab478 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.13.1] - 2024-04-03 + ### Fixed - Fixed resolution of field types when the type name is the same as the field name ([#99]) @@ -351,7 +353,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.13.0...HEAD +[Unreleased]: https://github.com/andrewhickman/prost-reflect/compare/0.13.1...HEAD +[0.13.1]: https://github.com/andrewhickman/prost-reflect/compare/0.13.0...0.13.1 [0.13.0]: https://github.com/andrewhickman/prost-reflect/compare/0.12.0...0.13.0 [0.12.0]: https://github.com/andrewhickman/prost-reflect/compare/0.11.5...0.12.0 [0.11.5]: https://github.com/andrewhickman/prost-reflect/compare/0.11.4...0.11.5 diff --git a/Cargo.lock b/Cargo.lock index 8e6c0788..08a348f1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -881,7 +881,7 @@ dependencies = [ [[package]] name = "prost-reflect" -version = "0.13.0" +version = "0.13.1" dependencies = [ "base64 0.22.0", "insta", diff --git a/README.md b/README.md index a2328069..b85165de 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.13.0/status.svg)](https://deps.rs/crate/prost-reflect) +[![deps.rs](https://deps.rs/crate/prost-reflect/0.13.1/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.13.0/prost_reflect/struct.DescriptorPool.html -[`DynamicMessage`]: https://docs.rs/prost-reflect/0.13.0/prost_reflect/struct.DynamicMessage.html -[`MessageDescriptor`]: https://docs.rs/prost-reflect/0.13.0/prost_reflect/struct.MessageDescriptor.html -[`MessageDescriptor`]: https://docs.rs/prost-reflect/0.13.0/prost_reflect/struct.MessageDescriptor.html -[`DynamicMessage::decode`]: https://docs.rs/prost-reflect/0.13.0/prost_reflect/struct.DynamicMessage.html#method.decode -[`ReflectMessage`]: https://docs.rs/prost-reflect/0.13.0/prost_reflect/trait.ReflectMessage.html +[`DescriptorPool`]: https://docs.rs/prost-reflect/0.13.1/prost_reflect/struct.DescriptorPool.html +[`DynamicMessage`]: https://docs.rs/prost-reflect/0.13.1/prost_reflect/struct.DynamicMessage.html +[`MessageDescriptor`]: https://docs.rs/prost-reflect/0.13.1/prost_reflect/struct.MessageDescriptor.html +[`MessageDescriptor`]: https://docs.rs/prost-reflect/0.13.1/prost_reflect/struct.MessageDescriptor.html +[`DynamicMessage::decode`]: https://docs.rs/prost-reflect/0.13.1/prost_reflect/struct.DynamicMessage.html#method.decode +[`ReflectMessage`]: https://docs.rs/prost-reflect/0.13.1/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 0ddd631c..902a87ed 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.13.0/status.svg)](https://deps.rs/crate/prost-reflect) +[![deps.rs](https://deps.rs/crate/prost-reflect/0.13.1/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.13.0/prost_reflect/struct.DescriptorPool.html -[`DynamicMessage`]: https://docs.rs/prost-reflect/0.13.0/prost_reflect/struct.DynamicMessage.html -[`MessageDescriptor`]: https://docs.rs/prost-reflect/0.13.0/prost_reflect/struct.MessageDescriptor.html -[`MessageDescriptor`]: https://docs.rs/prost-reflect/0.13.0/prost_reflect/struct.MessageDescriptor.html -[`DynamicMessage::decode`]: https://docs.rs/prost-reflect/0.13.0/prost_reflect/struct.DynamicMessage.html#method.decode -[`ReflectMessage`]: https://docs.rs/prost-reflect/0.13.0/prost_reflect/trait.ReflectMessage.html +[`DescriptorPool`]: https://docs.rs/prost-reflect/0.13.1/prost_reflect/struct.DescriptorPool.html +[`DynamicMessage`]: https://docs.rs/prost-reflect/0.13.1/prost_reflect/struct.DynamicMessage.html +[`MessageDescriptor`]: https://docs.rs/prost-reflect/0.13.1/prost_reflect/struct.MessageDescriptor.html +[`MessageDescriptor`]: https://docs.rs/prost-reflect/0.13.1/prost_reflect/struct.MessageDescriptor.html +[`DynamicMessage::decode`]: https://docs.rs/prost-reflect/0.13.1/prost_reflect/struct.DynamicMessage.html#method.decode +[`ReflectMessage`]: https://docs.rs/prost-reflect/0.13.1/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 9829e7cc..6c92dea1 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.13.0", features = [ +prost-reflect = { path = "../prost-reflect", version = "0.13.1", features = [ "derive" ] } prost-build = "0.12.0" diff --git a/prost-reflect/Cargo.toml b/prost-reflect/Cargo.toml index f9841660..c47e9bd3 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.13.0" +version = "0.13.1" 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 70f6f3f6..e82032fe 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.13.0/")] +#![doc(html_root_url = "https://docs.rs/prost-reflect/0.13.1/")] #[cfg(feature = "serde1")] extern crate serde1 as serde;