Bump org.springframework.boot from 3.1.4 to 3.1.5
Bumps org.springframework.boot from 3.1.4 to 3.1.5.
Release notes
Sourced from org.springframework.boot's releases.
v3.1.5
⚠ Noteworthy Changes
- The behavior of
spring.jms.listener.concurrency
has been corrected to match the documentation (#37180). If you were settingspring.jms.listener.concurrency
without also settingspring.jms.listener.max-concurrency
, please review your configuration when upgrading.:lady_beetle: Bug Fixes
- Constructor binding with a custom collection type does not work #37941
@Order
does not work on (CommandLine|Application)Runner@Bean
methods #37938@ComponentScan
on a test class is processed when creating a test context but is not included in the context's cache key #37924- Restarter creates memory leak in tests #37920
- AOT processing fails when a
@WebServlet
found by scanning is annotated with@MultipartConfig
#37883- Gradle plugin uses to-be-deprecated API for getting and setting file permissions #37881
- Task executor metrics are not registered when using lazy initialization #37838
- Gradle AOT processing tasks do not use project's Java toolchain #37826
@ServiceConnection
is not found when used in an interface implemented by a test class #37671- Image building can fail when using GraalVM compilation and a remote Docker daemon #37665
- NPE from Jetty's WebSocketUpgradeFilter when testing with
@SpringBootTest
,@AutoConfigureMockMvc
, and MockMvc #37663@WebListener
does not work in a native image without additional reflection hints #37635- AspectJ transaction management with compile-time weaving does not work with spring.main.lazy-initialization=true #37632
- IPv6 IP addresses cannot be used with RabbitMQ #37619
- Unwanted Logback status messages are sometimes logged during startup #37600
- Managed types for Neo4j are not used in Neo4j Data auto configuration #37594
- fileMode and dirMode are not applied to all entries in an archive produced by BootJar #37588
- Application fails to start when an optional config import cannot be resolved #37570
- Contrary to the documentation, setting spring.jms.listener.concurrency alone configures the maximum concurrency #37553
- Dependency management for kafka-server-common with a test classifier is missing #37542
- RepackageMojo doesn't support 1 digit numerical values for project.build.outputTimestamp #37535
📔 Documentation
- Document that 'spring.docker.compose.file' can be used to share Docker Compose configuration between applications #37886
- Remove link to LiveReload website due to timeout #37691
- Refer to ActiveMQ as ActiveMQ "Classic" #37615
- Removal of spring.webflux.multipart.streaming is not documented #37609
- Default value of spring.jmx.registration-policy is not documented #37596
- Update documentation to align with Mockito 5 using the inline mock maker by default #37561
- Add Javadoc since for AbstractAotMojo.getSession() #37547
- Document support for Java 21 #37532
- Use more idiomatic Kotlin in example for "Map Health Indicators to Micrometer Metrics" #37510
🔨 Dependency Upgrades
... (truncated)
Commits
-
b2663ab
Release v3.1.5 -
e9201f1
Merge branch '3.0.x' into 3.1.x -
c16f9dd
Next development version (v3.0.13-SNAPSHOT) -
343046d
Polish -
fcb75b6
Search implemented interfaces on superclass for@ServiceConnection
-
5fc1d31
Merge branch '3.0.x' into 3.1.x -
18267be
Merge branch '2.7.x' into 3.0.x -
fe69930
Correct configuration of Sonatype credentials used for promotion -
64cf3b0
Document how to share services with Docker Compose -
8b6b637
Polish CI pipeline - Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot rebase
will rebase this MR -
$dependabot recreate
will recreate this MR rewriting all the manual changes and resolving conflicts