github open-telemetry/opentelemetry-java v1.33.0
Version 1.33.0

latest releases: v1.44.1, v1.44.0, v1.43.0...
11 months ago

API

  • Fix issue where wrapping "invalid" SpanContexts in Span does not preserve SpanContext (#6044)

Incubator

  • Refactor and add to ExtendedTracer, add ExtendedContextPropagators (#6017)
  • Base64 encode AnyValue bytes in string representation (#6003)

SDK

Exporters

  • Add connectTimeout configuration option OtlpHttp{Signal}Exporters (#5941)
  • Add ability for Otlp{Protocol}LogRecordExporter to serialize log body any value (#5938)
  • Android environments can now handle base64 encoded PEM keys, remove exception handling in TlsUtil#decodePem (#6034)
  • Add header supplier configuration option to OTLP exporters (#6004)

Extensions

  • Add autoconfigure option for customizing SpanProcessor, LogRecordProcessor (#5986)
  • Incubator allows for simpler creation of start-only and end-only SpanProcessors. (#5923)

Testing

  • Add hasAttributesSatisfying overload to AbstractPointAssert (#6048)

Project Tooling

  • Building animal sniffer signatures directly from android corelib (#5973)
  • Target kotlin 1.6 in kotlin extension (#5910)
  • Define language version compatibility requirements (#5983)

🙇 Thank you

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

@anuraaga
@asafm
@breedx-splk
@chungngoops
@felixscheinost
@jack-berg
@jackshirazi
@jkwatson
@JonasKunz
@laurit
@LikeTheSalad
@mateuszrzeszutek
@mikelaspina
@PeterF778
@scheler
@SenNeonoveNoci
@shadow0wolf
@trask
@zeitlinger

Don't miss a new opentelemetry-java release

NewReleases is sending notifications on new releases.