Commit Graph
60294 Commits
Author SHA1 Message Date
Stéphane Nicoll 96457f4665 Merge branch '3.5.x'
Closes gh-47996
2025-11-09 12:16:47 +01:00
Stéphane Nicoll 65a27c2812 Merge pull request #47987 from nosan
* pr/47987:
  Polish contribution
  Allow Devtools Restarter to work with a parameterless main method

Closes gh-47987
2025-11-09 12:12:31 +01:00
Stéphane Nicoll 9ab77c75cf Polish contribution
See gh-47987
2025-11-09 12:11:54 +01:00
Dmytro Nosan bf0152e67c Allow Devtools Restarter to work with a parameterless main method
See gh-47987

Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-11-09 12:10:26 +01:00
Stéphane Nicoll 4e834f339d Merge pull request #47991 from scottfrederick
* pr/47991:
  Remove Kafka libraries for Scala 2.12 from dependency management

Closes gh-47991
2025-11-09 11:53:57 +01:00
Scott Frederick a54152c6c9 Remove Kafka libraries for Scala 2.12 from dependency management
Kafka 4.0 dropped support for Scala 2.12, so the
`kafka-streams-scala_2.12` and `kafka_2.12` libraries should not be
dependency-managed along with the rest of the Kafka 4.1.0 libraries.

See gh-47991

Signed-off-by: Scott Frederick <scottyfred@gmail.com>
2025-11-09 11:52:39 +01:00
Phillip Webb 1da6296c95 Merge branch '3.5.x'
Closes gh-47994
2025-11-07 19:15:15 -08:00
Phillip Webb b9216a05e6 Merge branch '3.4.x' into 3.5.x
Closes gh-47993
2025-11-07 19:14:55 -08:00
Phillip Webb 046d4fd22b Upgrade to Antora 3.2.0-alpha.10 (with related extensions)
Closes gh-47417
2025-11-07 19:13:16 -08:00
Phillip Webb 830768d8da Merge branch '3.5.x' 2025-11-07 12:32:28 -08:00
Phillip Webb 2d7c2776fe Merge branch '3.4.x' into 3.5.x 2025-11-07 12:32:22 -08:00
Phillip Webb 5dac202e80 Upgrade Antora extensions
See gh-47417
2025-11-07 12:32:09 -08:00
Andy Wilkinson 07b13a40b1 Use separate Jakarta Mail API and Angus Mail dependencies
Closes gh-47983
2025-11-07 14:34:10 +00:00
Stéphane Nicoll c0d18f7d46 Simplify configuration metadata changelog configuration 2025-11-07 14:36:41 +01:00
Moritz Halbritter c2db108502 Move reactor-test to spring-boot-starter-data-mongodb-reactive-test
Closes gh-47982
2025-11-07 10:29:50 +01:00
Phillip Webb 03e3a6650e Upgrade to Spring Security 7.0.0-RC3
Closes gh-47844
2025-11-06 10:17:39 -08:00
Andy Wilkinson 2b5a46ddcd Merge branch '3.5.x'
Closes gh-47979
2025-11-06 15:16:16 +00:00
Andy Wilkinson 11d449fd0a Merge branch '3.4.x' into 3.5.x
Closes gh-47978
2025-11-06 15:15:00 +00:00
Andy Wilkinson ec023368ce Upgrade to gradle-node-plugin 7.1.0
Closes gh-47977
2025-11-06 15:12:30 +00:00
Andy Wilkinson 7db5f16cf3 Upgrade to Spring Batch 6.0.0-RC2
Closes gh-47842
2025-11-06 10:42:30 +00:00
Moritz Halbritter d85a8017f0 Fix duplicate dependency in spring-boot-r2dbc 2025-11-06 11:32:59 +01:00
Andy Wilkinson ef46636c7e Tolerate Podman's response to docker context ls
In Spring Boot 3.x with Jackson 2, a null (or missing) value for
a primitive would be mapped to the primitive's default value. In
Jackson 3, the default behavior is to fail instead. This causes a
failure when trying to deserialize Podman's
`docker context ls response` as it is not in the expected format
and has no entry for `current` that's mapped to a boolean.

This commit disables FAIL_ON_NULL_FOR_PRIMITIVES to restore the
behavior that we had with Jackson 2 in Spring Boot 3.x.

Closes gh-47971
2025-11-06 09:19:47 +00:00
Moritz Halbritter 160e34ec8c Upgrade Java version in sdkmanrc to 25.0.1-librca
Closes gh-47976
2025-11-06 10:02:27 +01:00
Moritz Halbritter 4505bab53f Merge branch '3.5.x' 2025-11-06 10:00:20 +01:00
Moritz Halbritter 2d98b47670 Merge branch '3.4.x' into 3.5.x
Closes gh-47974
2025-11-06 09:59:45 +01:00
Moritz Halbritter fa6e250741 Upgrade Java version in sdkmanrc to 17.0.17-librca
Closes gh-47973
2025-11-06 09:58:29 +01:00
Moritz Halbritter fbccc8011e Add missing deprecation for 'management.tracing.enabled' property 2025-11-06 09:53:08 +01:00
Moritz Halbritter ab405a3321 Add missing configuration metadata deprecations and replacements 2025-11-06 09:11:41 +01:00
Andy Wilkinson 6e8481bfff Remove sleep that appears to no longer be needed
Closes gh-45404
2025-11-06 08:08:51 +00:00
Phillip Webb 08857b4c7f Cache SystemEnvironmentPropertyMapper configuration property names
Add a static cache to `SystemEnvironmentPropertyMapper` for property
source name to configuration property name conversion. This update
should help ease object allocations for system environment names which
are unlikely to change often.

Closes gh-14121
2025-11-05 14:30:31 -08:00
Phillip WebbandAndy Wilkinson 619454548b Restore support for Jersey
Restore support for Jersey now that it supports JAX-RS 4.

Closes gh-47967

Co-authored-by: Andy Wilkinson <andy.wilkinson@broadcom.com>
2025-11-05 10:51:08 -08:00
Phillip Webb d0d332b42f Merge branch '3.5.x'
Closes gh-47968
2025-11-05 09:52:47 -08:00
Phillip Webb 3690a958f2 Replace use of ubuntu-noble-run-base with ubuntu-noble-run
Update code and documentation to use the correct Paketo base image of
`ubuntu-noble-run` rather than `ubuntu-noble-run-base` which was
published only for testing purposes.

Closes gh-47966
2025-11-05 09:49:35 -08:00
Stéphane Nicoll c0308419ba Polish declaration of new tracing modules in changelog generator
See gh-47953
2025-11-05 18:09:55 +01:00
Moritz Halbritter ff4889217c Fix configuration metadata 2025-11-05 15:13:01 +01:00
Moritz Halbritter 17a56df570 Enable INCLUDE_SOURCE_IN_LOCATION for CheckAdditionalSpringConfigurationMetadata task 2025-11-05 15:11:17 +01:00
Moritz Halbritter 2421f02b85 Extract OpenTelemetryLoggingAutoConfiguration
This auto-configuration configures OpenTelemetry logging. The existing
OpenTelemetrySdkAutoConfiguration now only configures the OpenTelemetry
SDK, but no individual subsystems (logging, metrics, tracing).

Closes gh-47963
2025-11-05 14:57:33 +01:00
Moritz Halbritter da8aedb193 Restore management.logging.export.enabled in documentation
Closes gh-47961
2025-11-05 14:21:37 +01:00
Moritz Halbritter c872557906 Rename management.zipkin.tracing
It's now 'management.tracing.export.zipkin'

Closes gh-47958
2025-11-05 13:52:25 +01:00
Moritz Halbritter 4866f1a395 Switch property backing OnEnabledTracingExportCondition
It's now management.tracing.export.{name}.enabled

Closes gh-47959
2025-11-05 13:52:25 +01:00
Moritz Halbritter fd7f5c5abc Rename TestImage.OPENTELEMETRY to OTEL_COLLECTOR
Closes gh-47956
2025-11-05 12:19:29 +01:00
Moritz Halbritter 7e5897066c Rename management.opentelemetry.logging.export properties
They are now under 'management.opentelemetry.logging.export.otlp.*'.

Closes gh-47954
2025-11-05 12:14:14 +01:00
Moritz Halbritter 93381c7e8e Switch property backing OnEnabledLoggingExportCondition
It's now 'management.logging.export.{name}.enabled'.

Closes gh-47957
2025-11-05 12:14:14 +01:00
Moritz Halbritter 89204348f5 Rename OpenTelemetry Logging auto-configuration
It's dealing with OTLP, so the name should reflect that.
It now also mirrors the structure from micrometer-tracing-opentelemetry.

See gh-47954
2025-11-05 12:14:14 +01:00
Moritz Halbritter e9172d9f51 Split spring-boot-micrometer-tracing into Brave and OpenTelemetry specific module
Closes gh-47953
2025-11-05 12:14:13 +01:00
Stéphane Nicoll a1aec94cca Upgrade to nullability plugin 0.0.8
Closes gh-47952
2025-11-05 10:47:34 +01:00
Andy Wilkinson ec7724fff5 Merge pull request #47945 from filiphr
* gh-47945:
  Use elasticsearch-rest5-client in spring-boot-elasticsearch

Closes gh-47945
2025-11-05 09:44:00 +00:00
Filip Hrisafov 163cc8e05a Use elasticsearch-rest5-client in spring-boot-elasticsearch
See gh-47945

Signed-off-by: Filip Hrisafov <filip.hrisafov@gmail.com>
2025-11-05 09:43:47 +00:00
Stéphane Nicoll 344a4bdd83 Upgrade to Spring Integration 7.0.0-RC2
Closes gh-47880
2025-11-05 09:56:32 +01:00
Stéphane Nicoll 8d8474f419 Upgrade to Rabbit AMQP Client 5.27.1
Closes gh-47950
2025-11-05 09:56:31 +01:00