Smaller release focusing on paying down some technical debt. Spotless code formatting tool was ran against the whole codebase and a CI check added to enforce it stays formatted. A large number of Sonar issues were addressed reducing the number of overall code smells. Finally, a runbook was added that documents the steps to restore a database backup for Stackgres.
Enhancements
- Add feature flag for the admin_key in the get network nodes response #9875
- Add additional coverage for token airdrops tests #9868
- Fix sonar issues #9867
- Add Spotless check to CI #9866
- Add runbook to restore stackgres backup #9860
- Apply spotless formatting to the whole project #9840
Bug Fixes
- Fix acceptance race condition #9888
- Add db migration to fix missing token association for claimed airdrops #9877
- Fix timeout in monitor #9870
- Add entity type filtering in Token and Account kv states #9863
- HIP 904 add token associate on claim airdrop #9841
Dependency Upgrades
- Bump software.amazon.awssdk:bom from 2.29.23 to 2.29.29 #9908
- Bump flywayVersion from 11.0.0 to 11.0.1 #9907
- Bump org.owasp:dependency-check-gradle from 11.1.0 to 11.1.1 #9906
- Bump gorm.io/driver/postgres from 1.5.10 to 1.5.11 in /hedera-mirror-rosetta #9902
- Bump actions/cache from 4.1.2 to 4.2.0 #9900
- Bump
@testcontainers
/redis from 10.15.0 to 10.16.0 in /hedera-mirror-rest #9899 - Bump
@testcontainers
/postgresql from 10.15.0 to 10.16.0 in /hedera-mirror-rest #9898 - Bump
@aws-sdk
/client-s3 from 3.701.0 to 3.705.0 in /hedera-mirror-rest #9897 - Bump the npm_and_yarn group in /hedera-mirror-rest/monitoring with 2 updates #9881
- Bump the npm_and_yarn group in /hedera-mirror-rest with 2 updates #9880
- Bump github.com/coinbase/rosetta-sdk-go from 0.8.7 to 0.8.9 in /hedera-mirror-rosetta #9858
- Bump parse-duration from 1.1.0 to 1.1.1 in /hedera-mirror-test/traffic-replay/log-downloader #9857
- Bump org.springframework.cloud:spring-cloud-dependencies from 2023.0.3 to 2023.0.4 #9856
- Bump org.openapitools:openapi-generator-gradle-plugin from 7.9.0 to 7.10.0 #9855
- Bump parse-duration from 1.1.0 to 1.1.1 in /hedera-mirror-rest/monitoring #9854
- Bump io.grpc:grpc-bom from 1.68.1 to 1.68.2 #9853
- Bump org.testcontainers:postgresql from 1.20.3 to 1.20.4 #9851
- Bump org.sonarsource.scanner.gradle:sonarqube-gradle-plugin from 6.0.0.5145 to 6.0.1.5171 #9850
- Bump software.amazon.awssdk:bom from 2.29.20 to 2.29.23 #9849
- Bump com.hedera.hashgraph:sdk from 2.44.0 to 2.45.0 #9848
- Bump parse-duration from 1.1.0 to 1.1.1 in /hedera-mirror-rest #9847
- Bump
@aws-sdk
/client-s3 from 3.699.0 to 3.701.0 in /hedera-mirror-rest #9846 - Bump docker/build-push-action from 6.9.0 to 6.10.0 #9845
- Bump versions for v0.120.0-SNAPSHOT #9836
- Bump tech.pegasys:jc-kzg-4844 from 0.8.0 to 1.0.0 #9810
Deployments
- Upgrade performance environment to 0.120.0-rc1 #9930
- Upgrade mainnet-staging to 0.120.0-rc1 #9925
- Prepare Testnet NA for 119 Release #9920
Contributors
Thank you to all the contributors who worked on this release:
@edwin-greene
@jnels124
@kselveliev
@nickeynikolovv
@san-est
@sdimitrov9
@steven-sheehy
@xin-hedera