This release is a smaller release as most of the team took time off for the holidays. Still, we managed to implement HIP-583 Expand alias support in CryptoCreate & CryptoTransfer Transactions. We now allow hollow accounts to be later finalized into a contract when it is fully created.
We also worked on adding support for Testkube. Testkube allows us to automate our testing in Kubernetes environments by triggering tests based upon various conditions. Specifically, it will be used to run nightly performance regression tests against a mainnet staging environment to ensure our API performance doesn't regress. We'll continue to expand on this automated testing in future releases.
There were also a number of bug fixes in this release, mainly focused on fixing our release process after the switch from Maven to Gradle in the last release.
Enhancements
- Add testkube cron schedule and change branch default (0.72) #5190
- Add testkube resources to common chart #5156
- HIP-583 Finalize hollow account into contract #5119
- Remove JSON-RPC code #5099
- HIP-583 Finalize hollow account into contract #5078
- Remove JSON-RPC code #4966
Bug Fixes
- Always set SDK client operator in acceptance test #5150
- Acceptance test startup probe fails with operator not set #5138
- Fix gradle release and affected github workflows #5123
- Install missing wget in rest and rosetta Dockerfile #5121
- rest and rosetta health checks always fail #5120
- Fix automated release workflow unable to install JDK #5117
- Automated release workflow fails at step Install JDK #5116
- Gradle release task always set image tag to the version property #5113
- Incorrect monitor nft mint example scenario in README #5108
- Fix github token permission issue in release production workflow #5107
- Release production workflow fails to publish helm chart #5106
- Fix upload artifact error in gradle github workflow #5102
- Gradle workflow fails to upload artifact #5101
- Add back the old automated release workflow with maven #5100
- Update README.md #5097
- Fix release related github workflows #5095
- Disable git pre-commit hook #5094
- pre-commit hook fails in github workflow #5093
- Retain the old automated release workflow #5092
- Release automation set wrong VERSION #5091
Dependency Upgrades
- Fix security dependency check failures #5158
- Security Dependency Check fails for PR Workflow #5155
- Bump vertx-pg-client from 4.3.6 to 4.3.7 #5135
- Bump software.amazon.awssdk:bom from 2.18.41 to 2.19.4 #5133
- Bump hibernate-types-55 from 2.21.0 to 2.21.1 #5130
- Bump gradle-docker-plugin from 9.0.1 to 9.1.0 #5129
- Bump grpc-bom from 1.51.0 to 1.51.1 #5128
- Bump testcontainersSpringBootVersion from 2.2.12 to 2.2.14 #5127
- Bump boxen from 7.0.0 to 7.0.1 in /hedera-mirror-rest/check-state-proof #5126
- Bump aws-sdk from 2.1277.0 to 2.1282.0 in /hedera-mirror-rest #5125
Contributors
We'd like to thank all the contributors who worked on this release!