Micrometer 1.8.0-M1 contains the changes from the 1.7.2, 1.6.9, and 1.5.16 releases (merged together below).
⚠️ Noteworthy
- Upgrade google-cloud-monitoring to 2.x #2249
⭐ New Features / Enhancements
- Include the number of active instances in CommonsObjectPool2Metrics #2623
- Upgrade to Reactor 2020.0 #2588
- Support for Dynatrace metrics API v2 #2295
- Support "collection" tag in "mongodb.driver.commands" metric #1799
- Test support for log event verification #2676
- Add response status to error logs in DynatraceMeterRegistry #2669
🪲 Bug Fixes
- Rename netty native files so they can be loaded #2611
- Native image configuration not compatible with Java 11 #2670
📔 Documentation
- Upgrade google-cloud-monitoring to 2.x #2249
🔨 Dependency Upgrades
- Upgrade dynatrace-metric-utils to 1.1.0 #2699
📝 Tasks
- Update Dynatrace metric library usage #2698
- Rename OneAgentMetadataEnrichment to DynatraceMetadataEnrichment #2692
- Pin jOOQ to 3.14.+ #2685
- Update Spring Boot example config for Dynatrace #2658
- Update dynatrace-metric-utils-java dependency #2656
- Native image support investigation #2637
- Remove redundant maven central repository in samples #2610
- Fix Javadoc errors #2690
- Suppress
IllegalImport
check for samples #2696 - Use single lockfile per project #2695
- Polish error log message in
DynatraceExporterV2
#2688 - Replace okhttp3.internal.http.HttpMethod.requiresRequestBody() #2687
- Add tests for Dynatrace error logging #2680
- Fixing test task cache misses #2675
- Use
StringBuilder.append(char)
where possible #2674 - Turn on Gradle file system watching #2664
- Build with Gradle 7.x #2558
- Consider graduating Stackdriver integration from Incubating status #1991
❤️ Contributors
We'd like to thank all the contributors who worked on this release!