LEARN · RELEASES
Releases
The current version of each NEAR product, and what changed in every release, with the notes its maintainers published for it.
750releases
synced 12m agogithub_releases
Current versions
- near-sdk (Rust)
- 5.30.0Oct 27, 2026Latest 4.x: 4.1.1, Nov 10, 2022Latest 3.x: 3.1.0, Apr 7, 2021Latest 2.x: 2.0.1, Jan 14, 2021Latest 1.x: 1.0.0, Jul 14, 2020Latest 0.x: 0.11.0, Jun 8, 2020
- near-api-js
- 7.4.0Oct 23, 2026Latest 6.x: 6.5.1, Nov 6, 2025Latest 5.x: 5.1.1, Mar 20, 2025Latest 4.x: 4.0.4, Aug 20, 2024Latest 3.x: 3.0.4, Mar 11, 2024Latest 2.x: 2.1.4, Jun 2, 2023Latest 1.x: 1.1.0, Oct 3, 2022Latest 0.x: 0.45.1, Jun 9, 2022
- near-api (Rust)
- 0.8.7Oct 28, 2026
- near-cli-rs
- 0.30.1Sep 2, 2026
- cargo-near
- 0.22.0Jul 14, 2026
- near-workspaces (Rust)
- 0.24.0Oct 26, 2026
- near-jsonrpc-client (Rust)
- 0.23.0Oct 26, 2026
Newest stable release of each product, from its GitHub releases.
near-sdk (Rust) releases, newest first
73 releases4.0.0-pre.8
near-sdk (Rust) 4.0.0-pre.8
Added Debug and PartialEq implementations for PromiseError. PR 728.; Added convenience function env::block_timestamp_ms to return ms since 1970. PR 736
Apr 19, 2022
4.0.0-pre.7
near-sdk (Rust) 4.0.0-pre.7
Added FT and NFT event logs to near-contract-standards. PR 627 and PR 723
Mar 24, 2022
4.0.0-pre.6
near-sdk (Rust) 4.0.0-pre.6
This release comes primarily to make the final near_sdk::store collections available under the unstable feature flag. Notable changes:
Jan 21, 2022
4.0.0-pre.5
near-sdk (Rust) 4.0.0-pre.5
This release comes with changes to clean up the API to get ready for a stable release as well as adding new features such as more near_sdk::store updated collection types! Notable changes include:
Dec 24, 2021
4.0.0-pre.3
near-sdk (Rust) 4.0.0-pre.3
This release comes with a few very minor API changes but also some new features. For up-to-date changes, see CHANGELOG.
Oct 12, 2021
4.0.0-pre.2
near-sdk (Rust) 4.0.0-pre.2
This release comes with various API fixes. For up to date changes, see CHANGELOG.
Aug 19, 2021
4.0.0-pre.1
near-sdk (Rust) 4.0.0-pre.1
Implements new LazyOption type under unstable feature. Similar to Lazy but is optional to set a value. PR 444.; Move type aliases and core types to near-sdk to avoid coupling. PR 415.
Jul 23, 2021
3.1.0
near-sdk (Rust) 3.1.0
Updated dependencies for near-sdk; Introduce trait IntoStorageKey and updating all persistent collections to take it instead of Vec<u8>. It's a non-breaking change.
Apr 7, 2021
3.0.1
near-sdk (Rust) 3.0.1
Introduced #[private] method decorator, that verifies predecessor_account_id() == current_account_id(). NOTE: Usually, when a contract has to have a callback for a remote cross-contract call, this callback method should…
Mar 25, 2021
3.0.0
near-sdk (Rust) 3.0.0
See CHANGELOG 3.0.0 section.
Feb 11, 2021
2.0.1
near-sdk (Rust) 2.0.1
Updated status-message-collections to use LookupMap; BREAKING Updated fungible-token implementation to use LookupMap. It changes storage layout.
Jan 14, 2021
1.0.0
near-sdk (Rust) 1.0.0
Re-export common crates to be reused directly from near_sdk.; Added ValidAccountId to json_types which validates the input string during deserialization to be a valid account ID.
Jul 14, 2020
0.11.0
near-sdk (Rust) 0.11.0
Renamed Map to UnorderedMap and Set to UnorderedSet to reflect that one cannot rely on the order of the elements in them. In this PR and in https://github.com/near/near-sdk-rs/pull/154
Jun 8, 2020
Showing 13 of 73Search all sources →