v0.115.0
HIP-904 Friction-less Airdrops saw the final piece of functionality land in this release. NFT support was added to the /api/v1/accounts/{id}/airdrops/outstanding
and /api/v1/accounts/{id}/airdrops/pending
REST APIs.
Starting a mirror node from scratch has been a frequent pain point for new mirror node operators. To help ease this process, a new database bootstrap mechanism was added. A full mirror node database snapshot is now available in a public, requester pays GCS bucket for download. Documentation and scripts have been provided that help with downloading and importing that snapshot into your local database. This bootstrap process is currently in alpha and feedback is appreciated. In future releases, we'll work to automate the snapshot generation every release, offer a minimal snapshot without HCS data, and make the process more streamlined.
Enhancements
- Add NFTs to airdrop REST APIs (0.115.0) #9536
- Update jooq repository to improve reusability (0.115.0) #9535
- Add response codes for protobuf 0.54.0 #9487
- Add airdrops to restjava ingress #9449
- Add hedera app dependency to hedera-mirror-web3 #9399
- Reducing cache-control for scheduled transactions. #9327
Documentation
- Add a database bootstrap guide #9390
Dependency Upgrades
- Use official web3j gradle plugin #9486
- Bump docker/build-push-action from 6.7.0 to 6.8.0 #9481
- Bump securego/gosec from 2.21.3 to 2.21.4 #9480
- Bump actions/checkout from 4.1.7 to 4.2.0 #9479
- Bump actions/setup-java from 4.3.0 to 4.4.0 #9478
- Bump com.hedera.hashgraph:app from 0.54.0 to 0.54.1 #9477
- Bump uk.org.webcompere:system-stubs-jupiter from 2.1.6 to 2.1.7 #9476
- Bump flywayVersion from 10.18.0 to 10.18.2 #9475
- Bump com.google.guava:guava from 33.3.0-jre to 33.3.1-jre #9474
- Bump org.jetbrains:annotations from 24.1.0 to 25.0.0 #9472
- Bump software.amazon.awssdk:bom from 2.28.6 to 2.28.11 #9471
- Bump org.gaul:s3proxy from 2.2.0 to 2.3.0 #9470
- Bump jooqVersion from 3.19.11 to 3.19.13 #9469
- Bump
@aws-sdk
/client-s3 from 3.654.0 to 3.658.1 in /hedera-mirror-rest #9467 - Bump github.com/ethereum/go-ethereum from 1.14.9 to 1.14.10 in /hedera-mirror-rosetta #9466
- Bump nodemon from 3.1.4 to 3.1.7 in /hedera-mirror-rest/monitoring #9446
- Bump actions/setup-node from 4.0.3 to 4.0.4 #9445
- Bump securego/gosec from 2.20.0 to 2.21.3 #9444
- Bump peter-evans/create-pull-request from 7.0.2 to 7.0.5 #9443
- Bump express-openapi-validator from 5.3.6 to 5.3.7 in /hedera-mirror-rest #9442
- Bump
@aws-sdk
/client-s3 from 3.651.1 to 3.654.0 in /hedera-mirror-rest #9441 - Bump nodemon from 3.1.4 to 3.1.7 in /hedera-mirror-rest #9440
- Bump pg from 8.12.0 to 8.13.0 in /hedera-mirror-rest #9439
- Bump mapStructVersion from 1.6.1 to 1.6.2 #9437
- Bump io.cucumber:cucumber-bom from 7.18.1 to 7.19.0 #9436
- Bump com.hedera.hashgraph:app from 0.53.5 to 0.54.0 #9435
- Bump io.grpc:grpc-bom from 1.66.0 to 1.68.0 #9433
- Bump commons-io:commons-io from 2.16.1 to 2.17.0 #9432
- Bump com.google.cloud:spring-cloud-gcp-dependencies from 5.6.0 to 5.6.1 #9431
- Bump software.amazon.awssdk:bom from 2.28.1 to 2.28.6 #9430
- Bump github.com/prometheus/client_golang from 1.20.3 to 1.20.4 in /hedera-mirror-rosetta #9429
- Bump github.com/hashgraph/hedera-sdk-go/v2 from 2.45.0 to 2.46.0 in /hedera-mirror-rosetta #9428
- Bump github.com/ethereum/go-ethereum from 1.14.8 to 1.14.9 in /hedera-mirror-rosetta #9427
- Bump Spring Boot from 3.3.3 to 3.3.4 #9413
- Bump versions for v0.115.0-SNAPSHOT #9404
Deployments
- Upgrade performance to 0.115.0-beta1 #9491
- Upgrade mainnet-staging to 0.115.0-beta1 #9490
- Deploy v0.115.0-beta1 to previewnet #9489
- Increase Volume Size For Shard 0 And Shard 1 In NA #9463
- Increase Volume Size For Shard 0 And Shard 1 In EU #9462
- Increase Prometheus storage in mainnet-eu #9461
- Increase Volume Size For Shard 0 And Shard 1 in Mainnet Staging #9460
- Increase RAM For Prometheus and PVC Size For Loki in Mainnet NA #9448
- Bump Staging to Latest RC #9409
Contributors
Thank you to all the contributors who worked on this release:
@IvanKavaldzhiev
@edwin-greene
@jnels124
@kselveliev
@mgoelswirlds
@nirbosl
@steven-sheehy