near-sdk (Rust) 5.25.0
allow crypto-related env::* functions for non-contract-usage (#1511); add ext_self() and document cross-contract call patterns (#1504)
- The latest release in the 5.25 line.
- Newest near-sdk (Rust): near-sdk (Rust) 5.30.0
Added
- allow crypto-related
env::*functions for non-contract-usage (#1511) - add
ext_self()and document cross-contract call patterns (#1504) - forward
allowattribute (#1508) - derive(ParticalOrd, Ord, Hash) (#1494)
- implement missing standard trait impls for public types (#1495)
Fixed
- align StateInit JSON serialization with nearcore (#1522)
- add missing arbitrary/derive feature (#1519)
- (iterable-map) different asserts for
expensive-debugfeature intest_show(#1509) IterableSetandUnorderedSetDraintrait (#1501)
Other
- remove
global-contractsfeature gates (#1507) - add RUSTSEC-2026-0009 to ignore list (time crate) (#1493)
- add implementation details and host functions for near-macro attributes (#1475)
- add details for
#[ext_contract]macro at the site of re-export (#1474) - document auto-generated
<ContractType>Extstructs for cross-contract calls (#1476) - change documentation links from tree/master to blob/commit permalinks (#1473)
- update to Rust edition 2024 (#1480)