Releases: hashgraph/hedera-sdk-rust
Releases · hashgraph/hedera-sdk-rust
v0.31.0
What's Changed
- Optional automatic query from AddressBook with Client initialization by @RickyLB in #866
- Add
exchange_rates
to TransactionReceipt by @RickyLB in #874 - E2E test: NodeCreateTransaction by @RickyLB in #868
- HIP-423: Long Term Scheduled Transaction by @RickyLB in #880
- Release: v0.31.0 by @RickyLB in #881
Full Changelog: 0.30.0...0.31.0
0.30.0
What's Changed
- chore(deps): bump actions/checkout from 4.2.0 to 4.2.1 by @dependabot in #855
- fix: return correct response in execute() for
TokenRejectFlow
by @RickyLB in #857 - chore(deps): bump actions/checkout from 4.2.1 to 4.2.2 by @dependabot in #858
- fix incremental build of protobufs by @iamjpotts in #864
- chore(deps): bump step-security/harden-runner from 2.10.1 to 2.10.2 by @dependabot in #865
- chore(deps): bump actions/setup-node from 4.0.4 to 4.1.0 by @dependabot in #859
- TCK: add AccountCreateTransaction by @RickyLB in #860
- feat(tck): add AccountUpdate method by @RickyLB in #867
- release: v0.30.0 by @RickyLB in #870
Full Changelog: 0.29.0...0.30.0
0.29.0
What's Changed
- chore(deps): bump actions/setup-node from 4.0.2 to 4.0.3 by @dependabot in #808
- chore(deps): bump curve25519-dalek from 4.1.2 to 4.1.3 by @dependabot in #805
- chore(deps): bump actions/checkout from 4.1.6 to 4.1.7 by @dependabot in #800
- chore(deps): bump step-security/harden-runner from 2.9.0 to 2.9.1 by @dependabot in #815
- ci: update workflows to use latitude.sh based runners by @nathanklick in #829
- fix: resolve nft update e2e tests by @RickyLB in #830
- feat: parse transaction IDs from mirror api responses by @iamjpotts in #802
- feat: add From<Transaction> to allow easy casting of transactions by @mehcode in #831
- TokenAirdrop, TokenClaimAirdrop, and TokenCancelAirdrop by @RickyLB in #842
- fix: Restore transient error detection for canceled hyper requests by @iamjpotts in #840
- ops: Adjust log level of Error::Transient/EmptyTransient to Level::Warn by @iamjpotts in #844
- chore(deps): bump step-security/harden-runner from 2.9.1 to 2.10.1 by @dependabot in #843
- chore(deps): bump actions/setup-node from 4.0.3 to 4.0.4 by @dependabot in #847
- fix: proper ordering of transfer transactions by @RickyLB in #851
- Handle invalid expiration time in
TokenInfo
by @RickyLB in #849 - ops: Classify HTTP/2 Go Away and I/O Broken Pipe errors as transient by @iamjpotts in #841
- chore(deps): Bump h2 from 0.3.24 to 0.3.26 by @dependabot in #767
- chore(ci): Expand cargo check to include examples by @iamjpotts in #848
- chore(deps): bump actions/checkout from 4.1.7 to 4.2.0 by @dependabot in #850
- release: v0.29.0 by @RickyLB in #852
New Contributors
- @nathanklick made their first contribution in #829
Full Changelog: 0.28.0...0.29.0
0.28.0
0.27.0
What's Changed
- feat(tck): Set up server and generate keys by @RickyLB in #807
- chore(deps): bump step-security/harden-runner from 2.7.0 to 2.9.0 by @dependabot in #810
- HIP-904: Allow max_automatic_token_association to accept -1 by @RickyLB in #806
- chore: migrate rust-cache to step-security maintained version by @isavov in #812
- feat: TokenReject by @RickyLB in #814
- Release: v0.27.0 by @RickyLB in #816
New Contributors
Full Changelog: 0.26.0...0.27.0
0.26.0
What's Changed
- chore(deps): bump actions/checkout from 4.1.1 to 4.1.6 by @dependabot in #783
- feat: add #get_cost() to Transaction to estimate transaction fees by @mehcode in #799
- fix: do not require &mut for #get_cost by @mehcode in #801
- feat(HIP-540): Change or Remove existing keys from tokens by @RickyLB in #798
- Release/v0.26.0 by @RickyLB in #804
Full Changelog: 0.25.0...0.26.0
v0.25.0
v0.25.0-beta.1
Added
- Add
metadata
andmetadata_key
fields toTokenCreateTransaction
- Add
metadata
andmetadata_key
fields intoTokenUpdateTransaction
- Add
TokenUpdateNftsTransaction
w/ fieldstokenId
,serials
,metadata_key
, andmetadata
- Add
metadata
andmetadata_key
fields toTokenInfo
Internal
- Solve backward compatibility issues with hedera-services v0.49.0
- Add e2e test
fee_schedules
- Add e2e test
contract_bytecode
- Add e2e test
token_update_nfts
- Update e2e test
token_update_transaction
w/metadata
andmetadata_key
- Update unit test
token_info_query
w/metadata
- Add
token_update_metadata
examples - Add
nft_update_metadata
example - Add get/set token metadata and metadata key
v0.24.0
Added
- Incorporate
signer_nonce
and a new field forContractFunctionCall
. - Add
max_node_backoff
&min_node_backoff
toNetwork
Internal
- Add logging with node index and node id for requests.
- Add E2E Test
EthereumTransaction
- Add build error for missing git submodule.
- Add
RELEASE.md