An open index of dependabot pull requests across open source projects.

Bump the all-dependencies group across 1 directory with 21 updates

Open
Number: #720
Type: Pull Request
State: Open
Author: dependabot[bot] dependabot[bot]
Association: Contributor
Comments: 1
Created: June 09, 2025 at 02:48 PM UTC
(about 1 year ago)
Updated: June 23, 2025 at 02:25 PM UTC
(12 months ago)
Labels:
dependencies java
Description:

Bumps the all-dependencies group with 21 updates in the / directory:

Package From To
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha 2.14.0-alpha 2.16.0-alpha
io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom 2.14.0 2.16.0
com.azure:azure-monitor-opentelemetry-autoconfigure 1.1.0 1.2.0
com.microsoft.azure:applicationinsights-agent 3.7.1 3.7.3
org.springframework.boot:spring-boot-maven-plugin 3.4.4 3.5.0
io.opentelemetry:opentelemetry-api 1.49.0 1.51.0
io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations 2.14.0 2.16.0
com.microsoft.azure:applicationinsights-web 3.7.1 3.7.3
io.opentelemetry.instrumentation:opentelemetry-log4j-appender-2.17 2.14.0-alpha 2.16.0-alpha
org.junit.jupiter:junit-jupiter-api 5.12.1 5.13.1
org.junit.jupiter:junit-jupiter-engine 5.12.1 5.13.1
io.micrometer:micrometer-core 1.14.5 1.15.0
io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi 1.49.0 1.51.0
io.opentelemetry.instrumentation:opentelemetry-instrumentation-api 2.14.0 2.16.0
io.opentelemetry.javaagent:opentelemetry-javaagent-extension-api 2.14.0-alpha 2.16.0-alpha
io.opentelemetry:opentelemetry-sdk-common 1.49.0 1.51.0
io.opentelemetry:opentelemetry-sdk-trace 1.49.0 1.51.0
org.springframework.boot:spring-boot-autoconfigure 3.4.4 3.5.0
com.azure:azure-core 1.55.3 1.55.4
com.azure:azure-core-http-netty 1.15.11 1.15.12
com.microsoft.azure:applicationinsights-runtime-attach 3.7.1 3.7.3

Updates io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha from 2.14.0-alpha to 2.16.0-alpha

Release notes

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

Version 2.15.0

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

  • Delete deprecated java http client classes (#13527)
  • Support latest version of kafka client library (#13544)
  • Implement genai events for bedrock (streaming) (#13507)
  • JMX metrics support unit conversion (#13448)
  • Rename experimental method, use Telemetry instead of Metrics (#13574)
  • End metric description with dot (#13559)
  • Add initial gen_ai instrumentation of bedrock InvokeModel (#13547)
  • Delete deprecated library instrumentation methods (#13575)
  • Add experimental http client url.template attribute (#13581)
  • Add error.type for JDBC under otel.semconv-stability.opt-in flag (#13331)
  • Add azure resource provider (#13627)
  • Remove aws.endpoint attribute from SQS instrumentation (#13620)
  • Avoid conflicts with user-defined Apache Dubbo filters with default order (#13625)
  • Support filtering negative values from JMX metrics (#13589)
  • Instrument bedrock InvokeModelWithResponseStream (#13607)
  • Use context instead of request attributes for servlet async instrumentation (#13493)
  • Improve handling of quoted table names (#13612)

🛠️ Bug fixes

  • Fix aws timeseries requests misdetected as dynamodb (#13579)
  • Fix pekko route naming (#13491)
  • Fix route handling when local root span wasn't created by instrumentation api (#13588)
  • The HostIdResourceProvider should instantiate an HostIdResource, not an HostResource (#13628)
  • Fix OpenTelemetryPreparedStatement and the returned ResultSet.getStatement() do not match (#13646)
  • Fix Spring boot starter dependency resolution failure with Gradle and Java 11 (#13384)
  • Fix extremely large DB statements may cause memory leak (#13353)

🙇 Thank you

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

@​123liuziming @​alexgenon @​anuraaga @​breedx-splk @​codefromthecrypt @​crossoverJie @​cyrille-leclerc @​hannahchan @​jack-berg @​jaydeluca @​jeanbisutti

... (truncated)

Changelog

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

Changelog

Unreleased

Migration notes

  • Tomcat metrics definitions provided by JMX Metric Insight subsystem
    • metric http.server.tomcat.errorCount --> tomcat.error.count
      • attribute: name --> tomcat.request.processor.name
      • type: Gauge --> Counter
    • metric http.server.tomcat.requestCount --> tomcat.request.count
      • attribute: name --> tomcat.request.processor.name
      • type: Gauge --> Counter
    • metric http.server.tomcat.maxTime --> tomcat.request.duration.max
      • attribute: name --> tomcat.request.processor.name
      • unit: ms --> s
    • metric http.server.tomcat.processingTime --> tomcat.request.duration.sum
      • attribute: name --> tomcat.request.processor.name
      • unit: ms --> s
    • metric http.server.tomcat.traffic --> tomcat.network.io
      • attribute: name --> tomcat.request.processor.name, direction --> network.io.direction
    • metric http.server.tomcat.sessions.activeSessions --> tomcat.session.active.count
      • attribute: context --> tomcat.context
    • metric http.server.tomcat.threads split into two metrics: tomcat.thread.count and tomcat.thread.busy.count
      • attribute: name --> tomcat.thread.pool.name, state removed

📈 Enhancements

  • JMX Metric Insight: improved Tomcat metrics alignment to semconv (see Migration notes above for details) and added new Tomcat metrics: tomcat.session.active.limit, tomcat.thread.limit (#13650)

Version 2.16.0 (2025-05-15)

⚠️⚠️ Breaking changes ⚠️⚠️

  • Remove operation name from graphql span name (#13794)
  • Remove deprecated property for disabling kafka metrics (#13803)

🌟 New javaagent instrumentation

  • Add Avaje Jex Instrumentation (#13733)

📈 Enhancements

  • Add Gen AI support for additional models (#13682)
  • Add JVM metrics to JMX instrumentation

... (truncated)

Commits

Updates io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom from 2.14.0 to 2.16.0

Release notes

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

Version 2.16.0

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

⚠️⚠️ Breaking changes ⚠️⚠️

  • Remove operation name from graphql span name (#13794)
  • Remove deprecated property for disabling kafka metrics (#13803)

🌟 New javaagent instrumentation

  • Add Avaje Jex Instrumentation (#13733)

📈 Enhancements

  • Add Gen AI support for additional models (#13682)
  • Add JVM metrics to JMX instrumentation (#13392)
  • Add jvm.file_descriptor.count metric to JMX instrumentation (#13722)
  • Optimize lettuce argument splitter regex (#13736)
  • Re-enable Agent Detection on z/OS (#13730)
  • Add GC cause as an opt-in attribute on jvm GC related metric (#13750)
  • Implement stable semconv for db connection pool metrics (#13785)
  • Add Cloud foundry resource provider (#13782)
  • Add instrumentation for opensearch-rest-3.0 (#13823)
  • Run tests with jdk24 and 25-ea (#13824)
  • Propagate context into CompletableFuture returned from aws2 async client methods (#13810)
  • Added opt-in instrumentation for transaction commit/rollback in jdbc (#13709)
  • Added experimental opt-in JDBC db.query.parameter.<key> span attributes (#13719)
  • Add tools support to bedrock InvokeModel instrumentation (#13832)

🛠️ Bug fixes

  • Fix instrumentation for ibm https url connection connect (#13728)
  • Don't wrap null ResultSet in jdbc library instrumentation (#13758)
  • Fix NPE in netty 3.8 instrumentation (#13801)
  • Fix ending server span with servlet async request (#13830)

🧰 Tooling

  • Allow advice to define custom mappings (#13751)

🙇 Thank you

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

@​123liuziming @​AlixBa @​anuraaga

... (truncated)

Changelog

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

Version 2.16.0 (2025-05-15)

⚠️⚠️ Breaking changes ⚠️⚠️

  • Remove operation name from graphql span name (#13794)
  • Remove deprecated property for disabling kafka metrics (#13803)

🌟 New javaagent instrumentation

  • Add Avaje Jex Instrumentation (#13733)

📈 Enhancements

  • Add Gen AI support for additional models (#13682)
  • Add JVM metrics to JMX instrumentation (#13392)
  • Add jvm.file_descriptor.count metric to JMX instrumentation (#13722)
  • Optimize lettuce argument splitter regex (#13736)
  • Re-enable Agent Detection on z/OS (#13730)
  • Add GC cause as an opt-in attribute on jvm GC related metric (#13750)
  • Implement stable semconv for db connection pool metrics (#13785)
  • Add Cloud foundry resource provider (#13782)
  • Add instrumentation for opensearch-rest-3.0 (#13823)
  • Run tests with jdk24 and 25-ea (#13824)
  • Propagate context into CompletableFuture returned from aws2 async client methods (#13810)
  • Added opt-in instrumentation for transaction commit/rollback in jdbc (#13709)
  • Added experimental opt-in JDBC db.query.parameter.<key> span attributes (#13719)
  • Add tools support to bedrock InvokeModel instrumentation (#13832)

🛠️ Bug fixes

  • Fix instrumentation for ibm https url connection connect (#13728)
  • Don't wrap null ResultSet in jdbc library instrumentation

... (truncated)

Commits
  • d53c0e9 [release/v2.16.x] Prepare release 2.16.0 (#13862)
  • 1795d2e Update change log for upcoming release (#13853)
  • a87bb01 Update the OpenTelemetry SDK version to 1.50.0 (#13834)
  • 982d800 Disable flaky java http client http2 tests on jdk25 (#13859)
  • 5ceaa51 Add tools support to bedrock InvokeModel instrumentation (#13832)
  • 7495620 fix(deps): update dependency com.google.protobuf:protobuf-java-util to v4.31....
  • d77acb3 fix(deps): update dockerjavaversion to v3.5.1 (patch) (#13851)
  • 6f80481 Mark capture-query-parameters as experimental (#13850)
  • 01a1afe Add more metadata descriptions, configs, and fix NPE in jdbc (#13854)
  • 6a79a65 Limit vert.x latest dep version (#13858)
  • Additional commits viewable in compare view

Updates com.azure:azure-monitor-opentelemetry-autoconfigure from 1.1.0 to 1.2.0

Release notes

Sourced from com.azure:azure-monitor-opentelemetry-autoconfigure's releases.

azure-resourcemanager-containerservicefleet_1.2.0

1.2.0 (2025-04-10)

  • Azure Resource Manager Container Service Fleet client library for Java. This package contains Microsoft Azure SDK for Container Service Fleet Management SDK. Azure Kubernetes Fleet Manager api client. For documentation on how to use this package, please see Azure Management Libraries for Java.

Breaking Changes

Serialization/Deserialization change

  • Jackson is removed from dependency and no longer supported.
Migration Guide

If you are using Jackson/ObjectMapper for manual serialization/deserialization, configure your ObjectMapper for backward compatibility:

objectMapper.registerModule(com.azure.core.serializer.json.jackson.JacksonJsonProvider.getJsonSerializableDatabindModule());

models.FleetMemberListResult was removed

models.UpdateRunListResult was removed

models.OperationListResult was removed

models.FleetUpdateStrategyListResult was removed

models.FleetListResult was removed

models.UserAssignedIdentity was modified

  • java.util.UUID clientId() -> java.lang.String clientId()
  • java.util.UUID principalId() -> java.lang.String principalId()

models.ManagedServiceIdentity was modified

  • java.util.UUID principalId() -> java.lang.String principalId()
  • java.util.UUID tenantId() -> java.lang.String tenantId()

Features Added

  • models.UpgradeChannel was added

  • models.AutoUpgradeProfile$Update was added

  • models.AutoUpgradeProfile$Definition was added

  • models.FleetStatus was added

  • models.AutoUpgradeProfileProvisioningState was added

... (truncated)

Commits

Updates com.microsoft.azure:applicationinsights-agent from 3.7.1 to 3.7.3

Release notes

Sourced from com.microsoft.azure:applicationinsights-agent's releases.

Application Insights Java 3.7.3 (GA)

Enhancements

  • Fix reading of profiling configuration enum value (#4202)
  • Update OpenTelemetry dependencies (#4177)

Application Insights Java 3.7.2 (GA)

Enhancements

  • Update OpenTelemetry Instrumentation to 2.14.0 (#4138)
  • Allow disabling spring-webmvc instrumentation (#4109)
  • Log a warning for invalid JMX metrics (#4161)
  • Support for using the AAD Audience from the connection string (#4121)

Bug fixes

  • Fix deserialization of enums in Alerting (#4125)
  • Fix request exception not captured when INSTRUMENTATION_LOGGING_LEVEL=OFF (#4130)
Changelog

Sourced from com.microsoft.azure:applicationinsights-agent's changelog.

Version 3.7.3 GA (05/28/2025)

Enhancements

  • Fix reading of profiling configuration enum value (#4202)
  • Update OpenTelemetry dependencies (#4177)

Version 3.7.2 GA (04/17/2025)

Enhancements

  • Update OpenTelemetry Instrumentation to 2.14.0 (#4138)
  • Allow disabling spring-webmvc instrumentation (#4109)
  • Log a warning for invalid JMX metrics (#4161)
  • Support for using the AAD Audience from the connection string (#4121)

Bug fixes

  • Fix deserialization of enums in Alerting (#4125)
  • Fix request exception not captured when INSTRUMENTATION_LOGGING_LEVEL=OFF (#4130)
Commits
  • f4da411 Update version to 3.7.3 (#4220)
  • ab9a692 Prepare to release 3.7.3 (#4219)
  • 2f7e0ec Update OpenTelemetry dependencies (#4177)
  • d7f8764 testing fixes for CodeQL (#4198)
  • 7c234b7 Add fix for hyphens in enum values (#4202)
  • 7d2c088 Bump org.junit.jupiter:junit-jupiter from 5.12.1 to 5.12.2 in /perf-tests (#4...
  • 9c19f6e Bump net.ltgt.gradle:gradle-errorprone-plugin from 4.1.0 to 4.2.0 (#4186)
  • 52ff5d0 Bump org.springframework.boot:spring-boot-starter-web from 3.4.4 to 3.4.5 in ...
  • 56d3297 Bump io.github.hakky54:logcaptor from 2.10.2 to 2.11.0 (#4189)
  • 52fe9a8 Bump com.google.code.gson:gson from 2.12.1 to 2.13.1 (#4191)
  • Additional commits viewable in compare view

Updates org.springframework.boot:spring-boot-maven-plugin from 3.4.4 to 3.5.0

Release notes

Sourced from org.springframework.boot:spring-boot-maven-plugin's releases.

v3.5.0

Full release notes for Spring Boot 3.5 are available on the wiki.

:star: New Features

  • Make heapdump endpoint restricted by default #45624
  • Remove SSL status tag from metrics #45602
  • Remove 'spring.http.client' deprecation and change 'spring.http.reactiveclient.settings' to 'spring.http.reactiveclient' #45507

:lady_beetle: Bug Fixes

  • Unable to override/set nested ConfigurationProperties by passing as a system property #45639
  • ValidationAutoConfiguration triggers early initialization of properties binding #45618
  • Micrometer "enable" annotations property does not cover observed aspect #45617
  • spring.graphql.sse.timeout is no longer exposed #45613
  • SpringApplication.setEnvironmentPrefix is ignored when reading SPRING_PROFILES_ACTIVE #45549
  • IllegalStateException when extracting using layers a module with no code of its own #45449
  • Removed spring.batch.initialize-schema property is still considered #45380
  • ReactorHttpClientBuilder does not offer a factory method to create the HttpClient #45378
  • Suggested values for spring.jpa.hibernate.ddl-auto are not aligned with Hibernate #45351
  • Custom default units declared on a field are ignored when binding properties in a native image #45347
  • DockerRegistryConfigAuthentication uses the wrong serverUrl as a fallback for the Credentials helper #45345
  • Various spring.datasource properties are mistakenly marked as ignored #45342
  • JerseyWebApplicationInitializer always gets loaded, setting a ServletContext initParameter #45297
  • DockerRegistryConfigAuthentication does not align with Docker CLI #45292
  • Unlike the Docker CLI, "\x00" characters are not trimmed from a decoded Docker Registry password #45290
  • CloudFoundry security matcher logs a warning due to use of the 'ignoring()' method #32622

:notebook_with_decorative_cover: Documentation

  • Document the java info contribution #45634
  • Document the process info contribution #45632
  • Document the os info contribution #45630
  • Document typical spring.application.group and name use #45628
  • Document that bean methods should be static when annotated with @ConfigurationPropertiesBinding #45626
  • Document the way that primary Kotlin constructors are used when binding #45553
  • Improve "profile" reference documentation with additional admonitions #45551
  • Improve setEnvironmentPrefix(...) reference documentation #45376
  • Document all the available Testcontainers integrations #45367
  • Document when a spring.config.import value is relative and when it is fixed #45363
  • Update org.cyclonedx.bom version in docs to 2.3.0 #45320
  • Update link to "Parameter Name Retention" section of Spring Framework's release notes #45299

:hammer: Dependency Upgrades

  • Prevent upgrade to Prometheus Client 1.3.7 #45541
  • Upgrade to Couchbase Client 3.8.1 #45539
  • Upgrade to Elasticsearch 8.18.1 #45447
  • Upgrade to GraphQL Java 24.0 #45588
  • Upgrade to Hibernate 6.6.15.Final #45540

... (truncated)

Commits
  • 8c2d645 Release v3.5.0
  • 0b49e78 Merge branch '3.4.x'
  • c684fa4 Switch make-default for publish-to-sdkman to 3.5.x
  • 5695192 Ensure descendants are always recalculated on cache refresh
  • 31f549e Merge branch '3.4.x'
  • 68df6f5 Next development version (v3.4.7-SNAPSHOT)
  • 9f46877 Merge branch '3.4.x'
  • 404a0df Merge branch '3.3.x' into 3.4.x
  • e331846 Next development version (v3.3.13-SNAPSHOT)
  • b142798 Merge branch '3.4.x'
  • Additional commits viewable in compare view

Updates io.opentelemetry:opentelemetry-api from 1.49.0 to 1.51.0

Release notes

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

Version 1.51.0

API

Context

  • Fix context storage provider property name in log message (#7342)

SDK

  • Experimental configurable exception.* attribute resolution for SdkTracerProvider, SdkLoggerProvider (#7266)

Exporters

  • All exporters: implement new SemConv exporter health metrics, with configuration API for selecting schema version (#7265)
  • OTLP: Add gRPC export for profiles signal type. (#7301)
  • OTLP: Run JDK HTTP sender on non-daemon threads. (#7322)
  • Prometheus: fix serialization of arrays (#7291)
  • OTLP: exporter tolerates instances of LogRecordData when incubator is present (#7393)

Extensions

  • Declarative config: Handle instrumentation node changes in yaml config file format 0.4 (#7357)

🙇 Thank you

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

@​alex-kormukhin @​breedx-splk @​fandreuz @​HaloFour @​jack-berg @​jhalliday @​jkwatson @​JonasKunz @​kevinburkesegment @​LaurentTreguier @​LikeTheSalad @​onurkybsi @​opentelemetrybot @​robsunday @​SoftlySplinter @​trask @​zeitlinger

Version 1.50.0

API

  • Clarify that AttributesBuilder.put allows nulls (#7271)
  • Stabilize log record event name (#7277)

... (truncated)

Changelog

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

Version 1.51.0 (2025-06-06)

API

Context

  • Fix context storage provider property name in log message (#7342)

SDK

  • Experimental configurable exception.* attribute resolution for SdkTracerProvider, SdkLoggerProvider (#7266)

Exporters

  • All exporters: implement new SemConv exporter health metrics, with configuration API for selecting schema version (#7265)
  • OTLP: Add gRPC export for profiles signal type. (#7301)
  • OTLP: Run JDK HTTP sender on non-daemon threads. (#7322)
  • Prometheus: fix serialization of arrays (#7291)
  • OTLP: exporter tolerates instances of LogRecordData when incubator is present (#7393)

Extensions

  • Declarative config: Handle instrumentation node changes in yaml config file format 0.4 (#7357)

Version 1.50.0 (2025-05-09)

API

  • Clarify that AttributesBuilder.put allows nulls (#7271)
  • Stabilize log record event name (#7277)

Context

  • Fix duplicated ExecutorService wrap (#7245)
  • Promote getAll to TextMapGetter stable API (#7267)

... (truncated)

Commits
  • c280308 [release/v1.51.x] Prepare release 1.51.0 (#7400)
  • d034464 Prepare for 1.51.0 release (#7396)
  • f2f29f5 fix(deps): update prometheusserverversion to v1.3.8 (#7367)
  • 8ed10f2 OTLP exporter should tolerate instances of LogRecordData when incubator is pr...
  • 5e50aa7 prom exporter: exclude shaded protobuf (#7355)
  • cb92d97 chore(deps): update dependency gradle to v8.14.2 (#7394)
  • 5fada73 fix(deps): update dependency com.squareup.wire:wire-bom to v5.3.3 (#7395)
  • c874197 chore(config): migrate renovate config (#7351)
  • d41c099 chore(deps): update weekly update (#7352)
  • 9e76c90 fix(deps): update dependency io.netty:netty-bom to v4.2.2.final (#7389)
  • Additional commits viewable in compare view

Updates io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations from 2.14.0 to 2.16.0

Release notes

Sourced from io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations's releases.

Version 2.16.0

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

⚠️⚠️ Breaking changes ⚠️⚠️

  • Remove operation name from graphql span name (#13794)
  • Remove deprecated property for disabling kafka metrics (#13803)

🌟 New javaagent instrumentation

  • Add Avaje Jex Instrumentation (#13733)

📈 Enhancements

  • Add Gen AI support for additional models (#13682)
  • Add JVM metrics to JMX instrumentation (#13392)
  • Add jvm.file_descriptor.count metric to JMX instrumentation (#13722)
  • Optimize lettuce argument splitter regex (#13736)
  • Re-enable Agent Detection on z/OS (#13730)
  • Add GC cause as an opt-in attribute on jvm GC related metric (#13750)
  • Implement stable semconv for db connection pool metrics (#13785)
  • Add Cloud foundry resource provider (#13782)
  • Add instrumentation for opensearch-rest-3.0 (#13823)
  • Run tests with jdk24 and 25-ea (#13824)
  • Propagate context into CompletableFuture returned from aws2 async client methods (#13810)
  • Added opt-in instrumentation for transaction commit/rollback in jdbc (#13709)
  • Added experimental opt-in JDBC db.query.parameter.<key> span attributes (#13719)
  • Add tools support to bedrock InvokeModel instrumentation (#13832)

🛠️ Bug fixes

  • Fix instrumentation for ibm https url connection connect (#13728)
  • Don't wrap null ResultSet in jdbc library instrumentation (#13758)
  • Fix NPE in netty 3.8 instrumentation (#13801)
  • Fix ending server span with servlet async request (#13830)

🧰 Tooling

  • Allow advice to define custom mappings (#13751)

🙇 Thank you

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

@​123liuziming @​AlixBa @​anuraaga

... (truncated)

Changelog

Sourced from io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations's changelog.

Version 2.16.0 (2025-05-15)

⚠️⚠️ Breaking changes ⚠️⚠️

  • Remove operation name from graphql span name (#13794)
  • Remove deprecated property for disabling kafka metrics (#13803)

🌟 New javaagent instrumentation

  • Add Avaje Jex Instrumentation (#13733)

📈 Enhancements

  • Add Gen AI support for additional models (#13682)
  • Add JVM metrics to JMX instrumentation (#13392)
  • Add jvm.file_descriptor.count metric to JMX instrumentation (#13722)
  • Optimize lettuce argument splitter regex (#13736)
  • Re-enable Agent Detection on z/OS (#13730)
  • Add GC cause as an opt-in attribute on jvm GC related metric (#13750)
  • Implement stable semconv for db connection pool metrics (#13785)
  • Add Cloud foundry resource provider (#13782)
  • Add instrumentation for opensearch-rest-3.0 (#13823)
  • Run tests with jdk24 and 25-ea (#13824)
  • Propagate context into CompletableFuture returned from aws2 async client methods (#13810)
  • Added opt-in instrumentation for transaction commit/rollback in jdbc (#13709)
  • Added experimental opt-in JDBC db.query.parameter.<key> span attributes (#13719)
  • Add tools support to bedrock InvokeModel instrumentation (#13832)

🛠️ Bug fixes

  • Fix instrumentation for ibm https url connection connect (#13728)
  • Don't wrap null ResultSet in jdbc library instrumentation

... (truncated)

Commits
Pull Request Statistics
Commits:
0
Files Changed:
0
Additions:
+0
Deletions:
-0
Package Dependencies
Ecosystem:
maven
Version Change:
5.12.1 → 5.13.1
Update Type:
Minor
Ecosystem:
maven
Version Change:
5.12.1 → 5.13.1
Update Type:
Minor
Ecosystem:
maven
Version Change:
3.4.4 → 3.5.0
Update Type:
Minor
Ecosystem:
maven
Version Change:
1.49.0 → 1.51.0
Update Type:
Minor
Ecosystem:
maven
Version Change:
2.14.0 → 2.16.0
Update Type:
Minor
Ecosystem:
maven
Version Change:
3.4.4 → 3.5.0
Update Type:
Minor
Ecosystem:
maven
Version Change:
2.14.0 → 2.16.0
Update Type:
Minor
Ecosystem:
maven
Version Change:
1.14.5 → 1.15.0
Update Type:
Minor
Ecosystem:
maven
Version Change:
1.49.0 → 1.51.0
Update Type:
Minor
Ecosystem:
maven
Version Change:
1.49.0 → 1.51.0
Update Type:
Minor
Ecosystem:
maven
Version Change:
2.14.0 → 2.16.0
Update Type:
Minor
Ecosystem:
maven
Version Change:
2.14.0-alpha → 2.16.0-alpha
Update Type:
Minor
Ecosystem:
maven
Version Change:
2.14.0-alpha → 2.16.0-alpha
Update Type:
Minor
Ecosystem:
maven
Version Change:
1.55.3 → 1.55.4
Update Type:
Patch
Ecosystem:
maven
Version Change:
3.7.1 → 3.7.3
Update Type:
Patch
Ecosystem:
maven
Version Change:
3.7.1 → 3.7.3
Update Type:
Patch
Ecosystem:
maven
Version Change:
3.7.1 → 3.7.3
Update Type:
Patch
Ecosystem:
maven
Version Change:
1.49.0 → 1.51.0
Update Type:
Minor
Ecosystem:
maven
Version Change:
1.15.11 → 1.15.12
Update Type:
Patch
Ecosystem:
maven
Version Change:
1.1.0 → 1.2.0
Update Type:
Minor
Ecosystem:
maven
Version Change:
2.14.0-alpha → 2.16.0-alpha
Update Type:
Minor
Technical Details
ID: 2068132
UUID: 3130541447
Node ID: PR_kwDOIBoVIM6Zsq2M
Host: GitHub
Repository: Azure-Samples/ApplicationInsights-Java-Samples