Releases: hashgraph/hedera-sdk-swift
Releases · hashgraph/hedera-sdk-swift
0.32.0
What's Changed
- fix: upgrade swift_numberkit and remove UInt64 casts by @RickyLB in #387
- Airdrop functionality by @RickyLB in #392
- chore(deps): bump github.com/apple/swift-nio-http2 from 1.27.0 to 1.28.1 by @dependabot in #327
- chore(deps): bump step-security/harden-runner from 2.9.1 to 2.10.1 by @dependabot in #384
Full Changelog: 0.31.0...0.32.0
0.31.0
What's Changed
- feat: Implement JSON-RPC endpoint for
AccountCreateTransaction
by @rwalworth in #365 - chore(deps): bump step-security/harden-runner from 2.9.0 to 2.9.1 by @dependabot in #367
- feat(hip-869): added DAB Node operations by @RickyLB in #368
Full Changelog: 0.30.0...0.31.0
0.30.0
What's Changed
- HIP-904: Allow autoMaxTokenAssociation to accept -1 & TokenReject by @RickyLB in #360
- chore(deps): bump step-security/harden-runner from 2.8.1 to 2.9.0 by @dependabot in #362
- chore(deps): bump swift-actions/setup-swift from 2.0.0 to 2.1.0 by @dependabot in #361
Full Changelog: 0.29.0...0.30.0
0.29.0
What's Changed
- chore(deps): bump actions/checkout from 4.1.5 to 4.1.6 by @dependabot in #341
- chore(deps): bump step-security/harden-runner from 2.7.1 to 2.8.0 by @dependabot in #342
- chore(deps): bump actions/checkout from 4.1.6 to 4.1.7 by @dependabot in #357
- chore(deps): bump step-security/harden-runner from 2.8.0 to 2.8.1 by @dependabot in #345
- feat(tck): add TCK server by @rwalworth in #344
- feat(HIP-540): change or remove existing keys from tokens by @RickyLB in #359
New Contributors
- @rwalworth made their first contribution in #344
Full Changelog: 0.28.0...0.29.0
0.28.0
What's Changed
- ci: 335 update ci workflows for best practices and standards by @rbarkerSL in #336
- fix: Updated codeowners for SDK repo by @rbarkerSL in #340
- feat: add metadata field for tokens by @RickyLB in #331
- chore(deps): bump actions/checkout from 4.1.1 to 4.1.5 by @dependabot in #339
- chore(deps): bump step-security/harden-runner from 2.7.0 to 2.7.1 by @dependabot in #338
New Contributors
- @rbarkerSL made their first contribution in #336
- @dependabot made their first contribution in #339
Full Changelog: 0.27.0...0.28.0
0.28.0-beta.1
Added
- Add
metadata
andmetadataKey
fields toTokenCreateTransaction
- Add
metadata
andmetadataKey
fields intoTokenUpdateTransaction
- Add
TokenUpdateNftsTransaction
w/ fieldstokenId
,serials
,metadataKey
, andmetadata
- Add
metadata
andmetadataKey
fields toTokenInfo
Internal
- Solve backward compatibility issues with hedera-services v0.49.0
- Add e2e test
feeSchedules
- Add e2e test
contractBytecode
- Add e2e test
tokenUpdateNfts
- Update e2e test
tokenUpdateTransaction
w/metadata
andmetadataKey
- Update unit test
tokenInfoQuery
w/metadata
- Add
tokenUpdateMetadata
examples - Add
TokenUpdateMetadata
example - Add get/set token metadata and metadata key
0.27.0
Added
- Incorporate
signer_nonce
and a new field forContractFunctionCall
.
Internal
- Integrate
local-node
into E2E tests - Remove Dentons proxy from
Network+Config
- Fix multi-chunked transactions to use same the
payer account id
- Add Unit Test
CryptoAes
- Add Unit Test
CryptoSha2
v0.26.0
Added
- Add
getSignatures
toTransaction
- Add
getAllSignatures
toChunkedTransaction
Internal
- Add Unit Test
TopicMessage
- Add Unit Test
TopicMessageQuery
- Add Unit Test
TokenNftTransfer
- Add Unit Test
TransactionFeeSchedule
- Add Unit Test
TransactionChunkInfo
- Add Unit Test
FeeSchedule
- Add Unit Test
LedgerId
- Add Unit Test
CryptoPem
- Add Unit Test
CustomFee
- Add Unit Test
TokenType
- Add Unit Test
Transaction
- Add E2E Test
TokenPauseTransaction
- Update
swift-atomics
,swift-collections
,swift-nio-extras
,swift-protobuf
, andswift-snapshot-testing
- Add E2E Test
TokenUnpauseTransaction
- Add E2E Test
TransactionReceiptQuery
- Add E2E Test
TransactionRecordQuery
v0.25.0
Fixes
- Update (many) dependencies
Internal
- Add unit test 'FeeSchedules`
- Add unit test 'ScheduleInfo`
- Add unit test 'AccountCreateTransaction`
- Add unit test 'AccountDeleteTransaction`
- Add unit test 'ProxyStaker`
- Add unit test 'StakingInfo`
- Add unit test 'TokenAllowance`
- Add unit test 'KeyList`
- Add unit test 'Key`
- Add unit test 'TopicMessageSubmitTransaction`
v0.24.0
Added
- Handle node health via backoff instead of a fixed unhealthy duration.
- Add
exchangeRate
toTransactionReceipt
- Add
fromBytes
toTokenAssociation
- Expose token/nft transfers in public API
Fixed
- Add
Sendable
where it should exist
Changed
- Remove
.none
variant fromRequestType
, useRequestType?
instead - Change type of
topicRunningHash
toData
- Change
TokenInfo
to astruct
- Change
TokenNftInfo
to astruct
Internal
- Add unit test
TransactionRecordQuery
- Add unit test
TransactionRecord
- Add unit test
TransactionReceipt
- Add unit test
TransactionReceiptQuery
- Add unit test
HbarAllowance
- Add unit test
TokenNftAllowance
- Add unit test
TokenCreateTransaction
- Add unit test
TokenBurnTransaction
- Add unit test
TokenAssociateTransaction
- Add unit test
NftId
- Add unit test
ScheduleSignTransaction
- Add unit test
ScheduleInfoQuery
- Add unit test
ScheduleId
- Add unit test
ScheduleDeleteTransaction
- Add unit test
ScheduleCreateTransaction
- Add unit test
FileUpdateTransaction
- Add unit test
FileInfoQuery
- Add unit test
FileInfo
- Add unit test
ContractInfo