Skip to content

Version 2.19.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 17 Aug 00:44
4a4ed7d

This release targets the OpenTelemetry SDK 1.53.0.

Note that many artifacts have the -alpha suffix attached to their version number, reflecting that they are still alpha quality and will continue to have breaking changes. Please see the VERSIONING.md for more details.

📈 Enhancements

  • Align WildFly metrics with semantic conventions (#14208)
  • Add streaming chat instrumentation for OpenAI SDK (#14271)
  • Add OpenAI async client instrumentation support (#14322)
  • Add embeddings instrumentation for OpenAI client (#14353)
  • Support OpenAI 3.0 (#14423)

🛠️ Bug fixes

  • Fix OpenTelemetryDataSource error when refresh configuration (#14255)
  • Fix NPE when consuming Kafka messages with null headers (#14332)
  • Fix RxJava context propagation for ObservableFromCallable (#14393)
  • Avoid test failures on Spring Boot 4-m1 (#14420)

🧰 Tooling

  • Add support for extensions in attributesExtractors, contextCustomizers, operationListeners and spanNameExtractor (#13917)
  • Add declarative config early initialization and property mapping support (#14184)
  • Add consistent exclusion of boot libraries (#14306)
  • Build smoke-test-fake-backend Docker image for ARM64 architecture (#14387)
  • Implement all JUL Logger methods in PatchLogger (#14409)

🙇 Thank you

This release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:

@Algieba4
@anuraaga
@asweet-confluent
@breedx-splk
@charlie-world
@copilot-pull-request-reviewer
@danielgblanco
@iNikem
@jaydeluca
@JonasKunz
@kkz-01
@laurit
@Munken
@mznet
@pepeshore
@PeterF778
@robsunday
@steverao
@SylvainJuge
@trask
@xiangtianyu
@zeitlinger