github hashgraph/hedera-mirror-node v0.38.0

latest releases: v0.121.0-rc1, v0.120.1, v0.120.0...
3 years ago

This release wraps up NFT and custom fee support by adding additional test coverage and fixing any remaining bugs. Specifically, NFT support was added to our monitor tool and our acceptance tests. Custom fees was also added to the acceptance tests and had some bug fixes.

Mainnet public saw some monitoring improvements including adding HTTPS support to our external monitor dashboard and the addition of a platform not active alert that inhibits all other alerts.

There were a number of bug fixes in this release. The stream file health check that was disabled in the last release due to a bug was fixed and re-enabled. The address book update flow saw a couple of important fixes as well.

Breaking Changes

The payer account ID in transaction assessed custom fee REST API response was removed. This is a change in services 0.16 whereby custom fees are now charged from the account who send the triggering tokens, not necessarily the payer of the transaction.

Enhancements

  • Bump com.hedera.hashgraph:hedera-protobuf-java-api to v0.16.0 #2319
  • Remove payer account id in transaction assessed custom fee response #2309
  • Cleanup untagged images in GCR #2308
  • Add NFT acceptance tests #2284
  • Bump Java SDK v2 to 2.0.9-beta.2 #2282
  • Add a platform not active alert #2281
  • Add HTTPS support to Monitor API #2279
  • Upgrade GCP marketplace solution to v0.37 #2274
  • Custom fees acceptance tests #2272
  • Bump versions for v0.38.0-SNAPSHOT #2255
  • Update GCP Marketplace to latest #2246
  • Custom fee acceptance tests #2244
  • Add HTTPS support to Monitor API #2243
  • NFT Monitor Support #2217
  • Data architecture research #2067

Bug Fixes

  • Port increase default acceptance test max transaction fee to 20ℏ to release/0.38 #2384
  • Fix incorrect fixed fee denominating token id #2376
  • Fix address book updates that occur within a single record file (0.38) #2352
  • Fix address_book_entry table update on compressed chunk issue #2318
  • AddressBookService fails to handle multiple file update transaction in single record file #2316
  • Run Sonar & Rosetta validate on push to main #2315
  • Fix some tests requiring v1 or v2 tags to pass #2314
  • Fix broken leader election #2302
  • Fix stream file health check in Kubernetes #2301
  • StreamFileHealthIndicator causes issue in k8s #2289
  • Fix StreamFileHealthIndicator issue #2285
  • Fix issue with nft info REST API on deleted nfts #2275

Documentation

  • Remove config.yml #2287
  • Fix doc links and add HIP link #2280

Dependency Upgrades

  • Bump commons-compress from 1.20 to 1.21 #2306
  • Bump vertx-pg-client from 4.1.1 to 4.1.2 #2305
  • Bump aws-sdk from 2.943.0 to 2.949.0 in /hedera-mirror-rest #2304
  • Bump software.amazon.awssdk:bom from 2.16.99 to 2.17.0 #2303
  • Bump gorm.io/gorm from 1.21.11 to 1.21.12 in /hedera-mirror-rosetta #2298
  • Bump testcontainers from 7.12.1 to 7.14.0 in /hedera-mirror-rest #2297
  • Bump github.com/iancoleman/strcase from 0.1.3 to 0.2.0 in /hedera-mirror-rosetta #2296
  • Bump @awaitjs/express from 0.7.2 to 0.8.0 in /hedera-mirror-rest #2294
  • Bump commons-io from 2.10.0 to 2.11.0 #2290
  • Bump protobuf to 0.16.0-alpha.4 and add new response codes #2270
  • Bump github.com/go-playground/validator/v10 from 10.6.1 to 10.7.0 in /hedera-mirror-rosetta #2269
  • Bump @hashgraph/proto from 1.1.4 to 1.1.6 in /hedera-mirror-rest/check-state-proof #2268
  • Bump testcontainers from 7.11.1 to 7.12.1 in /hedera-mirror-rest #2267
  • Bump nodemon from 2.0.9 to 2.0.12 in /hedera-mirror-rest #2266
  • Bump mathjs from 9.4.3 to 9.4.4 in /hedera-mirror-rest #2265
  • Bump aws-sdk from 2.939.0 to 2.943.0 in /hedera-mirror-rest #2264
  • Bump software.amazon.awssdk:bom from 2.16.95 to 2.16.99 #2263
  • Bump jib-maven-plugin from 3.1.1 to 3.1.2 #2262
  • Bump @hashgraph/proto from 1.0.25 to 1.1.6 in /hedera-mirror-rest #2261
  • Bump hibernate-types-52 from 2.12.0 to 2.12.1 #2260
  • Bump nodemon from 2.0.9 to 2.0.12 in /hedera-mirror-rest/monitoring/monitor_apis #2259
  • Bump embedded.testcontainers.version from 2.0.9 to 2.0.10 #2258
  • Bump reactor-grpc-stub from 1.0.1 to 1.1.0 #2257
  • Bump mathjs from 9.4.3 to 9.4.4 in /hedera-mirror-rest/monitoring/monitor_apis #2256

Contributors

We'd like to thank all the contributors who worked on this release!

Don't miss a new hedera-mirror-node release

NewReleases is sending notifications on new releases.