Update all non-major maven dependencies #3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.1.8→3.2.33.5.4→3.5.102.15.0→2.24.0Release Notes
ben-manes/caffeine (com.github.ben-manes.caffeine:caffeine)
v3.2.3: 3.2.3CaffeineSpecwhen using numeric literals (#1890)CompletableFutureis in an inconsistent state (quarkus#50513)v3.2.2: 3.2.2v3.2.1: 3.2.1computeIfAbsentfor an async cache's synchronous view to retry if incompleteCaffeineSpecwhen being reflectively constructed (#1839)v3.2.0: 3.2.0Cache
Expirystatic factory methods (#1499)WeigherorExpiryfail on an async completion (#1687)containsKeyfor an async cache's synchronous view while in-flight (#1626)Guava
JCache
hibernate.javax.cache.urito load the configuration from a jar (#1347)spring-projects/spring-boot (org.springframework.boot:spring-boot-dependencies)
v3.5.10v3.5.9Compare Source
v3.5.8🐞 Bug Fixes
@ConditionalOnSingleCandidatewith multiple manually registered singletons #48123@PreDestroymethods #48061📔 Documentation
🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@K-jun98, @TerryTaoYY, @hojooo, @linw-bai, @mipo256, @namest504, @ngocnhan-tran1996, @nosan, @scottfrederick, @siva-sai-udaygiri, @tschut, and @vpavic
v3.5.7Compare Source
⭐ New Features
🐞 Bug Fixes
📔 Documentation
@Beanannotation #47330🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@DKARAGODIN, @JinhyeokFang, @Lublanski, @Pankraz76, @fhiyo, @ngocnhan-tran1996, @nosan, @scottfrederick, and @xyraclius
v3.5.6Compare Source
🐞 Bug Fixes
📔 Documentation
🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Chanwon-Seo, @doljae, @izeye, and @quaff
v3.5.5Compare Source
🐞 Bug Fixes
@Name#46666@Namewith a constructor-bound property #46663@FilterRegistrationannotation #46605📔 Documentation
@returns#46769🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Kguswo, @deejay1, @ganjisriver, @izeye, @jetflo, @ngocnhan-tran1996, @nicolasgarea, @nosan, @prishedko, @quaff, @schmidti159, @scordio, @shakuzen, @tommyk-gears, @zahra7, and @zakaria-shahen
open-telemetry/opentelemetry-java-instrumentation (io.opentelemetry.instrumentation:opentelemetry-spring-boot-starter)
v2.24.0Compare Source
otel.instrumentation.logback-appender.experimental.capture-logstash-attributes(#15722)
(#15802)
🚫 Deprecations
addClassPathRulesandaddCustomRulesmethods inJmxTelemetryBuilder, and moved non-public classes to an internal package(#15658)
setMessagingReceiveInstrumentationEnabledin favor ofsetMessagingReceiveTelemetryEnabledto match config property name(#15668)
getDbSystem()andgetResponseStatus()in favor of
getDbSystemName()andgetResponseStatusCode()to align with stable semanticconventions
(#15696)
setCapturedRequestParameters()in Servlet library instrumentation in favor ofExperimental.setCapturedRequestParameters()as request parameter capture is experimental(#15826)
getHttpClient(),setHttpClientTransport(), andsetSslContextFactory()in Jettyclient instrumentation in favor of new builder-style methods
newHttpClient(),newHttpClient(SslContextFactory), andnewHttpClient(HttpClientTransport, SslContextFactory)(#15827)
(#15828)
newHttpClient()in favor ofwrap()in Java HTTP Client instrumentation forconsistency with naming conventions across library instrumentations
(#15829)
new*methods in favor ofcreate*methods across multiple instrumentation librariesfor consistency (e.g.,
newHttpClient()→createHttpClient(),newInterceptor()→createInterceptor())(#15832)
SqlStatementInfoandMultiQueryin favor of methods using stablesemantic convention terminology:
getFullStatement()→getQueryText(),getOperation()→getOperationName(), andgetStatements()→getQueryTexts()(#15833)
terminology:
getResponseStatusCode()→getDbResponseStatusCode(),getBatchSize()→getDbOperationBatchSize(), andgetQueryParameters()→getDbQueryParameters()(#15859)
📈 Enhancements
otel.instrumentation.logback-appender.experimental.capture-template(#15649)
(#15684)
(#15656,
#15688,
#15697,
#15698,
#15704,
#15707,
#15713,
#15714,
#15722,
#15727,
#15732,
#15733,
#15734,
#15735,
#15740,
#15741,
#15742,
#15752,
#15756,
#15787,
#15791,
#15792,
#15841,
#15856)
us.,global.) forinference profiles
(#15751)
(#15797)
setSpanNameExtractorCustomizer(#15825)
(#15836,
#15854)
SpanStatusExtractor.extract()beforeOperationListener.onEnd()inInstrumenter(#15844)
🛠️ Bug fixes
enduser.id(#15858)
(#15682)
v2.23.0Compare Source
with semantic conventions (see PR description for specifics)
(#14996)
(#15324)
captureArgumentsno longer captures message template, usecaptureTemplate(#15423)
re-enable with
otel.instrumentation.common.experimental.controller-telemetry.enabled=true(#15604)
🚫 Deprecations
setSpanNameExtractor()andsetStatusExtractor()in favor of
setSpanNameExtractorCustomizer()andsetStatusExtractorCustomizer()(#15529)
🌟 New javaagent instrumentation
(#14933)
🌟 New library instrumentation
(#15114)
(#15473)
📈 Enhancements
(#14917)
RetryPolicy(#15255,
#15537)
(#15384)
(#15413)
(#15433)
(#15434)
(#15459)
ClientResources(#15470)
(#15472)
(#15476)
trace_idandspan_idattributes to requests(#15485)
(#15499)
(#15500)
(#15502,
#15574)
(#15525)
(#15540)
(#15592)
(#15620)
🛠️ Bug fixes
(#15306)
afterRecordcallback(#15367)
(#15424)
end()calls inKtorServerTelemetry(#15452)
ExtendedOpenTelemetrydeclarative config(#15478)
http.routeattribute capture and span naming(#15504)
InstrumenterCustomizerProviderand related classes(#15538)
(#15607)
v2.22.0Compare Source
(#15028)
aws.bucket.name(S3) →aws.s3.bucketaws.queue.url(SQS) →aws.sqs.queue.urlaws.stream.name(Kinesis) →aws.kinesis.stream_nameaws.table.name(DynamoDB) →aws.dynamodb.table_namesaws.dynamodb.provisioned_throughput.read_capacity_units→aws.dynamodb.provisioned_read_capacity(type changed from long to double)aws.dynamodb.provisioned_throughput.write_capacity_units→aws.dynamodb.provisioned_write_capacity(type changed from long to double)aws.dynamodb.exclusive_start_table_name→aws.dynamodb.exclusive_start_tableaws.dynamodb.projection_expression→aws.dynamodb.projectionaws.dynamodb.scan_index_forward→aws.dynamodb.scan_forwardaws.dynamodb.table_names: string → string[]aws.dynamodb.consumed_capacity: string → string[]aws.dynamodb.global_secondary_indexes: string → string[]aws.dynamodb.local_secondary_indexes: string → string[]aws.dynamodb.consistent_read: string → booleanaws.dynamodb.table_count: string → longaws.dynamodb.limit: string → longaws.dynamodb.attributes_to_get: string → string[]aws.dynamodb.segment: string → longaws.dynamodb.total_segments: string → longaws.dynamodb.count: string → longaws.dynamodb.scanned_count: string → longotel.instrumentation.aws-sdk.experimental-span-attributes=true:aws.queue.name(SQS)aws.lambda.function.name(Lambda)aws.lambda.function.arn(Lambda)([#15074](https://redirect.github.com/open-telemetry/opentelemetry-java-i
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.