Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Tech] Bump the non-major-dependencies group across 1 directory with …
…34 updates (#3354) Bumps the non-major-dependencies group with 33 updates in the /backend directory: | Package | From | To | | --- | --- | --- | | [org.springframework.boot:spring-boot-starter-web](https://github.com/spring-projects/spring-boot) | `3.2.5` | `3.3.1` | | [org.springframework.security:spring-security-oauth2-resource-server](https://github.com/spring-projects/spring-security) | `6.1.5` | `6.3.1` | | [org.springframework.security:spring-security-oauth2-jose](https://github.com/spring-projects/spring-security) | `6.1.5` | `6.3.1` | | [org.springframework.boot:spring-boot-starter-actuator](https://github.com/spring-projects/spring-boot) | `3.2.5` | `3.3.1` | | [org.springframework.boot:spring-boot-starter-json](https://github.com/spring-projects/spring-boot) | `3.2.5` | `3.3.1` | | [org.springframework.boot:spring-boot-starter-security](https://github.com/spring-projects/spring-boot) | `3.3.0` | `3.3.1` | | [org.springframework.boot:spring-boot-starter-data-jpa](https://github.com/spring-projects/spring-boot) | `3.3.0` | `3.3.1` | | [org.springframework.boot:spring-boot-configuration-processor](https://github.com/spring-projects/spring-boot) | `3.2.5` | `3.3.1` | | [org.springframework.boot:spring-boot-starter-cache](https://github.com/spring-projects/spring-boot) | `3.2.5` | `3.3.1` | | [org.springframework.boot:spring-boot-starter-log4j2](https://github.com/spring-projects/spring-boot) | `3.2.5` | `3.3.1` | | [org.springframework.boot:spring-boot-devtools](https://github.com/spring-projects/spring-boot) | `3.2.5` | `3.3.1` | | [org.jetbrains.kotlinx:kotlinx-serialization-json](https://github.com/Kotlin/kotlinx.serialization) | `1.6.3` | `1.7.1` | | [io.ktor:ktor-client-core-jvm](https://github.com/ktorio/ktor) | `2.3.6` | `2.3.12` | | [io.ktor:ktor-client-java-jvm](https://github.com/ktorio/ktor) | `2.3.3` | `2.3.12` | | [io.ktor:ktor-client-content-negotiation-jvm](https://github.com/ktorio/ktor) | `2.3.11` | `2.3.12` | | [io.ktor:ktor-serialization-kotlinx-json-jvm](https://github.com/ktorio/ktor) | `2.3.11` | `2.3.12` | | [jakarta.validation:jakarta.validation-api](https://github.com/jakartaee/validation) | `3.0.2` | `3.1.0` | | [com.fasterxml.jackson.module:jackson-module-kotlin](https://github.com/FasterXML/jackson-module-kotlin) | `2.16.1` | `2.17.1` | | [org.flywaydb:flyway-core](https://github.com/flyway/flyway) | `10.5.0` | `10.15.2` | | org.flywaydb:flyway-database-postgresql | `10.5.0` | `10.15.2` | | org.springdoc:springdoc-openapi-ui | `1.7.0` | `1.8.0` | | [org.jetbrains.kotlinx:kotlinx-coroutines-core](https://github.com/Kotlin/kotlinx.coroutines) | `1.7.3` | `1.8.1` | | [io.hypersistence:hypersistence-utils-hibernate-63](https://github.com/vladmihalcea/hypersistence-utils) | `3.7.5` | `3.8.0` | | [org.hibernate:hibernate-spatial](https://github.com/hibernate/hibernate-orm) | `6.1.7.Final` | `6.5.2.Final` | | [io.sentry:sentry-log4j2](https://github.com/getsentry/sentry-java) | `7.5.0` | `7.11.0` | | [io.ktor:ktor-client-mock-jvm](https://github.com/ktorio/ktor) | `2.3.9` | `2.3.12` | | [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.25.0` | `3.26.0` | | [org.testcontainers:postgresql](https://github.com/testcontainers/testcontainers-java) | `1.19.4` | `1.19.8` | | [org.testcontainers:testcontainers](https://github.com/testcontainers/testcontainers-java) | `1.19.4` | `1.19.8` | | [jakarta.servlet:jakarta.servlet-api](https://github.com/eclipse-ee4j/servlet-api) | `6.0.0` | `6.1.0` | | [com.squareup.okhttp3:mockwebserver](https://github.com/square/okhttp) | `4.11.0` | `4.12.0` | | [org.springframework.boot:spring-boot-starter-test](https://github.com/spring-projects/spring-boot) | `3.2.5` | `3.3.1` | | [org.springframework.boot](https://github.com/spring-projects/spring-boot) | `3.2.5` | `3.3.1` | Updates `org.springframework.boot:spring-boot-starter-web` from 3.2.5 to 3.3.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-boot/releases">org.springframework.boot:spring-boot-starter-web's releases</a>.</em></p> <blockquote> <h2>v3.3.1</h2> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>SQL Server JDBC URL is malformed after adding org.springframework.boot.jdbc.parameters label <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41169">#41169</a></li> <li>Git instant properties cannot be coerced following git-commit-id Maven plugin upgrade <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41152">#41152</a></li> <li>Excluding status code from DefaultErrorAttributes throws NPE <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41141">#41141</a></li> <li>Spring Boot remote restart with devtools causes 'factory already defined' Tomcat error when running with 'java -jar' <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41107">#41107</a></li> <li>MongoHealthIndicator not compliant with Mongo stable API with strict setting <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41104">#41104</a></li> <li>Service connection for bitnami mongodb fails to connect <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41097">#41097</a></li> <li>Image building requires builder to specify a stack <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41091">#41091</a></li> <li>DataSourceProperties fail to bind if java.sql module isn't included <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41084">#41084</a></li> <li>AOT causes Logback configuration error when using include <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41081">#41081</a></li> <li>Image building hangs when builder and buildpack are configured <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41049">#41049</a></li> <li>IllegalArgumentException when trying to use Tomcat's HttpNio2Protocol with Spring Boot-configured SSL <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41010">#41010</a></li> <li>Uber jar fails to start when it contains a dependency with Multi-Release: true in its manifest and unexpected file entries in META-INF/versions <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41006">#41006</a></li> <li>JSP-related resources may not be found in an executable war file when using Jetty <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40996">#40996</a></li> <li>The value of the tomcat.threads.config.max metric is always -1, irrespective of the configured maximum number of threads <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40957">#40957</a></li> <li>The auto-configured reactiveNeo4jTransactionManager may cause a failure due to multiple TransactionManager beans <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40953">#40953</a></li> <li>Application fails to start when server.tomcat.threads.max < 10 <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40945">#40945</a></li> <li>SBOM actuator endpoint doesn't work in a native image <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40939">#40939</a></li> <li>Starter parent applies its configuration of the CycloneDX Maven plugin too broadly <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40927">#40927</a></li> <li>buildInfo does not work with Gradle 8.7 or later when the configuration cache is enabled <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40924">#40924</a></li> <li>Prometheus Exemplars are missing from _count <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40904">#40904</a></li> <li>Extract fails due to a duplicate entry when BOOT-INF/classes contains a directory that's also present in the root of the jar <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40903">#40903</a></li> <li>sbom is not available to the actuator endpoint when using bootRun or bootWar <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40890">#40890</a></li> <li>A newline character is missing from the start of the default banner <a href="https://redirect.github.com/spring-projects/spring-boot/pull/40889">#40889</a></li> </ul> <h2>:notebook_with_decorative_cover: Documentation</h2> <ul> <li>Fix links to Spring AMQP's javadoc <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41144">#41144</a></li> <li>Document more precisely how a Container's Docker image name is used to find the matching service connection <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41123">#41123</a></li> <li>Cross-link to the CDS how-to guide <a href="https://redirect.github.com/spring-projects/spring-boot/pull/41118">#41118</a></li> <li>Fix typos in javadoc of MockServerRestClientCustomizer and MockServerRestTemplateCustomizer <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41065">#41065</a></li> <li>Improve readability when listing three pillars of observability <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41064">#41064</a></li> <li>Add CDS training run configuration documentation <a href="https://redirect.github.com/spring-projects/spring-boot/pull/41045">#41045</a></li> <li>Document the need to switch to io.micrometer:micrometer-registry-prometheus-simpleclient to use the Prometheus push gateway <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40993">#40993</a></li> <li>Improve consistency of documentation guidelines for packaging and running applications <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40977">#40977</a></li> <li>Fix typos in method names and javadoc <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40976">#40976</a></li> <li>Replace hard-coded links to Micrometer in documentation <a href="https://redirect.github.com/spring-projects/spring-boot/pull/40967">#40967</a></li> <li>Add Kotlin example for <code>@Testcontainers</code> <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40943">#40943</a></li> <li>Fix various minor inconsistencies of the documentation <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40942">#40942</a></li> <li>Warn in the documentation that spring.profiles.group can only be used in non-profile-specific documents <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40941">#40941</a></li> <li>Broken Micrometer links in documentation <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40916">#40916</a></li> <li>Document Buildpacks CDS and Spring AOT support <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40762">#40762</a></li> </ul> <h2>:hammer: Dependency Upgrades</h2> <ul> <li>Upgrade to Byte Buddy 1.14.17 <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41066">#41066</a></li> <li>Upgrade to FreeMarker 2.3.33 <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41067">#41067</a></li> <li>Upgrade to HSQLDB 2.7.3 <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41068">#41068</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/spring-projects/spring-boot/commit/586499db56afc755a1e5e623afc5bb636c601562"><code>586499d</code></a> Release v3.3.1</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/3ef5254d93939f10b521b13920d32e30cb179873"><code>3ef5254</code></a> Merge branch '3.2.x'</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/b65aae4530931f6977d86d62e895460a0fcbe1c4"><code>b65aae4</code></a> Next development version (v3.2.8-SNAPSHOT)</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/8e405c02245ae25c632c7c97c4a18b380e0e2fd1"><code>8e405c0</code></a> Merge branch '3.2.x'</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/c2f21e9fcd282b1e76b0614a4c5034717fd4e3d7"><code>c2f21e9</code></a> Don't execute <a href="https://github.com/DockerComposeTests"><code>@DockerComposeTests</code></a> if docker is not running</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/e7ffeb3dc94e0430c013f8200f76eaa5074e6131"><code>e7ffeb3</code></a> Use Tomcat's new setter for max queue size</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/fb9d779aeb81c5942b6a16d3f2537109de4f2a39"><code>fb9d779</code></a> Merge pull request <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41162">#41162</a> from mateusscheper</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/955fe1868b441add8cf1fde55fdf35a6dffc6db6"><code>955fe18</code></a> Polish 'Improve readability of documentation'</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/cf8ed63dde2630b99250a84d045034238dbd4d62"><code>cf8ed63</code></a> Improve readability of documentation</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/6c34c02acfb37c20f1814705ab4ea927a75b0f1f"><code>6c34c02</code></a> Improving readability</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-boot/compare/v3.2.5...v3.3.1">compare view</a></li> </ul> </details> <br /> Updates `org.springframework.security:spring-security-oauth2-resource-server` from 6.1.5 to 6.3.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-security/releases">org.springframework.security:spring-security-oauth2-resource-server's releases</a>.</em></p> <blockquote> <h2>6.3.1</h2> <h2>:star: New Features</h2> <ul> <li>Clarify the behavior of Concurrent Session Management when an IdP is involved <a href="https://redirect.github.com/spring-projects/spring-security/issues/15071">#15071</a></li> <li>Mention all required dependencies in LDAP documentation <a href="https://redirect.github.com/spring-projects/spring-security/issues/15245">#15245</a></li> <li>Minor docs fix <a href="https://redirect.github.com/spring-projects/spring-security/issues/15144">#15144</a></li> </ul> <h2>:beetle: Bug Fixes</h2> <ul> <li>AbstractRequestMatcherRegistry#requestMatchers should pick MvcRequestMatcher when using MockMvc <a href="https://redirect.github.com/spring-projects/spring-security/issues/15211">#15211</a></li> <li>Assert WebSession is not null <a href="https://redirect.github.com/spring-projects/spring-security/issues/15179">#15179</a></li> <li>DispatcherServletDelegatingRequestMatcher causes errors when running tests with MockMvc <a href="https://redirect.github.com/spring-projects/spring-security/issues/15197">#15197</a></li> <li>Documentation clarification after <a href="https://redirect.github.com/spring-projects/spring-security/issues/12783">#12783</a> has been closed is needed. <a href="https://redirect.github.com/spring-projects/spring-security/issues/15208">#15208</a></li> <li>Fix Java example in multitenanci.adoc <a href="https://redirect.github.com/spring-projects/spring-security/issues/15151">#15151</a></li> <li>Fix Kotlin example in authorize-http-requests.adoc <a href="https://redirect.github.com/spring-projects/spring-security/pull/15129">#15129</a></li> <li>Incorrect documentation for OIDC Back-Channel Logout <a href="https://redirect.github.com/spring-projects/spring-security/issues/15212">#15212</a></li> <li>IpAddressMatcher.matches(String address) still accepts URLs <a href="https://redirect.github.com/spring-projects/spring-security/issues/15172">#15172</a></li> <li>LDIF file on official documentation breaks the startup process <a href="https://redirect.github.com/spring-projects/spring-security/issues/15167">#15167</a></li> <li>Link to article with remember-me-persistent-token strategy is broken <a href="https://redirect.github.com/spring-projects/spring-security/issues/15149">#15149</a></li> <li>OpenSaml4AssertionValidator is not respecting clock skew settings <a href="https://redirect.github.com/spring-projects/spring-security/issues/15183">#15183</a></li> <li>Resolving invalid CSRF token values is not consistent <a href="https://redirect.github.com/spring-projects/spring-security/issues/15186">#15186</a></li> <li>spring-security/docs/modules/ROOT/pages/servlet/authorization /method-security <a href="https://redirect.github.com/spring-projects/spring-security/issues/15143">#15143</a></li> <li>SpringOpaqueTokenIntrospector does not add scopes as granted authorities properly <a href="https://redirect.github.com/spring-projects/spring-security/issues/15165">#15165</a></li> </ul> <h2>:hammer: Dependency Upgrades</h2> <ul> <li>Bump io.micrometer:micrometer-observation from 1.12.6 to 1.12.7 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15225">#15225</a></li> <li>Bump io.projectreactor:reactor-bom from 2023.0.6 to 2023.0.7 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15229">#15229</a></li> <li>Bump org.apache.directory.shared:shared-ldap from 0.9.15 to 0.9.19 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15161">#15161</a></li> <li>Bump org.apache.maven:maven-resolver-provider from 3.9.6 to 3.9.7 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15168">#15168</a></li> <li>Bump org.gretty:gretty from 4.1.3 to 4.1.4 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15133">#15133</a></li> <li>Bump org.hibernate.orm:hibernate-core from 6.4.8.Final to 6.4.9.Final <a href="https://redirect.github.com/spring-projects/spring-security/pull/15228">#15228</a></li> <li>Bump org.hsqldb:hsqldb from 2.7.2 to 2.7.3 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15193">#15193</a></li> <li>Bump org.springframework.data:spring-data-bom from 2024.0.0 to 2024.0.1 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15260">#15260</a></li> <li>Bump org.springframework.ldap:spring-ldap-core from 3.2.3 to 3.2.4 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15251">#15251</a></li> <li>Bump org.springframework:spring-framework-bom from 6.1.7 to 6.1.8 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15134">#15134</a></li> <li>Bump org.springframework:spring-framework-bom from 6.1.8 to 6.1.9 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15252">#15252</a></li> </ul> <h2>:nut_and_bolt: Build Updates</h2> <ul> <li>Bump <code>@antora</code>/collector-extension from 1.0.0-alpha.3 to 1.0.0-alpha.4 in /docs <a href="https://redirect.github.com/spring-projects/spring-security/pull/15159">#15159</a></li> <li>Bump <code>@springio</code>/antora-extensions from 1.10.0 to 1.11.1 in /docs <a href="https://redirect.github.com/spring-projects/spring-security/pull/15141">#15141</a></li> <li>Bump com.gradle.develocity from 3.17.4 to 3.17.5 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15239">#15239</a></li> <li>Bump gradle/gradle-build-action from 2 to 3 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15157">#15157</a></li> <li>Bump io-spring-javaformat from 0.0.41 to 0.0.42 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15219">#15219</a></li> <li>Bump org.jfrog.buildinfo:build-info-extractor-gradle from 4.33.15 to 4.33.16 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15176">#15176</a></li> <li>Bump org.jfrog.buildinfo:build-info-extractor-gradle from 4.33.16 to 4.33.17 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15218">#15218</a></li> <li>Bump org.jfrog.buildinfo:build-info-extractor-gradle from 4.33.17 to 4.33.19 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15261">#15261</a></li> <li>Bump spring-io/spring-doc-actions from 17ed79ea5fbd65813c69ef1062a024d4a37ff0ca to 5a57bcc6a0da2a1474136cf29571b277850432bc <a href="https://redirect.github.com/spring-projects/spring-security/pull/15139">#15139</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/spring-projects/spring-security/commit/6adc3b3d99be1452b2900e1d5f9a05cee01157fa"><code>6adc3b3</code></a> Release 6.3.1</li> <li><a href="https://github.com/spring-projects/spring-security/commit/363159ef53fd7dd801a4463dbc94691f757b0f33"><code>363159e</code></a> Merge branch '6.2.x' into 6.3.x</li> <li><a href="https://github.com/spring-projects/spring-security/commit/2a6f6ecdb4d67d9d3f01fb1b128a9aa17e53b318"><code>2a6f6ec</code></a> Bump org.springframework.data:spring-data-bom from 2023.1.6 to 2023.1.7</li> <li><a href="https://github.com/spring-projects/spring-security/commit/3ec2a2c309fd3de4d574e6bf303f6d5bfc469774"><code>3ec2a2c</code></a> Bump org.jfrog.buildinfo:build-info-extractor-gradle</li> <li><a href="https://github.com/spring-projects/spring-security/commit/e5b54ed730a9b9b9526d472c201745446e4adb52"><code>e5b54ed</code></a> Bump org.springframework.data:spring-data-bom from 2024.0.0 to 2024.0.1</li> <li><a href="https://github.com/spring-projects/spring-security/commit/73e2e751a1cb75c07c01c475a04759c31180acf1"><code>73e2e75</code></a> Merge branch '5.8.x' into 6.2.x</li> <li><a href="https://github.com/spring-projects/spring-security/commit/64b698fc48e37d691a4b4f3aa1af99f0fd8a99a6"><code>64b698f</code></a> Merge branch '6.2.x' into 6.3.x</li> <li><a href="https://github.com/spring-projects/spring-security/commit/2537a033f5ec3aa1aba0e6a06cbb56f740ea6108"><code>2537a03</code></a> Bump org.springframework:spring-framework-bom from 5.3.36 to 5.3.37</li> <li><a href="https://github.com/spring-projects/spring-security/commit/d4e151c8a4b1f44abe7953d1dfdcf78c03913cac"><code>d4e151c</code></a> Bump org.springframework:spring-framework-bom from 6.1.8 to 6.1.9</li> <li><a href="https://github.com/spring-projects/spring-security/commit/5587fe10158384562d24fda9f9743fa7cbc8cb3d"><code>5587fe1</code></a> Bump org.springframework.ldap:spring-ldap-core from 3.2.3 to 3.2.4</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-security/compare/6.1.5...6.3.1">compare view</a></li> </ul> </details> <br /> Updates `org.springframework.security:spring-security-oauth2-jose` from 6.1.5 to 6.3.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-security/releases">org.springframework.security:spring-security-oauth2-jose's releases</a>.</em></p> <blockquote> <h2>6.3.1</h2> <h2>:star: New Features</h2> <ul> <li>Clarify the behavior of Concurrent Session Management when an IdP is involved <a href="https://redirect.github.com/spring-projects/spring-security/issues/15071">#15071</a></li> <li>Mention all required dependencies in LDAP documentation <a href="https://redirect.github.com/spring-projects/spring-security/issues/15245">#15245</a></li> <li>Minor docs fix <a href="https://redirect.github.com/spring-projects/spring-security/issues/15144">#15144</a></li> </ul> <h2>:beetle: Bug Fixes</h2> <ul> <li>AbstractRequestMatcherRegistry#requestMatchers should pick MvcRequestMatcher when using MockMvc <a href="https://redirect.github.com/spring-projects/spring-security/issues/15211">#15211</a></li> <li>Assert WebSession is not null <a href="https://redirect.github.com/spring-projects/spring-security/issues/15179">#15179</a></li> <li>DispatcherServletDelegatingRequestMatcher causes errors when running tests with MockMvc <a href="https://redirect.github.com/spring-projects/spring-security/issues/15197">#15197</a></li> <li>Documentation clarification after <a href="https://redirect.github.com/spring-projects/spring-security/issues/12783">#12783</a> has been closed is needed. <a href="https://redirect.github.com/spring-projects/spring-security/issues/15208">#15208</a></li> <li>Fix Java example in multitenanci.adoc <a href="https://redirect.github.com/spring-projects/spring-security/issues/15151">#15151</a></li> <li>Fix Kotlin example in authorize-http-requests.adoc <a href="https://redirect.github.com/spring-projects/spring-security/pull/15129">#15129</a></li> <li>Incorrect documentation for OIDC Back-Channel Logout <a href="https://redirect.github.com/spring-projects/spring-security/issues/15212">#15212</a></li> <li>IpAddressMatcher.matches(String address) still accepts URLs <a href="https://redirect.github.com/spring-projects/spring-security/issues/15172">#15172</a></li> <li>LDIF file on official documentation breaks the startup process <a href="https://redirect.github.com/spring-projects/spring-security/issues/15167">#15167</a></li> <li>Link to article with remember-me-persistent-token strategy is broken <a href="https://redirect.github.com/spring-projects/spring-security/issues/15149">#15149</a></li> <li>OpenSaml4AssertionValidator is not respecting clock skew settings <a href="https://redirect.github.com/spring-projects/spring-security/issues/15183">#15183</a></li> <li>Resolving invalid CSRF token values is not consistent <a href="https://redirect.github.com/spring-projects/spring-security/issues/15186">#15186</a></li> <li>spring-security/docs/modules/ROOT/pages/servlet/authorization /method-security <a href="https://redirect.github.com/spring-projects/spring-security/issues/15143">#15143</a></li> <li>SpringOpaqueTokenIntrospector does not add scopes as granted authorities properly <a href="https://redirect.github.com/spring-projects/spring-security/issues/15165">#15165</a></li> </ul> <h2>:hammer: Dependency Upgrades</h2> <ul> <li>Bump io.micrometer:micrometer-observation from 1.12.6 to 1.12.7 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15225">#15225</a></li> <li>Bump io.projectreactor:reactor-bom from 2023.0.6 to 2023.0.7 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15229">#15229</a></li> <li>Bump org.apache.directory.shared:shared-ldap from 0.9.15 to 0.9.19 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15161">#15161</a></li> <li>Bump org.apache.maven:maven-resolver-provider from 3.9.6 to 3.9.7 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15168">#15168</a></li> <li>Bump org.gretty:gretty from 4.1.3 to 4.1.4 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15133">#15133</a></li> <li>Bump org.hibernate.orm:hibernate-core from 6.4.8.Final to 6.4.9.Final <a href="https://redirect.github.com/spring-projects/spring-security/pull/15228">#15228</a></li> <li>Bump org.hsqldb:hsqldb from 2.7.2 to 2.7.3 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15193">#15193</a></li> <li>Bump org.springframework.data:spring-data-bom from 2024.0.0 to 2024.0.1 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15260">#15260</a></li> <li>Bump org.springframework.ldap:spring-ldap-core from 3.2.3 to 3.2.4 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15251">#15251</a></li> <li>Bump org.springframework:spring-framework-bom from 6.1.7 to 6.1.8 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15134">#15134</a></li> <li>Bump org.springframework:spring-framework-bom from 6.1.8 to 6.1.9 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15252">#15252</a></li> </ul> <h2>:nut_and_bolt: Build Updates</h2> <ul> <li>Bump <code>@antora</code>/collector-extension from 1.0.0-alpha.3 to 1.0.0-alpha.4 in /docs <a href="https://redirect.github.com/spring-projects/spring-security/pull/15159">#15159</a></li> <li>Bump <code>@springio</code>/antora-extensions from 1.10.0 to 1.11.1 in /docs <a href="https://redirect.github.com/spring-projects/spring-security/pull/15141">#15141</a></li> <li>Bump com.gradle.develocity from 3.17.4 to 3.17.5 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15239">#15239</a></li> <li>Bump gradle/gradle-build-action from 2 to 3 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15157">#15157</a></li> <li>Bump io-spring-javaformat from 0.0.41 to 0.0.42 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15219">#15219</a></li> <li>Bump org.jfrog.buildinfo:build-info-extractor-gradle from 4.33.15 to 4.33.16 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15176">#15176</a></li> <li>Bump org.jfrog.buildinfo:build-info-extractor-gradle from 4.33.16 to 4.33.17 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15218">#15218</a></li> <li>Bump org.jfrog.buildinfo:build-info-extractor-gradle from 4.33.17 to 4.33.19 <a href="https://redirect.github.com/spring-projects/spring-security/pull/15261">#15261</a></li> <li>Bump spring-io/spring-doc-actions from 17ed79ea5fbd65813c69ef1062a024d4a37ff0ca to 5a57bcc6a0da2a1474136cf29571b277850432bc <a href="https://redirect.github.com/spring-projects/spring-security/pull/15139">#15139</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/spring-projects/spring-security/commit/6adc3b3d99be1452b2900e1d5f9a05cee01157fa"><code>6adc3b3</code></a> Release 6.3.1</li> <li><a href="https://github.com/spring-projects/spring-security/commit/363159ef53fd7dd801a4463dbc94691f757b0f33"><code>363159e</code></a> Merge branch '6.2.x' into 6.3.x</li> <li><a href="https://github.com/spring-projects/spring-security/commit/2a6f6ecdb4d67d9d3f01fb1b128a9aa17e53b318"><code>2a6f6ec</code></a> Bump org.springframework.data:spring-data-bom from 2023.1.6 to 2023.1.7</li> <li><a href="https://github.com/spring-projects/spring-security/commit/3ec2a2c309fd3de4d574e6bf303f6d5bfc469774"><code>3ec2a2c</code></a> Bump org.jfrog.buildinfo:build-info-extractor-gradle</li> <li><a href="https://github.com/spring-projects/spring-security/commit/e5b54ed730a9b9b9526d472c201745446e4adb52"><code>e5b54ed</code></a> Bump org.springframework.data:spring-data-bom from 2024.0.0 to 2024.0.1</li> <li><a href="https://github.com/spring-projects/spring-security/commit/73e2e751a1cb75c07c01c475a04759c31180acf1"><code>73e2e75</code></a> Merge branch '5.8.x' into 6.2.x</li> <li><a href="https://github.com/spring-projects/spring-security/commit/64b698fc48e37d691a4b4f3aa1af99f0fd8a99a6"><code>64b698f</code></a> Merge branch '6.2.x' into 6.3.x</li> <li><a href="https://github.com/spring-projects/spring-security/commit/2537a033f5ec3aa1aba0e6a06cbb56f740ea6108"><code>2537a03</code></a> Bump org.springframework:spring-framework-bom from 5.3.36 to 5.3.37</li> <li><a href="https://github.com/spring-projects/spring-security/commit/d4e151c8a4b1f44abe7953d1dfdcf78c03913cac"><code>d4e151c</code></a> Bump org.springframework:spring-framework-bom from 6.1.8 to 6.1.9</li> <li><a href="https://github.com/spring-projects/spring-security/commit/5587fe10158384562d24fda9f9743fa7cbc8cb3d"><code>5587fe1</code></a> Bump org.springframework.ldap:spring-ldap-core from 3.2.3 to 3.2.4</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-security/compare/6.1.5...6.3.1">compare view</a></li> </ul> </details> <br /> Updates `org.springframework.boot:spring-boot-starter-actuator` from 3.2.5 to 3.3.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-boot/releases">org.springframework.boot:spring-boot-starter-actuator's releases</a>.</em></p> <blockquote> <h2>v3.3.1</h2> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>SQL Server JDBC URL is malformed after adding org.springframework.boot.jdbc.parameters label <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41169">#41169</a></li> <li>Git instant properties cannot be coerced following git-commit-id Maven plugin upgrade <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41152">#41152</a></li> <li>Excluding status code from DefaultErrorAttributes throws NPE <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41141">#41141</a></li> <li>Spring Boot remote restart with devtools causes 'factory already defined' Tomcat error when running with 'java -jar' <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41107">#41107</a></li> <li>MongoHealthIndicator not compliant with Mongo stable API with strict setting <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41104">#41104</a></li> <li>Service connection for bitnami mongodb fails to connect <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41097">#41097</a></li> <li>Image building requires builder to specify a stack <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41091">#41091</a></li> <li>DataSourceProperties fail to bind if java.sql module isn't included <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41084">#41084</a></li> <li>AOT causes Logback configuration error when using include <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41081">#41081</a></li> <li>Image building hangs when builder and buildpack are configured <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41049">#41049</a></li> <li>IllegalArgumentException when trying to use Tomcat's HttpNio2Protocol with Spring Boot-configured SSL <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41010">#41010</a></li> <li>Uber jar fails to start when it contains a dependency with Multi-Release: true in its manifest and unexpected file entries in META-INF/versions <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41006">#41006</a></li> <li>JSP-related resources may not be found in an executable war file when using Jetty <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40996">#40996</a></li> <li>The value of the tomcat.threads.config.max metric is always -1, irrespective of the configured maximum number of threads <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40957">#40957</a></li> <li>The auto-configured reactiveNeo4jTransactionManager may cause a failure due to multiple TransactionManager beans <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40953">#40953</a></li> <li>Application fails to start when server.tomcat.threads.max < 10 <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40945">#40945</a></li> <li>SBOM actuator endpoint doesn't work in a native image <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40939">#40939</a></li> <li>Starter parent applies its configuration of the CycloneDX Maven plugin too broadly <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40927">#40927</a></li> <li>buildInfo does not work with Gradle 8.7 or later when the configuration cache is enabled <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40924">#40924</a></li> <li>Prometheus Exemplars are missing from _count <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40904">#40904</a></li> <li>Extract fails due to a duplicate entry when BOOT-INF/classes contains a directory that's also present in the root of the jar <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40903">#40903</a></li> <li>sbom is not available to the actuator endpoint when using bootRun or bootWar <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40890">#40890</a></li> <li>A newline character is missing from the start of the default banner <a href="https://redirect.github.com/spring-projects/spring-boot/pull/40889">#40889</a></li> </ul> <h2>:notebook_with_decorative_cover: Documentation</h2> <ul> <li>Fix links to Spring AMQP's javadoc <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41144">#41144</a></li> <li>Document more precisely how a Container's Docker image name is used to find the matching service connection <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41123">#41123</a></li> <li>Cross-link to the CDS how-to guide <a href="https://redirect.github.com/spring-projects/spring-boot/pull/41118">#41118</a></li> <li>Fix typos in javadoc of MockServerRestClientCustomizer and MockServerRestTemplateCustomizer <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41065">#41065</a></li> <li>Improve readability when listing three pillars of observability <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41064">#41064</a></li> <li>Add CDS training run configuration documentation <a href="https://redirect.github.com/spring-projects/spring-boot/pull/41045">#41045</a></li> <li>Document the need to switch to io.micrometer:micrometer-registry-prometheus-simpleclient to use the Prometheus push gateway <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40993">#40993</a></li> <li>Improve consistency of documentation guidelines for packaging and running applications <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40977">#40977</a></li> <li>Fix typos in method names and javadoc <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40976">#40976</a></li> <li>Replace hard-coded links to Micrometer in documentation <a href="https://redirect.github.com/spring-projects/spring-boot/pull/40967">#40967</a></li> <li>Add Kotlin example for <code>@Testcontainers</code> <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40943">#40943</a></li> <li>Fix various minor inconsistencies of the documentation <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40942">#40942</a></li> <li>Warn in the documentation that spring.profiles.group can only be used in non-profile-specific documents <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40941">#40941</a></li> <li>Broken Micrometer links in documentation <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40916">#40916</a></li> <li>Document Buildpacks CDS and Spring AOT support <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40762">#40762</a></li> </ul> <h2>:hammer: Dependency Upgrades</h2> <ul> <li>Upgrade to Byte Buddy 1.14.17 <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41066">#41066</a></li> <li>Upgrade to FreeMarker 2.3.33 <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41067">#41067</a></li> <li>Upgrade to HSQLDB 2.7.3 <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41068">#41068</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/spring-projects/spring-boot/commit/586499db56afc755a1e5e623afc5bb636c601562"><code>586499d</code></a> Release v3.3.1</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/3ef5254d93939f10b521b13920d32e30cb179873"><code>3ef5254</code></a> Merge branch '3.2.x'</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/b65aae4530931f6977d86d62e895460a0fcbe1c4"><code>b65aae4</code></a> Next development version (v3.2.8-SNAPSHOT)</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/8e405c02245ae25c632c7c97c4a18b380e0e2fd1"><code>8e405c0</code></a> Merge branch '3.2.x'</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/c2f21e9fcd282b1e76b0614a4c5034717fd4e3d7"><code>c2f21e9</code></a> Don't execute <a href="https://github.com/DockerComposeTests"><code>@DockerComposeTests</code></a> if docker is not running</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/e7ffeb3dc94e0430c013f8200f76eaa5074e6131"><code>e7ffeb3</code></a> Use Tomcat's new setter for max queue size</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/fb9d779aeb81c5942b6a16d3f2537109de4f2a39"><code>fb9d779</code></a> Merge pull request <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41162">#41162</a> from mateusscheper</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/955fe1868b441add8cf1fde55fdf35a6dffc6db6"><code>955fe18</code></a> Polish 'Improve readability of documentation'</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/cf8ed63dde2630b99250a84d045034238dbd4d62"><code>cf8ed63</code></a> Improve readability of documentation</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/6c34c02acfb37c20f1814705ab4ea927a75b0f1f"><code>6c34c02</code></a> Improving readability</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-boot/compare/v3.2.5...v3.3.1">compare view</a></li> </ul> </details> <br /> Updates `org.springframework.boot:spring-boot-starter-json` from 3.2.5 to 3.3.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-boot/releases">org.springframework.boot:spring-boot-starter-json's releases</a>.</em></p> <blockquote> <h2>v3.3.1</h2> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>SQL Server JDBC URL is malformed after adding org.springframework.boot.jdbc.parameters label <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41169">#41169</a></li> <li>Git instant properties cannot be coerced following git-commit-id Maven plugin upgrade <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41152">#41152</a></li> <li>Excluding status code from DefaultErrorAttributes throws NPE <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41141">#41141</a></li> <li>Spring Boot remote restart with devtools causes 'factory already defined' Tomcat error when running with 'java -jar' <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41107">#41107</a></li> <li>MongoHealthIndicator not compliant with Mongo stable API with strict setting <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41104">#41104</a></li> <li>Service connection for bitnami mongodb fails to connect <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41097">#41097</a></li> <li>Image building requires builder to specify a stack <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41091">#41091</a></li> <li>DataSourceProperties fail to bind if java.sql module isn't included <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41084">#41084</a></li> <li>AOT causes Logback configuration error when using include <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41081">#41081</a></li> <li>Image building hangs when builder and buildpack are configured <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41049">#41049</a></li> <li>IllegalArgumentException when trying to use Tomcat's HttpNio2Protocol with Spring Boot-configured SSL <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41010">#41010</a></li> <li>Uber jar fails to start when it contains a dependency with Multi-Release: true in its manifest and unexpected file entries in META-INF/versions <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41006">#41006</a></li> <li>JSP-related resources may not be found in an executable war file when using Jetty <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40996">#40996</a></li> <li>The value of the tomcat.threads.config.max metric is always -1, irrespective of the configured maximum number of threads <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40957">#40957</a></li> <li>The auto-configured reactiveNeo4jTransactionManager may cause a failure due to multiple TransactionManager beans <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40953">#40953</a></li> <li>Application fails to start when server.tomcat.threads.max < 10 <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40945">#40945</a></li> <li>SBOM actuator endpoint doesn't work in a native image <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40939">#40939</a></li> <li>Starter parent applies its configuration of the CycloneDX Maven plugin too broadly <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40927">#40927</a></li> <li>buildInfo does not work with Gradle 8.7 or later when the configuration cache is enabled <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40924">#40924</a></li> <li>Prometheus Exemplars are missing from _count <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40904">#40904</a></li> <li>Extract fails due to a duplicate entry when BOOT-INF/classes contains a directory that's also present in the root of the jar <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40903">#40903</a></li> <li>sbom is not available to the actuator endpoint when using bootRun or bootWar <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40890">#40890</a></li> <li>A newline character is missing from the start of the default banner <a href="https://redirect.github.com/spring-projects/spring-boot/pull/40889">#40889</a></li> </ul> <h2>:notebook_with_decorative_cover: Documentation</h2> <ul> <li>Fix links to Spring AMQP's javadoc <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41144">#41144</a></li> <li>Document more precisely how a Container's Docker image name is used to find the matching service connection <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41123">#41123</a></li> <li>Cross-link to the CDS how-to guide <a href="https://redirect.github.com/spring-projects/spring-boot/pull/41118">#41118</a></li> <li>Fix typos in javadoc of MockServerRestClientCustomizer and MockServerRestTemplateCustomizer <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41065">#41065</a></li> <li>Improve readability when listing three pillars of observability <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41064">#41064</a></li> <li>Add CDS training run configuration documentation <a href="https://redirect.github.com/spring-projects/spring-boot/pull/41045">#41045</a></li> <li>Document the need to switch to io.micrometer:micrometer-registry-prometheus-simpleclient to use the Prometheus push gateway <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40993">#40993</a></li> <li>Improve consistency of documentation guidelines for packaging and running applications <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40977">#40977</a></li> <li>Fix typos in method names and javadoc <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40976">#40976</a></li> <li>Replace hard-coded links to Micrometer in documentation <a href="https://redirect.github.com/spring-projects/spring-boot/pull/40967">#40967</a></li> <li>Add Kotlin example for <code>@Testcontainers</code> <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40943">#40943</a></li> <li>Fix various minor inconsistencies of the documentation <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40942">#40942</a></li> <li>Warn in the documentation that spring.profiles.group can only be used in non-profile-specific documents <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40941">#40941</a></li> <li>Broken Micrometer links in documentation <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40916">#40916</a></li> <li>Document Buildpacks CDS and Spring AOT support <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40762">#40762</a></li> </ul> <h2>:hammer: Dependency Upgrades</h2> <ul> <li>Upgrade to Byte Buddy 1.14.17 <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41066">#41066</a></li> <li>Upgrade to FreeMarker 2.3.33 <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41067">#41067</a></li> <li>Upgrade to HSQLDB 2.7.3 <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41068">#41068</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/spring-projects/spring-boot/commit/586499db56afc755a1e5e623afc5bb636c601562"><code>586499d</code></a> Release v3.3.1</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/3ef5254d93939f10b521b13920d32e30cb179873"><code>3ef5254</code></a> Merge branch '3.2.x'</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/b65aae4530931f6977d86d62e895460a0fcbe1c4"><code>b65aae4</code></a> Next development version (v3.2.8-SNAPSHOT)</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/8e405c02245ae25c632c7c97c4a18b380e0e2fd1"><code>8e405c0</code></a> Merge branch '3.2.x'</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/c2f21e9fcd282b1e76b0614a4c5034717fd4e3d7"><code>c2f21e9</code></a> Don't execute <a href="https://github.com/DockerComposeTests"><code>@DockerComposeTests</code></a> if docker is not running</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/e7ffeb3dc94e0430c013f8200f76eaa5074e6131"><code>e7ffeb3</code></a> Use Tomcat's new setter for max queue size</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/fb9d779aeb81c5942b6a16d3f2537109de4f2a39"><code>fb9d779</code></a> Merge pull request <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41162">#41162</a> from mateusscheper</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/955fe1868b441add8cf1fde55fdf35a6dffc6db6"><code>955fe18</code></a> Polish 'Improve readability of documentation'</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/cf8ed63dde2630b99250a84d045034238dbd4d62"><code>cf8ed63</code></a> Improve readability of documentation</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/6c34c02acfb37c20f1814705ab4ea927a75b0f1f"><code>6c34c02</code></a> Improving readability</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-boot/compare/v3.2.5...v3.3.1">compare view</a></li> </ul> </details> <br /> Updates `org.springframework.boot:spring-boot-starter-security` from 3.3.0 to 3.3.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-boot/releases">org.springframework.boot:spring-boot-starter-security's releases</a>.</em></p> <blockquote> <h2>v3.3.1</h2> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>SQL Server JDBC URL is malformed after adding org.springframework.boot.jdbc.parameters label <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41169">#41169</a></li> <li>Git instant properties cannot be coerced following git-commit-id Maven plugin upgrade <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41152">#41152</a></li> <li>Excluding status code from DefaultErrorAttributes throws NPE <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41141">#41141</a></li> <li>Spring Boot remote restart with devtools causes 'factory already defined' Tomcat error when running with 'java -jar' <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41107">#41107</a></li> <li>MongoHealthIndicator not compliant with Mongo stable API with strict setting <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41104">#41104</a></li> <li>Service connection for bitnami mongodb fails to connect <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41097">#41097</a></li> <li>Image building requires builder to specify a stack <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41091">#41091</a></li> <li>DataSourceProperties fail to bind if java.sql module isn't included <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41084">#41084</a></li> <li>AOT causes Logback configuration error when using include <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41081">#41081</a></li> <li>Image building hangs when builder and buildpack are configured <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41049">#41049</a></li> <li>IllegalArgumentException when trying to use Tomcat's HttpNio2Protocol with Spring Boot-configured SSL <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41010">#41010</a></li> <li>Uber jar fails to start when it contains a dependency with Multi-Release: true in its manifest and unexpected file entries in META-INF/versions <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41006">#41006</a></li> <li>JSP-related resources may not be found in an executable war file when using Jetty <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40996">#40996</a></li> <li>The value of the tomcat.threads.config.max metric is always -1, irrespective of the configured maximum number of threads <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40957">#40957</a></li> <li>The auto-configured reactiveNeo4jTransactionManager may cause a failure due to multiple TransactionManager beans <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40953">#40953</a></li> <li>Application fails to start when server.tomcat.threads.max < 10 <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40945">#40945</a></li> <li>SBOM actuator endpoint doesn't work in a native image <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40939">#40939</a></li> <li>Starter parent applies its configuration of the CycloneDX Maven plugin too broadly <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40927">#40927</a></li> <li>buildInfo does not work with Gradle 8.7 or later when the configuration cache is enabled <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40924">#40924</a></li> <li>Prometheus Exemplars are missing from _count <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40904">#40904</a></li> <li>Extract fails due to a duplicate entry when BOOT-INF/classes contains a directory that's also present in the root of the jar <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40903">#40903</a></li> <li>sbom is not available to the actuator endpoint when using bootRun or bootWar <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40890">#40890</a></li> <li>A newline character is missing from the start of the default banner <a href="https://redirect.github.com/spring-projects/spring-boot/pull/40889">#40889</a></li> </ul> <h2>:notebook_with_decorative_cover: Documentation</h2> <ul> <li>Fix links to Spring AMQP's javadoc <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41144">#41144</a></li> <li>Document more precisely how a Container's Docker image name is used to find the matching service connection <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41123">#41123</a></li> <li>Cross-link to the CDS how-to guide <a href="https://redirect.github.com/spring-projects/spring-boot/pull/41118">#41118</a></li> <li>Fix typos in javadoc of MockServerRestClientCustomizer and MockServerRestTemplateCustomizer <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41065">#41065</a></li> <li>Improve readability when listing three pillars of observability <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41064">#41064</a></li> <li>Add CDS training run configuration documentation <a href="https://redirect.github.com/spring-projects/spring-boot/pull/41045">#41045</a></li> <li>Document the need to switch to io.micrometer:micrometer-registry-prometheus-simpleclient to use the Prometheus push gateway <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40993">#40993</a></li> <li>Improve consistency of documentation guidelines for packaging and running applications <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40977">#40977</a></li> <li>Fix typos in method names and javadoc <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40976">#40976</a></li> <li>Replace hard-coded links to Micrometer in documentation <a href="https://redirect.github.com/spring-projects/spring-boot/pull/40967">#40967</a></li> <li>Add Kotlin example for <code>@Testcontainers</code> <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40943">#40943</a></li> <li>Fix various minor inconsistencies of the documentation <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40942">#40942</a></li> <li>Warn in the documentation that spring.profiles.group can only be used in non-profile-specific documents <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40941">#40941</a></li> <li>Broken Micrometer links in documentation <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40916">#40916</a></li> <li>Document Buildpacks CDS and Spring AOT support <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40762">#40762</a></li> </ul> <h2>:hammer: Dependency Upgrades</h2> <ul> <li>Upgrade to Byte Buddy 1.14.17 <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41066">#41066</a></li> <li>Upgrade to FreeMarker 2.3.33 <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41067">#41067</a></li> <li>Upgrade to HSQLDB 2.7.3 <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41068">#41068</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/spring-projects/spring-boot/commit/586499db56afc755a1e5e623afc5bb636c601562"><code>586499d</code></a> Release v3.3.1</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/3ef5254d93939f10b521b13920d32e30cb179873"><code>3ef5254</code></a> Merge branch '3.2.x'</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/b65aae4530931f6977d86d62e895460a0fcbe1c4"><code>b65aae4</code></a> Next development version (v3.2.8-SNAPSHOT)</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/8e405c02245ae25c632c7c97c4a18b380e0e2fd1"><code>8e405c0</code></a> Merge branch '3.2.x'</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/c2f21e9fcd282b1e76b0614a4c5034717fd4e3d7"><code>c2f21e9</code></a> Don't execute <a href="https://github.com/DockerComposeTests"><code>@DockerComposeTests</code></a> if docker is not running</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/e7ffeb3dc94e0430c013f8200f76eaa5074e6131"><code>e7ffeb3</code></a> Use Tomcat's new setter for max queue size</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/fb9d779aeb81c5942b6a16d3f2537109de4f2a39"><code>fb9d779</code></a> Merge pull request <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41162">#41162</a> from mateusscheper</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/955fe1868b441add8cf1fde55fdf35a6dffc6db6"><code>955fe18</code></a> Polish 'Improve readability of documentation'</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/cf8ed63dde2630b99250a84d045034238dbd4d62"><code>cf8ed63</code></a> Improve readability of documentation</li> <li><a href="https://github.com/spring-projects/spring-boot/commit/6c34c02acfb37c20f1814705ab4ea927a75b0f1f"><code>6c34c02</code></a> Improving readability</li> <li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-boot/compare/v3.3.0...v3.3.1">compare view</a></li> </ul> </details> <br /> Updates `org.springframework.boot:spring-boot-starter-data-jpa` from 3.3.0 to 3.3.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spring-projects/spring-boot/releases">org.springframework.boot:spring-boot-starter-data-jpa's releases</a>.</em></p> <blockquote> <h2>v3.3.1</h2> <h2>:lady_beetle: Bug Fixes</h2> <ul> <li>SQL Server JDBC URL is malformed after adding org.springframework.boot.jdbc.parameters label <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41169">#41169</a></li> <li>Git instant properties cannot be coerced following git-commit-id Maven plugin upgrade <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41152">#41152</a></li> <li>Excluding status code from DefaultErrorAttributes throws NPE <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41141">#41141</a></li> <li>Spring Boot remote restart with devtools causes 'factory already defined' Tomcat error when running with 'java -jar' <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41107">#41107</a></li> <li>MongoHealthIndicator not compliant with Mongo stable API with strict setting <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41104">#41104</a></li> <li>Service connection for bitnami mongodb fails to connect <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41097">#41097</a></li> <li>Image building requires builder to specify a stack <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41091">#41091</a></li> <li>DataSourceProperties fail to bind if java.sql module isn't included <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41084">#41084</a></li> <li>AOT causes Logback configuration error when using include <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41081">#41081</a></li> <li>Image building hangs when builder and buildpack are configured <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41049">#41049</a></li> <li>IllegalArgumentException when trying to use Tomcat's HttpNio2Protocol with Spring Boot-configured SSL <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41010">#41010</a></li> <li>Uber jar fails to start when it contains a dependency with Multi-Release: true in its manifest and unexpected file entries in META-INF/versions <a href="https://redirect.github.com/spring-projects/spring-boot/issues/41006">#41006</a></li> <li>JSP-related resources may not be found in an executable war file when using Jetty <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40996">#40996</a></li> <li>The value of the tomcat.threads.config.max metric is always -1, irrespective of the configured maximum number of threads <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40957">#40957</a></li> <li>The auto-configured reactiveNeo4jTransactionManager may cause a failure due to multiple TransactionManager beans <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40953">#40953</a></li> <li>Application fails to start when server.tomcat.threads.max < 10 <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40945">#40945</a></li> <li>SBOM actuator endpoint doesn't work in a native image <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40939">#40939</a></li> <li>Starter parent applies its configuration of the CycloneDX Maven plugin too broadly <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40927">#40927</a></li> <li>buildInfo does not work with Gradle 8.7 or later when the configuration cache is enabled <a href="https://redirect.github.com/spring-projects/spring-boot/issues/40924">#40924</a></li> <li>Prometheus Exemplars …
- Loading branch information