We previously published 2.0.0 milestones: 2.0.0-M1, 2.0.0-M2, and 2.0.0-M3. These were pre-release milestones in work towards a 2.0.0 GA release. We are changing direction. Features that were being worked on for that 2.0 release will instead be released as a 1.10.0 GA version that maintains compatibility with the 1.x line. This preview release is a milestone of that work that will eventually be released as a GA 1.10.0.
See the 1.10 Migration Guide for more details.
Upgrading from 2.0.0-M3
The micrometer-binders module has been reverted (#3119). Update your imports of binders to the previous package in micrometer-core io.micrometer.core.instrument.binder
. Remove any dependencies on the micrometer-binders
module; this is no longer published.
Changes since 2.0.0-M3
⭐ New Features / Enhancements
- Use more generic KeyValue terminology in Observation and Common module #3126
- NOOP Observation should be created when no handlers are registered #3105
- MeterRegistryAssert provides checks for all type of meters #3104
- Add MongoCommandStartedEventTags for Mongodb metrics #3069
- Make _source.enabled configurable for ElasticMeterRegistry #2363
🐞 Bug Fixes
- Provider better APIs to move between Instrument Tags and Commons Tags #3102
🔨 Dependency Upgrades
- Bump context propagation to 1.0.0-M2 #3133
❤️ Contributors
We'd like to thank all the contributors who worked on this release!