4.1.0
The primary changes in this release from 4.0.0 are adding support for near ABI through cargo-near
as well as moving near_sdk::store
collections from being under the unstable
feature flag.
To see all changes since 4.1.0, the releases or changelog should be used.
Changes since 4.1.0-pre.3
:
Added
- Added
near_sdk::NearSchema
derive macro for convenience in implementing schema types forabi
. PR 891. - Added support for custom events with
#[near_bindgen(event_json(standard = "___"))]
syntax. PR 934
Changed
- Added new
legacy
feature flag and putnear_sdk::collections
under it.near_sdk::store
will be replacing them. PR 923. - Stabilize
store::LookupMap
andstore::UnorderedMap
collections. PR 922. - Stabilize
store::LookupSet
andstore::UnorderedSet
collections. PR 924. abi
feature flag is now enabled by default. PR 956.- Updated
near-abi
version to0.3.0
. PR 954.
Removed
- Deleted
metadata
macro. Use https://github.com/near/abi instead. PR 920 - Deprecated
ReceiptIndex
andIteratorIndex
vm types. PR 949.
Fixes
- Updated the associated error type for
Base58CryptoHash
parsing throughTryFrom
to concrete type. PR 919