near-sdk (Rust) 5.30.0
Stable release for nearcore 2.14. Includes every change since 5.29.1, including those first shipped in 5.30.0-rc.1 and 5.30.0-rc.2.
- The latest release in the 5.30 line.
Stable release for nearcore 2.14. Includes every change since 5.29.1, including those first shipped in 5.30.0-rc.1 and 5.30.0-rc.2.
Added
- [breaking] forward raw state init bytes and validate canonical UAIDs (NEP-655) (#1642)
- add ml_dsa_verify, sha3 hashes, and universal state init (nearcore 2.14) (#1631)
- typed
env::bls12381module (#1613) - (bls12381) add generator constants and document subgroup checks (#1634)
- (near-sdk-core) add
BoundedVecandBoundedString(#1651) - (near-sdk-core) gate
BoundedVecandBoundedStringunderunstableflag (#1660)
Fixed
- (near-sys) [breaking] declare host functions extern "C-unwind" (#1656)
- (env) [breaking] bls host functions should return None on error (#1623)
- resolve near-account-id with the available 3.0.0 release (#1643)
Other
- (unit-testing) [breaking] back the mock with nearcore's host functions (#1629)
- (deps) bump nearcore crates to 0.38 (2.14 stable) (#1662)
- update nearcore types to 2.14-rc.6 (#1659)
- declare protocol 88 and unblock audit (#1649)
- (store) inline LazyOption::flush fast path (#1640)
- bump rust-version to 1.95 (#1639)
- (examples) pin sandbox to 2.14.0-rc.2 (#1630)