Skip to content

Application Insights Java 3.2.0-BETA.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@heyams heyams released this 03 Aug 21:07
· 1467 commits to main since this release
5adcc2c

Note: there have been lots of implementation detail changes in this release, and we recommend to wait until 3.2.0 GA release for any production deployment.

Enhancements:

  • Lots of internal clean up.
  • Reduce binary size from 3.2.0-BETA
  • Add Spring Integration instrumentation (preview).
  • Add thread name to log capture #1699.
  • Support W3C baggage propagation.
  • Disable legacy Request-Id propagation by default.
  • Handle partial content success due to Stamp specific redirects #1674.
  • Log controlled warning when telemetry truncated #1021.
  • Support system properties for connection string, role name and role instance #1684.
  • Small fixes to 2.x interop.
  • Updated to support OpenTelemetry API 1.4.1 (preview)
  • Moves 3 instrumentations out of preview, and enables them by default
    • Java 11 HTTP client
    • JAX-WS
    • RabbitMQ
  • Pulls in new instrumentations (enabled by default)
    • AsyncHttpClient
    • Google HTTP client
    • JAX-RS client
    • Jetty client
    • Spring RabbitMQ
    • Servlet 5.0 #1800