From b242f59c98c052b7ed34c73cc8f058d894a61fbc Mon Sep 17 00:00:00 2001 From: Vlad Frolov Date: Fri, 2 Jun 2023 21:50:23 +0200 Subject: [PATCH] chore: release (#143) Co-authored-by: release-plz --- CHANGELOG.md | 20 ++++++++++++++++---- Cargo.toml | 2 +- borsh-derive/Cargo.toml | 4 ++-- borsh/Cargo.toml | 2 +- 4 files changed, 20 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 289091887..e1155276c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,17 +7,29 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -- Add optional BSON object id support +## [0.11.0](https://github.com/near/borsh-rs/compare/borsh-v0.10.3...borsh-v0.11.0) - 2023-05-31 -## [0.10.3] - 2022-03-22 +### Added +- add BorshSchema for PhantomData, BTreeMap and BTreeSet ([#93](https://github.com/near/borsh-rs/pull/93)) +- Add optional bson::oid::ObjectId support ([#135](https://github.com/near/borsh-rs/pull/135)) +- [**breaking**] ser/de enum discriminant ([#138](https://github.com/near/borsh-rs/pull/138)) + +### Fixed +- no-std tests did not run due to dev-dependencies re-enabling std feature ([#144](https://github.com/near/borsh-rs/pull/144)) + +### Other +- use release-plz and specify common rust version correctly ([#134](https://github.com/near/borsh-rs/pull/134)) +- Upgrade plain-HTTP links to HTTPS in Cargo.toml files ([#141](https://github.com/near/borsh-rs/pull/141)) + +## [0.10.3] - 2023-03-22 - Add optional bytes/bytesmut support -## [0.10.2] - 2022-02-14 +## [0.10.2] - 2023-02-14 - Prevent unbound allocation for vectors on deserialization -## [0.10.1] - 2022-02-08 +## [0.10.1] - 2023-02-08 - Implemented (de)ser for `core::ops::range` - Introduce de::EnumExt trait with deserialize_variant method diff --git a/Cargo.toml b/Cargo.toml index 1c2b684f0..42e1be646 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,4 +10,4 @@ members = [ [workspace.package] # shared version of all public crates in the workspace -version = "0.10.3" +version = "0.11.0" diff --git a/borsh-derive/Cargo.toml b/borsh-derive/Cargo.toml index bcac0a69d..33c4e6e2c 100644 --- a/borsh-derive/Cargo.toml +++ b/borsh-derive/Cargo.toml @@ -16,8 +16,8 @@ Binary Object Representation Serializer for Hashing proc-macro = true [dependencies] -borsh-derive-internal = { path = "../borsh-derive-internal" } -borsh-schema-derive-internal = { path = "../borsh-schema-derive-internal" } +borsh-derive-internal = { path = "../borsh-derive-internal", version = "0.11.0" } +borsh-schema-derive-internal = { path = "../borsh-schema-derive-internal", version = "0.11.0" } syn = {version = "1", features = ["full", "fold"] } proc-macro-crate = "0.1.5" proc-macro2 = "1" diff --git a/borsh/Cargo.toml b/borsh/Cargo.toml index d9c9e4e69..eb17cbd84 100644 --- a/borsh/Cargo.toml +++ b/borsh/Cargo.toml @@ -21,7 +21,7 @@ name = "generate_schema_schema" path = "src/generate_schema_schema.rs" [dependencies] -borsh-derive = { path = "../borsh-derive" } +borsh-derive = { path = "../borsh-derive", version = "0.11.0" } hashbrown = ">=0.11,<0.14" bytes = { version = "1", optional = true } bson = { version = "2", optional = true }