Skip to content

v2.71.0

Choose a tag to compare

@0xivanov 0xivanov released this 30 Sep 09:34
· 32 commits to main since this release
v2.71.0
205e274

What's Changed

Summary

This release introduces improvements to Mirror Node REST API integration, enhances performance through optimized string handling, and simplifies code by leveraging built-in Go functions. It also includes important fixes for chunked transaction execution, dependency updates, and welcomes new contributors to the project.

Enhancements

  • Introduced Client.GetMirrorRestApiBaseUrl getter to provide the full Mirror Node REST API base URL, including scheme and port #1507
  • Updated AccountId.populateAccountEvmAddress, AccountId.populateAccountNum MirrorNodeContractQuery to construct URLs using mirrorRestApiBaseUrl instead of manually parsing strings #1507
  • Used strings.Builder in String methods for various structs #1508
  • Replaced custom min func with built-in function min. #1506

Bug Fixes

  • TransactionSign and TransactionExecute to work with chunked transactions by calling the overridden implementations #1505

Dependency Changes

  • Chore(deps): Bump google.golang.org/protobuf from 1.36.7 to 1.36.9 by @dependabot[bot] in #1491
  • Chore(deps): Bump hiero-ledger/hiero-solo-action from 0.10.0 to 0.13.0 by @dependabot[bot] in #1504
  • chore: bump solo action by @0xivanov in #1502

New Contributors

Full Changelog: v2.70.0...v2.71.0