Add conditional bean for jOOQ exception translator #38762
Add support for Bitnami container images with Docker Compose #35759
Provide a reactive actuator endpoint for (username indexed) session repositories #32046
:lady_beetle: Bug Fixes
Nested jar URLs can not be resolved if the path contains spaces #39690
Image building runs for a long time when a long image name is used and the tag contains an illegal character #39639
Banner printing doesn't respect set charset #39622
"micrometer.observations.*" configuration properties should be "management.observations.*" #39603
Metadata reading during configuration class parsing uses the default resource loader rather than the application's resource loader #39599
WebFlux auto-configuration should only configure the blocking executor when virtual threads are enabled #39542
Creating a RestClient from a RestTemplateBuilder-created RestTemplate requires double configuration of the baseUrl/rootUri #39536
Several gson properties, including spring.gson.disable-html-escaping, do not behave correctly when set to false #39525
Property placeholders aren't resolved when configuration property binding creates a Map from a property value using a converter #39516
Gradle plugin allows the use of Gradle 7.4 but the documented and tested minimum is 7.5 #39514
TestcontainersPropertySource assertion has typo #39450
Webflux actuator endpoints respond with 500 when a parameter is missing #39445
NoSuchMethod error when using the non-shaded Pulsar client and configuring authentications parameters #39424
Jetty GracefulShutdown writes to System.out #39365
Auto-configured ConcurrentPulsarListenerContainerFactory and PulsarConsumerFactory cannot be injected into injection points with specific generic type information #39356
Building images fails with Docker 25.0 when custom buildpacks are configured #39348
Startup failure when you have multiple @DynamicPropertySources in Spring Boot 3.2.2 #39346
Mockito's MockedStatic isn't closed in all cases #39273
TracingProperties exposes package-private PropagationType from public methods #39269
:notebook_with_decorative_cover: Documentation
Add note regarding mixing of bundle-based and direct SSL configuration #39642
Document that task executor pool size properties are ignored when using virtual threads #39632
Add link to Pulsar workaround when using environment variables for authentication #39631
Document default value for show-value configuration properties #39597
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
Bumps org.springframework.boot:spring-boot-dependencies from 3.2.0-RC2 to 3.3.0-M2.
Release notes
Sourced from org.springframework.boot:spring-boot-dependencies's releases.
... (truncated)
Commits
ec6ecf9
Release v3.3.0-M2f3f7acc
Merge branch '3.2.x'd817c19
Next development version (v3.2.4-SNAPSHOT)118120c
Merge branch '3.2.x'5d88ada
Merge branch '3.1.x' into 3.2.x8dff249
Next development version (v3.1.10-SNAPSHOT)ea06a49
Upgrade to Undertow 2.3.12.Final38d7275
Upgrade to Tomcat 10.1.1914ed152
Upgrade to Testcontainers 1.19.68a1a810
Upgrade to SQLite JDBC 3.45.1.0You can trigger a rebase of this PR by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show