1.8.0-RC1
Pre-release
Pre-release
·
3774 commits
to main
since this release
⚠️ Noteworthy
- Deprecate
ReactorNettySender
#2814 - Known issue: [statsd] JVM crash (
SIGSEGV
) at startup with alpine based docker image, see issue for workaround: #2776
⭐ New Features / Enhancements
- StackdriverMeterRegistry should report Counters as CUMULATIVE not as GAUGE #2773
- Elastic registry: allow api-key for authentication #2712
- More accurate metrics for 404 responses from Jersey #2587
🪲 Bug Fixes
- Can't configure DISTRIBUTION on per-metric basis for Datadog #2798
- PrometheusNamingConvention duplicates "_seconds" suffix with default configuration for Timer metrics #2320
- Fragile reference to private synthetic
this$
field #2806 - High CPU usage while using KafkaStreamsMetrics #2801
- zgc pause time includes concurrent time #2372
🔨 Dependency Upgrades
- Upgrade Spring Boot to 2.6.0-M3 in samples for 1.8.x #2831
- Upgrade to JUnit 5.8.1 #2816
- Upgrade SignalFx to 1.0.13 #2830
- Upgrade AssertJ to 3.21.0 and other test dependencies #2826
- Upgrade dropwizard-metrics to 4.1.26 #2824
- Upgrade Netflix Spectator libs to 0.135.0 #2823
- Upgrade to reactor 3.3.21, reactor-netty 0.9.24, netty 4.1.69 #2822
- Upgrade to nohttp-gradle 0.0.10 #2804
📝 Tasks
- Integration test for Elasticsearch backend with API key authentication #2820
- Lock dependencies #2817
- Deprecate
ReactorNettySender
#2814 - CloudWatchMeterRegistry must use a separate thread pool to publish data to cloud watch #2717
- Make DynatraceMeterRegistryTest a little more robust #2821
- Gradle Enterprise Plugin upgrade to 3.7 #2794
- StepCounter JavaDoc wrong about count rate #2793
- Build with JDK 17 #2778
❤️ Contributors
We'd like to thank all the contributors who worked on this release!