Skip to content

Releases: hashgraph/hedera-sdk-java

v2.31.0

19 Mar 13:29
df866e9
Compare
Choose a tag to compare

Added

  • possibility to optionally send transaction data without required transaction fields (HIP-745)

v2.30.0

27 Feb 17:06
689c149
Compare
Choose a tag to compare

Added

  • signerNonce field to ContractFunctionResult (HIP-844)

v2.29.2

07 Feb 07:57
59e40c4
Compare
Choose a tag to compare

Fixed

  • removed streamsupport dependency

v2.29.1

20 Dec 12:05
b86ee46
Compare
Choose a tag to compare

Fixed

  • Transaction.fromBytes() and Transaction.getSignatures() throw an exception for transactions signed using an ECDSA key
  • spurious INVALID_TRANSACTION_START in TransactionId.generate()
  • Android compatibility issues

v2.29.0

19 Sep 14:02
cf1c1e3
Compare
Choose a tag to compare

Added

  • populateAccountEvmAddress and populateAccountEvmAddressAsync to AccountId

Fixed

  • duplicate transaction IDs at high TPS (>25K)
  • android compatibility issues

Changed

  • GRPC configurations

v2.28.0

29 Aug 07:06
af2b046
Compare
Choose a tag to compare

Added

  • addBoolArray function to ContractFunctionParameters

Fixed

  • java.lang.VerifyError exception in examples

Changed

  • updated addressbooks
  • improved timeout handling

v2.27.0

31 Jul 14:32
3b455fd
Compare
Choose a tag to compare

Fixed

  • Timeout for TransactionResponse.getReceipt not working well

v2.26.0

20 Jul 06:33
22bbb3b
Compare
Choose a tag to compare

Added

  • contractNonces to ContractFunctionResult
  • Support for ECDSA keys generated by OpenSSL

v2.25.0

15 Jun 12:52
274012d
Compare
Choose a tag to compare

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

02 May 13:21
8d22e95
Compare
Choose a tag to compare

Fixed

  • The transactionId nanoseconds are now left padded with 0s for 9 chars