From bf9e4135227344d807371ca4387f3777901d2c70 Mon Sep 17 00:00:00 2001 From: Romain Ruetschi Date: Fri, 29 Dec 2023 20:42:59 +0100 Subject: [PATCH] Release v0.40.0 (#168) * Update `informalsystems-pbjson` to v0.7.0 * Bump version to v0.40.0. * Update changelog --- .../breaking-changes/166-protojson-support.md | 2 -- .../v0.40.0/breaking-changes/166-protojson-support.md | 4 ++++ .changelog/v0.40.0/summary.md | 1 + CHANGELOG.md | 11 +++++++++++ Cargo.toml | 4 ++-- 5 files changed, 18 insertions(+), 4 deletions(-) delete mode 100644 .changelog/unreleased/breaking-changes/166-protojson-support.md create mode 100644 .changelog/v0.40.0/breaking-changes/166-protojson-support.md create mode 100644 .changelog/v0.40.0/summary.md diff --git a/.changelog/unreleased/breaking-changes/166-protojson-support.md b/.changelog/unreleased/breaking-changes/166-protojson-support.md deleted file mode 100644 index 98671c2..0000000 --- a/.changelog/unreleased/breaking-changes/166-protojson-support.md +++ /dev/null @@ -1,2 +0,0 @@ -- Added protojson support - ([#166](https://github.com/cosmos/ibc-proto-rs/pull/166)). Feature flag `serde` now abides by [protobuf json rules](https://protobuf.dev/programming-guides/proto3/#json) when it comes to json serialization/deserialization. diff --git a/.changelog/v0.40.0/breaking-changes/166-protojson-support.md b/.changelog/v0.40.0/breaking-changes/166-protojson-support.md new file mode 100644 index 0000000..a94d06f --- /dev/null +++ b/.changelog/v0.40.0/breaking-changes/166-protojson-support.md @@ -0,0 +1,4 @@ +- Added ProtoJSON support. + The `serde` feature flag now abides by [Protobuf JSON rules](https://protobuf.dev/programming-guides/proto3/#json) + when it comes to JSON serialization/deserialization. + ([#166](https://github.com/cosmos/ibc-proto-rs/pull/166)) diff --git a/.changelog/v0.40.0/summary.md b/.changelog/v0.40.0/summary.md new file mode 100644 index 0000000..8275229 --- /dev/null +++ b/.changelog/v0.40.0/summary.md @@ -0,0 +1 @@ +*December 29th, 2023* diff --git a/CHANGELOG.md b/CHANGELOG.md index 19544f1..3831bcc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # CHANGELOG +## v0.40.0 + +*December 29th, 2023* + +### BREAKING CHANGES + +- Added ProtoJSON support. + The `serde` feature flag now abides by [Protobuf JSON rules](https://protobuf.dev/programming-guides/proto3/#json) + when it comes to JSON serialization/deserialization. + ([#166](https://github.com/cosmos/ibc-proto-rs/pull/166)) + ## v0.39.1 *November 22nd, 2023* diff --git a/Cargo.toml b/Cargo.toml index d7ae364..f2a0998 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ibc-proto" -version = "0.39.1" +version = "0.40.0" authors = ["Informal Systems "] edition = "2021" license = "Apache-2.0" @@ -37,7 +37,7 @@ subtle-encoding = { version = "0.5", default-features = false } base64 = { version = "0.21", default-features = false, features = ["alloc"] } flex-error = { version = "0.4", default-features = false } ics23 = { version = "0.11.0", default-features = false } -informalsystems-pbjson = { version = "0.6.0", optional = true, default-features = false } +informalsystems-pbjson = { version = "0.7.0", optional = true, default-features = false } ## Optional: enabled by the `parity-scale-codec` feature parity-scale-codec = { version = "3.0.0", default-features = false, features = ["full"], optional = true }