From 5999e124052dfeba086310ff16077c3942fe5f7a Mon Sep 17 00:00:00 2001 From: Vlad Frolov Date: Tue, 20 Feb 2024 09:09:17 +0100 Subject: [PATCH] chore: release v5.0.0-alpha.3 (#1138) --- CHANGELOG.md | 8 ++++++++ Cargo.toml | 2 +- near-contract-standards/CHANGELOG.md | 5 +++++ near-contract-standards/Cargo.toml | 2 +- near-sdk/Cargo.toml | 2 +- 5 files changed, 16 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index aec54d2df..69c100d39 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## [5.0.0-alpha.3](https://github.com/near/near-sdk-rs/compare/near-sdk-v5.0.0-alpha.2...near-sdk-v5.0.0-alpha.3) - 2024-02-19 + +### Fixed +- Deprecated `store::UnorderedMap` and `store::UnorderedSet` due to not meeting the original requirements (iteration over a collection of more than 2k elements runs out of gas) ([#1139](https://github.com/near/near-sdk-rs/pull/1139)) + +### Other +- Added ABI tests for SDK-generated methods [contract_source_metadata] ([#1136](https://github.com/near/near-sdk-rs/pull/1136)) + ## [5.0.0-alpha.2](https://github.com/near/near-sdk-rs/compare/near-sdk-v5.0.0-alpha.1...near-sdk-v5.0.0-alpha.2) - 2024-01-16 ### Fixed diff --git a/Cargo.toml b/Cargo.toml index b2c4e7533..44267852e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,7 +9,7 @@ members = [ exclude = ["examples/"] [workspace.package] -version = "5.0.0-alpha.2" +version = "5.0.0-alpha.3" # Special triple # comment for ci. [patch.crates-io] diff --git a/near-contract-standards/CHANGELOG.md b/near-contract-standards/CHANGELOG.md index 081fc0fcb..eb911190a 100644 --- a/near-contract-standards/CHANGELOG.md +++ b/near-contract-standards/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [5.0.0-alpha.3](https://github.com/near/near-sdk-rs/compare/near-contract-standards-v5.0.0-alpha.2...near-contract-standards-v5.0.0-alpha.3) - 2024-02-19 + +### Fixed +- Fixed a typo in the storage_deposit refund computation (introduced in 5.0.0-alpha.1 release) ([#1146](https://github.com/near/near-sdk-rs/pull/1146)) + ## [5.0.0-alpha.2](https://github.com/near/near-sdk-rs/compare/near-contract-standards-v5.0.0-alpha.1...near-contract-standards-v5.0.0-alpha.2) - 2024-01-16 ### Other diff --git a/near-contract-standards/Cargo.toml b/near-contract-standards/Cargo.toml index 12ccd88d6..198b2a7bf 100644 --- a/near-contract-standards/Cargo.toml +++ b/near-contract-standards/Cargo.toml @@ -13,7 +13,7 @@ NEAR smart contracts standard library. """ [dependencies] -near-sdk = { path = "../near-sdk", version = "~5.0.0-alpha.2", default-features = false, features = ["legacy"] } +near-sdk = { path = "../near-sdk", version = "~5.0.0-alpha.3", default-features = false, features = ["legacy"] } [features] default = ["abi"] diff --git a/near-sdk/Cargo.toml b/near-sdk/Cargo.toml index ce20f512e..ae781debd 100644 --- a/near-sdk/Cargo.toml +++ b/near-sdk/Cargo.toml @@ -21,7 +21,7 @@ required-features = ["abi", "unstable"] # Provide near_bidgen macros. serde = { version = "1", features = ["derive"] } serde_json = "1" -near-sdk-macros = { path = "../near-sdk-macros", version = "~5.0.0-alpha.2" } +near-sdk-macros = { path = "../near-sdk-macros", version = "~5.0.0-alpha.3" } near-sys = { path = "../near-sys", version = "0.2.1" } base64 = "0.13" borsh = { version = "1.0.0", features = ["derive"] }