All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.8.4 - 2026-03-03
- handle minimal tx response for NONE/INCLUDED wait_until (#128)
- upgrade to Rust edition 2024 (#118)
0.8.3 - 2026-01-21
- serialize U128 and U64 as JSON strings (#112)
- support for raw bytes response (#107)
- updated openapi types to 0.7 (#104)
- use finalized block hash for transaction signing (#116)
0.8.2 - 2025-12-14
- race in
Signer::fetch_tx_nonce(#101)
0.8.1 - 2025-12-11
- added authorization header for api token
0.8.0 - 2025-12-04
- clean up comments in utils.rs
- [breaking] simplify and remove PublicKeyProvider to improve code clarity (#95)
- restricted usage of unwrap and expects, removed some unwraps in signing (#96)
- migrated examples and tests to TestResult from unwraps
- [breaking] defer errors for contract interaction (#93)
0.7.7 - 2025-11-10
- helper methods to improve dev and test experience (#83)
- added
global_wasmmethod to Contract struct (#81)
0.7.6 - 2025-11-03
- fixed MultiQueryResponseHandler for 3 queries
0.7.5 - 2025-11-03
- restored back to 2021 edition
0.7.4 - 2025-10-31
- added ft_transfer_call and nft_transfer_call support
- deprecate error invariant
- do not fail if NoMetadata in token
- use NearToken for serialization
0.7.3 - 2025-10-30
- added
max_gasto transaction construction as well
0.7.2 - 2025-10-30
- added
call_function_rawandcall_function_borshandmax_gasfunctions (#73)
- keep it api compatible
0.7.1 - 2025-10-28
- updated the following local packages: near-api-types