diff --git a/CHANGELOG.md b/CHANGELOG.md index 07117b0e..4734480f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,16 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.2.1](https://github.com/CosmWasm/sylvia/compare/sylvia-derive-v1.2.0...sylvia-derive-v1.2.1) - 2024-08-22 + +### Fixed + +- Allow deprecated InterfaceApi in generated code +- Revert removal of `, custom` parameter support in entry_points macro +- Revert removal of InterfaceApi +- Deprecate `, custom` parameter in `entry_points` macro. Will be removed in `2.0.0`. +- Deprecate `InterfaceApi`. Will be removed in `2.0.0`. Use generated `sv::InterfaceMessagesApi` instead. + ## [1.2.0](https://github.com/CosmWasm/sylvia/compare/sylvia-derive-v1.1.0...sylvia-derive-v1.2.0) - 2024-08-20 ### Added diff --git a/Cargo.lock b/Cargo.lock index 928c345b..5ddf2429 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -397,9 +397,9 @@ dependencies = [ [[package]] name = "cw-multi-test" -version = "2.1.0" +version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0034bfb4c06dfc8b50f0b1a06c3fc0f2312a1bae568a97db65930de071288ba" +checksum = "b0ae276e7a06ad1b7e7da78a3d68aba80634cde30ee7fe8259a94e653603fef8" dependencies = [ "anyhow", "bech32", @@ -674,15 +674,6 @@ dependencies = [ "either", ] -[[package]] -name = "itertools" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" -dependencies = [ - "either", -] - [[package]] name = "itertools" version = "0.13.0" @@ -863,9 +854,9 @@ dependencies = [ [[package]] name = "prost" -version = "0.12.6" +version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29" +checksum = "e13db3d3fde688c61e2446b4d843bc27a7e8af269a69440c0308021dc92333cc" dependencies = [ "bytes", "prost-derive", @@ -873,12 +864,12 @@ dependencies = [ [[package]] name = "prost-derive" -version = "0.12.6" +version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1" +checksum = "18bec9b0adc4eba778b33684b7ba3e7137789434769ee3ce3930463ef904cfca" dependencies = [ "anyhow", - "itertools 0.12.1", + "itertools 0.13.0", "proc-macro2", "quote", "syn 2.0.75", @@ -1115,7 +1106,7 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" [[package]] name = "sylvia" -version = "1.2.0" +version = "1.2.1" dependencies = [ "anyhow", "cosmwasm-schema", @@ -1136,7 +1127,7 @@ dependencies = [ [[package]] name = "sylvia-derive" -version = "1.2.0" +version = "1.2.1" dependencies = [ "convert_case", "cosmwasm-schema", diff --git a/Cargo.toml b/Cargo.toml index 44d81ea8..0b76ff15 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,10 +4,10 @@ exclude = ["examples/*"] resolver = "2" [workspace.package] -version = "1.2.0" +version = "1.2.1" [workspace.dependencies] -sylvia-derive = { version = "1.2.0", path = "sylvia-derive" } +sylvia-derive = { version = "1.2.1", path = "sylvia-derive" } anyhow = "1.0.86" cosmwasm-schema = "2.1.1" cosmwasm-std = "2.1.1" diff --git a/examples/Cargo.lock b/examples/Cargo.lock index b5c00ff3..d8596061 100644 --- a/examples/Cargo.lock +++ b/examples/Cargo.lock @@ -1343,7 +1343,7 @@ checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" [[package]] name = "sylvia" -version = "1.2.0" +version = "1.2.1" dependencies = [ "anyhow", "cosmwasm-schema", @@ -1360,7 +1360,7 @@ dependencies = [ [[package]] name = "sylvia-derive" -version = "1.2.0" +version = "1.2.1" dependencies = [ "convert_case", "itertools 0.13.0",