fix(deps): update dependency org.springframework.boot:spring-boot-starter-parent to v4.0.5 by renovate[bot] · Pull Request #2006 · prometheus/client_java (original) (raw)
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| org.springframework.boot:spring-boot-starter-parent (source) | 4.0.3 → 4.0.5 |
Release Notes
spring-projects/spring-boot (org.springframework.boot:spring-boot-starter-parent)
v4.0.5
🐞 Bug Fixes
- Test starter for Spring Integration does not include Spring Integration test module #49784
- Some sliced tests that import TransactionAutoConfiguration do not import TransactionManagerCustomizationAutoConfiguration #49782
- WebSocket messaging's task executors are only auto-configured and stompWebSocketHandlerMapping is only forced to be eager when using Jackson #49753
- WebSocket app fails to start when Jackson is on the classpath but there's no JsonMapper bean #49749
- Metadata annotation processor ignores method-level
@NestedConfigurationPropertywhen using constructor binding #49738 - Override of property in external 'application.properties' or 'application.yaml' is ignored #49731
- NativeImageResourceProvider does not find Flyway migration scripts in subdirectories #49706
- Add
@ConditionalOnWebApplicationto NettyReactiveWebServerAutoConfiguration #49695 @GraphQlTestdoes not include@ControllerAdvice#49672
📔 Documentation
- Fix incorrect indefinite articles in Javadoc #49727
- Add some more Kotlin examples and trivial style fixes #49714
- Overhaul Spring Session documentation following modularization #49704
🔨 Dependency Upgrades
- Upgrade to Brave 6.3.1 #49763
- Upgrade to Jackson 2 Bom 2.21.2 #49764
- Upgrade to jOOQ 3.19.31 #49765
- Upgrade to Netty 4.2.12.Final #49794
- Upgrade to Tomcat 11.0.20 #49767
- Upgrade to Zipkin Reporter 3.5.3 #49762
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Joowon-Seo, @deejay1, @dlwldnjs1009, @kwondh5217, @ljrmorgan, and @quaff
v4.0.4
⚠️ Attention Required
- OpenTelemetry's ZipkinSpanExporter has been deprecated and its support will be removed in Spring Boot 4.2. #49453
- Jackson 2 has been upgraded to 2.21.1 in response to the Jackson team ending support for Jackson 2.20.x. #49389
- Jackson has been upgraded to 3.1.0 in response to the Jackson team ending support for Jackson 3.0.x. #49383
- The default value for
server.tomcat.max-part-counthas been increased from 10 to 50. This aligns it with Tomcat's own default and the default in Spring Boot 3.x. #49311
🐞 Bug Fixes
- EndpointRequest request matcher for health groups is too complex #49649
- "/cloudfoundryapplication" web path is not limited to Actuator #49646
- Fix EndpointRequest.toLinks() when base-path is '/' #49617
- Docker fails when a 'tcp://' address ends with a slash (for example 'tcp://docker:2375/') #49596
- RSocket exposes duplicate endpoint for websocket setups #49593
- Failure analysis for a missing mail sender is misleading #49582
- SpringBootContextLoader mentions class that no longer exists in message for classes or locations assertion #49535
- Ordering of 'spring.config.import' is inconsistent when defined in environment or system properties #49482
- "spring.main.cloud-platform=none" does not disable cloud features #49479
- SSL support with Docker Compose does not work as documented #49385
- Auto-configuration overrides authorization server configuration applied by Customizer beans #49367
- Using
@AutoConfigureWebTestClientprevents separate configuration of spring.test.webtestclient.timeout from taking effect #49344 - NoSuchMethodException when forcing the use of Log4J2LoggingSystem using org.springframework.boot.logging.LoggingSystem system property #49343
- RouterFunctions descriptions in Actuator do not support nesting #49302
- Maven plugin does not set '-parameters' option when processing AOT code #49295
- HTTP Service Interface Client doesn't work in a native image due to missing property binding #49274
- ErrorPageRegistrarBeanPostProcessor is not auto-configured in war deployments and the ErrorPageCustomizer is not applied #49176
- Missing starter for spring-boot-restdocs #48289
📔 Documentation
- Document support for Java 26 #49604
- List all supported colors when describing color-coded log output #49562
- Improve EndpointRequest matcher documentation #49520
- Clarify that running is the only supported input state when triggering a Quartz job through the Actuator endpoint #49514
- Document security considerations for forwarded headers in cloud deployments #49507
- Tutorial in the reference guide has outdated instructions #49429
- Document additional repositories required for shibboleth.net #49392
- Javadoc of JettyHttpClientBuilder refers to the wrong type #49387
- Example spring-devtools.properties file is shown in the wrong format #49362
- Clarify inferred relationships between OAuth 2 registrations and providers #49327
- Mention using org.springframework.boot.aot Gradle plugin directly for AOT processing with the JVM #49321
- Remove superfluous semi-colon from read timeout configuration example for HTTP service interface clients #49306
- Update CLI's INSTALL.txt to reflect Groovy no longer being bundled #49298
- JDK requirement for the CLI still refers to Java 8 #49293
- Java and Kotlin samples of an environment post processor are inconsistent #49287
🔨 Dependency Upgrades
- Upgrade to Commons Logging 1.3.6 #49545
- Upgrade to DB2 JDBC 12.1.4.0 #49546
- Upgrade to Elasticsearch Client 9.2.6 #49421
- Upgrade to Hibernate 7.2.7.Final #49608
- Upgrade to Jakarta XML WS 4.0.3 #49469
- Upgrade to JBoss Logging 3.6.3.Final #49632
- Upgrade to Jetty 12.1.7 #49470
- Upgrade to Kafka 4.1.2 #49627
- Upgrade to Liquibase 5.0.2 #49471
- Upgrade to Lombok 1.18.44 #49575
- Upgrade to Maven Failsafe Plugin 3.5.5 #49472
- Upgrade to Maven Shade Plugin 3.6.2 #49473
- Upgrade to Maven Surefire Plugin 3.5.5 #49474
- Upgrade to Micrometer 1.16.4 #49413
- Upgrade to Micrometer Tracing 1.6.4 #49414
- Upgrade to MongoDB 5.6.4 #49422
- Upgrade to Native Build Tools Plugin 0.11.5 #49475
- Upgrade to Neo4j Java Driver 6.0.3 #49431
- Upgrade to Pulsar 4.1.3 #49476
- Upgrade to Reactor Bom 2025.0.4 #49415
- Upgrade to Spring Batch 6.0.3 #49416
- Upgrade to Spring Data Bom 2025.1.4 #49417
- Upgrade to Spring Framework 7.0.6 #49418
- Upgrade to Spring HATEOAS 3.0.3 #49587
- Upgrade to Spring Integration 7.0.4 #49529
- Upgrade to Spring Kafka 4.0.4 #49419
- Upgrade to Spring Pulsar 2.0.4 #49420
- Upgrade to Spring Security 7.0.4 #49530
- Upgrade to Spring WS 5.0.1 #49531
- Upgrade to Testcontainers 2.0.4 #49655
❤️ Contributors
Thank you to all the contributors who worked on this release:
@FBibonne, @answndud, @bbbbooo, @chandanv89, @giyeon95, @itsmevichu, @jayychoi, @l2yujw, @ngocnhan-tran1996, @qnnn, @quaff, and @sbrannen
Configuration
📅 Schedule: (UTC)
- 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.
🔕 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.