Releases: hiero-ledger/hiero-sdk-java
Releases · hiero-ledger/hiero-sdk-java
v2.29.0
Added
populateAccountEvmAddress
and populateAccountEvmAddressAsync
to AccountId
Fixed
- duplicate transaction IDs at high TPS (>25K)
- android compatibility issues
Changed
v2.28.0
Added
addBoolArray
function to ContractFunctionParameters
Fixed
java.lang.VerifyError
exception in examples
Changed
- updated addressbooks
- improved timeout handling
v2.27.0
Fixed
- Timeout for TransactionResponse.getReceipt not working well
v2.26.0
Added
contractNonces
to ContractFunctionResult
- Support for ECDSA keys generated by OpenSSL
v2.25.0
Added
- Custom logger used in
Client
and Executable
Removed
- ThreeTen dependency
- Jabel dependency
- future-converter-java8-guava dependency
- sdk-jdk7 artifact
Changed
- Minimum Java version to 17
- Minimum supported Android version to 8
v2.24.1
Fixed
- The
transactionId
nanoseconds are now left padded with 0s for 9 chars
v2.24.0
Added
- Alias support in
AccountCreateTransaction
CreateAccountWithAliasExample
CreateAccountWithAliasAndReceiverSignatureRequiredExample
v2.22.0
Added
- Remove the insecure port of mirror nodes
- Documentation for all API classes, methods and fields
- Delegate spender functionality to
AccountAllowanceApproveTransaction
Fixed
- Some failing integration tests
v2.21.0
Added
TransactionRecord.evmAddress
PublicKeyECDSA.toEvmAddress()
AccountId.fromEvmAddress()
AccountId.fromString()
now supports EVM address
TransferTransaction.addHbarTransfer()
now supports EVM address
AutoCreateAccountTransferTransactionExample
TransferUsingEvmAddressExample
AccountCreationWaysExample
v2.20.0
Added
TRANSACTION_HAS_UNKNOWN_FIELDS
and ACCOUNT_IS_IMMUTABLE
in Status
Fixed
- Misleading logging when an unhealthy node is hit
- Default mirror node for mainnet is now
mainnet-public.mirrornode.hedera.com:443
instead of mainnet-public.mirrornode.hedera.com:5600
- Default mirror node for testnet is now
testnet.mirrornode.hedera.com:443
instead of hcs.testnet.mirrornode.hedera.com:5600
- Default mirror node for previewnet is now
previewnet.mirrornode.hedera.com:443
instead of hcs.previewnet.mirrornode.hedera.com:5600