jscancella / bagging

A clean and easy to use implementation of the BagIt specification
Other
2 stars 7 forks source link

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

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-logging (source) 2.7.14 -> 3.1.2 age adoption passing confidence

Release Notes

spring-projects/spring-boot (org.springframework.boot:spring-boot-starter-logging) ### [`v3.1.2`](https://togithub.com/spring-projects/spring-boot/releases/tag/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.9...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.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) - ConfigurationPropertiesReportEndpoint does not display primitive wrapper types [#​36159](https://togithub.com/spring-projects/spring-boot/issues/36159) - OTel Span is missing required attributes [#​36155](https://togithub.com/spring-projects/spring-boot/pull/36155) - ConfigurationPropertyName#equals is not symmetric when element has trailing dashes [#​36144](https://togithub.com/spring-projects/spring-boot/issues/36144) - Auto-configured JacksonJsonpMapper is conditional on an ObjectMapper bean but does not use such a bean [#​36109](https://togithub.com/spring-projects/spring-boot/pull/36109) - When using Flyway 9.20.0, auto-configuration fails with a NoSuchMethodError due to the removal of Oracle-related methods from FluentConfiguration [#​36098](https://togithub.com/spring-projects/spring-boot/issues/36098) - ScheduledTasksEndpoint throws NPE if PeriodicTrigger is used with custom SchedulingConfigurer [#​36081](https://togithub.com/spring-projects/spring-boot/issues/36081) - Java system properties can not be applied to RestTemplate HttpClient connection in some cases [#​35815](https://togithub.com/spring-projects/spring-boot/issues/35815) - Excluding auto-configuration class that relates to a TemplateAvailabilityProvider causes property binding to fail for native images [#​35682](https://togithub.com/spring-projects/spring-boot/issues/35682) - Auto-configured ExemplarSampler bean only backs off when a DefaultExemplarSampler is defined [#​35619](https://togithub.com/spring-projects/spring-boot/pull/35619) #### :notebook_with_decorative_cover: Documentation - Documented Servlet container system requirements are out of date [#​36354](https://togithub.com/spring-projects/spring-boot/issues/36354) - Update the javadoc of ClientHttpRequestFactories to describe the ClientHttpRequestFactory implementations that it supports [#​36267](https://togithub.com/spring-projects/spring-boot/issues/36267) - Polish formatting in "Running Spring Batch Jobs on Startup" [#​36225](https://togithub.com/spring-projects/spring-boot/pull/36225) - Improve Kubernetes liveness and readiness probes customization documentation [#​36218](https://togithub.com/spring-projects/spring-boot/issues/36218) - Document auto-configuration of underlying HTTP client when using WebClient or RestTemplate [#​36214](https://togithub.com/spring-projects/spring-boot/issues/36214) - Polish Kafka Properties Docs [#​36141](https://togithub.com/spring-projects/spring-boot/issues/36141) - Fix typo in the Using R2DBC section of the reference documentation [#​36138](https://togithub.com/spring-projects/spring-boot/issues/36138) - Add Javadoc since to ImageReference.inTaglessForm() [#​36053](https://togithub.com/spring-projects/spring-boot/issues/36053) - Javadoc of RestTemplateBuilder.requestFactory(Function) links to deprecated ClientHttpRequestFactorySupplier [#​36046](https://togithub.com/spring-projects/spring-boot/issues/36046) - Javadoc of ConstructorBound and ConfigurationProperties links to deprecated ConstructorBinding annotation [#​36045](https://togithub.com/spring-projects/spring-boot/issues/36045) - Improve documentation for baggage propagation into MDC [#​34977](https://togithub.com/spring-projects/spring-boot/issues/34977) - Document observability auto-configuration for HTTP clients [#​34053](https://togithub.com/spring-projects/spring-boot/issues/34053) #### :hammer: Dependency Upgrades - Upgrade to Dependency Management Plugin 1.1.2 [#​36433](https://togithub.com/spring-projects/spring-boot/issues/36433) - Upgrade to Groovy 4.0.13 [#​36322](https://togithub.com/spring-projects/spring-boot/issues/36322) - Upgrade to Hibernate Validator 8.0.1.Final [#​36323](https://togithub.com/spring-projects/spring-boot/issues/36323) - Upgrade to Infinispan 14.0.12.Final [#​36324](https://togithub.com/spring-projects/spring-boot/issues/36324) - Upgrade to Jakarta WebSocket 2.1.1 [#​36325](https://togithub.com/spring-projects/spring-boot/issues/36325) - Upgrade to Janino 3.1.10 [#​36326](https://togithub.com/spring-projects/spring-boot/issues/36326) - Upgrade to JBoss Logging 3.5.3.Final [#​36327](https://togithub.com/spring-projects/spring-boot/issues/36327) - Upgrade to jOOQ 3.17.14 [#​36328](https://togithub.com/spring-projects/spring-boot/issues/36328) - Upgrade to Lettuce 6.2.5.RELEASE [#​36434](https://togithub.com/spring-projects/spring-boot/issues/36434) - Upgrade to Micrometer 1.10.9 [#​36178](https://togithub.com/spring-projects/spring-boot/issues/36178) - Upgrade to Micrometer Tracing 1.0.8 [#​36291](https://togithub.com/spring-projects/spring-boot/issues/36291) - Upgrade to R2DBC Postgresql 1.0.2.RELEASE [#​36465](https://togithub.com/spring-projects/spring-boot/issues/36465) - Upgrade to Rabbit AMQP Client 5.16.1 [#​36329](https://togithub.com/spring-projects/spring-boot/issues/36329) - Upgrade to Reactor Bom 2022.0.9 [#​36292](https://togithub.com/spring-projects/spring-boot/issues/36292) - Upgrade to Spring AMQP 3.0.6 [#​36401](https://togithub.com/spring-projects/spring-boot/issues/36401) - Upgrade to Spring Data Bom 2022.0.8 [#​36179](https://togithub.com/spring-projects/spring-boot/issues/36179) - Upgrade to Spring Framework 6.0.11 [#​36180](https://togithub.com/spring-projects/spring-boot/issues/36180) - Upgrade to Spring HATEOAS 2.0.6 [#​36453](https://togithub.com/spring-projects/spring-boot/issues/36453) - Upgrade to Spring Kafka 3.0.9 [#​36182](https://togithub.com/spring-projects/spring-boot/issues/36182) - Upgrade to Spring Security 6.0.5 [#​36293](https://togithub.com/spring-projects/spring-boot/issues/36293) - Upgrade to Tomcat 10.1.11 [#​36330](https://togithub.com/spring-projects/spring-boot/issues/36330) #### :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), [@​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), [@​lasselindqvist](https://togithub.com/lasselindqvist), [@​lmartelli](https://togithub.com/lmartelli), and [@​quaff](https://togithub.com/quaff) ### [`v3.0.8`](https://togithub.com/spring-projects/spring-boot/releases/tag/v3.0.8) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v3.0.7...v3.0.8) #### :lady_beetle: Bug Fixes - Spring Boot properties migrator can create circular references [#​35933](https://togithub.com/spring-projects/spring-boot/issues/35933) - Actuator loggers list endpoint throws exception on Log4J2 loggers with custom log levels [#​35920](https://togithub.com/spring-projects/spring-boot/issues/35920) - Validation is not applied for ConfigurationProperties that implement Validator and use `@ConstructorBinding` [#​35912](https://togithub.com/spring-projects/spring-boot/issues/35912) - Devtools does not support package-private main classes [#​35864](https://togithub.com/spring-projects/spring-boot/issues/35864) - Processing of `@EndpointCloudFoundryExtension` logs a warnings as it does not use `@AliasFor` on its override of the endpoint attribute [#​35765](https://togithub.com/spring-projects/spring-boot/issues/35765) - Java 20 is supported but there's no value for it in the JavaVersion enum [#​35763](https://togithub.com/spring-projects/spring-boot/issues/35763) - Tracing only supports a single context propagation type [#​35611](https://togithub.com/spring-projects/spring-boot/pull/35611) - Constructor binding of `@ConfigurationProperties` to a lateinit property fails with kotlin.UninitializedPropertyAccessException [#​35603](https://togithub.com/spring-projects/spring-boot/issues/35603) - When a configuration properties bean is defined using a `@Bean` method, BindableRuntimeHintsRegistrar may incorrectly register hints for constructor binding [#​35564](https://togithub.com/spring-projects/spring-boot/issues/35564) - Enabling Spring Data Elasticsearch auditing causes application startup failure [#​33651](https://togithub.com/spring-projects/spring-boot/issues/33651) - Websockets don't work when using WebFlux with Jetty [#​33347](https://togithub.com/spring-projects/spring-boot/issues/33347) #### :notebook_with_decorative_cover: Documentation - Update description of spring-boot-starter-data-rest to clarify that it uses Spring MVC [#​35910](https://togithub.com/spring-projects/spring-boot/issues/35910) - Add `@DynamicPropertySource` to documented list of property source ordering [#​35908](https://togithub.com/spring-projects/spring-boot/issues/35908) - Move property notes up to external configuration section [#​35768](https://togithub.com/spring-projects/spring-boot/issues/35768) - Description of spring.data.mongodb.uri property incorrectly states that it overrides spring.data.mongodb.database [#​35689](https://togithub.com/spring-projects/spring-boot/issues/35689) - Improve OAuth2 Client section of docs [#​35679](https://togithub.com/spring-projects/spring-boot/pull/35679) - Document audience support in OAuth2 resource server [#​35633](https://togithub.com/spring-projects/spring-boot/issues/35633) - Description of `build-image` and `build-image-no-fork` Maven plugin goals is inconsistent [#​35609](https://togithub.com/spring-projects/spring-boot/pull/35609) - Remove `@EnableBatchProcessing` mentions in reference documentation for sliced tests and user configuration [#​33435](https://togithub.com/spring-projects/spring-boot/issues/33435) #### :hammer: Dependency Upgrades - Upgrade to Couchbase Client 3.4.7 [#​35879](https://togithub.com/spring-projects/spring-boot/issues/35879) - Upgrade to Dropwizard Metrics 4.2.19 [#​35803](https://togithub.com/spring-projects/spring-boot/issues/35803) - Upgrade to Git Commit ID Plugin 5.0.1 [#​35804](https://togithub.com/spring-projects/spring-boot/issues/35804) - Upgrade to Glassfish JAXB 4.0.3 [#​35880](https://togithub.com/spring-projects/spring-boot/issues/35880) - Upgrade to Hazelcast 5.1.7 [#​35989](https://togithub.com/spring-projects/spring-boot/issues/35989) - Upgrade to HSQLDB 2.7.2 [#​35805](https://togithub.com/spring-projects/spring-boot/issues/35805) - Upgrade to Infinispan 14.0.11.Final [#​35990](https://togithub.com/spring-projects/spring-boot/issues/35990) - Upgrade to Jakarta Json 2.1.2 [#​35807](https://togithub.com/spring-projects/spring-boot/issues/35807) - Upgrade to Jakarta Mail 2.1.2 [#​35808](https://togithub.com/spring-projects/spring-boot/issues/35808) - Upgrade to JBoss Logging 3.5.1.Final [#​35809](https://togithub.com/spring-projects/spring-boot/issues/35809) - Upgrade to Logback 1.4.8 [#​35881](https://togithub.com/spring-projects/spring-boot/issues/35881) - Upgrade to Lombok 1.18.28 [#​35810](https://togithub.com/spring-projects/spring-boot/issues/35810) - Upgrade to Micrometer 1.10.8 [#​35734](https://togithub.com/spring-projects/spring-boot/issues/35734) - Upgrade to Micrometer Tracing 1.0.7 [#​35735](https://togithub.com/spring-projects/spring-boot/issues/35735) - Upgrade to Native Build Tools Plugin 0.9.23 [#​35991](https://togithub.com/spring-projects/spring-boot/issues/35991) - Upgrade to Neo4j Java Driver 5.9.0 [#​35867](https://togithub.com/spring-projects/spring-boot/issues/35867) - Upgrade to Netty 4.1.94.Final [#​35992](https://togithub.com/spring-projects/spring-boot/issues/35992) - Upgrade to Reactor Bom 2022.0.8 [#​35736](https://togithub.com/spring-projects/spring-boot/issues/35736) - Upgrade to Spring AMQP 3.0.5 [#​35737](https://togithub.com/spring-projects/spring-boot/issues/35737) - Upgrade to Spring Data Bom 2022.0.7 [#​35738](https://togithub.com/spring-projects/spring-boot/issues/35738) - Upgrade to Spring Framework 6.0.10 [#​35739](https://togithub.com/spring-projects/spring-boot/issues/35739) - Upgrade to Spring GraphQL 1.1.5 [#​35775](https://togithub.com/spring-projects/spring-boot/issues/35775) - Upgrade to Spring Integration 6.0.6 [#​35740](https://togithub.com/spring-projects/spring-boot/issues/35740) - Upgrade to Spring Kafka 3.0.8 [#​35993](https://togithub.com/spring-projects/spring-boot/issues/35993) - Upgrade to Spring LDAP 3.0.4 [#​35741](https://togithub.com/spring-projects/spring-boot/issues/35741) - Upgrade to Spring Retry 2.0.2 [#​35742](https://togithub.com/spring-projects/spring-boot/issues/35742) - Upgrade to Spring Security 6.0.4 [#​35743](https://togithub.com/spring-projects/spring-boot/issues/35743) - Upgrade to Spring Session 3.0.2 [#​35744](https://togithub.com/spring-projects/spring-boot/issues/35744) - Upgrade to Spring WS 4.0.5 [#​36010](https://togithub.com/spring-projects/spring-boot/issues/36010) - Upgrade to Tomcat 10.1.10 [#​35882](https://togithub.com/spring-projects/spring-boot/issues/35882) - Upgrade to UnboundID LDAPSDK 6.0.9 [#​35813](https://togithub.com/spring-projects/spring-boot/issues/35813) - Upgrade to Undertow 2.3.7.Final [#​35814](https://togithub.com/spring-projects/spring-boot/issues/35814) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@​ThomasKasene](https://togithub.com/ThomasKasene), [@​bbulgarelli](https://togithub.com/bbulgarelli), [@​bikash30851](https://togithub.com/bikash30851), [@​dreis2211](https://togithub.com/dreis2211), [@​izeye](https://togithub.com/izeye), [@​mhalbritter](https://togithub.com/mhalbritter), [@​sjohnr](https://togithub.com/sjohnr), and [@​twobiers](https://togithub.com/twobiers) ### [`v3.0.7`](https://togithub.com/spring-projects/spring-boot/releases/tag/v3.0.7) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v3.0.6...v3.0.7) ##### :lady_beetle: Bug Fixes - Welcome page may return a 404 when an acceptable response cannot be produced [#​35553](https://togithub.com/spring-projects/spring-boot/issues/35553) - Defining a zipkin2.reporter.Reporter results in two reporter beans as the auto-configured AsyncReporter does not back off [#​35455](https://togithub.com/spring-projects/spring-boot/pull/35455) - developmentOnly dependencies are included in the AOT processing classpath [#​35433](https://togithub.com/spring-projects/spring-boot/issues/35433) - Hibernate 6.2 doesn't work in native-image: No available JtaPlatform candidates [#​35423](https://togithub.com/spring-projects/spring-boot/issues/35423) - In a native image, configuration property binding fails when the target has package-private getters and setters [#​35397](https://togithub.com/spring-projects/spring-boot/issues/35397) - Invalid reference format error when tagging images using Podman [#​35395](https://togithub.com/spring-projects/spring-boot/issues/35395) - WebClient auto-configuration tries to use HttpComponentsClientHttpConnector when all required classes are not present [#​35380](https://togithub.com/spring-projects/spring-boot/issues/35380) - MinIdle and MaxValidationTime properties missing for R2DBC pools [#​35378](https://togithub.com/spring-projects/spring-boot/issues/35378) - Can't use PEM encoded [PKCS#8](https://togithub.com/PKCS/spring-boot/issues/8) EC keys with server.ssl.certificate-private-key [#​35364](https://togithub.com/spring-projects/spring-boot/issues/35364) - `FactoryBean.getObject` for non-singleton executed when resetting mocks [#​35329](https://togithub.com/spring-projects/spring-boot/issues/35329) - Webflux server gracefulshutdown throws NullPointerException [#​35269](https://togithub.com/spring-projects/spring-boot/issues/35269) - Health actuator mail details shows the port as -1 when using the default port [#​35254](https://togithub.com/spring-projects/spring-boot/issues/35254) - SessionRepositoryFilterConfiguration can cause early initialization of SessionRepository beans including Redis [#​35241](https://togithub.com/spring-projects/spring-boot/issues/35241) - Liveness and readiness probes return down when lazy initialization is enabled [#​35235](https://togithub.com/spring-projects/spring-boot/issues/35235) - Devtools main method search algorithm can find incorrect main method [#​35220](https://togithub.com/spring-projects/spring-boot/issues/35220) - When a WebFlux app is deployed to Cloud Foundry some metrics are lost and numerous beans are ineligible for post-processing [#​35170](https://togithub.com/spring-projects/spring-boot/issues/35170) - Treating a null Flyway-specific password as an empty string prevents the use of PGPASS for authentication [#​35131](https://togithub.com/spring-projects/spring-boot/issues/35131) - DisableObservabilityContextCustomizer can't be switched off through properties [#​35009](https://togithub.com/spring-projects/spring-boot/issues/35009) - Application yaml files cannot be loaded when they exceed 3mb [#​34743](https://togithub.com/spring-projects/spring-boot/issues/34743) - `@ServletComponentScan` causes AOT processing to fail with "Code generation is not supported for bean definitions declaring an instance supplier callback" [#​34563](https://togithub.com/spring-projects/spring-boot/issues/34563) - Tracking of artifact dependency coordinates by BootJar and BootWar may break artifact transforms in sub-projects [#​31216](https://togithub.com/spring-projects/spring-boot/issues/31216) ##### :notebook_with_decorative_cover: Documentation - Polish formatting of permitAll() endpoint security Kotlin example [#​35456](https://togithub.com/spring-projects/spring-boot/issues/35456) - Wrong anchors in Maven plugin documentation [#​35372](https://togithub.com/spring-projects/spring-boot/issues/35372) - Clarify profile support when using AOT [#​35262](https://togithub.com/spring-projects/spring-boot/issues/35262) - Add reference to Tor Spring Boot Starter [#​35256](https://togithub.com/spring-projects/spring-boot/pull/35256) - Correct list of annotations that are equivalent to `@SpringBootApplication` [#​35230](https://togithub.com/spring-projects/spring-boot/issues/35230) - Harmonize references to application.yaml files in reference docs [#​35129](https://togithub.com/spring-projects/spring-boot/issues/35129) ##### :hammer: Dependency Upgrades - Upgrade to Couchbase Client 3.4.6 [#​35341](https://togithub.com/spring-projects/spring-boot/issues/35341) - Upgrade to Groovy 4.0.12 [#​35342](https://togithub.com/spring-projects/spring-boot/issues/35342) - Upgrade to Hazelcast 5.1.6 [#​35427](https://togithub.com/spring-projects/spring-boot/issues/35427) - Upgrade to Infinispan 14.0.9.Final [#​35343](https://togithub.com/spring-projects/spring-boot/issues/35343) - Upgrade to Jackson Bom 2.14.3 [#​35344](https://togithub.com/spring-projects/spring-boot/issues/35344) - Upgrade to Jakarta Activation 2.1.2 [#​35345](https://togithub.com/spring-projects/spring-boot/issues/35345) - Upgrade to Jersey 3.1.2 [#​35550](https://togithub.com/spring-projects/spring-boot/issues/35550) - Upgrade to jOOQ 3.17.13 [#​35428](https://togithub.com/spring-projects/spring-boot/issues/35428) - Upgrade to Json-smart 2.4.11 [#​35551](https://togithub.com/spring-projects/spring-boot/issues/35551) - Upgrade to JUnit Jupiter 5.9.3 [#​35346](https://togithub.com/spring-projects/spring-boot/issues/35346) - Upgrade to Micrometer 1.10.7 [#​35298](https://togithub.com/spring-projects/spring-boot/issues/35298) - Upgrade to Micrometer Tracing 1.0.6 [#​35420](https://togithub.com/spring-projects/spring-boot/issues/35420) - Upgrade to Native Build Tools Plugin 0.9.22 [#​35406](https://togithub.com/spring-projects/spring-boot/issues/35406) - Upgrade to Neo4j Java Driver 5.8.0 [#​35347](https://togithub.com/spring-projects/spring-boot/issues/35347) - Upgrade to Netty 4.1.92.Final [#​35443](https://togithub.com/spring-projects/spring-boot/issues/35443) - Upgrade to Reactor Bom 2022.0.7 [#​35299](https://togithub.com/spring-projects/spring-boot/issues/35299) - Upgrade to SAAJ Impl 3.0.2 [#​35429](https://togithub.com/spring-projects/spring-boot/issues/35429) - Upgrade to Spring Batch 5.0.2 [#​35300](https://togithub.com/spring-projects/spring-boot/issues/35300) - Upgrade to Spring Data Bom 2022.0.6 [#​35301](https://togithub.com/spring-projects/spring-boot/issues/35301) - Upgrade to Spring Framework 6.0.9 [#​35302](https://togithub.com/spring-projects/spring-boot/issues/35302) - Upgrade to Spring GraphQL 1.1.4 [#​35303](https://togithub.com/spring-projects/spring-boot/issues/35303) - Upgrade to Spring HATEOAS 2.0.4 [#​35325](https://togithub.com/spring-projects/spring-boot/issues/35325) - Upgrade to Spring Kafka 3.0.7 [#​35375](https://togithub.com/spring-projects/spring-boot/issues/35375) - Upgrade to Spring LDAP 3.0.3 [#​35404](https://togithub.com/spring-projects/spring-boot/issues/35404) - Upgrade to Spring WS 4.0.4 [#​35304](https://togithub.com/spring-projects/spring-boot/issues/35304) - Upgrade to Undertow 2.3.6.Final [#​35448](https://togithub.com/spring-projects/spring-boot/issues/35448) ##### :heart: Contributors Thank you to all the contributors who worked on this release: [@​JunJaBoy](https://togithub.com/JunJaBoy), [@​aasaru](https://togithub.com/aasaru), [@​be-hase](https://togithub.com/be-hase), [@​davin111](https://togithub.com/davin111), [@​ivandimitrov8080](https://togithub.com/ivandimitrov8080), and [@​theborakompanioni](https://togithub.com/theborakompanioni) ### [`v3.0.6`](https://togithub.com/spring-projects/spring-boot/releases/tag/v3.0.6) [Compare Source](https://togithub.com/spring-projects/spring-boot/compare/v3.0.5...v3.0.6) #### :lady_beetle: Bug Fixes - CloudFoundry integration does not use endpoint path mappings [#​35086](https://togithub.com/spring-projects/spring-boot/issues/35086) - ApplicationAvailability bean is auto-configured even if a custom one is already present [#​35068](https://togithub.com/spring-projects/spring-boot/issues/35068) - Gradle Spring Boot plugin with Kotlin DSL does not support includeProjectDependencies in bootJar > layered > dependencies configuration [#​35035](https://togithub.com/spring-projects/spring-boot/issues/35035) - Cassandra default configuration substitutions don't resolve against configuration derived from spring.data.cassandra properties [#​34799](https://togithub.com/spring-projects/spring-boot/issues/34799) - Banner placeholders use default values too soon [#​34792](https://togithub.com/spring-projects/spring-boot/issues/34792) - Nested test classes don't inherit properties from slice test annotations on enclosing class [#​34781](https://togithub.com/spring-projects/spring-boot/issues/34781) - Hints for including Liquibase changelogs in a native image are unnecessarily narrow [#​34729](https://togithub.com/spring-projects/spring-boot/pull/34729) - Unlike `@EnableBatchProcessing`, auto-configuration for Spring Batch does not enable observability of steps and jobs [#​34305](https://togithub.com/spring-projects/spring-boot/pull/34305) #### :notebook_with_decorative_cover: Documentation - Improve documentation of tracing dependencies and configuration properties [#​34991](https://togithub.com/spring-projects/spring-boot/pull/34991) - Use current Neo4j version in Testcontainers-based examples [#​34940](https://togithub.com/spring-projects/spring-boot/issues/34940) - BatchProperties has an outdated

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.

jscancella commented 1 year ago

Need to rework the build config so it outputs correct jars based on what version of java it is being built on, then update the dependencies accordingly since this update doesn't support java 8