dimasmith / iris

Playground. Service that integrates with banking and accounting systems and compares balances
0 stars 1 forks source link

fix(deps): update dependency org.springframework.boot:spring-boot-starter-parent to v3 - autoclosed #20

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

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

Release Notes

spring-projects/spring-boot (org.springframework.boot:spring-boot-starter-parent) ### [`v3.1.3`](https://togithub.com/spring-projects/spring-boot/releases/tag/v3.1.3) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v3.1.2...v3.1.3) #### :lady_beetle: Bug Fixes - Logging config URLs with query parameters are not detected as XML [#​37062](https://togithub.com/spring-projects/spring-boot/issues/37062) - Changed environment variable name APP_PASSWORD to APP_USER_PASSWORD i? [#​37044](https://togithub.com/spring-projects/spring-boot/pull/37044) - BindableRuntimeHintsRegistrar does not generate hints for all nested types of a ConfigurationProperties type [#​37022](https://togithub.com/spring-projects/spring-boot/issues/37022) - server.max-http-request-header-size doesn't affect Netty server with http2 enabled [#​37015](https://togithub.com/spring-projects/spring-boot/issues/37015) - AbstractAotMojo should not add source or target if they are null [#​36972](https://togithub.com/spring-projects/spring-boot/issues/36972) - Exception message in ProcessTestAotMojo has a typo [#​36966](https://togithub.com/spring-projects/spring-boot/issues/36966) - Docker Compose start fails with "unknown flag: --no-color" [#​36908](https://togithub.com/spring-projects/spring-boot/issues/36908) - Script-based database initialization fails with an unhelpful error message when configured with a resource that points to a directory [#​36786](https://togithub.com/spring-projects/spring-boot/issues/36786) - Artemis ConnectionFactory is not configured when CachingConnectionFactory is missing and enabled properties are false [#​36772](https://togithub.com/spring-projects/spring-boot/issues/36772) - DatabaseDriver swallows real exception [#​36759](https://togithub.com/spring-projects/spring-boot/issues/36759) - Defining a custom ElasticsearchTransport causes the auto-configured JsonpMapper to back off [#​36700](https://togithub.com/spring-projects/spring-boot/issues/36700) - Auto-configuration's session repository customization may override that of SessionRepositoryCustomizer beans [#​36696](https://togithub.com/spring-projects/spring-boot/issues/36696) - RabbitMQ smoke test is missing a test [#​36612](https://togithub.com/spring-projects/spring-boot/issues/36612) - Tomcat warns about a missing +/- prefix when enabling multiple protocols through server.ssl.enabled-protocols [#​36584](https://togithub.com/spring-projects/spring-boot/issues/36584) - management.metrics.export.stackdriver properties are incomplete [#​36559](https://togithub.com/spring-projects/spring-boot/issues/36559) - management.wavefront.metrics.export properties are incomplete [#​36556](https://togithub.com/spring-projects/spring-boot/issues/36556) - management.metrics.export.signalfx properties are incomplete [#​36553](https://togithub.com/spring-projects/spring-boot/issues/36553) - JobLauncherApplicationRunner returns a success exit code even when no jobs have been run [#​36532](https://togithub.com/spring-projects/spring-boot/issues/36532) - Remove use of jakarta.annotation.PostConstruct [#​36529](https://togithub.com/spring-projects/spring-boot/issues/36529) - management.metrics.export.atlas properties are incomplete [#​36526](https://togithub.com/spring-projects/spring-boot/issues/36526) - Descriptions of started and ready time metrics contain time units but the unit may change when the metrics are exported [#​36516](https://togithub.com/spring-projects/spring-boot/issues/36516) - Unlike other Spring Boot goals, process-aot and process-test-aot run on Maven reactor projects [#​36494](https://togithub.com/spring-projects/spring-boot/issues/36494) - `@ServiceConnection` on a `@Bean` method does not work in sliced tests [#​36037](https://togithub.com/spring-projects/spring-boot/pull/36037) #### :notebook_with_decorative_cover: Documentation - Fix broken links in the documentation [#​37071](https://togithub.com/spring-projects/spring-boot/issues/37071) - Maven plugin docs contain invalid parameter for image building [#​37051](https://togithub.com/spring-projects/spring-boot/issues/37051) - Align javadoc of AbstractFilterRegistrationBean#setDispatcherTypes [#​36969](https://togithub.com/spring-projects/spring-boot/issues/36969) - Improve documentation of spring.cache.type=none [#​36962](https://togithub.com/spring-projects/spring-boot/issues/36962) - Clarify that spring.security.filter properties only apply to servlet-based web apps [#​36865](https://togithub.com/spring-projects/spring-boot/issues/36865) - Improve documentation to describe how `@EntityScan` and `@Enable?Repositories` can be used to tune scanning [#​36862](https://togithub.com/spring-projects/spring-boot/issues/36862) - Describe quirks of JUL and Log4j2 in the javadoc of OutputCaptureExtension [#​36859](https://togithub.com/spring-projects/spring-boot/issues/36859) - LogbackLoggingSystem does not report suppressed exception details [#​36856](https://togithub.com/spring-projects/spring-boot/issues/36856) - Clarify table that shows how logging properties are transferred to system properties [#​36853](https://togithub.com/spring-projects/spring-boot/issues/36853) - Review Google AppEngine documentation [#​36850](https://togithub.com/spring-projects/spring-boot/issues/36850) - Rework Working with NoSQL Technologies to clarify which stores are supported by Spring Data [#​36813](https://togithub.com/spring-projects/spring-boot/issues/36813) - Clarify how nested directories are treated for configtree with wildcards [#​36810](https://togithub.com/spring-projects/spring-boot/issues/36810) - Clarify the effect of using `@EnableWebMvc` [#​36797](https://togithub.com/spring-projects/spring-boot/issues/36797) - Document defaults for spring.mvc.format.\* and spring.webflux.format.\* properties [#​36793](https://togithub.com/spring-projects/spring-boot/issues/36793) - Documentation describes how to opt in to using the path pattern parser but it's now the default [#​36789](https://togithub.com/spring-projects/spring-boot/issues/36789) - Document that scripts for database initialization are optional by default and how they can be made mandatory [#​36783](https://togithub.com/spring-projects/spring-boot/issues/36783) - Document `@DataR2dbcTest` support [#​36756](https://togithub.com/spring-projects/spring-boot/issues/36756) - `@since` is missing from javadoc of values added to JavaVersion since its introduction [#​36735](https://togithub.com/spring-projects/spring-boot/issues/36735) - Update Paketo builder references in documentation [#​36690](https://togithub.com/spring-projects/spring-boot/issues/36690) - Document how to use Docker Compose integration when running tests [#​36636](https://togithub.com/spring-projects/spring-boot/pull/36636) - Update RestTemplateBuilder#defaultHeader javadoc to reference correct client-side HTTP request class [#​36630](https://togithub.com/spring-projects/spring-boot/issues/36630) - Document that server.forward-headers-strategy property defaults to native when running on Kubernetes [#​36581](https://togithub.com/spring-projects/spring-boot/issues/36581) - Documentation of spring.data.redis.url incorrectly states that it does not override spring.data.redis.user [#​36492](https://togithub.com/spring-projects/spring-boot/issues/36492) #### :hammer: Dependency Upgrades - Upgrade to AspectJ 1.9.20 [#​37003](https://togithub.com/spring-projects/spring-boot/issues/37003) - Upgrade to Byte Buddy 1.14.6 [#​36994](https://togithub.com/spring-projects/spring-boot/issues/36994) - Upgrade to Caffeine 3.1.8 [#​36926](https://togithub.com/spring-projects/spring-boot/issues/36926) - Upgrade to Couchbase Client 3.4.8 [#​36979](https://togithub.com/spring-projects/spring-boot/issues/36979) - Upgrade to Dependency Management Plugin 1.1.3 [#​36927](https://togithub.com/spring-projects/spring-boot/issues/36927) - Upgrade to Groovy 4.0.14 [#​37057](https://togithub.com/spring-projects/spring-boot/issues/37057) - Upgrade to Hibernate 6.2.7.Final [#​36928](https://togithub.com/spring-projects/spring-boot/issues/36928) - Upgrade to Infinispan 14.0.14.Final [#​36995](https://togithub.com/spring-projects/spring-boot/issues/36995) - Upgrade to Jersey 3.1.3 [#​36930](https://togithub.com/spring-projects/spring-boot/issues/36930) - Upgrade to jOOQ 3.18.6 [#​36931](https://togithub.com/spring-projects/spring-boot/issues/36931) - Upgrade to Lettuce 6.2.6.RELEASE [#​37004](https://togithub.com/spring-projects/spring-boot/issues/37004) - Upgrade to Logback 1.4.11 [#​36932](https://togithub.com/spring-projects/spring-boot/issues/36932) - Upgrade to Micrometer 1.11.3 [#​36839](https://togithub.com/spring-projects/spring-boot/issues/36839) - Upgrade to Micrometer Tracing 1.1.4 [#​36840](https://togithub.com/spring-projects/spring-boot/issues/36840) - Upgrade to Native Build Tools Plugin 0.9.24 [#​36933](https://togithub.com/spring-projects/spring-boot/issues/36933) - Upgrade to Neo4j Java Driver 5.11.0 [#​36980](https://togithub.com/spring-projects/spring-boot/issues/36980) - Upgrade to Netty 4.1.97.Final [#​37088](https://togithub.com/spring-projects/spring-boot/issues/37088) - Upgrade to Pooled JMS 3.1.1 [#​36935](https://togithub.com/spring-projects/spring-boot/issues/36935) - Upgrade to R2DBC Pool 1.0.1.RELEASE [#​36936](https://togithub.com/spring-projects/spring-boot/issues/36936) - Upgrade to R2DBC Proxy 1.1.2.RELEASE [#​36672](https://togithub.com/spring-projects/spring-boot/issues/36672) - Upgrade to Reactor Bom 2022.0.10 [#​36841](https://togithub.com/spring-projects/spring-boot/issues/36841) - Upgrade to RxJava3 3.1.7 [#​37089](https://togithub.com/spring-projects/spring-boot/issues/37089) - Upgrade to Spring AMQP 3.0.8 [#​36842](https://togithub.com/spring-projects/spring-boot/issues/36842) - Upgrade to Spring Authorization Server 1.1.2 [#​36843](https://togithub.com/spring-projects/spring-boot/issues/36843) - Upgrade to Spring Batch 5.0.3 [#​36844](https://togithub.com/spring-projects/spring-boot/issues/36844) - Upgrade to Spring Data Bom 2023.0.3 [#​36845](https://togithub.com/spring-projects/spring-boot/issues/36845) - Upgrade to Spring Kafka 3.0.10 [#​36846](https://togithub.com/spring-projects/spring-boot/issues/36846) - Upgrade to Spring LDAP 3.1.1 [#​36847](https://togithub.com/spring-projects/spring-boot/issues/36847) - Upgrade to Spring Security 6.1.3 [#​36848](https://togithub.com/spring-projects/spring-boot/issues/36848) - Upgrade to Spring Session 3.1.2 [#​36849](https://togithub.com/spring-projects/spring-boot/issues/36849) - Upgrade to Thymeleaf 3.1.2.RELEASE [#​36937](https://togithub.com/spring-projects/spring-boot/issues/36937) - Upgrade to Thymeleaf Extras SpringSecurity 3.1.2.RELEASE [#​36938](https://togithub.com/spring-projects/spring-boot/issues/36938) - Upgrade to Tomcat 10.1.12 [#​36978](https://togithub.com/spring-projects/spring-boot/issues/36978) - Upgrade to Undertow 2.3.8.Final [#​37031](https://togithub.com/spring-projects/spring-boot/issues/37031) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​MahatmaFatalError](https://togithub.com/MahatmaFatalError), [@​NersesAM](https://togithub.com/NersesAM), [@​OnSuorce](https://togithub.com/OnSuorce), [@​chicobento](https://togithub.com/chicobento), [@​dependabot](https://togithub.com/dependabot)\[bot], [@​dreis2211](https://togithub.com/dreis2211), [@​eddumelendez](https://togithub.com/eddumelendez), [@​elevne](https://togithub.com/elevne), [@​fzyzcjy](https://togithub.com/fzyzcjy), [@​itsAkshayDubey](https://togithub.com/itsAkshayDubey), [@​izeye](https://togithub.com/izeye), [@​joesteel2010](https://togithub.com/joesteel2010), [@​jongwooo](https://togithub.com/jongwooo), [@​ls-urs-keller](https://togithub.com/ls-urs-keller), [@​michael-simons](https://togithub.com/michael-simons), [@​msobeck](https://togithub.com/msobeck), [@​normandra](https://togithub.com/normandra), [@​omaryaya](https://togithub.com/omaryaya), [@​quaff](https://togithub.com/quaff), [@​rob-valor](https://togithub.com/rob-valor), [@​spa-abaudat](https://togithub.com/spa-abaudat), and [@​vpavic](https://togithub.com/vpavic) ### [`v3.1.2`](https://togithub.com/spring-projects/spring-boot/releases/tag/v3.1.2) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v3.1.1...v3.1.2) #### :lady_beetle: Bug Fixes - Native reflection hints missing for nested properties declared in a superclass [#​36448](https://togithub.com/spring-projects/spring-boot/issues/36448) - Connecting to Mongo fails with an UnknownHostException when spring.data.mongodb.additional-hosts is configured [#​36441](https://togithub.com/spring-projects/spring-boot/issues/36441) - Auto-configured ExemplarSampler bean only backs off when a DefaultExemplarSampler is defined [#​36429](https://togithub.com/spring-projects/spring-boot/issues/36429) - OTel Span is missing required attributes [#​36423](https://togithub.com/spring-projects/spring-boot/issues/36423) - Auto-configured JacksonJsonpMapper is conditional on an ObjectMapper bean but does not use such a bean [#​36409](https://togithub.com/spring-projects/spring-boot/issues/36409) - Application fails to start when `@Import`ing a `@ConfigurationProperties` class that is eligible for constructor binding [#​36359](https://togithub.com/spring-projects/spring-boot/issues/36359) - Only one health group can be exposed using management.endpoint.health.group.xxx.additional-path=server:/newpath when using Jersey [#​36276](https://togithub.com/spring-projects/spring-boot/issues/36276) - Mongo auto-configuration fails when username or password properties contains a colon (`:`) or at-sign (`@`) [#​36261](https://togithub.com/spring-projects/spring-boot/issues/36261) - MockitoPostProcessor doesn't check FactoryBean.OBJECT_TYPE_ATTRIBUTE correctly [#​36230](https://togithub.com/spring-projects/spring-boot/issues/36230) - ImportsContextCustomizer does not support AliasFor [#​36209](https://togithub.com/spring-projects/spring-boot/issues/36209) - Saml2RelyingPartyRegistrationConfiguration can choose the wrong RelyingPartyRegistration.Builder when using a metadata file with multiple providers [#​36163](https://togithub.com/spring-projects/spring-boot/issues/36163) - ConfigurationPropertiesReportEndpoint does not display primitive wrapper types [#​36160](https://togithub.com/spring-projects/spring-boot/issues/36160) - ConfigurationPropertyName#equals is not symmetric when element has trailing dashes [#​36145](https://togithub.com/spring-projects/spring-boot/issues/36145) - ScheduledTasksEndpoint throws NPE if PeriodicTrigger is used with custom SchedulingConfigurer [#​36129](https://togithub.com/spring-projects/spring-boot/issues/36129) - Java system properties can not be applied to RestTemplate HttpClient connection in some cases [#​36123](https://togithub.com/spring-projects/spring-boot/issues/36123) - Excluding auto-configuration class that relates to a TemplateAvailabilityProvider causes property binding to fail for native images [#​36121](https://togithub.com/spring-projects/spring-boot/issues/36121) - When using Flyway 9.20.0, auto-configuration fails with a NoSuchMethodError due to the removal of Oracle-related methods from FluentConfiguration [#​36099](https://togithub.com/spring-projects/spring-boot/issues/36099) - Dependency management for Selenium 4.8.x is incorrect [#​36077](https://togithub.com/spring-projects/spring-boot/pull/36077) - Slice test annotations do not include SslAutoConfiguration [#​36038](https://togithub.com/spring-projects/spring-boot/pull/36038) - Methods in KafkaConnectionDetails are named inconsistently [#​35733](https://togithub.com/spring-projects/spring-boot/pull/35733) #### :notebook_with_decorative_cover: Documentation - Documented Servlet container system requirements are out of date [#​36355](https://togithub.com/spring-projects/spring-boot/issues/36355) - Update the javadoc of ClientHttpRequestFactories to describe the ClientHttpRequestFactory implementations that it supports [#​36268](https://togithub.com/spring-projects/spring-boot/issues/36268) - Polish formatting in "Running Spring Batch Jobs on Startup" [#​36233](https://togithub.com/spring-projects/spring-boot/issues/36233) - Improve Kubernetes liveness and readiness probes customization documentation [#​36219](https://togithub.com/spring-projects/spring-boot/issues/36219) - Document auto-configuration of underlying HTTP client when using WebClient or RestTemplate [#​36215](https://togithub.com/spring-projects/spring-boot/issues/36215) - Polish Kafka Properties Docs [#​36142](https://togithub.com/spring-projects/spring-boot/issues/36142) - Fix typo in the Using R2DBC section of the reference documentation [#​36139](https://togithub.com/spring-projects/spring-boot/issues/36139) - Document observability auto-configuration for HTTP clients [#​36131](https://togithub.com/spring-projects/spring-boot/issues/36131) - Improve documentation for baggage propagation into MDC [#​36112](https://togithub.com/spring-projects/spring-boot/issues/36112) - Javadoc of RestTemplateBuilder.requestFactory(Function) links to deprecated ClientHttpRequestFactorySupplier [#​36097](https://togithub.com/spring-projects/spring-boot/issues/36097) - Javadoc of ConstructorBound and ConfigurationProperties links to deprecated ConstructorBinding annotation [#​36095](https://togithub.com/spring-projects/spring-boot/issues/36095) - Add Javadoc since to ImageReference.inTaglessForm() [#​36054](https://togithub.com/spring-projects/spring-boot/issues/36054) - Fix typo in docker compose service connections note [#​36016](https://togithub.com/spring-projects/spring-boot/pull/36016) #### :hammer: Dependency Upgrades - Upgrade to ActiveMQ 5.18.2 [#​36332](https://togithub.com/spring-projects/spring-boot/issues/36332) - Upgrade to Dependency Management Plugin 1.1.2 [#​36435](https://togithub.com/spring-projects/spring-boot/issues/36435) - Upgrade to Groovy 4.0.13 [#​36333](https://togithub.com/spring-projects/spring-boot/issues/36333) - Upgrade to Hibernate 6.2.6.Final [#​36334](https://togithub.com/spring-projects/spring-boot/issues/36334) - Upgrade to Hibernate Validator 8.0.1.Final [#​36335](https://togithub.com/spring-projects/spring-boot/issues/36335) - Upgrade to Infinispan 14.0.12.Final [#​36336](https://togithub.com/spring-projects/spring-boot/issues/36336) - Upgrade to Jakarta WebSocket 2.1.1 [#​36337](https://togithub.com/spring-projects/spring-boot/issues/36337) - Upgrade to Janino 3.1.10 [#​36338](https://togithub.com/spring-projects/spring-boot/issues/36338) - Upgrade to JBoss Logging 3.5.3.Final [#​36339](https://togithub.com/spring-projects/spring-boot/issues/36339) - Upgrade to jOOQ 3.18.5 [#​36340](https://togithub.com/spring-projects/spring-boot/issues/36340) - Upgrade to Lettuce 6.2.5.RELEASE [#​36436](https://togithub.com/spring-projects/spring-boot/issues/36436) - Upgrade to Micrometer 1.11.2 [#​36183](https://togithub.com/spring-projects/spring-boot/issues/36183) - Upgrade to Micrometer Tracing 1.1.3 [#​36296](https://togithub.com/spring-projects/spring-boot/issues/36296) - Upgrade to R2DBC MSSQL 1.0.2.RELEASE [#​36467](https://togithub.com/spring-projects/spring-boot/issues/36467) - Upgrade to R2DBC Postgresql 1.0.2.RELEASE [#​36469](https://togithub.com/spring-projects/spring-boot/issues/36469) - Upgrade to Rabbit AMQP Client 5.17.1 [#​36341](https://togithub.com/spring-projects/spring-boot/issues/36341) - Upgrade to Reactor Bom 2022.0.9 [#​36297](https://togithub.com/spring-projects/spring-boot/issues/36297) - Upgrade to Spring AMQP 3.0.6 [#​36403](https://togithub.com/spring-projects/spring-boot/issues/36403) - Upgrade to Spring Data Bom 2023.0.2 [#​36184](https://togithub.com/spring-projects/spring-boot/issues/36184) - Upgrade to Spring Framework 6.0.11 [#​36185](https://togithub.com/spring-projects/spring-boot/issues/36185) - Upgrade to Spring GraphQL 1.2.2 [#​36186](https://togithub.com/spring-projects/spring-boot/issues/36186) - Upgrade to Spring HATEOAS 2.1.2 [#​36454](https://togithub.com/spring-projects/spring-boot/issues/36454) - Upgrade to Spring Integration 6.1.2 [#​36404](https://togithub.com/spring-projects/spring-boot/issues/36404) - Upgrade to Spring Kafka 3.0.9 [#​36187](https://togithub.com/spring-projects/spring-boot/issues/36187) - Upgrade to Spring Security 6.1.2 [#​36298](https://togithub.com/spring-projects/spring-boot/issues/36298) - Upgrade to Tomcat 10.1.11 [#​36342](https://togithub.com/spring-projects/spring-boot/issues/36342) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​Pengfei-Lu](https://togithub.com/Pengfei-Lu), [@​ThomazPassarelli](https://togithub.com/ThomazPassarelli), [@​bbulgarelli](https://togithub.com/bbulgarelli), [@​bedla](https://togithub.com/bedla), [@​dependabot](https://togithub.com/dependabot)\[bot], [@​dkswnkk](https://togithub.com/dkswnkk), [@​dreis2211](https://togithub.com/dreis2211), [@​eddumelendez](https://togithub.com/eddumelendez), [@​eydunn](https://togithub.com/eydunn), [@​garyrussell](https://togithub.com/garyrussell), [@​izeye](https://togithub.com/izeye), [@​johnnywiller](https://togithub.com/johnnywiller), [@​jonatan-ivanov](https://togithub.com/jonatan-ivanov), [@​jstansel](https://togithub.com/jstansel), [@​lasselindqvist](https://togithub.com/lasselindqvist), [@​lmartelli](https://togithub.com/lmartelli), and [@​quaff](https://togithub.com/quaff) ### [`v3.1.1`](https://togithub.com/spring-projects/spring-boot/releases/tag/v3.1.1) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v3.1.0...v3.1.1) #### :lady_beetle: Bug Fixes - Websockets don't work when using WebFlux with Jetty [#​36009](https://togithub.com/spring-projects/spring-boot/issues/36009) - When using SimpleClientHttpRequestFactory, non-GET requests sent with RestTemplate have the wrong HttpMethod when SSLBundles are used [#​36007](https://togithub.com/spring-projects/spring-boot/issues/36007) - Spring Boot properties migrator can create circular references [#​35934](https://togithub.com/spring-projects/spring-boot/issues/35934) - Actuator loggers list endpoint throws exception on Log4J2 loggers with custom log levels [#​35922](https://togithub.com/spring-projects/spring-boot/issues/35922) - SSL configuration overwrites other WebClient customization [#​35914](https://togithub.com/spring-projects/spring-boot/pull/35914) - Validation is not applied for ConfigurationProperties that implement Validator and use `@ConstructorBinding` [#​35913](https://togithub.com/spring-projects/spring-boot/issues/35913) - Tracing only supports a single context propagation type [#​35907](https://togithub.com/spring-projects/spring-boot/issues/35907) - SpringApplication.from(?).with(?) adds its sources to every context that's created [#​35873](https://togithub.com/spring-projects/spring-boot/issues/35873) - Devtools does not support package-private main classes [#​35865](https://togithub.com/spring-projects/spring-boot/issues/35865) - DevTools prevent startup in native image with ClassNotFoundException [#​35853](https://togithub.com/spring-projects/spring-boot/issues/35853) - Password is not used from spring.data.redis.url property without username [#​35850](https://togithub.com/spring-projects/spring-boot/issues/35850) - Docker Compose connection details for MongoDB is missing the authSource option when authentication is configured [#​35777](https://togithub.com/spring-projects/spring-boot/issues/35777) - Processing of `@EndpointCloudFoundryExtension` logs a warnings as it does not use `@AliasFor` on its override of the endpoint attribute [#​35766](https://togithub.com/spring-projects/spring-boot/issues/35766) - Java 20 is supported but there's no value for it in the JavaVersion enum [#​35764](https://togithub.com/spring-projects/spring-boot/issues/35764) - SpringApplication.from(...) is hard to use with Kotlin [#​35756](https://togithub.com/spring-projects/spring-boot/issues/35756) - Spring Boot 3.1.0 incompatible with Flyway 9.0 [#​35721](https://togithub.com/spring-projects/spring-boot/issues/35721) - The error message is unhelpful when spring.rabbitmq.host is configured with a comma-separated value [#​35684](https://togithub.com/spring-projects/spring-boot/pull/35684) - Docker Compose support produces non-working native image [#​35676](https://togithub.com/spring-projects/spring-boot/issues/35676) - Metadata for spring.ssl properties are missing [#​35667](https://togithub.com/spring-projects/spring-boot/pull/35667) - The new support for testcontainers in Spring Boot 3.1.0 does not work with native tests [#​35663](https://togithub.com/spring-projects/spring-boot/issues/35663) - Constructor binding of `@ConfigurationProperties` to a lateinit property fails with kotlin.UninitializedPropertyAccessException [#​35654](https://togithub.com/spring-projects/spring-boot/issues/35654) - PEM SSL bundles do not support encrypted PKCS8 private keys [#​35652](https://togithub.com/spring-projects/spring-boot/issues/35652) - When a configuration properties bean is defined using a `@Bean` method, BindableRuntimeHintsRegistrar may incorrectly register hints for constructor binding [#​35647](https://togithub.com/spring-projects/spring-boot/issues/35647) - Enabling Spring Data Elasticsearch auditing causes application startup failure [#​35610](https://togithub.com/spring-projects/spring-boot/issues/35610) - ZipkinAutoConfiguration always need a ZipkinProperties bean in SB 3.1 [#​35592](https://togithub.com/spring-projects/spring-boot/issues/35592) - MongoDB authentication to different DB than used no longer works in spring boot 3.1 [#​35567](https://togithub.com/spring-projects/spring-boot/issues/35567) - Auto-configuration for Spring Data MongoDB ignores spring.data.mongodb.database when spring.data.mongodb.uri has been set [#​35566](https://togithub.com/spring-projects/spring-boot/issues/35566) #### :notebook_with_decorative_cover: Documentation - Remove `@EnableBatchProcessing` mentions in reference documentation for sliced tests and user configuration [#​36004](https://togithub.com/spring-projects/spring-boot/issues/36004) - Update description of spring-boot-starter-data-rest to clarify that it uses Spring MVC [#​35911](https://togithub.com/spring-projects/spring-boot/issues/35911) - Add `@DynamicPropertySource` to documented list of property source ordering [#​35909](https://togithub.com/spring-projects/spring-boot/issues/35909) - Fix typo in Docker Compose documentation [#​35818](https://togithub.com/spring-projects/spring-boot/pull/35818) - Move property notes up to external configuration section [#​35769](https://togithub.com/spring-projects/spring-boot/issues/35769) - Improve OAuth2 Client section of docs [#​35767](https://togithub.com/spring-projects/spring-boot/issues/35767) - Description of spring.data.mongodb.uri property incorrectly states that it overrides spring.data.mongodb.database [#​35690](https://togithub.com/spring-projects/spring-boot/issues/35690) - Fix error in SSL bundle documentation [#​35665](https://togithub.com/spring-projects/spring-boot/pull/35665) - Document how to add parameters to the JDBC URL created for a Docker Compose managed container [#​35636](https://togithub.com/spring-projects/spring-boot/issues/35636) - Documenting audience support in Oauth2 resource server [#​35634](https://togithub.com/spring-projects/spring-boot/issues/35634) - Description of `build-image` and `build-image-no-fork` Maven plugin goals is inconsistent [#​35618](https://togithub.com/spring-projects/spring-boot/issues/35618) - Some spring.docker.compose properties do not document their default values [#​35598](https://togithub.com/spring-projects/spring-boot/issues/35598) - Description of never value for spring.docker.compose.readiness.wait is incorrect [#​35597](https://togithub.com/spring-projects/spring-boot/issues/35597) - ServiceConnection Typo In `name` Documentation [#​35594](https://togithub.com/spring-projects/spring-boot/issues/35594) - Declare `@Testcontainers` before `@SpringBootTest` in documentation examples to ensure that Testcontainers is started before the application tries to use its containers [#​35572](https://togithub.com/spring-projects/spring-boot/issues/35572) #### :hammer: Dependency Upgrades - Upgrade to Byte Buddy 1.14.5 [#​35826](https://togithub.com/spring-projects/spring-boot/issues/35826) - Upgrade to Couchbase Client 3.4.7 [#​35883](https://togithub.com/spring-projects/spring-boot/issues/35883) - Upgrade to Dropwizard Metrics 4.2.19 [#​35827](https://togithub.com/spring-projects/spring-boot/issues/35827) - Upgrade to Git Commit ID Maven Plugin 5.0.1 [#​35828](https://togithub.com/spring-projects/spring-boot/issues/35828) - Upgrade to Glassfish JAXB 4.0.3 [#​35829](https://togithub.com/spring-projects/spring-boot/issues/35829) - Upgrade to Hazelcast 5.2.4 [#​35884](https://togithub.com/spring-projects/spring-boot/issues/35884) - Upgrade to Hibernate 6.2.5.Final [#​35994](https://togithub.com/spring-projects/spring-boot/issues/35994) - Upgrade to HSQLDB 2.7.2 [#​35831](https://togithub.com/spring-projects/spring-boot/issues/35831) - Upgrade to HttpCore5 5.2.2 [#​35995](https://togithub.com/spring-projects/spring-boot/issues/35995) - Upgrade to Infinispan 14.0.11.Final [#​35996](https://togithub.com/spring-projects/spring-boot/issues/35996) - Upgrade to Jackson Bom 2.15.2 [#​35833](https://togithub.com/spring-projects/spring-boot/issues/35833) - Upgrade to Jakarta Json 2.1.2 [#​35834](https://togithub.com/spring-projects/spring-boot/issues/35834) - Upgrade to Jakarta Mail 2.1.2 [#​35835](https://togithub.com/spring-projects/spring-boot/issues/35835) - Upgrade to Jaybird 5.0.2.java11 [#​35836](https://togithub.com/spring-projects/spring-boot/issues/35836) - Upgrade to JBoss Logging 3.5.1.Final [#​35837](https://togithub.com/spring-projects/spring-boot/issues/35837) - Upgrade to Jersey 3.1.2 [#​35838](https://togithub.com/spring-projects/spring-boot/issues/35838) - Upgrade to Json-smart 2.4.11 [#​35839](https://togithub.com/spring-projects/spring-boot/issues/35839) - Upgrade to Kafka 3.4.1 [#​35840](https://togithub.com/spring-projects/spring-boot/issues/35840) - Upgrade to Kotlin 1.8.22 [#​35781](https://togithub.com/spring-projects/spring-boot/issues/35781) - Upgrade to Logback 1.4.8 [#​35885](https://togithub.com/spring-projects/spring-boot/issues/35885) - Upgrade to Lombok 1.18.28 [#​35841](https://togithub.com/spring-projects/spring-boot/issues/35841) - Upgrade to Micrometer 1.11.1 [#​35745](https://togithub.com/spring-projects/spring-boot/issues/35745) - Upgrade to Micrometer Tracing 1.1.2 [#​35746](https://togithub.com/spring-projects/spring-boot/issues/35746) - Upgrade to Native Build Tools Plugin 0.9.23 [#​35997](https://togithub.com/spring-projects/spring-boot/issues/35997) - Upgrade to Neo4j Java Driver 5.9.0 [#​35868](https://togithub.com/spring-projects/spring-boot/issues/35868) - Upgrade to Netty 4.1.94.Final [#​35998](https://togithub.com/spring-projects/spring-boot/issues/35998) - Upgrade to R2DBC MSSQL 1.0.1.RELEASE [#​35843](https://togithub.com/spring-projects/spring-boot/issues/35843) - Upgrade to R2DBC MySQL 1.0.2 [#​35844](https://togithub.com/spring-projects/spring-boot/issues/35844) - Upgrade to R2DBC Proxy 1.1.1.RELEASE [#​35845](https://togithub.com/spring-projects/spring-boot/issues/35845) - Upgrade to Reactor Bom 2022.0.8 [#​35747](https://togithub.com/spring-projects/spring-boot/issues/35747) - Upgrade to REST Assured 5.3.1 [#​35999](https://togithub.com/spring-projects/spring-boot/issues/35999) - Upgrade to Spring AMQP 3.0.5 [#​35748](https://togithub.com/spring-projects/spring-boot/issues/35748) - Upgrade to Spring Authorization Server 1.1.1 [#​35749](https://togithub.com/spring-projects/spring-boot/issues/35749) - Upgrade to Spring Data Bom 2023.0.1 [#​35750](https://togithub.com/spring-projects/spring-boot/issues/35750) - Upgrade to Spring Framework 6.0.10 [#​35751](https://togithub.com/spring-projects/spring-boot/issues/35751) - Upgrade to Spring GraphQL 1.2.1 [#​35752](https://togithub.com/spring-projects/spring-boot/issues/35752) - Upgrade to Spring Integration 6.1.1 [#​35859](https://togithub.com/spring-projects/spring-boot/issues/35859) - Upgrade to Spring Kafka 3.0.8 [#​36000](https://togithub.com/spring-projects/spring-boot/issues/36000) - Upgrade to Spring Retry 2.0.2 [#​35753](https://togithub.com/spring-projects/spring-boot/issues/35753) - Upgrade to Spring Security 6.1.1 [#​35754](https://togithub.com/spring-projects/spring-boot/issues/35754) - Upgrade to Spring Session 3.1.1 [#​35755](https://togithub.com/spring-projects/spring-boot/issues/35755) - Upgrade to Spring WS 4.0.5 [#​36017](https://togithub.com/spring-projects/spring-boot/issues/36017) - Upgrade to SQLite JDBC 3.41.2.2 [#​35846](https://togithub.com/spring-projects/spring-boot/issues/35846) - Upgrade to Testcontainers 1.18.3 [#​35847](https://togithub.com/spring-projects/spring-boot/issues/35847) - Upgrade to Tomcat 10.1.10 [#​35886](https://togithub.com/spring-projects/spring-boot/issues/35886) - Upgrade to UnboundID LDAPSDK 6.0.9 [#​35848](https://togithub.com/spring-projects/spring-boot/issues/35848) - Upgrade to Undertow 2.3.7.Final [#​35849](https://togithub.com/spring-projects/spring-boot/issues/35849) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​KitBolourchi](https://togithub.com/KitBolourchi), [@​ThomasKasene](https://togithub.com/ThomasKasene), [@​bbulgarelli](https://togithub.com/bbulgarelli), [@​bikash30851](https://togithub.com/bikash30851), [@​dreis2211](https://togithub.com/dreis2211), [@​eddumelendez](https://togithub.com/eddumelendez), [@​fcappi](https://togithub.com/fcappi), [@​izeye](https://togithub.com/izeye), [@​quaff](https://togithub.com/quaff), [@​rafaelrc7](https://togithub.com/rafaelrc7), [@​sdeleuze](https://togithub.com/sdeleuze), [@​sjohnr](https://togithub.com/sjohnr), [@​sungchanjo](https://togithub.com/sungchanjo), and [@​twobiers](https://togithub.com/twobiers) ### [`v3.1.0`](https://togithub.com/spring-projects/spring-boot/releases/tag/v3.1.0) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v3.0.10...v3.1.0) #### :star: New Features - Result from SpringApplication.from(...) may need to provide access to more details in the future [#​35451](https://togithub.com/spring-projects/spring-boot/issues/35451) - Ensure that Flyway uses SLF4J by default and provide a configuration property to override the setting [#​35158](https://togithub.com/spring-projects/spring-boot/issues/35158) #### :lady_beetle: Bug Fixes - Welcome page may return a 404 when an acceptable response cannot be produced [#​35554](https://togithub.com/spring-projects/spring-boot/issues/35554) - Docker compose dependency causes failures during Maven AOT processing [#​35548](https://togithub.com/spring-projects/spring-boot/issues/35548) - Defining a zipkin2.reporter.Reporter results in two reporter beans as the auto-configured AsyncReporter does not back off [#​35546](https://togithub.com/spring-projects/spring-boot/issues/35546) - Docker compose service readiness checks cannot be bypassed [#​35545](https://togithub.com/spring-projects/spring-boot/issues/35545) - Many spring.security.oauth2.authorizationserver properties do not have default values [#​35460](https://togithub.com/spring-projects/spring-boot/pull/35460) - Default for spring.flway.execute-in-transaction is not aligned with Flyway's default [#​35447](https://togithub.com/spring-projects/spring-boot/pull/35447) - developmentOnly dependencies are included in the AOT processing classpath [#​35444](https://togithub.com/spring-projects/spring-boot/issues/35444) - Restarts are slow when using spring-boot-devtools and spring-boot-docker-compose [#​35435](https://togithub.com/spring-projects/spring-boot/issues/35435) - Hibernate 6.2 doesn't work in native-image: No available JtaPlatform candidates [#​35425](https://togithub.com/spring-projects/spring-boot/issues/35425) - In a native image, configuration property binding fails when the target has package-private getters and setters [#​35400](https://togithub.com/spring-projects/spring-boot/issues/35400) - Invalid reference format error when tagging images using Podman [#​35396](https://togithub.com/spring-projects/spring-boot/issues/35396) - App startup fails with confusing message when a Docker Compose file is not found [#​35383](https://togithub.com/spring-projects/spring-boot/issues/35383) - WebClient auto-configuration tries to use HttpComponentsClientHttpConnector when all required classes are not present [#​35381](https://togithub.com/spring-projects/spring-boot/issues/35381) - MinIdle and MaxValidationTime properties missing for R2DBC pools [#​35379](https://togithub.com/spring-projects/spring-boot/issues/35379) - spring.data.mongodb.replica-set-name is not applied correctly [#​35370](https://togithub.com/spring-projects/spring-boot/pull/35370) - Anonymous requests to the token endpoint are redirected to the Spring Security login page instead of receiving a 401 response [#​35368](https://togithub.com/spring-projects/spring-boot/pull/35368) - Application yaml files cannot be loaded when they exceed 3mb [#​35367](https://togithub.com/spring-projects/spring-boot/issues/35367) - Can't use PEM encoded [PKCS#8](https://togithub.com/PKCS/spring-boot/issues/8) EC keys with server.ssl.certificate-private-key [#​35365](https://togithub.com/spring-projects/spring-boot/issues/35365) - DisableObservabilityContextCustomizer can't be switched off through properties [#​35360](https://togithub.com/spring-projects/spring-boot/issues/35360) - `FactoryBean.getObject` for non-singleton executed when resetting mocks [#​35330](https://togithub.com/spring-projects/spring-boot/issues/35330) - Tracking of artifact dependency coordinates by BootJar and BootWar may break artifact transforms in sub-projects [#​35328](https://togithub.com/spring-projects/spring-boot/issues/35328) #### :notebook_with_decorative_cover: Documentation - Javadoc since version for ImageReference is wrong [#​35459](https://togithub.com/spring-projects/spring-boot/pull/35459) - Polish formatting of permitAll() endpoint security Kotlin example [#​35457](https://togithub.com/spring-projects/spring-boot/issues/35457) - Improve Kotlin Testcontainers samples [#​35446](https://togithub.com/spring-projects/spring-boot/pull/35446) - Improve documentation for including Docker Compose support [#​35384](https://togithub.com/spring-projects/spring-boot/issues/35384) - Wrong anchors in Maven plugin documentation [#​35373](https://togithub.com/spring-projects/spring-boot/issues/35373) - Fix typo [#​35369](https://togithub.com/spring-projects/spring-boot/pull/35369) - Formatting issue in the Maven plugin documentation [#​35349](https://togithub.com/spring-projects/spring-boot/issues/35349) - Clarify profile support when using AOT [#​35321](https://togithub.com/spring-projects/spring-boot/issues/35321) #### :hammer: Dependency Upgrades - Upgrade to Couchbase Client 3.4.6 [#​35350](https://togithub.com/spring-projects/spring-boot/issues/35350) - Upgrade to Groovy 4.0.12 [#​35351](https://togithub.com/spring-projects/spring-boot/issues/35351) - Upgrade to jOOQ 3.18.4 [#​35431](https://togithub.com/spring-projects/spring-boot/issues/35431) - Upgrade to Micrometer 1.11.0 [#​35305](https://togithub.com/spring-projects/spring-boot/issues/35305) - Upgrade to Micrometer Tracing 1.1.1 [#​35421](https://togithub.com/spring-projects/spring-boot/issues/35421) - Upgrade to Native Build Tools Plugin 0.9.22 [#​35407](https://togithub.com/spring-projects/spring-boot/issues/35407) - Upgrade to Neo4j Java Driver 5.8.0 [#​35352](https://togithub.com/spring-projects/spring-boot/issues/35352) - Upgrade to Reactor Bom 2022.0.7 [#​35307](https://togithub.com/spring-projects/spring-boot/issues/35307) - Upgrade to SAAJ Impl 3.0.2 [#​35432](https://togithub.com/spring-projects/spring-boot/issues/35432) - Upgrade to Spring Authorization Server 1.1.0 [#​35308](https://togithub.com/spring-projects/spring-boot/issues/35308) - Upgrade to Spring Batch 5.0.2 [#​35309](https://togithub.com/spring-projects/spring-boot/issues/35309) - Upgrade to Spring Data Bom 2023.0.0 [#​35310](https://togithub.com/spring-projects/spring-boot/issues/35310) - Upgrade to Spring Framework 6.0.9 [#​35311](https://togithub.com/spring-projects/spring-boot/issues/35311) - Upgrade to Spring GraphQL 1.2.0 [#​35312](https://togithub.com/spring-projects/spring-boot/issues/35312) - Upgrade to Spring HATEOAS 2.1.0 [#​35313](https://togithub.com/spring-projects/spring-boot/issues/35313) - Upgrade to Spring Integration 6.1.0 [#​35314](https://togithub.com/spring-projects/spring-boot/issues/35314) - Upgrade to Spring Kafka 3.0.7 [#​35376](https://togithub.com/spring-projects/spring-boot/issues/35376) - Upgrade to Spring LDAP 3.1.0 [#​35315](https://togithub.com/spring-projects/spring-boot/issues/35315) - Upgrade to Spring Security 6.1.0 [#​35316](https://togithub.com/spring-projects/spring-boot/issues/35316) - Upgrade to Spring Session 3.1.0 [#​35317](https://togithub.com/spring-projects/spring-boot/issues/35317) - Upgrade to Spring WS 4.0.4 [#​35318](https://togithub.com/spring-projects/spring-boot/issues/35318) - Upgrade to Undertow 2.3.6.Final [#​35450](https://togithub.com/spring-projects/spring-boot/issues/35450) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​Ckram](https://togithub.com/Ckram), [@​JunJaBoy](https://togithub.com/JunJaBoy), [@​TheHound](https://togithub.com/TheHound), [@​bclozel](https://togithub.com/bclozel), [@​be-hase](https://togithub.com/be-hase), [@​davin111](https://togithub.com/davin111), [@​dreis2211](https://togithub.com/dreis2211), [@​izeye](https://togithub.com/izeye), [@​quaff](https://togithub.com/quaff), [@​scordio](https://togithub.com/scordio), [@​sdeleuze](https://togithub.com/sdeleuze), and [@​sjohnr](https://togithub.com/sjohnr) ### [`v3.0.10`](https://togithub.com/spring-projects/spring-boot/releases/tag/v3.0.10) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v3.0.9...v3.0.10) ##### :lady_beetle: Bug Fixes - Logging config URLs with query parameters are not detected as XML [#​37039](https://togithub.com/spring-projects/spring-boot/pull/37039) - server.max-http-request-header-size doesn't affect Netty server with http2 enabled [#​37014](https://togithub.com/spring-projects/spring-boot/issues/37014) - AbstractAotMojo should not add source or target if they are null [#​36971](https://togithub.com/spring-projects/spring-boot/pull/36971) - Exception message in ProcessTestAotMojo has a typo [#​36964](https://togithub.com/spring-projects/spring-boot/pull/36964) - BindableRuntimeHintsRegistrar does not generate hints for all nested types of a ConfigurationProperties type [#​36909](https://togithub.com/spring-projects/spring-boot/issues/36909) - Script-based database initialization fails with an unhelpful error message when configured with a resource that points to a directory [#​36785](https://togithub.com/spring-projects/spring-boot/issues/36785) - Artemis ConnectionFactory is not configured when CachingConnectionFactory is missing and enabled properties are false [#​36771](https://togithub.com/spring-projects/spring-boot/issues/36771) - DatabaseDriver swallows real exception [#​36758](https://togithub.com/spring-projects/spring-boot/issues/36758) - Defining a custom ElasticsearchTransport causes the auto-configured JsonpMapper to back off [#​36698](https://togithub.com/spring-projects/spring-boot/issues/36698) - Auto-configuration's session repository customization may override that of SessionRepositoryCustomizer beans [#​36674](https://togithub.com/spring-projects/spring-boot/issues/36674) - RabbitMQ smoke test is missing a test [#​36611](https://togithub.com/spring-projects/spring-boot/issues/36611) - Tomcat warns about a missing +/- prefix when enabling multiple protocols through server.ssl.enabled-protocols [#​36583](https://togithub.com/spring-projects/spring-boot/issues/36583) - management.wavefront.metrics.export properties are incomplete [#​36555](https://togithub.com/spring-projects/spring-boot/issues/36555) - management.metrics.export.signalfx properties are incomplete [#​36552](https://togithub.com/spring-projects/spring-boot/issues/36552) - JobLauncherApplicationRunner returns a success exit code even when no jobs have been run [#​36531](https://togithub.com/spring-projects/spring-boot/issues/36531) - Remove use of jakarta.annotation.PostConstruct [#​36528](https://togithub.com/spring-projects/spring-boot/issues/36528) - management.metrics.export.atlas properties are incomplete [#​36525](https://togithub.com/spring-projects/spring-boot/issues/36525) - Descriptions of started and ready time metrics contain time units but the unit may change when the metrics are exported [#​36515](https://togithub.com/spring-projects/spring-boot/issues/36515) - management.metrics.export.stackdriver properties are incomplete [#​36499](https://togithub.com/spring-projects/spring-boot/issues/36499) - Unlike other Spring Boot goals, process-aot and process-test-aot run on Maven reactor projects [#​35377](https://togithub.com/spring-projects/spring-boot/pull/35377) ##### :notebook_with_decorative_cover: Documentation - Fix broken links in the documentation [#​37070](https://togithub.com/spring-projects/spring-boot/pull/37070) - Maven plugin docs contain invalid parameter for image building [#​37050](https://togithub.com/spring-projects/spring-boot/issues/37050) - Align javadoc of AbstractFilterRegistrationBean#setDispatcherTypes [#​36968](https://togithub.com/spring-projects/spring-boot/issues/36968) - Improve documentation of spring.cache.type=none [#​36961](https://togithub.com/spring-projects/spring-boot/issues/36961) - Clarify that spring.security.filter properties only apply to servlet-based web apps [#​36864](https://togithub.com/spring-projects/spring-boot/issues/36864) - Improve documentation to describe how `@EntityScan` and `@Enable?Repositories` can be used to tune scanning [#​36861](https://togithub.com/spring-projects/spring-boot/issues/36861) - Describe quirks of JUL and Log4j2 in the javadoc of OutputCaptureExtension [#​36858](https://togithub.com/spring-projects/spring-boot/issues/36858) - LogbackLoggingSystem does not report suppressed exception details [#​36855](https://togithub.com/spring-projects/spring-boot/issues/36855) - Clarify table that shows how logging properties are transferred to system properties [#​36852](https://togithub.com/spring-projects/spring-boot/issues/36852) - Rework Working with NoSQL Technologies to clarify which stores are supported by Spring Data [#​36812](https://togithub.com/spring-projects/spring-boot/issues/36812) - Clarify how nested directories are treated for configtree with wildcards [#​36809](https://togithub.com/spring-projects/spring-boot/issues/36809) - Clarify the effect of using `@EnableWebMvc` [#​36796](https://togithub.com/spring-projects/spring-boot/issues/36796) - Document defaults for spring.mvc.format.\* and spring.webflux.format.\* properties [#​36792](https://togithub.com/spring-projects/spring-boot/issues/36792) - Documentation describes how to opt in to using the path pattern parser but it's now the default [#​36788](https://togithub.com/spring-projects/spring-boot/issues/36788) - Document that scripts for database initialization are optional by default and how they can be made mandatory [#​36782](https://togithub.com/spring-projects/spring-boot/issues/36782) - Update expected size of the jar file in the first application getting started documentation [#​36761](https://togithub.com/spring-projects/spring-boot/issues/36761) - Document `@DataR2dbcTest` support [#​36755](https://togithub.com/spring-projects/spring-boot/issues/36755) - `@since` is missing from javadoc of values added to JavaVersion since its introduction [#​36734](https://togithub.com/spring-projects/spring-boot/issues/36734) - Update Paketo builder references in documentation [#​36688](https://togithub.com/spring-projects/spring-boot/issues/36688) - Update RestTemplateBuilder#defaultHeader javadoc to reference correct client-side HTTP request class [#​36629](https://togithub.com/spring-projects/spring-boot/issues/36629) - Document that server.forward-headers-strategy property defaults to native when running on Kubernetes [#​36580](https://togithub.com/spring-projects/spring-boot/issues/36580) - Documentation of spring.data.redis.url incorrectly states that it does not override spring.data.redis.user [#​36491](https://togithub.com/spring-projects/spring-boot/issues/36491) - Review Google AppEngine documentation [#​33730](https://togithub.com/spring-projects/spring-boot/issues/33730) ##### :hammer: Dependency Upgrades - Upgrade to AspectJ 1.9.20 [#​37001](https://togithub.com/spring-projects/spring-boot/issues/37001) - Upgrade to Caffeine 3.1.8 [#​36912](https://togithub.com/spring-projects/spring-boot/issues/36912) - Upgrade to Couchbase Client 3.4.8 [#​36975](https://togithub.com/spring-projects/spring-boot/issues/36975) - Upgrade to Dependency Management Plugin 1.1.3 [#​36914](https://togithub.com/spring-projects/spring-boot/issues/36914) - Upgrade to Groovy 4.0.14 [#​37056](https://togithub.com/spring-projects/spring-boot/issues/37056) - Upgrade to Infinispan 14.0.14.Final [#​36993](https://togithub.com/spring-projects/spring-boot/issues/36993) - Upgrade to Jersey 3.1.3 [#​36916](https://togithub.com/spring-projects/spring-boot/issues/36916) - Upgrade to jOOQ 3.17.15 [#​36917](https://togithub.com/spring-projects/spring-boot/issues/36917) - Upgrade to Lettuce 6.2.6.RELEASE [#​37002](https://togithub.com/spring-projects/spring-boot/issues/37002) - Upgrade to Logback 1.4.11 [#​36925](https://togithub.com/spring-projects/spring-boot/issues/36925) - Upgrade to MariaDB 3.1.4 [#​36740](https://togithub.com/spring-projects/spring-boot/issues/36740) - Upgrade to Micrometer 1.10.10 [#​36829](https://togithub.com/spring-projects/spring-boot/issues/36829) - Upgrade to Micrometer Tracing 1.0.9 [#​36830](https://togithub.com/spring-projects/spring-boot/issues/36830) - Upgrade to Native Build Tools Plugin 0.9.24 [#​36918](https://togithub.com/spring-projects/spring-boot/issues/36918) - Upgrade to Neo4j Java Driver 5.11.0 [#​36977](https://togithub.com/spring-projects/spring-boot/issues/36977) - Upgrade to Netty 4.1.97.Final [#​37086](https://togithub.com/spring-projects/spring-boot/issues/37086) - Upgrade to R2DBC Pool 1.0.1.RELEASE [#​36920](https://togithub.com/spring-projects/spring-boot/issues/36920) - Upgrade to Reactor Bom 2022.0.10 [#​36831](https://togithub.com/spring-projects/spring-boot/issues/36831) - Upgrade to RxJava3 3.1.7 [#​37087](https://togithub.com/spring-projects/spring-boot/issues/37087) - Upgrade to Spring AMQP 3.0.8 [#​36832](https://togithub.com/spring-projects/spring-boot/issues/36832) - Upgrade to Spring Batch 5.0.3 [#​36833](https://togithub.com/spring-projects/spring-boot/issues/36833) - Upgrade to Spring Data Bom 2022.0.9 [#​36834](https://togithub.com/spring-projects/spring-boot/issues/36834) - Upgrade to Spring Integration 6.0.7 [#​37061](https://togithub.com/spring-projects/spring-boot/issues/37061) - Upgrade to Spring Kafka 3.0.10 [#​36835](https://togithub.com/spring-projects/spring-boot/issues/36835) - Upgrade to Spring LDAP 3.0.5 [#​36836](https://togithub.com/spring-projects/spring-boot/issues/36836) - Upgrade to Spring Security 6.0.6 [#​36837](https://togithub.com/spring-projects/spring-boot/issues/36837) - Upgrade to Spring Session 3.0.3 [#​36838](https://togithub.com/spring-projects/spring-boot/issues/36838) - Upgrade to Thymeleaf 3.1.2.RELEASE [#​36921](https://togithub.com/spring-projects/spring-boot/issues/36921) - Upgrade to Thymeleaf Extras SpringSecurity 3.1.2.RELEASE [#​36922](https://togithub.com/spring-projects/spring-boot/issues/36922) - Upgrade to Tomcat 10.1.12 [#​36974](https://togithub.com/spring-projects/spring-boot/issues/36974) - Upgrade to Undertow 2.3.8.Final [#​37030](https://togithub.com/spring-projects/spring-boot/issues/37030) ##### :heart: Contributors Thank you to all the contributors who worked on this release: [@​MahatmaFatalError](https://togithub.com/MahatmaFatalError), [@​NersesAM](https://togithub.com/NersesAM), [@​chicobento](https://togithub.com/chicobento), [@​dependabot](https://togithub.com/dependabot)\[bot], [@​dreis2211](https://togithub.com/dreis2211), [@​eddumelendez](https://togithub.com/eddumelendez), [@​elevne](https://togithub.com/elevne), [@​fzyzcjy](https://togithub.com/fzyzcjy), [@​itsAkshayDubey](https://togithub.com/itsAkshayDubey), [@​izeye](https://togithub.com/izeye), [@​jongwooo](https://togithub.com/jongwooo), [@​ls-urs-keller](https://togithub.com/ls-urs-keller), [@​msobeck](https://togithub.com/msobeck), [@​normandra](https://togithub.com/normandra), [@​omaryaya](https://togithub.com/omaryaya), [@​quaff](https://togithub.com/quaff), [@​rob-valor](https://togithub.com/rob-valor), [@​spa-abaudat](https://togithub.com/spa-abaudat), and [@​vpavic](https://togithub.com/vpavic) ### [`v3.0.9`](https://togithub.com/spring-projects/spring-boot/releases/tag/v3.0.9) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v3.0.8...v3.0.9) #### :lady_beetle: Bug Fixes - Native reflection hints missing for nested properties declared in a superclass [#​36406](https://togithub.com/spring-projects/spring-boot/issues/36406) - Only one health group can be exposed using management.endpoint.health.group.xxx.additional-path=server:/newpath when using Jersey [#​36275](https://togithub.com/spring-projects/spring-boot/issues/36275) - MockitoPostProcessor doesn't check FactoryBean.OBJECT_TYPE_ATTRIBUTE correctly [#​36229](https://togithub.com/spring-projects/spring-boot/issues/36229) - ImportsContextCustomizer does not support AliasFor [#​36208](https://togithub.com/spring-projects/spring-boot/issues/36208) - Application fails to start when `@Import` a `@ConfigurationProperties` class that is eligible for constructor binding [#​36175](https://togithub.com/spring-projects/spring-boot/issues/36175) - Saml2RelyingPartyRegistrationConfiguration can choose the wrong RelyingPartyRegistration.Builder when using a metadata file with multiple providers [#​36162](https://togithub.com/spring-projects/spring-boot/issues/36162) - ConfigurationProperties

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.



This PR has been generated by Mend Renovate. View repository job log here.