aws-otel-community icon indicating copy to clipboard operation
aws-otel-community copied to clipboard

Bump the java-sample-app-deps group across 1 directory with 18 updates

Open dependabot[bot] opened this issue 1 year ago • 0 comments

Bumps the java-sample-app-deps group with 18 updates in the /sample-apps/java-sample-app directory:

Package From To
com.google.cloud.tools.jib 3.4.0 3.4.2
io.opentelemetry:opentelemetry-api 1.33.0 1.37.0
software.amazon.awssdk:bom 2.22.9 2.25.46
org.apache.logging.log4j:log4j-api 2.22.1 2.23.1
org.apache.logging.log4j:log4j-core 2.22.1 2.23.1
org.slf4j:slf4j-simple 2.0.10 2.0.13
software.amazon.opentelemetry:aws-opentelemetry-agent 1.32.0 1.32.1
io.opentelemetry:opentelemetry-bom 1.33.0 1.37.0
io.opentelemetry.contrib:opentelemetry-aws-xray-propagator 1.32.0-alpha 1.35.0-alpha
io.opentelemetry.contrib:opentelemetry-aws-xray 1.32.0 1.35.0
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha 1.32.0-alpha 2.3.0-alpha
io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0 1.32.0-alpha 2.3.0-alpha
com.fasterxml.jackson:jackson-bom 2.16.1 2.17.1
org.junit.jupiter:junit-jupiter-api 5.10.1 5.10.2
org.junit.jupiter:junit-jupiter-engine 5.10.1 5.10.2
io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi 1.33.0 1.37.0
io.opentelemetry.instrumentation:opentelemetry-instrumentation-api 1.32.0 2.3.0
io.opentelemetry.javaagent:opentelemetry-javaagent-extension-api 1.32.0-alpha 2.3.0-alpha

Updates com.google.cloud.tools.jib from 3.4.0 to 3.4.2

Updates io.opentelemetry:opentelemetry-api from 1.33.0 to 1.37.0

Release notes

Sourced from io.opentelemetry:opentelemetry-api's releases.

Version 1.37.0

NOTICE: This release contains a significant restructuring of the experimental event API and the API incubator artifact. Please read the notes in the API -> Incubator section carefully.

API

  • Promote Span#addLink to stable API (#6317)

Incubator

  • BREAKING: Rename opentelemetry-extension-incubator to opentelemetry-api-incubator, merge opentelemetry-api-events into opentelemetry-api-incubator. (#6289)
  • BREAKING: Remove domain from event api. EventEmitterProvider#setEventDomain has been removed. The event.name field should now be namespaced to avoid collisions. See Semantic Conventions for Event Attributes for more details. (#6253)
  • BREAKING: Rename EventEmitter and related classes to EventLogger. (#6316)
  • BREAKING: Refactor Event API to reflect spec changes. Restructure API to put fields in the AnyValue log record body. Add setters for timestamp, context, and severity. Set default severity to INFO=9. (#6318)

SDK

  • Add get{Signal}Exporter methods to Simple{Signal}Processor, Batch{Signal}Processor. (#6078)

Metrics

  • Use synchronized instead of reentrant lock in explicit bucket histogram (#6309)

Exporters

  • Fix typo in OTLP javadoc (#6311)
  • Add PrometheusHttpServer#toBuilder() (#6333)
  • Bugfix: Use getPrometheusName for Otel2PrometheusConverter map keys to avoid metric name conflicts (#6308)

Extensions

  • Add Metric exporter REUSABLE_DATA memory mode configuration options, including autoconfigure support via env var OTEL_JAVA_EXPERIMENTAL_EXPORTER_MEMORY_MODE=REUSABLE_DATA. (#6304)
  • Add autoconfigure console alias for logging exporter (#6027)
  • Update jaeger autoconfigure docs to point to OTLP (#6307)
  • Add ServiceInstanceIdResourceProvider implementation for generating service.instance.id UUID if not already provided by user. Included in opentelemetry-sdk-extension-incubator. (#6226)
  • Add GCP resource detector to list of resource providers in autoconfigure docs (#6336)

Tooling

  • Check for Java 17 toolchain and fail if not found (#6303)

🙇 Thank you

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

@​asafm @​bogdandrutu @​breedx-splk @​brunobat @​helpermethod @​jack-berg

... (truncated)

Changelog

Sourced from io.opentelemetry:opentelemetry-api's changelog.

Version 1.37.0 (2024-04-05)

NOTICE: This release contains a significant restructuring of the experimental event API and the API incubator artifact. Please read the notes in the API -> Incubator section carefully.

API

  • Promote Span#addLink to stable API (#6317)

Incubator

  • BREAKING: Rename opentelemetry-extension-incubator to opentelemetry-api-incubator, merge opentelemetry-api-events into opentelemetry-api-incubator. (#6289)
  • BREAKING: Remove domain from event api. EventEmitterProvider#setEventDomain has been removed. The event.name field should now be namespaced to avoid collisions. See Semantic Conventions for Event Attributes for more details. (#6253)
  • BREAKING: Rename EventEmitter and related classes to EventLogger. (#6316)
  • BREAKING: Refactor Event API to reflect spec changes. Restructure API to put fields in the AnyValue log record body. Add setters for timestamp, context, and severity. Set default severity to INFO=9. (#6318)

SDK

  • Add get{Signal}Exporter methods to Simple{Signal}Processor, Batch{Signal}Processor. (#6078)

Metrics

  • Use synchronized instead of reentrant lock in explicit bucket histogram (#6309)

Exporters

  • Fix typo in OTLP javadoc (#6311)
  • Add PrometheusHttpServer#toBuilder() (#6333)
  • Bugfix: Use getPrometheusName for Otel2PrometheusConverter map keys to avoid metric name conflicts (#6308)

Extensions

  • Add Metric exporter REUSABLE_DATA memory mode configuration options, including autoconfigure support via env var OTEL_JAVA_EXPERIMENTAL_EXPORTER_MEMORY_MODE=REUSABLE_DATA.

... (truncated)

Commits
  • a3e7f51 [release/v1.37.x] Prepare release 1.37.0 (#6355)
  • 95b8356 Prepare 1.37.0 (#6353)
  • 5ab678f Update dependency io.prometheus:prometheus-metrics-exporter-httpserver to v1....
  • 4d8f4f3 Metric exporter REUSABLE_DATA memory mode configuration options (#6304)
  • ff0480c Update dependency io.grpc:grpc-bom to v1.63.0 (#6349)
  • d1fef93 Update dependency org.owasp:dependency-check-gradle to v9.1.0 (#6332)
  • 7471fb8 Update dependency checkstyle to v10.15.0 (#6335)
  • f5490fb Update dependency com.squareup.wire:wire-bom to v4.9.9 (#6337)
  • 7f3e3e3 Update dependency jacoco to v0.8.12 (#6338)
  • 68cd649 Update plugin com.gradle.enterprise to v3.17 (#6339)
  • Additional commits viewable in compare view

Updates software.amazon.awssdk:bom from 2.22.9 to 2.25.46

Updates org.apache.logging.log4j:log4j-api from 2.22.1 to 2.23.1

Updates org.apache.logging.log4j:log4j-core from 2.22.1 to 2.23.1

Updates org.slf4j:slf4j-simple from 2.0.10 to 2.0.13

Updates software.amazon.opentelemetry:aws-opentelemetry-agent from 1.32.0 to 1.32.1

Release notes

Sourced from software.amazon.opentelemetry:aws-opentelemetry-agent's releases.

Release v1.32.1

Contains the patched version of OpenTelemetry Instrumentation for Java - 1.32.1

This release also publishes the ADOT Java auto-instrumentation Docker image v1.32.1 into our public ECR repository: public.ecr.aws/aws-observability/adot-autoinstrumentation-java:v1.32.1

Check out the release notes for upstream version

Commits

Updates io.opentelemetry:opentelemetry-bom from 1.33.0 to 1.37.0

Release notes

Sourced from io.opentelemetry:opentelemetry-bom's releases.

Version 1.37.0

NOTICE: This release contains a significant restructuring of the experimental event API and the API incubator artifact. Please read the notes in the API -> Incubator section carefully.

API

  • Promote Span#addLink to stable API (#6317)

Incubator

  • BREAKING: Rename opentelemetry-extension-incubator to opentelemetry-api-incubator, merge opentelemetry-api-events into opentelemetry-api-incubator. (#6289)
  • BREAKING: Remove domain from event api. EventEmitterProvider#setEventDomain has been removed. The event.name field should now be namespaced to avoid collisions. See Semantic Conventions for Event Attributes for more details. (#6253)
  • BREAKING: Rename EventEmitter and related classes to EventLogger. (#6316)
  • BREAKING: Refactor Event API to reflect spec changes. Restructure API to put fields in the AnyValue log record body. Add setters for timestamp, context, and severity. Set default severity to INFO=9. (#6318)

SDK

  • Add get{Signal}Exporter methods to Simple{Signal}Processor, Batch{Signal}Processor. (#6078)

Metrics

  • Use synchronized instead of reentrant lock in explicit bucket histogram (#6309)

Exporters

  • Fix typo in OTLP javadoc (#6311)
  • Add PrometheusHttpServer#toBuilder() (#6333)
  • Bugfix: Use getPrometheusName for Otel2PrometheusConverter map keys to avoid metric name conflicts (#6308)

Extensions

  • Add Metric exporter REUSABLE_DATA memory mode configuration options, including autoconfigure support via env var OTEL_JAVA_EXPERIMENTAL_EXPORTER_MEMORY_MODE=REUSABLE_DATA. (#6304)
  • Add autoconfigure console alias for logging exporter (#6027)
  • Update jaeger autoconfigure docs to point to OTLP (#6307)
  • Add ServiceInstanceIdResourceProvider implementation for generating service.instance.id UUID if not already provided by user. Included in opentelemetry-sdk-extension-incubator. (#6226)
  • Add GCP resource detector to list of resource providers in autoconfigure docs (#6336)

Tooling

  • Check for Java 17 toolchain and fail if not found (#6303)

🙇 Thank you

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

@​asafm @​bogdandrutu @​breedx-splk @​brunobat @​helpermethod @​jack-berg

... (truncated)

Changelog

Sourced from io.opentelemetry:opentelemetry-bom's changelog.

Version 1.37.0 (2024-04-05)

NOTICE: This release contains a significant restructuring of the experimental event API and the API incubator artifact. Please read the notes in the API -> Incubator section carefully.

API

  • Promote Span#addLink to stable API (#6317)

Incubator

  • BREAKING: Rename opentelemetry-extension-incubator to opentelemetry-api-incubator, merge opentelemetry-api-events into opentelemetry-api-incubator. (#6289)
  • BREAKING: Remove domain from event api. EventEmitterProvider#setEventDomain has been removed. The event.name field should now be namespaced to avoid collisions. See Semantic Conventions for Event Attributes for more details. (#6253)
  • BREAKING: Rename EventEmitter and related classes to EventLogger. (#6316)
  • BREAKING: Refactor Event API to reflect spec changes. Restructure API to put fields in the AnyValue log record body. Add setters for timestamp, context, and severity. Set default severity to INFO=9. (#6318)

SDK

  • Add get{Signal}Exporter methods to Simple{Signal}Processor, Batch{Signal}Processor. (#6078)

Metrics

  • Use synchronized instead of reentrant lock in explicit bucket histogram (#6309)

Exporters

  • Fix typo in OTLP javadoc (#6311)
  • Add PrometheusHttpServer#toBuilder() (#6333)
  • Bugfix: Use getPrometheusName for Otel2PrometheusConverter map keys to avoid metric name conflicts (#6308)

Extensions

  • Add Metric exporter REUSABLE_DATA memory mode configuration options, including autoconfigure support via env var OTEL_JAVA_EXPERIMENTAL_EXPORTER_MEMORY_MODE=REUSABLE_DATA.

... (truncated)

Commits
  • a3e7f51 [release/v1.37.x] Prepare release 1.37.0 (#6355)
  • 95b8356 Prepare 1.37.0 (#6353)
  • 5ab678f Update dependency io.prometheus:prometheus-metrics-exporter-httpserver to v1....
  • 4d8f4f3 Metric exporter REUSABLE_DATA memory mode configuration options (#6304)
  • ff0480c Update dependency io.grpc:grpc-bom to v1.63.0 (#6349)
  • d1fef93 Update dependency org.owasp:dependency-check-gradle to v9.1.0 (#6332)
  • 7471fb8 Update dependency checkstyle to v10.15.0 (#6335)
  • f5490fb Update dependency com.squareup.wire:wire-bom to v4.9.9 (#6337)
  • 7f3e3e3 Update dependency jacoco to v0.8.12 (#6338)
  • 68cd649 Update plugin com.gradle.enterprise to v3.17 (#6339)
  • Additional commits viewable in compare view

Updates io.opentelemetry.contrib:opentelemetry-aws-xray-propagator from 1.32.0-alpha to 1.35.0-alpha

Release notes

Sourced from io.opentelemetry.contrib:opentelemetry-aws-xray-propagator's releases.

Version 1.34.0

This release targets the OpenTelemetry SDK 1.34.0.

AWS resources

  • Add support for cloud.account.id, cloud.availability_zone, cloud.region, and cloud.resource_id (#1171)

AWS X-Ray propagator

  • Add xray propagators that prioritizes xray environment variable (#1032)

GCP Resources

  • Update docs on how to use with Java agent v2.2.0 and later (#1237)

Micrometer MeterProvider

  • Implement Metrics incubator APIs to accept advice (#1190)

🙇 Thank you

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

@​breedx-splk @​HaloFour @​jsuereth @​laurit @​LikeTheSalad @​mmanciop @​psx95 @​rapphil @​robberphex @​trask @​tylerbenson @​wangzlei @​zeitlinger

Version 1.33.0

This release targets the OpenTelemetry SDK 1.33.0.

compressors/

  • Add zstd compressor implementation for OTLP exporters (#1108)

Consistent sampling

  • Switch from acceptance to rejection threshold (#1130)

Disk buffering

... (truncated)

Changelog

Sourced from io.opentelemetry.contrib:opentelemetry-aws-xray-propagator's changelog.

Changelog

Unreleased

Version 1.35.0 (2024-04-16)

JMX metrics

  • Add support for newly named Tomcat MBean with Spring (#1269)

Span stack traces - New 🌟

This module provides a SpanProcessor that captures stack traces on spans that meet a certain criteria such as exceeding a certain duration threshold.

Version 1.34.0 (2024-03-27)

AWS resources

  • Add support for cloud.account.id, cloud.availability_zone, cloud.region, and cloud.resource_id (#1171)

AWS X-Ray propagator

  • Add xray propagators that prioritizes xray environment variable (#1032)

GCP Resources

  • Update docs on how to use with Java agent v2.2.0 and later (#1237)

Micrometer MeterProvider

  • Implement Metrics incubator APIs to accept advice (#1190)

Version 1.33.0 (2024-02-21)

Compressors

  • Add zstd compressor implementation for OTLP exporters (#1108)

Consistent sampling

  • Switch from acceptance to rejection threshold (#1130)

... (truncated)

Commits

Updates io.opentelemetry.contrib:opentelemetry-aws-xray from 1.32.0 to 1.35.0

Release notes

Sourced from io.opentelemetry.contrib:opentelemetry-aws-xray's releases.

Version 1.35.0

This release targets the OpenTelemetry SDK 1.35.0.

JMX metrics

  • Add support for newly named Tomcat MBean with Spring (#1269)

Span stack traces - New 🌟

This module provides a SpanProcessor that captures stack traces on spans that meet a certain criteria such as exceeding a certain duration threshold.

🙇 Thank you

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

@​breedx-splk @​jackshirazi @​jkwatson @​JonasKunz @​laurit @​sethAmazon @​SylvainJuge @​trask @​zeitlinger

Version 1.34.0

This release targets the OpenTelemetry SDK 1.34.0.

AWS resources

  • Add support for cloud.account.id, cloud.availability_zone, cloud.region, and cloud.resource_id (#1171)

AWS X-Ray propagator

  • Add xray propagators that prioritizes xray environment variable (#1032)

GCP Resources

  • Update docs on how to use with Java agent v2.2.0 and later (#1237)

Micrometer MeterProvider

  • Implement Metrics incubator APIs to accept advice (#1190)

🙇 Thank you

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

@​breedx-splk @​HaloFour

... (truncated)

Changelog

Sourced from io.opentelemetry.contrib:opentelemetry-aws-xray's changelog.

Version 1.35.0 (2024-04-16)

JMX metrics

  • Add support for newly named Tomcat MBean with Spring (#1269)

Span stack traces - New 🌟

This module provides a SpanProcessor that captures stack traces on spans that meet a certain criteria such as exceeding a certain duration threshold.

Version 1.34.0 (2024-03-27)

AWS resources

  • Add support for cloud.account.id, cloud.availability_zone, cloud.region, and cloud.resource_id (#1171)

AWS X-Ray propagator

  • Add xray propagators that prioritizes xray environment variable (#1032)

GCP Resources

  • Update docs on how to use with Java agent v2.2.0 and later (#1237)

Micrometer MeterProvider

  • Implement Metrics incubator APIs to accept advice (#1190)

Version 1.33.0 (2024-02-21)

Compressors

  • Add zstd compressor implementation for OTLP exporters (#1108)

Consistent sampling

  • Switch from acceptance to rejection threshold (#1130)

Disk buffering

  • Shadowing generated proto java sources

... (truncated)

Commits
  • 91dda19 [release/v1.35.x] Prepare release 1.35.0 (#1280)
  • 39833e5 Update change log for next release (#1275)
  • 07f0cbe In Tomcat Version 10.1.19 Spring Boot 3.2.4 Tomcat Bean Name Is Tomca… (#1269)
  • baf0eaa Update dependency io.opentelemetry.instrumentation:opentelemetry-instrumentat...
  • 425bfb9 stacktrace span processor (#1255)
  • 0909264 Update dependency com.linecorp.armeria:armeria-bom to v1.28.1 (#1274)
  • 6bbb1d7 Update gradle/wrapper-validation-action action to v3 (#1272)
  • f67784f Update slf4j monorepo to v2.0.13 (#1271)
  • f0039ce Update dependency com.linecorp.armeria:armeria-bom to v1.28.0 (#1268)
  • 15a956b Update gradle/wrapper-validation-action action to v2.1.3 (#1265)
  • Additional commits viewable in compare view

Updates io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha from 1.32.0-alpha to 2.3.0-alpha

Release notes

Sourced from io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha's releases.

Version 2.2.0

This release targets the OpenTelemetry SDK 1.36.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.

Migration notes

  • Remove deprecated spring properties (#10454)

🌟 New javaagent instrumentation

  • Add cloud resource detectors in javaagent, but keep them disabled by default (#10754)
  • Add support for XXL-JOB (#10421)

📈 Enhancements

  • Don't fill network peer for cassandra SniEndPoint (#10573)
  • Spring boot starter: add service.version detection, improve service.name detection (#10457)
  • Always create a JMS consumer span (#10604)
  • Ability to disable the automatic Logback appender addition (#10629)
  • Allow excluding all methods of a class (#10753)
  • Preserve attribute type for logback key value pairs (#10781)
  • Add instrumentation for graphql 20 that does not use deprecated methods (#10779)
  • Capture http.route for pekko-http (#10799)
  • Normalize SQL IN(?, ?, ...) statements to "in(?)" to reduce cardinality of db.statement attribute (#10564)
  • Capture db.operation for CREATE/DROP/ALTER SQL statement (#10020)
  • Ignore AWS Lambda Runtime internal handlers (#10736)
  • Spring use SDK autoconfig (#10453)
  • Add manifest resource detector (#10621)
  • Add instrumentation for jetty 12 (#10575)
  • add host.id resource provider (#10627)

🛠️ Bug fixes

  • Don't fail spring application startup if sdk is disabled (#10602)
  • Fix shading aws propagator (#10669)
  • Disable http and rpc metrics when advice can not be applied (#10671)
  • Fix native tests (#10685)
  • Fix tomcat instrumentation when user includes wrong servlet api (#10757)
  • Override xray trace header instead of appending (#10766)
  • Fix spring boot starter failing without logback (#10802)
  • Fix spring kafka context leak when batch listener is retried (#10741)
  • Fix the logic to get container.id resource attribute (#10737)
  • Configure kafka metrics reporter as class (#10855)
  • Disable context propagation when virtual thread is switched to the carrier thread (#10854)

🙇 Thank you

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

... (truncated)

Changelog

Sourced from io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha's changelog.

Changelog

Unreleased

Version 1.33.2 (2024-04-20)

📈 Enhancements

  • Backport: elasticsearch-java 7.17.20 has native instrumentation (#11098)
  • Update the OpenTelemetry SDK version to 1.37.0 (#11118)
  • Backport: graphql-java-22.0 support (#11171)

Version 2.3.0 (2024-04-12)

📈 Enhancements

  • Handle async requests in spring mvc library instrumentation (#10868)
  • Support statement sanitizer enabled flag in lettuce 5.1 instrumentation (#10922)
  • Remove AWS Active Tracing span linking (#10930)
  • Make spring boot honor the standard environment variables for maps (#11000)
  • Pulsar: use span links when receive telemetry is enabled (#10650)
  • Rename messaging.kafka.destination.partition to messaging.destination.partition.id (#11086)
  • Support service.instance.id in spring starter (#11071)
  • Add library instrumentation for RestTemplateBuilder (#11054)
  • Add cloud resource providers in spring starter (#11014)

🛠️ Bug fixes

  • Fix disabling virtual thread context propagation (#10881)
  • Fix virtual thread instrumentation for jdk 21 ea versions (#10887)
  • Fix spring kafka interceptor wrappers not delegating some methods (#10935)
  • AWS Lambda Runtime legacy internal handlers need to be ignored from being instrumented and so traced … (#10942)
  • Metro: ignore UnsupportedOperationException when updating span name (#10996)

... (truncated)

Commits

Updates io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0 from 1.32.0-alpha to 2.3.0-alpha

Release notes

Sourced from io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0's releases.

Version 2.2.0

This release targets the OpenTelemetry SDK 1.36.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.

Migration notes

  • Remove deprecated spring properties (#10454)

🌟 New javaagent instrumentation

  • Add cloud resource detectors in javaagent, but keep them disabled by default (#10754)
  • Add support for XXL-JOB (#10421)

📈 Enhancements

  • Don't fill network peer for cassandra SniEndPoint (#10573)
  • Spring boot starter: add service.version detection, improve service.name detection (#10457)
  • Always create a JMS consumer span (#10604)
  • Ability to disable the automatic Logback appender addition (#10629)
  • Allow excluding all methods of a class (#10753)
  • Preserve attribute type for logback key value pairs (#10781)
  • Add instrumentation for graphql 20 that does not use deprecated methods (#10779)
  • Capture http.route for pekko-http (#10799)
  • Normalize SQL IN(?, ?, ...) statements to "in(?)" to reduce cardinality of db.statement attribute (#10564)
  • Capture db.operation for CREATE/DROP/ALTER SQL statement (#10020)
  • Ignore AWS Lambda Runtime internal handlers (#10736)
  • Spring use SDK autoconfig (#10453)
  • Add manifest resource detector (#10621)
  • Add instrumentation for jetty 12 (#10575)
  • add host.id resource provider (#10627)

🛠️ Bug fixes

  • Don't fail spring application startup if sdk is disabled (#10602)
  • Fix shading aws propagator (#10669)
  • Disable http and rpc metrics when advice can not be applied (#10671)
  • Fix native tests (#10685)
  • Fix tomcat instrumentation when user includes wrong servlet api (#10757)
  • Override xray trace header instead of appending (#10766)
  • Fix spring boot starter failing without logback (#10802)
  • Fix spring kafka context leak when batch listener is retried (#10741)
  • Fix the logic to get container.id resource attribute (#10737)
  • Configure kafka metrics reporter as class (#10855)
  • Disable context propagation when virtual thread is switched to the carrier thread (#10854)

🙇 Thank you

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

... (truncated)

Changelog

Sourced from io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0's changelog.

Changelog

Unreleased

Version 1.33.2 (2024-04-20)

📈 Enhancements

  • Backport: elasticsearch-java 7.17.20 has native instrumentation (#11098)
  • Update the OpenTelemetry SDK version to 1.37.0 (#11118)
  • Backport: graphql-java-22.0 support (#11171)

Version 2.3.0 (2024-04-12)

📈 Enhancements

  • Handle async requests in spring mvc library instrumentation (#10868)
  • Support statement sanitizer enabled flag in lettuce 5.1 instrumentation (#10922)
  • Remove AWS Active Tracing span linking (#10930)
  • Make spring boot honor the standard environment variables for maps (#11000)
  • Pulsar: use span links when receive telemetry is enabled (#10650)
  • Rename messaging.kafka.destination.partition to messaging.destination.partition.id (#11086)
  • Support service.instance.id in spring starter (#11071)
  • Add library instrumentation for RestTemplateBuilder (#11054)
  • Add cloud resource providers in spring starter (#11014)

🛠️ Bug fixes

  • Fix disabling virtual thread context propagation (#10881)
  • Fix virtual thread instrumentation for jdk 21 ea versions (#10887)
  • Fix spring kafka interceptor wrappers not delegating some methods (#10935)
  • AWS Lambda Runtime legacy internal handlers need to be ignored from being instrumented and so traced … (#10942)
  • Metro: ignore UnsupportedOperationException when updating span name (#10996)

... (truncated)

Commits

Updates com.fasterxml.jackson:jackson-bom from 2.16.1 to 2.17.1

Commits
  • 50ab40a [maven-release-plugin] prepare release jackson-bom-2.17.1
  • 38201de Prepare for 2.17.1 release
  • 4d2e95a Back to snapshot deps
  • 3f7a9ee [maven-release-plugin] prepare for next development iteration
  • 518dce9 [maven-release-plugin] prepare release jackson-bom-2.17.0
  • 09f3f57 Prepare for 2.17.0 release
  • e35f5af Update to 2.17 jackson-parent
  • 8e000a1 Merge branch '2.16' into 2.17
  • 78fc05f Back to snapshot deps
  • 5cc2410 [maven-release-plugin] prepare for next development iteration
  • Additional commits viewable in compare view

Updates org.junit.jupiter:junit-jupiter-api from 5.10.1 to 5.10.2

Release notes

Sourced from org.junit.jupiter:junit-jupiter-api's releases.

JUnit 5.10.2 = Platform 1.10.2 + Jupiter 5.10.2 + Vintage 5.10.2

See Release Notes.

Full Changelog: https://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2

Commits
  • 4c0ddda Release 5.10.2
  • 463a147 Finalize release notes for 5.10.2
  • 43c105a Revert "Apply method predicate before searching type hierarchy"
  • 63d464d Revert "Harmonize application of method and field filters in search algorithms"
  • 85ec2fc Revert "Apply field predicate before searching type hierarchy"
  • 6209006 Update release notes
  • 5ee499f Fix CI build
  • d919ba7 Namespace user-specific build parameters
  • e26cd83 Prepare release notes for 5.10.2
  • ec8d428 Include LauncherInterceptor in launcher module declaration
  • Additional commits viewable in compare view

Updates org.junit.jupiter:junit-jupiter-engine ...

Description has been truncated

dependabot[bot] avatar May 07 '24 17:05 dependabot[bot]