retail-store-sample-app
retail-store-sample-app copied to clipboard
fix(deps): update dependency io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom to v2.21.0
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom | 2.17.0 -> 2.21.0 |
Release Notes
open-telemetry/opentelemetry-java-instrumentation (io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom)
v2.21.0
v2.20.1
🛠️ Bug fixes
- Backport: Update the OpenTelemetry SDK version to 1.54.1 (#14720)
v2.20.0
Migration notes
- The configuration option used to enable traces generated by the
dropwizard-viewsinstrumentation has changed fromotel.instrumentation.common.experimental.controller-telemetry.enabledtootel.instrumentation.common.experimental.view-telemetry.enabled(#14475) - Deprecated (and
-alpha) SpanNames class was removed (#14582)
🌟 New javaagent instrumentation
- Add ClickHouse client v2 instrumentation (#14501)
📈 Enhancements
- Add code attributes for log4j1 (#13947)
- Add headers capture feature to Kafka 2.6 interceptors (#14290)
- Support custom exception handling from logger instrumentation (#14493)
- Add call depth check to executor instrumentation (#14546)
- Add Spring starter thread details support (#14449)
- Let AWS Lambda SQS handlers report partial batch failures (#14468)
- Instrument instrumentation suppression API (#14565)
- Declarative config: update file version support (#14593)
- Add
url.templatesupport to Spring 6 RestTemplate (#14612) - Declarative config: add missing resource providers (#14222)
- Declarative config: map common-enabled property (#14589)
🛠️ Bug fixes
- Fix non-lowercase messaging headers capture (#14479)
- Fix JUL logger methods parameter mismatch (#14531)
- Fix a test failure with latest Mongo release (#14642)
🧰 Tooling
- Add constructor to AgentClassLoader for custom parent ClassLoader (#14480)
- Declarative config: make bridge usable by Spring starter and contrib (#14497, #14548)
- Reduce log level for main jar detection (#14528)
v2.19.0
📈 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)
v2.18.1
🛠️ Bug fixes
- Backport: Shade new
io.opentelemetry.commonpackage in the bootstrap class loader (#14283)
v2.18.0
🌟 New javaagent instrumentation
- Add initial instrumentation for OpenAI client (#14221)
🌟 New library instrumentation
- Add initial instrumentation for OpenAI client (#14221)
📈 Enhancements
- Implement stable semantic conventions for
code.*attributes with opt-in support (#13860) - Add span kind configuration support for method instrumentation and declarative tooling (#14014)
- Add support for vendor-specific declarative configuration properties (#14016)
- Add auto-instrumentation support for AWS Secrets Manager SDK v1 (#14027)
- Add
aws.sns.topic.arnsemantic convention support for AWS SNS SDK v1 and v2 (#14035) - Remove
thread.nameattribute from experimental JVM metrics (#14061) - Enhance and align Jetty JMX metrics with OpenTelemetry semantic conventions (#14067)
- Add support for latest spring-cloud-aws versions (#14207)
- Add JDBC parameter capture support for
PreparedStatement.setObject()method (#14219) - Add
aws.lambda.resource.mapping.idand experimental Lambda attributes for AWS Lambda SDK (#14229) - Clear context class loader from OpenTelemetry internal threads to prevent leaks (#14241)
🛠️ Bug fixes
- Fix JDBC URL parser StringIndexOutOfBoundsException with malformed connection strings (#14151)
- Fix empty units in JMX state metrics definitions (#14194)
v2.17.1
🛠️ Bug fixes
- Backport: Fix invalid jmx state metrics empty unit (#14195)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.