jorgerdemocorp-mend-selfhosted / test-to-delete

0 stars 0 forks source link

Update dependency org.springframework.boot:spring-boot-starter-parent to v3.3.2 - autoclosed #11

Closed mend-app-sh[bot] closed 1 month ago

mend-app-sh[bot] commented 3 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.springframework.boot:spring-boot-starter-parent (source) 3.0.3 -> 3.3.2 age adoption passing confidence

Release Notes

spring-projects/spring-boot (org.springframework.boot:spring-boot-starter-parent) ### [`v3.3.2`](https://togithub.com/spring-projects/spring-boot/releases/tag/v3.3.2) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v3.3.1...v3.3.2) #### :lady_beetle: Bug Fixes - No configuration property for defaultTimeout setting that was introduced in Spring Integration 6.2 [#​41521](https://togithub.com/spring-projects/spring-boot/issues/41521) - NPE during auto-configuration in OnClassCondition.resolveOutcomesThreaded because firstHalf is null [#​41504](https://togithub.com/spring-projects/spring-boot/issues/41504) - Spring Authorization Server now defaults multipleIssuersAllowed to false and it cannot be easily re-enabled [#​41355](https://togithub.com/spring-projects/spring-boot/pull/41355) - ServiceConnection does not work with `@DataLdapTest` [#​41325](https://togithub.com/spring-projects/spring-boot/pull/41325) - PropertiesMigrationListener wrongly reports property as deprecated [#​41252](https://togithub.com/spring-projects/spring-boot/issues/41252) - `@NestedConfigurationProperty` doesn't work on records [#​41251](https://togithub.com/spring-projects/spring-boot/pull/41251) - TestcontainersLifecycleBeanPostProcessor does not work correctly with scoped beans [#​41238](https://togithub.com/spring-projects/spring-boot/issues/41238) - Error message can be misleading if spring.config.import fails to resolve [#​41236](https://togithub.com/spring-projects/spring-boot/issues/41236) - build-image failures after docker desktop update with 'Illegal char <:> at index 5: npipe:////' [#​41234](https://togithub.com/spring-projects/spring-boot/issues/41234) - When using Jetty, filters, listeners, and servlets are not initialized with the same thread context classloader [#​41225](https://togithub.com/spring-projects/spring-boot/issues/41225) - DirtiesContext used with Webflux, a random port and multiple contexts causes multiple contexts to misbehave [#​41221](https://togithub.com/spring-projects/spring-boot/issues/41221) - NoSuchMethodException on org.apache.activemq.ActiveMQConnectionFactory.`` when using spring-boot-starter-activemq in a native image [#​41214](https://togithub.com/spring-projects/spring-boot/issues/41214) #### :notebook_with_decorative_cover: Documentation - Fix documentation links in the README [#​41531](https://togithub.com/spring-projects/spring-boot/pull/41531) - Document the types to which each spring.mvc.format and spring.webflux.format property applies [#​41518](https://togithub.com/spring-projects/spring-boot/issues/41518) - Document that logging.file.name and logging.file.path cannot be used together [#​41516](https://togithub.com/spring-projects/spring-boot/issues/41516) - Refine CDS how-to guide [#​41464](https://togithub.com/spring-projects/spring-boot/pull/41464) - Fix typos in javadoc of BootstrapContext [#​41448](https://togithub.com/spring-projects/spring-boot/issues/41448) - CDS link in "Efficient Deployments" documentation is broken [#​41321](https://togithub.com/spring-projects/spring-boot/issues/41321) - Update Kotlin DSL examples that configure the environment of bootBuildImage to be additive [#​41270](https://togithub.com/spring-projects/spring-boot/issues/41270) - Document tracing support for RestClient [#​41192](https://togithub.com/spring-projects/spring-boot/issues/41192) - Documentation wrongly states that zipkin-sender-urlconnection is needed [#​41181](https://togithub.com/spring-projects/spring-boot/issues/41181) #### :hammer: Dependency Upgrades - Upgrade to AspectJ 1.9.22.1 [#​41474](https://togithub.com/spring-projects/spring-boot/issues/41474) - Upgrade to Byte Buddy 1.14.18 [#​41371](https://togithub.com/spring-projects/spring-boot/issues/41371) - Upgrade to Dependency Management Plugin 1.1.6 [#​41372](https://togithub.com/spring-projects/spring-boot/issues/41372) - Upgrade to GraphQL Java 22.1 [#​41219](https://togithub.com/spring-projects/spring-boot/issues/41219) - Upgrade to Groovy 4.0.22 [#​41373](https://togithub.com/spring-projects/spring-boot/issues/41373) - Upgrade to HttpCore5 5.2.5 [#​41374](https://togithub.com/spring-projects/spring-boot/issues/41374) - Upgrade to Jackson Bom 2.17.2 [#​41375](https://togithub.com/spring-projects/spring-boot/issues/41375) - Upgrade to Jetty 12.0.11 [#​41376](https://togithub.com/spring-projects/spring-boot/issues/41376) - Upgrade to JsonAssert 1.5.3 [#​41377](https://togithub.com/spring-projects/spring-boot/issues/41377) - Upgrade to JUnit Jupiter 5.10.3 [#​41378](https://togithub.com/spring-projects/spring-boot/issues/41378) - Upgrade to Kafka 3.7.1 [#​41379](https://togithub.com/spring-projects/spring-boot/issues/41379) - Upgrade to Lombok 1.18.34 [#​41380](https://togithub.com/spring-projects/spring-boot/issues/41380) - Upgrade to Micrometer 1.13.2 [#​41298](https://togithub.com/spring-projects/spring-boot/issues/41298) - Upgrade to Micrometer Tracing 1.3.2 [#​41299](https://togithub.com/spring-projects/spring-boot/issues/41299) - Upgrade to MSSQL JDBC 12.6.3.jre11 [#​41381](https://togithub.com/spring-projects/spring-boot/issues/41381) - Upgrade to Neo4j Java Driver 5.22.0 [#​41382](https://togithub.com/spring-projects/spring-boot/issues/41382) - Upgrade to R2DBC MariaDB 1.2.1 [#​41383](https://togithub.com/spring-projects/spring-boot/issues/41383) - Upgrade to Reactor Bom 2023.0.8 [#​41384](https://togithub.com/spring-projects/spring-boot/issues/41384) - Upgrade to Spring Data Bom 2024.0.2 [#​41300](https://togithub.com/spring-projects/spring-boot/issues/41300) - Upgrade to Spring Framework 6.1.11 [#​41301](https://togithub.com/spring-projects/spring-boot/issues/41301) - Upgrade to Spring GraphQL 1.3.2 [#​41527](https://togithub.com/spring-projects/spring-boot/issues/41527) - Upgrade to Spring HATEOAS 2.3.1 [#​41497](https://togithub.com/spring-projects/spring-boot/issues/41497) - Upgrade to Spring Integration 6.3.2 [#​41302](https://togithub.com/spring-projects/spring-boot/issues/41302) - Upgrade to Spring Kafka 3.2.2 [#​41303](https://togithub.com/spring-projects/spring-boot/issues/41303) - Upgrade to Spring Pulsar 1.1.2 [#​41536](https://togithub.com/spring-projects/spring-boot/issues/41536) - Upgrade to Spring Retry 2.0.7 [#​41485](https://togithub.com/spring-projects/spring-boot/issues/41485) - Upgrade to Tomcat 10.1.26 [#​41498](https://togithub.com/spring-projects/spring-boot/issues/41498) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​acouvreur](https://togithub.com/acouvreur), [@​anbusampath](https://togithub.com/anbusampath), [@​eddumelendez](https://togithub.com/eddumelendez), [@​izeye](https://togithub.com/izeye), [@​jxblum](https://togithub.com/jxblum), [@​mateusscheper](https://togithub.com/mateusscheper), [@​opcooc](https://togithub.com/opcooc), and [@​sdeleuze](https://togithub.com/sdeleuze) ### [`v3.3.1`](https://togithub.com/spring-projects/spring-boot/releases/tag/v3.3.1) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v3.3.0...v3.3.1) #### :lady_beetle: Bug Fixes - SQL Server JDBC URL is malformed after adding org.springframework.boot.jdbc.parameters label [#​41169](https://togithub.com/spring-projects/spring-boot/issues/41169) - Git instant properties cannot be coerced following git-commit-id Maven plugin upgrade [#​41152](https://togithub.com/spring-projects/spring-boot/issues/41152) - Excluding status code from DefaultErrorAttributes throws NPE [#​41141](https://togithub.com/spring-projects/spring-boot/issues/41141) - Spring Boot remote restart with devtools causes 'factory already defined' Tomcat error when running with 'java -jar' [#​41107](https://togithub.com/spring-projects/spring-boot/issues/41107) - MongoHealthIndicator not compliant with Mongo stable API with strict setting [#​41104](https://togithub.com/spring-projects/spring-boot/issues/41104) - Service connection for bitnami mongodb fails to connect [#​41097](https://togithub.com/spring-projects/spring-boot/issues/41097) - Image building requires builder to specify a stack [#​41091](https://togithub.com/spring-projects/spring-boot/issues/41091) - DataSourceProperties fail to bind if java.sql module isn't included [#​41084](https://togithub.com/spring-projects/spring-boot/issues/41084) - AOT causes Logback configuration error when using include [#​41081](https://togithub.com/spring-projects/spring-boot/issues/41081) - Image building hangs when builder and buildpack are configured [#​41049](https://togithub.com/spring-projects/spring-boot/issues/41049) - IllegalArgumentException when trying to use Tomcat's HttpNio2Protocol with Spring Boot-configured SSL [#​41010](https://togithub.com/spring-projects/spring-boot/issues/41010) - Uber jar fails to start when it contains a dependency with Multi-Release: true in its manifest and unexpected file entries in META-INF/versions [#​41006](https://togithub.com/spring-projects/spring-boot/issues/41006) - JSP-related resources may not be found in an executable war file when using Jetty [#​40996](https://togithub.com/spring-projects/spring-boot/issues/40996) - The value of the tomcat.threads.config.max metric is always -1, irrespective of the configured maximum number of threads [#​40957](https://togithub.com/spring-projects/spring-boot/issues/40957) - The auto-configured reactiveNeo4jTransactionManager may cause a failure due to multiple TransactionManager beans [#​40953](https://togithub.com/spring-projects/spring-boot/issues/40953) - Application fails to start when server.tomcat.threads.max < 10 [#​40945](https://togithub.com/spring-projects/spring-boot/issues/40945) - SBOM actuator endpoint doesn't work in a native image [#​40939](https://togithub.com/spring-projects/spring-boot/issues/40939) - Starter parent applies its configuration of the CycloneDX Maven plugin too broadly [#​40927](https://togithub.com/spring-projects/spring-boot/issues/40927) - buildInfo does not work with Gradle 8.7 or later when the configuration cache is enabled [#​40924](https://togithub.com/spring-projects/spring-boot/issues/40924) - Prometheus Exemplars are missing from \_count [#​40904](https://togithub.com/spring-projects/spring-boot/issues/40904) - Extract fails due to a duplicate entry when BOOT-INF/classes contains a directory that's also present in the root of the jar [#​40903](https://togithub.com/spring-projects/spring-boot/issues/40903) - sbom is not available to the actuator endpoint when using bootRun or bootWar [#​40890](https://togithub.com/spring-projects/spring-boot/issues/40890) - A newline character is missing from the start of the default banner [#​40889](https://togithub.com/spring-projects/spring-boot/pull/40889) #### :notebook_with_decorative_cover: Documentation - Fix links to Spring AMQP's javadoc [#​41144](https://togithub.com/spring-projects/spring-boot/issues/41144) - Document more precisely how a Container's Docker image name is used to find the matching service connection [#​41123](https://togithub.com/spring-projects/spring-boot/issues/41123) - Cross-link to the CDS how-to guide [#​41118](https://togithub.com/spring-projects/spring-boot/pull/41118) - Fix typos in javadoc of MockServerRestClientCustomizer and MockServerRestTemplateCustomizer [#​41065](https://togithub.com/spring-projects/spring-boot/issues/41065) - Improve readability when listing three pillars of observability [#​41064](https://togithub.com/spring-projects/spring-boot/issues/41064) - Add CDS training run configuration documentation [#​41045](https://togithub.com/spring-projects/spring-boot/pull/41045) - Document the need to switch to io.micrometer:micrometer-registry-prometheus-simpleclient to use the Prometheus push gateway [#​40993](https://togithub.com/spring-projects/spring-boot/issues/40993) - Improve consistency of documentation guidelines for packaging and running applications [#​40977](https://togithub.com/spring-projects/spring-boot/issues/40977) - Fix typos in method names and javadoc [#​40976](https://togithub.com/spring-projects/spring-boot/issues/40976) - Replace hard-coded links to Micrometer in documentation [#​40967](https://togithub.com/spring-projects/spring-boot/pull/40967) - Add Kotlin example for `@Testcontainers` [#​40943](https://togithub.com/spring-projects/spring-boot/issues/40943) - Fix various minor inconsistencies of the documentation [#​40942](https://togithub.com/spring-projects/spring-boot/issues/40942) - Warn in the documentation that spring.profiles.group can only be used in non-profile-specific documents [#​40941](https://togithub.com/spring-projects/spring-boot/issues/40941) - Broken Micrometer links in documentation [#​40916](https://togithub.com/spring-projects/spring-boot/issues/40916) - Document Buildpacks CDS and Spring AOT support [#​40762](https://togithub.com/spring-projects/spring-boot/issues/40762) #### :hammer: Dependency Upgrades - Upgrade to Byte Buddy 1.14.17 [#​41066](https://togithub.com/spring-projects/spring-boot/issues/41066) - Upgrade to FreeMarker 2.3.33 [#​41067](https://togithub.com/spring-projects/spring-boot/issues/41067) - Upgrade to HSQLDB 2.7.3 [#​41068](https://togithub.com/spring-projects/spring-boot/issues/41068) - Upgrade to Infinispan 15.0.5.Final [#​41159](https://togithub.com/spring-projects/spring-boot/issues/41159) - Upgrade to Jaybird 5.0.5.java11 [#​41132](https://togithub.com/spring-projects/spring-boot/issues/41132) - Upgrade to Jersey 3.1.7 [#​41069](https://togithub.com/spring-projects/spring-boot/issues/41069) - Upgrade to Jetty 12.0.10 [#​41071](https://togithub.com/spring-projects/spring-boot/issues/41071) - Upgrade to Jetty Reactive HTTPClient 4.0.5 [#​41070](https://togithub.com/spring-projects/spring-boot/issues/41070) - Upgrade to jOOQ 3.19.10 [#​41133](https://togithub.com/spring-projects/spring-boot/issues/41133) - Upgrade to Maven Help Plugin 3.4.1 [#​41073](https://togithub.com/spring-projects/spring-boot/issues/41073) - Upgrade to Maven Jar Plugin 3.4.2 [#​41160](https://togithub.com/spring-projects/spring-boot/issues/41160) - Upgrade to Micrometer 1.13.1 [#​41030](https://togithub.com/spring-projects/spring-boot/issues/41030) - Upgrade to Micrometer Tracing 1.3.1 [#​41042](https://togithub.com/spring-projects/spring-boot/issues/41042) - Upgrade to MSSQL JDBC 12.6.2.jre11 [#​41074](https://togithub.com/spring-projects/spring-boot/issues/41074) - Upgrade to Neo4j Java Driver 5.21.0 [#​41043](https://togithub.com/spring-projects/spring-boot/issues/41043) - Upgrade to Netty 4.1.111.Final [#​41075](https://togithub.com/spring-projects/spring-boot/issues/41075) - Upgrade to Pulsar Reactive 0.5.6 [#​41134](https://togithub.com/spring-projects/spring-boot/issues/41134) - Upgrade to Reactor Bom 2023.0.7 [#​41031](https://togithub.com/spring-projects/spring-boot/issues/41031) - Upgrade to Spring AMQP 3.1.6 [#​41145](https://togithub.com/spring-projects/spring-boot/issues/41145) - Upgrade to Spring Authorization Server 1.3.1 [#​41032](https://togithub.com/spring-projects/spring-boot/issues/41032) - Upgrade to Spring Data Bom 2024.0.1 [#​41033](https://togithub.com/spring-projects/spring-boot/issues/41033) - Upgrade to Spring Framework 6.1.10 [#​41150](https://togithub.com/spring-projects/spring-boot/issues/41150) - Upgrade to Spring GraphQL 1.3.1 [#​41035](https://togithub.com/spring-projects/spring-boot/issues/41035) - Upgrade to Spring Integration 6.3.1 [#​41036](https://togithub.com/spring-projects/spring-boot/issues/41036) - Upgrade to Spring Kafka 3.2.1 [#​41037](https://togithub.com/spring-projects/spring-boot/issues/41037) - Upgrade to Spring LDAP 3.2.4 [#​41038](https://togithub.com/spring-projects/spring-boot/issues/41038) - Upgrade to Spring Pulsar 1.1.1 [#​41039](https://togithub.com/spring-projects/spring-boot/issues/41039) - Upgrade to Spring Security 6.3.1 [#​41040](https://togithub.com/spring-projects/spring-boot/issues/41040) - Upgrade to Spring Session 3.3.1 [#​41041](https://togithub.com/spring-projects/spring-boot/issues/41041) - Upgrade to Tomcat 10.1.25 [#​41161](https://togithub.com/spring-projects/spring-boot/issues/41161) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​Eng-Fouad](https://togithub.com/Eng-Fouad), [@​PiyalAhmed](https://togithub.com/PiyalAhmed), [@​Seungpang](https://togithub.com/Seungpang), [@​asashour](https://togithub.com/asashour), [@​cmabdullah](https://togithub.com/cmabdullah), [@​dependabot](https://togithub.com/dependabot)\[bot], [@​donghoony](https://togithub.com/donghoony), [@​erie0210](https://togithub.com/erie0210), [@​izeye](https://togithub.com/izeye), [@​mateusscheper](https://togithub.com/mateusscheper), [@​onobc](https://togithub.com/onobc), [@​quaff](https://togithub.com/quaff), [@​sdeleuze](https://togithub.com/sdeleuze), and [@​vsanna](https://togithub.com/vsanna) ### [`v3.3.0`](https://togithub.com/spring-projects/spring-boot/releases/tag/v3.3.0) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v3.2.8...v3.3.0) #### :star: New Features - Add support for descriptions of record components in configuration metadata generation [#​29403](https://togithub.com/spring-projects/spring-boot/pull/29403) #### :lady_beetle: Bug Fixes - gradlew bootBuildImage fails with Podman on macOS Sonoma [#​40871](https://togithub.com/spring-projects/spring-boot/issues/40871) - Pulsar auth parameters don't properly encode JSON values [#​40869](https://togithub.com/spring-projects/spring-boot/issues/40869) - When using JPA and ImportTestcontainers, test context may fail to refresh due to "Mapped port can only be obtained after the container is started" [#​40863](https://togithub.com/spring-projects/spring-boot/issues/40863) - Default MIME mappings are not loaded unless additional mappings are configured [#​40860](https://togithub.com/spring-projects/spring-boot/issues/40860) - Starting from 3.2.x, `@SpyBean` is not able to initialise MongoRepository bean of the generic type [#​40855](https://togithub.com/spring-projects/spring-boot/issues/40855) - Auto-configuration ordering change breaks DocumentReference (in non-reactive MongoTemplate) when depending on mongodb-driver-reactivestreams [#​40851](https://togithub.com/spring-projects/spring-boot/issues/40851) - Neo4jReactiveDataAutoConfiguration creates incorrectly named bean [#​40836](https://togithub.com/spring-projects/spring-boot/pull/40836) - Image building fails during cleanup when bind mount has read-only content [#​40799](https://togithub.com/spring-projects/spring-boot/issues/40799) - Failure Analysis for InvalidConfigurationPropertyValueException is skipped when the property is not set [#​40691](https://togithub.com/spring-projects/spring-boot/issues/40691) - IllegalArgumentException can be thrown when running an uber jar on a shared drive [#​40643](https://togithub.com/spring-projects/spring-boot/issues/40643) - setReadTimeout can't be set via Reflective factory on JettyClientHttpRequestFactory [#​40638](https://togithub.com/spring-projects/spring-boot/issues/40638) - URISyntaxException is raised if the spring boot application is started in a location that contains invalid URI characters [#​40616](https://togithub.com/spring-projects/spring-boot/issues/40616) - resolveMainClassName fails when building with Gradle using Java 22 [#​40613](https://togithub.com/spring-projects/spring-boot/issues/40613) - AnsiOutput.detectIfAnsiCapable broken on JDK22 [#​40609](https://togithub.com/spring-projects/spring-boot/issues/40609) - Help information for spring init's build option has the wrong default [#​40606](https://togithub.com/spring-projects/spring-boot/issues/40606) - JarUrlConnection.getPermission() can throw NullPointerException if jarFileConnection is null [#​40599](https://togithub.com/spring-projects/spring-boot/issues/40599) - Whitespace is not correctly trimmed when generating configuration properties metadata from records [#​40593](https://togithub.com/spring-projects/spring-boot/issues/40593) - In some situations, the failure when the AOT-generated initializer cannot be loaded is less helpful than before [#​40584](https://togithub.com/spring-projects/spring-boot/issues/40584) - Properties binding eagerly creates superfluous maps [#​40561](https://togithub.com/spring-projects/spring-boot/issues/40561) - Configuring SSL bundle reload for non-file resource types causes errors that are difficult to diagnose [#​40560](https://togithub.com/spring-projects/spring-boot/issues/40560) - spring-boot-dependencies cannot be used with repositories that ban com.oracle.database.jdbc:ojdbc-bom [#​40535](https://togithub.com/spring-projects/spring-boot/issues/40535) - Buildpacks do not support Docker with containerd image store [#​40526](https://togithub.com/spring-projects/spring-boot/issues/40526) - SpringBootMockMvcBuilderCustomizer can crash cryptically while collecting data that it would have discarded anyway [#​40517](https://togithub.com/spring-projects/spring-boot/issues/40517) - Containers not shut down between tests when using .withReuse(true) but env. does not support reuse (e.g. CI builds) [#​40509](https://togithub.com/spring-projects/spring-boot/issues/40509) - CookieSameSiteSupplier influences session cookie [#​40501](https://togithub.com/spring-projects/spring-boot/issues/40501) - `` and `` do not work in `` after Logback upgrade [#​40491](https://togithub.com/spring-projects/spring-boot/issues/40491) - Runtime hint registration for property binding should not fail when parameter information is unavailable [#​40486](https://togithub.com/spring-projects/spring-boot/issues/40486) - ServiceLevelObjectiveBoundary properties cannot be bound in a native image application [#​40483](https://togithub.com/spring-projects/spring-boot/issues/40483) - server.error.include-binding-errors does not recognize MethodValidationResult exceptions [#​40474](https://togithub.com/spring-projects/spring-boot/issues/40474) - spring.data.redis.cluster.nodes and spring.data.redis.sentinel.nodes do not handle IPv6 addresses correctly [#​40467](https://togithub.com/spring-projects/spring-boot/issues/40467) - Using relative paths to describe the classpath in the error message from ResolveMainClassName hinders problem diagnosis [#​40465](https://togithub.com/spring-projects/spring-boot/issues/40465) - Jartools extract command doesn't extract all files from META-INF [#​40456](https://togithub.com/spring-projects/spring-boot/issues/40456) - Native image doesn't start and doesn't log anything if an environment post processor throws an exception [#​40451](https://togithub.com/spring-projects/spring-boot/issues/40451) - Unlike DataSourceAutoConfiguration, DevToolsDataSourceAutoConfiguration assumes that javax.sql.DataSource will always be available [#​40441](https://togithub.com/spring-projects/spring-boot/issues/40441) #### :notebook_with_decorative_cover: Documentation - Improve graceful shutdown documentation to remove ambiguity [#​40846](https://togithub.com/spring-projects/spring-boot/issues/40846) - Document ways to opt out from immutable `@ConfigurationProperties` binding with single constructor [#​40844](https://togithub.com/spring-projects/spring-boot/issues/40844) - Document that a custom HttpMessageConverters bean can be used to reorder json message converters when needed [#​40839](https://togithub.com/spring-projects/spring-boot/issues/40839) - Address ambiguity now that Testcontainers has two classes named KafkaContainer [#​40756](https://togithub.com/spring-projects/spring-boot/issues/40756) - Publish API documentation for Spring Boot's Kotlin APIs [#​40692](https://togithub.com/spring-projects/spring-boot/issues/40692) - Fix typo in features doc [#​40631](https://togithub.com/spring-projects/spring-boot/pull/40631) - Code inclusion in Jersey documentation is broken [#​40629](https://togithub.com/spring-projects/spring-boot/pull/40629) - Add How-To for ManagedClassNameFilter [#​40617](https://togithub.com/spring-projects/spring-boot/pull/40617) - Clarify devtools restart class loader [#​40608](https://togithub.com/spring-projects/spring-boot/issues/40608) - Document default value of management.zipkin.tracing.encoding [#​40588](https://togithub.com/spring-projects/spring-boot/pull/40588) - Note that spring-boot-docker-compose is excluded by default from packaged jars [#​40565](https://togithub.com/spring-projects/spring-boot/issues/40565) - Clarify docs around spring.jpa.generate-ddl [#​40523](https://togithub.com/spring-projects/spring-boot/issues/40523) - Clarify the directory that's used by default to find Docker Compose compose.yaml [#​40515](https://togithub.com/spring-projects/spring-boot/issues/40515) - Suggest testAndDevelopmentOnly configuration when using Docker Compose support in tests [#​40481](https://togithub.com/spring-projects/spring-boot/issues/40481) - Clarify that all named properties must match for `@ConditionalOnProperty` to match [#​40471](https://togithub.com/spring-projects/spring-boot/issues/40471) - Links to Spring Batch javadoc for EnableBatchProcessing and DefaultBatchConfiguration are broken [#​40141](https://togithub.com/spring-projects/spring-boot/pull/40141) - Add grpc starter and httpexchange starter to the community starters document [#​39437](https://togithub.com/spring-projects/spring-boot/pull/39437) #### :hammer: Dependency Upgrades - Upgrade to Byte Buddy 1.14.16 [#​40879](https://togithub.com/spring-projects/spring-boot/issues/40879) - Upgrade to Cassandra Driver 4.18.1 [#​40842](https://togithub.com/spring-projects/spring-boot/issues/40842) - Upgrade to Couchbase Client 3.6.2 [#​40737](https://togithub.com/spring-projects/spring-boot/issues/40737) - Upgrade to Dependency Management Plugin 1.1.5 [#​40738](https://togithub.com/spring-projects/spring-boot/issues/40738) - Upgrade to Elasticsearch Client 8.13.4 [#​40739](https://togithub.com/spring-projects/spring-boot/issues/40739) - Upgrade to GraphQL Java 22.0 [#​40618](https://togithub.com/spring-projects/spring-boot/issues/40618) - Upgrade to Hibernate 6.5.2.Final [#​40867](https://togithub.com/spring-projects/spring-boot/issues/40867) - Upgrade to Infinispan 15.0.4.Final [#​40865](https://togithub.com/spring-projects/spring-boot/issues/40865) - Upgrade to Jackson Bom 2.17.1 [#​40742](https://togithub.com/spring-projects/spring-boot/issues/40742) - Upgrade to Jakarta XML SOAP 3.0.2 [#​40786](https://togithub.com/spring-projects/spring-boot/issues/40786) - Upgrade to Jakarta XML WS 4.0.2 [#​40787](https://togithub.com/spring-projects/spring-boot/issues/40787) - Upgrade to Jetty 12.0.9 [#​40743](https://togithub.com/spring-projects/spring-boot/issues/40743) - Upgrade to Jetty Reactive HTTPClient 4.0.4 [#​40811](https://togithub.com/spring-projects/spring-boot/issues/40811) - Upgrade to jOOQ 3.19.8 [#​40744](https://togithub.com/spring-projects/spring-boot/issues/40744) - Upgrade to Kotlin 1.9.24 [#​40745](https://togithub.com/spring-projects/spring-boot/issues/40745) - Upgrade to Kotlin Coroutines 1.8.1 [#​40746](https://togithub.com/spring-projects/spring-boot/issues/40746) - Upgrade to Maven Deploy Plugin 3.1.2 [#​40747](https://togithub.com/spring-projects/spring-boot/issues/40747) - Upgrade to Maven Install Plugin 3.1.2 [#​40748](https://togithub.com/spring-projects/spring-boot/issues/40748) - Upgrade to Maven Jar Plugin 3.4.1 [#​40749](https://togithub.com/spring-projects/spring-boot/issues/40749) - Upgrade to Maven Shade Plugin 3.5.3 [#​40750](https://togithub.com/spring-projects/spring-boot/issues/40750) - Upgrade to Micrometer 1.13.0 [#​40666](https://togithub.com/spring-projects/spring-boot/issues/40666) - Upgrade to Micrometer Tracing 1.3.0 [#​40667](https://togithub.com/spring-projects/spring-boot/issues/40667) - Upgrade to Native Build Tools Plugin 0.10.2 [#​40840](https://togithub.com/spring-projects/spring-boot/issues/40840) - Upgrade to Neo4j Java Driver 5.20.0 [#​40681](https://togithub.com/spring-projects/spring-boot/issues/40681) - Upgrade to Netty 4.1.110.Final [#​40880](https://togithub.com/spring-projects/spring-boot/issues/40880) - Upgrade to Pooled JMS 3.1.6 [#​40751](https://togithub.com/spring-projects/spring-boot/issues/40751) - Upgrade to Pulsar 3.2.3 [#​40841](https://togithub.com/spring-projects/spring-boot/issues/40841) - Upgrade to Pulsar Reactive 0.5.5 [#​40812](https://togithub.com/spring-projects/spring-boot/issues/40812) - Upgrade to R2DBC Proxy 1.1.5.RELEASE [#​40752](https://togithub.com/spring-projects/spring-boot/issues/40752) - Upgrade to Reactor Bom 2023.0.6 [#​40668](https://togithub.com/spring-projects/spring-boot/issues/40668) - Upgrade to SAAJ Impl 3.0.4 [#​40788](https://togithub.com/spring-projects/spring-boot/issues/40788) - Upgrade to Spring AMQP 3.1.5 [#​40829](https://togithub.com/spring-projects/spring-boot/issues/40829) - Upgrade to Spring Authorization Server 1.3.0 [#​40669](https://togithub.com/spring-projects/spring-boot/issues/40669) - Upgrade to Spring Batch 5.1.2 [#​40670](https://togithub.com/spring-projects/spring-boot/issues/40670) - Upgrade to Spring Data Bom 2024.0.0 [#​40671](https://togithub.com/spring-projects/spring-boot/issues/40671) - Upgrade to Spring Framework 6.1.8 [#​40830](https://togithub.com/spring-projects/spring-boot/issues/40830) - Upgrade to Spring GraphQL 1.3.0 [#​40673](https://togithub.com/spring-projects/spring-boot/issues/40673) - Upgrade to Spring HATEOAS 2.3.0 [#​40674](https://togithub.com/spring-projects/spring-boot/issues/40674) - Upgrade to Spring Integration 6.3.0 [#​40675](https://togithub.com/spring-projects/spring-boot/issues/40675) - Upgrade to Spring Kafka 3.2.0 [#​40676](https://togithub.com/spring-projects/spring-boot/issues/40676) - Upgrade to Spring Pulsar 1.1.0 [#​40677](https://togithub.com/spring-projects/spring-boot/issues/40677) - Upgrade to Spring Retry 2.0.6 [#​40789](https://togithub.com/spring-projects/spring-boot/issues/40789) - Upgrade to Spring Security 6.3.0 [#​40678](https://togithub.com/spring-projects/spring-boot/issues/40678) - Upgrade to Spring Session 3.3.0 [#​40679](https://togithub.com/spring-projects/spring-boot/issues/40679) - Upgrade to Spring WS 4.0.11 [#​40680](https://togithub.com/spring-projects/spring-boot/issues/40680) - Upgrade to Testcontainers 1.19.8 [#​40753](https://togithub.com/spring-projects/spring-boot/issues/40753) - Upgrade to Tomcat 10.1.24 [#​40790](https://togithub.com/spring-projects/spring-boot/issues/40790) - Upgrade to Undertow 2.3.13.Final [#​40755](https://togithub.com/spring-projects/spring-boot/issues/40755) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​An1s9n](https://togithub.com/An1s9n), [@​DanielLiu1123](https://togithub.com/DanielLiu1123), [@​PiyalAhmed](https://togithub.com/PiyalAhmed), [@​chaewss](https://togithub.com/chaewss), [@​coursar](https://togithub.com/coursar), [@​dependabot](https://togithub.com/dependabot)\[bot], [@​dsyer](https://togithub.com/dsyer), [@​dukbong](https://togithub.com/dukbong), [@​facewise](https://togithub.com/facewise), [@​izeye](https://togithub.com/izeye), [@​nahidshahin](https://togithub.com/nahidshahin), [@​onobc](https://togithub.com/onobc), [@​quaff](https://togithub.com/quaff), [@​snicoll](https://togithub.com/snicoll), [@​tobi-laa](https://togithub.com/tobi-laa), and [@​yokotaso](https://togithub.com/yokotaso) ### [`v3.2.8`](https://togithub.com/spring-projects/spring-boot/releases/tag/v3.2.8) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v3.2.7...v3.2.8) #### :lady_beetle: Bug Fixes - NPE during auto-configuration in OnClassCondition.resolveOutcomesThreaded because firstHalf is null [#​41492](https://togithub.com/spring-projects/spring-boot/issues/41492) - No configuration property for defaultTimeout setting that was introduced in Spring Integration 6.2 [#​41477](https://togithub.com/spring-projects/spring-boot/issues/41477) - NoSuchMethodException on org.apache.activemq.ActiveMQConnectionFactory.`` when using spring-boot-starter-activemq in a native image [#​41212](https://togithub.com/spring-projects/spring-boot/issues/41212) - build-image failures after docker desktop update with 'Illegal char <:> at index 5: npipe:////' [#​41199](https://togithub.com/spring-projects/spring-boot/issues/41199) - DirtiesContext used with Webflux, a random port and multiple contexts causes multiple contexts to misbehave [#​38199](https://togithub.com/spring-projects/spring-boot/issues/38199) - When using Jetty, filters, listeners, and servlets are not initialized with the same thread context classloader [#​37649](https://togithub.com/spring-projects/spring-boot/issues/37649) - Error message can be misleading if spring.config.import fails to resolve [#​36243](https://togithub.com/spring-projects/spring-boot/issues/36243) - TestcontainersLifecycleBeanPostProcessor does not work correctly with scoped beans [#​35786](https://togithub.com/spring-projects/spring-boot/issues/35786) - PropertiesMigrationListener wrongly reports property as deprecated [#​35774](https://togithub.com/spring-projects/spring-boot/issues/35774) #### :notebook_with_decorative_cover: Documentation - Fix documentation links in the README [#​41547](https://togithub.com/spring-projects/spring-boot/issues/41547) - Document the types to which each spring.mvc.format and spring.webflux.format property applies [#​41482](https://togithub.com/spring-projects/spring-boot/issues/41482) - Fix typos in javadoc of BootstrapContext [#​41443](https://togithub.com/spring-projects/spring-boot/pull/41443) - Document that logging.file.name and logging.file.path cannot be used together [#​41351](https://togithub.com/spring-projects/spring-boot/issues/41351) - Document tracing support for RestClient [#​41182](https://togithub.com/spring-projects/spring-boot/issues/41182) - Update Kotlin DSL examples that configure the environment of bootBuildImage to be additive [#​41173](https://togithub.com/spring-projects/spring-boot/pull/41173) #### :hammer: Dependency Upgrades - Upgrade to AspectJ 1.9.22.1 [#​41470](https://togithub.com/spring-projects/spring-boot/issues/41470) - Upgrade to Byte Buddy 1.14.18 [#​41361](https://togithub.com/spring-projects/spring-boot/issues/41361) - Upgrade to Dependency Management Plugin 1.1.6 [#​41362](https://togithub.com/spring-projects/spring-boot/issues/41362) - Upgrade to GraphQL Java 21.5 [#​41340](https://togithub.com/spring-projects/spring-boot/issues/41340) - Upgrade to Groovy 4.0.22 [#​41363](https://togithub.com/spring-projects/spring-boot/issues/41363) - Upgrade to HttpCore5 5.2.5 [#​41364](https://togithub.com/spring-projects/spring-boot/issues/41364) - Upgrade to Jetty 12.0.11 [#​41365](https://togithub.com/spring-projects/spring-boot/issues/41365) - Upgrade to JsonAssert 1.5.3 [#​41366](https://togithub.com/spring-projects/spring-boot/issues/41366) - Upgrade to JUnit Jupiter 5.10.3 [#​41367](https://togithub.com/spring-projects/spring-boot/issues/41367) - Upgrade to Lombok 1.18.34 [#​41368](https://togithub.com/spring-projects/spring-boot/issues/41368) - Upgrade to Micrometer 1.12.8 [#​41292](https://togithub.com/spring-projects/spring-boot/issues/41292) - Upgrade to Micrometer Tracing 1.2.8 [#​41293](https://togithub.com/spring-projects/spring-boot/issues/41293) - Upgrade to Neo4j Java Driver 5.22.0 [#​41370](https://togithub.com/spring-projects/spring-boot/issues/41370) - Upgrade to Reactor Bom 2023.0.8 [#​41436](https://togithub.com/spring-projects/spring-boot/issues/41436) - Upgrade to Spring Data Bom 2023.1.8 [#​41294](https://togithub.com/spring-projects/spring-boot/issues/41294) - Upgrade to Spring Framework 6.1.11 [#​41295](https://togithub.com/spring-projects/spring-boot/issues/41295) - Upgrade to Spring GraphQL 1.2.8 [#​41523](https://togithub.com/spring-projects/spring-boot/issues/41523) - Upgrade to Spring HATEOAS 2.2.3 [#​41493](https://togithub.com/spring-projects/spring-boot/issues/41493) - Upgrade to Spring Integration 6.2.7 [#​41296](https://togithub.com/spring-projects/spring-boot/issues/41296) - Upgrade to Spring Kafka 3.1.7 [#​41297](https://togithub.com/spring-projects/spring-boot/issues/41297) - Upgrade to Spring Pulsar 1.0.8 [#​41532](https://togithub.com/spring-projects/spring-boot/issues/41532) - Upgrade to Spring Retry 2.0.7 [#​41484](https://togithub.com/spring-projects/spring-boot/issues/41484) - Upgrade to SQLite JDBC 3.43.2.2 [#​41495](https://togithub.com/spring-projects/spring-boot/issues/41495) - Upgrade to Tomcat 10.1.26 [#​41496](https://togithub.com/spring-projects/spring-boot/issues/41496) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​jxblum](https://togithub.com/jxblum), [@​mateusscheper](https://togithub.com/mateusscheper), and [@​sdeleuze](https://togithub.com/sdeleuze) ### [`v3.2.7`](https://togithub.com/spring-projects/spring-boot/releases/tag/v3.2.7) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v3.2.6...v3.2.7) #### :lady_beetle: Bug Fixes - SQL Server JDBC URL is malformed after adding org.springframework.boot.jdbc.parameters label [#​41146](https://togithub.com/spring-projects/spring-boot/issues/41146) - Git instant properties cannot be coerced following git-commit-id Maven plugin upgrade [#​41109](https://togithub.com/spring-projects/spring-boot/issues/41109) - MongoHealthIndicator not compliant with Mongo stable API with strict setting [#​41101](https://togithub.com/spring-projects/spring-boot/issues/41101) - DataSourceProperties fail to bind if java.sql module isn't included [#​41082](https://togithub.com/spring-projects/spring-boot/issues/41082) - Image building requires builder to specify a stack [#​41046](https://togithub.com/spring-projects/spring-boot/issues/41046) - IllegalArgumentException when trying to use Tomcat's HttpNio2Protocol with Spring Boot-configured SSL [#​41007](https://togithub.com/spring-projects/spring-boot/issues/41007) - Uber jar fails to start when it contains a dependency with Multi-Release: true in its manifest and unexpected file entries in META-INF/versions [#​41001](https://togithub.com/spring-projects/spring-boot/issues/41001) - buildInfo does not work with Gradle 8.7 or later when the configuration cache is enabled [#​40911](https://togithub.com/spring-projects/spring-boot/issues/40911) - The auto-configured reactiveNeo4jTransactionManager may cause a failure due to multiple TransactionManager beans [#​40895](https://togithub.com/spring-projects/spring-boot/issues/40895) - Flyway auto-configuration does not work with Flyway 10 when using GraalVM [#​40821](https://togithub.com/spring-projects/spring-boot/pull/40821) - Image building hangs when builder and buildpack are configured [#​40697](https://togithub.com/spring-projects/spring-boot/issues/40697) - Spring Boot remote restart with devtools causes 'factory already defined' Tomcat error when running with 'java -jar' [#​39733](https://togithub.com/spring-projects/spring-boot/issues/39733) - JSP-related resources may not be found in an executable war file when using Jetty [#​39472](https://togithub.com/spring-projects/spring-boot/issues/39472) - Excluding status code from DefaultErrorAttributes throws NPE [#​30011](https://togithub.com/spring-projects/spring-boot/issues/30011) #### :notebook_with_decorative_cover: Documentation - Document more precisely how a Container's Docker image name is used to find the matching service connection [#​41111](https://togithub.com/spring-projects/spring-boot/issues/41111) - Fix typos in javadoc of MockServerRestClientCustomizer and MockServerRestTemplateCustomizer [#​41052](https://togithub.com/spring-projects/spring-boot/pull/41052) - Improve readability when listing three pillars of observability [#​41051](https://togithub.com/spring-projects/spring-boot/pull/41051) - Fix typos in method names and javadoc [#​40971](https://togithub.com/spring-projects/spring-boot/pull/40971) - Warn in the documentation that spring.profiles.group can only be used in non-profile-specific documents [#​40918](https://togithub.com/spring-projects/spring-boot/pull/40918) - Add Kotlin example for `@Testcontainers` [#​40905](https://togithub.com/spring-projects/spring-boot/pull/40905) - Fix various minor inconsistencies of the documentation [#​40900](https://togithub.com/spring-projects/spring-boot/pull/40900) #### :hammer: Dependency Upgrades - Upgrade to Byte Buddy 1.14.17 [#​41054](https://togithub.com/spring-projects/spring-boot/issues/41054) - Upgrade to Dropwizard Metrics 4.2.26 [#​41055](https://togithub.com/spring-projects/spring-boot/issues/41055) - Upgrade to FreeMarker 2.3.33 [#​41056](https://togithub.com/spring-projects/spring-boot/issues/41056) - Upgrade to Hibernate 6.4.9.Final [#​41095](https://togithub.com/spring-projects/spring-boot/issues/41095) - Upgrade to HSQLDB 2.7.3 [#​41057](https://togithub.com/spring-projects/spring-boot/issues/41057) - Upgrade to Infinispan 14.0.29.Final [#​41096](https://togithub.com/spring-projects/spring-boot/issues/41096) - Upgrade to Jaybird 5.0.5.java11 [#​41127](https://togithub.com/spring-projects/spring-boot/issues/41127) - Upgrade to Jersey 3.1.7 [#​41058](https://togithub.com/spring-projects/spring-boot/issues/41058) - Upgrade to Jetty 12.0.10 [#​41060](https://togithub.com/spring-projects/spring-boot/issues/41060) - Upgrade to Jetty Reactive HTTPClient 4.0.5 [#​41059](https://togithub.com/spring-projects/spring-boot/issues/41059) - Upgrade to jOOQ 3.18.17 [#​41128](https://togithub.com/spring-projects/spring-boot/issues/41128) - Upgrade to Maven Help Plugin 3.4.1 [#​41062](https://togithub.com/spring-projects/spring-boot/issues/41062) - Upgrade to Micrometer 1.12.7 [#​41015](https://togithub.com/spring-projects/spring-boot/issues/41015) - Upgrade to Micrometer Tracing 1.2.7 [#​41027](https://togithub.com/spring-projects/spring-boot/issues/41027) - Upgrade to Neo4j Java Driver 5.21.0 [#​41028](https://togithub.com/spring-projects/spring-boot/issues/41028) - Upgrade to Netty 4.1.111.Final [#​41063](https://togithub.com/spring-projects/spring-boot/issues/41063) - Upgrade to Pulsar Reactive 0.5.6 [#​41129](https://togithub.com/spring-projects/spring-boot/issues/41129) - Upgrade to Reactor Bom 2023.0.7 [#​41016](https://togithub.com/spring-projects/spring-boot/issues/41016) - Upgrade to Spring AMQP 3.1.6 [#​41143](https://togithub.com/spring-projects/spring-boot/issues/41143) - Upgrade to Spring Authorization Server 1.2.5 [#​41017](https://togithub.com/spring-projects/spring-boot/issues/41017) - Upgrade to Spring Data Bom 2023.1.7 [#​41018](https://togithub.com/spring-projects/spring-boot/issues/41018) - Upgrade to Spring Framework 6.1.10 [#​41149](https://togithub.com/spring-projects/spring-boot/issues/41149) - Upgrade to Spring GraphQL 1.2.7 [#​41020](https://togithub.com/spring-projects/spring-boot/issues/41020) - Upgrade to Spring Integration 6.2.6 [#​41021](https://togithub.com/spring-projects/spring-boot/issues/41021) - Upgrade to Spring Kafka 3.1.6 [#​41022](https://togithub.com/spring-projects/spring-boot/issues/41022) - Upgrade to Spring LDAP 3.2.4 [#​41023](https://togithub.com/spring-projects/spring-boot/issues/41023) - Upgrade to Spring Pulsar 1.0.7 [#​41024](https://togithub.com/spring-projects/spring-boot/issues/41024) - Upgrade to Spring Security 6.2.5 [#​41025](https://togithub.com/spring-projects/spring-boot/issues/41025) - Upgrade to Spring Session 3.2.4 [#​41026](https://togithub.com/spring-projects/spring-boot/issues/41026) - Upgrade to Tomcat 10.1.25 [#​41158](https://togithub.com/spring-projects/spring-boot/issues/41158) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​MazizEsa](https://togithub.com/MazizEsa), [@​PiyalAhmed](https://togithub.com/PiyalAhmed), [@​asashour](https://togithub.com/asashour), [@​cmabdullah](https://togithub.com/cmabdullah), [@​donghoony](https://togithub.com/donghoony), [@​erie0210](https://togithub.com/erie0210), [@​mateusscheper](https://togithub.com/mateusscheper), [@​quaff](https://togithub.com/quaff), and [@​vsanna](https://togithub.com/vsanna) ### [`v3.2.6`](https://togithub.com/spring-projects/spring-boot/releases/tag/v3.2.6) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v3.2.5...v3.2.6) #### :lady_beetle: Bug Fixes - Image building fails during cleanup when bind mount has read-only content [#​40760](https://togithub.com/spring-projects/spring-boot/issues/40760) - Failure Analysis for InvalidConfigurationPropertyValueException is skipped when the property is not set [#​40690](https://togithub.com/spring-projects/spring-boot/issues/40690) - setReadTimeout can't be set via Reflective factory on JettyClientHttpRequestFactory [#​40635](https://togithub.com/spring-projects/spring-boot/issues/40635) - URISyntaxException is raised if the spring boot application is started in a location that contains invalid URI characters [#​40615](https://togithub.com/spring-projects/spring-boot/issues/40615) - Help information for spring init's build option has the wrong default [#​40605](https://togithub.com/spring-projects/spring-boot/issues/40605) - When using JPA and ImportTestcontainers, test context may fail to refresh due to "Mapped port can only be obtained after the container is started" [#​40585](https://togithub.com/spring-projects/spring-boot/issues/40585) - IllegalArgumentException can be thrown when running an uber jar on a shared drive [#​40549](https://togithub.com/spring-projects/spring-boot/issues/40549) - spring-boot-dependencies cannot be used with repositories that ban com.oracle.database.jdbc:ojdbc-bom [#​40534](https://togithub.com/spring-projects/spring-boot/issues/40534) - SpringBootMockMvcBuilderCustomizer can crash cryptically while collecting data that it would have discarded anyway [#​40516](https://togithub.com/spring-projects/spring-boot/issues/40516) - Containers not shut down between tests when using .withReuse(true) but env. does not support reuse (e.g. CI builds) [#​40508](https://togithub.com/spring-projects/spring-boot/issues/40508) - Pulsar auth parameters don't properly encode JSON values [#​40493](https://togithub.com/spring-projects/spring-boot/pull/40493) - Runtime hint registration for property binding should not fail when parameter information is unavailable [#​40485](https://togithub.com/spring-projects/spring-boot/issues/40485) - ServiceLevelObjectiveBoundary properties cannot be bound in a native image application [#​40482](https://togithub.com/spring-projects/spring-boot/issues/40482) - spring.data.redis.cluster.nodes and spring.data.redis.sentinel.nodes do not handle IPv6 addresses correctly [#​40466](https://togithub.com/spring-projects/spring-boot/issues/40466) - Using relative paths to describe the classpath in the error message from ResolveMainClassName hinders problem diagnosis [#​40464](https://togithub.com/spring-projects/spring-boot/issues/40464) - Native image doesn't start and doesn't log anything if an environment post processor throws an exception [#​40450](https://togithub.com/spring-projects/spring-boot/issues/40450) - Unlike DataSourceAutoConfiguration, DevToolsDataSourceAutoConfiguration assumes that javax.sql.DataSource will always be available [#​40440](https://togithub.com/spring-projects/spring-boot/issues/40440) - Starting from 3.2.x, `@SpyBean` is not able to initialise MongoRepository bean of the generic type [#​40234](https://togithub.com/spring-projects/spring-boot/issues/40234) - AnsiOutput.detectIfAnsiCapable broken on JDK22 [#​40172](https://togithub.com/spring-projects/spring-boot/pull/40172) - Buildpacks do not support Docker with containerd image store [#​40100](https://togithub.com/spring-projects/spring-boot/issues/40100) - resolveMainClassName fails when building with Gradle using Java 22 [#​40074](https://togithub.com/spring-projects/spring-boot/issues/40074) - server.error.include-binding-errors does not recognize MethodValidationResult exceptions [#​39865](https://togithub.com/spring-projects/spring-boot/pull/39865) - JarUrlConnection.getPermission() can throw NullPointerException if jarFileConnection is null [#​39856](https://togithub.com/spring-projects/spring-boot/pull/39856) - gradlew bootBuildImage fails with Podman on macOS Sonoma [#​39830](https://togithub.com/spring-projects/spring-boot/issues/39830) - CookieSameSiteSupplier influences session cookie [#​39766](https://togithub.com/spring-projects/spring-boot/issues/39766) - Auto-configuration ordering change breaks DocumentReference (in non-reactive MongoTemplate) when depending on mongodb-driver-reactivestreams [#​39405](https://togithub.com/spring-projects/spring-boot/issues/39405) - Properties binding eagerly creates superfluous maps [#​39375](https://togithub.com/spring-projects/spring-boot/issues/39375) - Configuring SSL bundle reload for non-file resource types causes errors that are difficult to diagnose [#​38903](https://togithub.com/spring-projects/spring-boot/issues/38903) - In some situations, the failure when the AOT-generated initializer cannot be loaded is less helpful than before [#​38645](https://togithub.com/spring-projects/spring-boot/issues/38645) #### :notebook_with_decorative_cover: Documentation - Improve graceful shutdown documentation to remove ambiguity [#​40845](https://togithub.com/spring-projects/spring-boot/issues/40845) - Document ways to opt out from immutable `@ConfigurationProperties` binding with single constructor [#​40843](https://togithub.com/spring-projects/spring-boot/issues/40843) - Document that a custom HttpMessageConverters bean can be used to reorder json message converters when needed [#​40838](https://togithub.com/spring-projects/spring-boot/issues/40838) - Address ambiguity now that Testcontainers has two classes named KafkaContainer [#​40699](https://togithub.com/spring-projects/spring-boot/issues/40699) - Clarify devtools restart class loader [#​40607](https://togithub.com/spring-projects/spring-boot/issues/40607) - Note that spring-boot-docker-compose is excluded by default from packaged jars [#​40564](https://togithub.com/spring-projects/spring-boot/issues/40564) - Clarify docs around spring.jpa.generate-ddl [#​40522](https://togithub.com/spring-projects/spring-boot/issues/40522) - Clarify the directory that's used by default to find Docker Compose compose.yaml [#​40514](https://togithub.com/spring-projects/spring-boot/issues/40514) - Clarify that all named properties must match for `@ConditionalOnProperty` to match [#​40470](https://togithub.com/spring-projects/spring-boot/issues/40470) - Links to Spring Batch javadoc for EnableBatchProcessing and DefaultBatchConfiguration are broken [#​40468](https://togithub.com/spring-projects/spring-boot/issues/40468) - Suggest testAndDevelopmentOnly configuration when using Docker Compose support in tests [#​40171](https://togithub.com/spring-projects/spring-boot/issues/40171) #### :hammer: Dependency Upgrades - Upgrade to Byte Buddy 1.14.16 [#​40877](https://togithub.com/spring-projects/spring-boot/issues/40877) - Upgrade to Dependency Management Plugin 1.1.5 [#​40721](https://togithub.com/spring-projects/spring-boot/issues/40721) - Upgrade to Hibernate 6.4.8.Final [#​40722](https://togithub.com/spring-projects/spring-boot/issues/40722) - Upgrade to Infinispan 14.0.28.Final [#​40723](https://togithub.com/spring-projects/spring-boot/issues/40723) - Upgrade to Jakarta XML SOAP 3.0.2 [#​40781](https://togithub.com/spring-projects/spring-boot/issues/40781) - Upgrade to Jakarta XML WS 4.0.2 [#​40782](https://togithub.com/spring-projects/spring-boot/issues/40782) - Upgrade to Jetty 12.0.9 [#​40724](https://togithub.com/spring-projects/spring-boot/issues/40724) - Upgrade to Jetty Reactive HTTPClient 4.0.4 [#​40809](https://togithub.com/spring-projects/spring-boot/issues/40809) - Upgrade to jOOQ 3.18.15 [#​40725](https://togithub.com/spring-projects/spring-boot/issues/40725) - Upgrade to Kotlin 1.9.24 [#​40726](https://togithub.com/spring-projects/spring-boot/issues/40726) - Upgrade to Maven Deploy Plugin 3.1.2 [#​40727](https://togithub.com/spring-projects/spring-boot/issues/40727) - Upgrade to Maven Install Plugin 3.1.2 [#​40728](https://togithub.com/spring-projects/spring-boot/issues/40728) - Upgrade to Maven Shade Plugin 3.5.3 [#​40729](https://togithub.com/spring-projects/spring-boot/issues/40729) - Upgrade to Micrometer 1.12.6 [#​40655](https://togithub.com/spring-projects/spring-boot/issues/40655) - Upgrade to Micrometer Tracing 1.2.6 [#​40730](https://togithub.com/spring-projects/spring-boot/issues/40730) - Upgrade to Neo4j Java Driver 5.20.0 [#​40665](https://togithub.com/spring-projects/spring-boot/issues/40665) - Upgrade to Netty 4.1.110.Final [#​40878](https://togithub.com/spring-projects/spring-boot/issues/40878) - Upgrade to Pooled JMS 3.1.6 [#​40731](https://togithub.com/spring-projects/spring-boot/issues/40731) - Upgrade to Pulsar Reactive 0.5.5 [#​40810](https://togithub.com/spring-projects/spring-boot/issues/40810) - Upgrade to R2DBC Proxy 1.1.5.RELEASE [#​40732](https://togithub.com/spring-projects/spring-boot/issues/40732) - Upgrade to Reactor Bom 2023.0.6 [#​40656](https://togithub.com/spring-projects/spring-boot/issues/40656) - Upgrade to SAAJ Impl 3.0.4 [#​40783](https://togithub.com/spring-projects/spring-boot/issues/40783) - Upgrade to Spring AMQP 3.1.5 [#​40827](https://togithub.com/spring-projects/spring-boot/issues/40827) - Upgrade to Spring Batch 5.1.2 [#​40657](https://togithub.com/spring-projects/spring-boot/issues/40657) - Upgrade to Spring Data Bom 2023.1.6 [#​40658](https://togithub.com/spring-projects/spring-boot/issues/40658) - Upgrade to Spring Framework 6.1.8 [#​40828](https://togithub.com/spring-projects/spring-boot/issues/40828) - Upgrade to Spring Integration 6.2.5 [#​40660](https://togithub.com/spring-projects/spring-boot/issues/40660) - Upgrade to Spring Kafka 3.1.5 [#​40661](https://togithub.com/spring-projects/spring-boot/issues/40661) - Upgrade to Spring Pulsar 1.0.6 [#​40662](https://togithub.com/spring-projects/spring-boot/issues/40662) - Upgrade to Spring Retry 2.0.6 [#​40784](https://togithub.com/spring-projects/spring-boot/issues/40784) - Upgrade to Spring Session 3.2.3 [#​40663](https://togithub.com/spring-projects/spring-boot/issues/40663) - Upgrade to Spring WS 4.0.11 [#​40664](https://togithub.com/spring-projects/spring-boot/issues/40664) - Upgrade to Testcontainers 1.19.8 [#​40733](https://togithub.com/spring-projects/spring-boot/issues/40733) - Upgrade to Tomcat 10.1.24 [#​40785](https://togithub.com/spring-projects/spring-boot/issues/40785) - Upgrade to Undertow 2.3.13.Final [#​40735](https://togithub.com/spring-projects/spring-boot/issues/40735) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​PiyalAh

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

â™» 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.