Skip to content

0.11.0

Latest

Choose a tag to compare

@kuny0707 kuny0707 released this 26 Jan 07:26
2ed6f36

This release focuses on richer multi-signature permission workflows, and delivers synchronized upgrades for JDK 17 compile and dependency security to enhance overall usability and safety.

New Features

  • Add the getAccountPermissions and accountPermissionUpdate interfaces along with helper classes AccountPermissions and ActivePermissionOperationsUtils, plus a complete example in MtuliSignTest.java, improving multi-sign permission management and simplifying transaction construction (#198)
  • Added the getPaginatedNowWitnessList interfaces for paginated access to the realtime witness list (#188, #195)

Bug Fix

  • Fixed the missing interceptor parameter assignment in the ApiWrapper constructor (#200)
  • Improved error responses of several APIs for clearer informations (#189)

Improvements

  • Upgraded Gradle from 7.6 to 8.5 and refreshed build.gradle to support JDK 17 compilation (#191)
    • bump com.github.jengelman.gradle.plugins from 5.2.0 to 8.1.1
  • Updated dependencies based on dependency-check findings and enabled dependency version enforcement (#192)
    • bump io.grpc from 1.60.0 to 1.75.0
    • bump com.google.protobuf:protobuf-java and com.google.protobuf:protobuf-java-util from 3.25.5 to 3.25.8
    • bump com.google.protobuf from 0.8.12 to 0.9.1
    • bump io.netty:netty-all from 4.1.118 to 4.1.125
    • bump io.vertx:vertx-core from 4.5.0 to 4.5.21
  • Separated read/write test cases to boost unit-test coverage (#199)

Documentation Updates

  • Modify the README.md with current version details and usage guidance (#197)