Skip to content

1.10.0-M3

Pre-release
Pre-release
Compare
Choose a tag to compare
@shakuzen shakuzen released this 11 Jul 17:26
· 2235 commits to main since this release

⭐ New Features

  • Add assertions for multiple handled test contexts #3274
  • Added the ObservationConventionAware interface #3270
  • Add ObservationContextAssert error assertions #3267
  • Improved keys assertions in ObservationContextAssert #3266
  • Further improvement of observation convention #3261
  • Added support for Kotlin co-routines #3256
  • New approach to naming conventions #3255
  • Add KeyValues to the Observation #3244
  • @Observed #3221
  • Add a LongTaskTimer for every Observation in TimerObservationHandler #3215
  • Add DynatraceConfig.DEFAULT #3202
  • OkHttp3 instrumentation with observation api #3176
  • Support for different metric prefixes in StackdriverMeterRegistry #3171
  • Unable to load MacOSDnsServerAddressStreamProvider on Apple Silicon with statsd meter registries #3066
  • Add HighCardinalityTagsDetector #3047
  • Http client instrumentation TCK #3258

🐞 Bug Fixes

  • Fix generic parameters for composite observations #3173
  • Service descriptor files not merged/transformed in statsd shadowJar #3268
  • Accidental strict dep on LatencyUtils #1599

🔨 Dependency Upgrades

  • Upgrade to context-propagation 1.0.0-M3 #3278
  • Upgrade to Kotlin 1.7.10 #3276
  • Use latest.release for io.opentelemetry.proto:opentelemetry-proto #3259
  • Update samples to use Spring Boot 2.7.0 #3205

❤️ Contributors

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