Phillip Webb
067b4204b3
Start building against Spring Framework 7.0.0-M8 snapshots
...
See gh-46620
6 months ago
Phillip Webb
707388beff
Add API versioning auto-configuration and properties support
...
Update `RestClient`, `WebClient`, Spring MVC and Spring WebFlux
auto-configuration to support API versioning.
Closes gh-46519
6 months ago
Moritz Halbritter
eb31180a64
Add nullability annotations to module/spring-boot-flyway
...
See gh-46587
6 months ago
Moritz Halbritter
5ac6dfcffb
Add nullability annotations to module/spring-boot-elasticsearch
...
See gh-46587
6 months ago
Moritz Halbritter
b8f74b1a11
Add nullability annotations to module/spring-boot-data-rest
...
See gh-46587
6 months ago
Moritz Halbritter
594765e0c0
Add nullability annotations to module/spring-boot-data-redis
...
See gh-46587
6 months ago
Moritz Halbritter
b0369470e9
Add nullability annotations to module/spring-boot-data-r2dbc
...
See gh-46587
6 months ago
Moritz Halbritter
fa6e9021ec
Add nullability annotations to module/spring-boot-data-neo4j
...
See gh-46587
6 months ago
Moritz Halbritter
bf54614510
Add nullability annotations to module/spring-boot-data-mongodb
...
See gh-46587
6 months ago
Moritz Halbritter
cea8fed6f8
Add nullability annotations to module/spring-boot-mongodb
...
See gh-46587
6 months ago
Moritz Halbritter
3e3c33e4ff
Add nullability annotations to module/spring-boot-data-ldap
...
See gh-46587
6 months ago
Moritz Halbritter
4ece822805
Add nullability annotations to module/spring-boot-data-jpa
...
See gh-46587
6 months ago
Moritz Halbritter
5eedecd110
Add nullability annotations to module/spring-boot-data-jdbc
...
See gh-46587
6 months ago
Moritz Halbritter
cfbb90fefd
Add nullability annotations to module/spring-boot-data-elasticsearch
...
See gh-46587
6 months ago
Moritz Halbritter
864fa90fcc
Add nullability annotations to module/spring-boot-data-couchbase
...
See gh-46587
6 months ago
Moritz Halbritter
e66e9ab557
Add nullability annotations to module/spring-boot-data-commons
...
See gh-46587
6 months ago
Moritz Halbritter
481ed5b70f
Add nullability annotations to module/spring-boot-data-cassandra
...
See gh-46587
6 months ago
Moritz Halbritter
f9a62173e7
Add nullability annotations to module/spring-boot-couchbase
...
See gh-46587
6 months ago
Moritz Halbritter
071f012d33
Add nullability annotations to module/spring-boot-cloudfoundry
...
See gh-46587
6 months ago
Moritz Halbritter
1b6aa9e036
Add more nullability annotations to module/spring-boot-actuator
...
See gh-46587
6 months ago
Moritz Halbritter
5321acdccb
Add nullability annotations to module/spring-boot-cassandra
...
See gh-46587
6 months ago
Moritz Halbritter
fccc768fdd
Add nullability annotations to module/spring-boot-cache
...
See gh-46587
6 months ago
Moritz Halbritter
06e9827125
Add nullability annotations to module/spring-boot-batch
...
See gh-46587
6 months ago
Moritz Halbritter
23b902f3bb
Add nullability annotations to module/spring-boot-artemis
...
See gh-46587
6 months ago
Moritz Halbritter
f5dcf513b1
Add nullability annotations to module/spring-boot-amqp
...
See gh-46587
6 months ago
Moritz Halbritter
1fb95fbd18
Add nullability annotations to module/spring-boot-actuator-autoconfigure
...
See gh-46587
6 months ago
Moritz Halbritter
50920f223c
Add nullability annotations to module/spring-boot-actuator
...
See gh-46587
6 months ago
Moritz Halbritter
2d256c244e
Add nullability annotations to module/spring-boot-activemq
...
See gh-46587
6 months ago
Moritz Halbritter
c0f1f641ce
Make auto-configurations final and remove public members
...
Closes gh-32883
6 months ago
Stéphane Nicoll
fcbb03a52a
Add mising configurations in spring-boot-docs
...
Closes gh-46536
6 months ago
Phillip Webb
a20396aac4
Reintroduce 'spring-boot-autoconfigure-classic' module
...
Restore the `spring-boot-autoconfigure-classic` module, but add
a starter and an extra `spring-boot-autoconfigure-classic-modules`
POM in order to push the exclusions further away.
This should allow `spring-boot-starter-classic` to be combined
with other starters and hopefully have the expected dependencies
resolved.
See gh-46233
6 months ago
Johnny Lim
c78a67abe3
Share SpelExpressionParser in SpelValueExpressionResolver
...
See gh-46532
Signed-off-by: Johnny Lim <izeye@naver.com>
6 months ago
Stéphane Nicoll
6b140ddbd6
Polish
...
See gh-46540
6 months ago
shchae04
eaf7dc2f81
Correct "intial" to "initial"
...
See gh-46508
Signed-off-by: shchae04 <shchae04@naver.com>
6 months ago
Phillip Webb
5e90415880
Rationalize starters following modularization
...
Update dependencies and starters following modularization. New
starters have been added for each user-facing module.
Closes gh-46245
6 months ago
Stéphane Nicoll
548b44f75e
Re-enable incrementExistingExecution test
...
Closes gh-46459
6 months ago
Stéphane Nicoll
2a37168521
Upgrade to Flyway 11.10.3
...
Closes gh-46496
6 months ago
Andy Wilkinson
05c877d61c
Only apply path to default PathPatternRequestMatcher.Builder
...
Prior to this commit, if the user defined a custom
PathPatternRequestMatcher.Builder, security auto-configuration would
still set its base path to matcher the dispatcher servlet path.
We need to give the user more control in this situation.
If the user has defined a custom builder bean it should have a name
other than pathPatternRequestMatcherBuilder. This different name is
required to prevent a clash with the @Fallback bean that's defined
by Security's AuthorizationConfiguration. This commit changes the
bean post-processor so that it will only apply to a bean named
pathPatternRequestMatcherBuilder. By using a different name (which
is necessary unless overriding is enabled) to use can take complete
control of the path pattern request matcher builder.
See gh-45492
6 months ago
Andy Wilkinson
4db83bd83e
Revert "Disable tests broken by removal of ObjectPostProcessor"
...
This reverts commit 4b2861fa14 .
7 months ago
Brian Clozel
ebe5d4e59d
Adapt to spring-graphql binder configuration changes
...
See gh-46053
7 months ago
Stéphane Nicoll
8fdf94c2c9
Temporarily disable test
...
See gh-46447
7 months ago
Andy Wilkinson
19d5f2525f
Polish "Adapt to latest changes in Spring Batch 6"
...
See gh-46447
7 months ago
Mahmoud Ben Hassine
024dba4bb8
Adapt to latest changes in Spring Batch 6
...
See gh-46447
7 months ago
Stéphane Nicoll
3331046306
Add internal dependency management for gRPC
...
Closes gh-46444
7 months ago
Stéphane Nicoll
7807cffc1b
Guard ZipkinTracingAutoConfiguration against missing Encoding bean
...
This commit harmonizes the check for the presence of an Encoding bean.
Also, as this bean may be provided by another auto-configuration, this
commit orders them explicitly.
This means the dependency to spring-boot-zipkin has to elevate from a
test-only dependency to (at least) an optional dependency to validate
the links between the two auto-configurations.
Closes gh-46295
7 months ago
Stéphane Nicoll
75fcde4a04
Polish spring-boot-webclient dependencies
7 months ago
Stéphane Nicoll
0efe9c271b
Temporarily suppress deprecation in message converters customization
7 months ago
Andy Wilkinson
94215d3fdc
Move Threading enum from spring-boot-autoconfigure to spring-boot
...
The enum itself is not specifically tied to auto-configuration so
spring-boot is a better place for it. The related condition,
`@ConditionalOnThreading`, remains in spring-boot-autoconfigure. This
aligns things with the similar `CloudPlatform` and
`@ConditionalOnCloudPlatform`.
Closes gh-46406
7 months ago
Stéphane Nicoll
efde264aee
Add webflux as an API dependency of spring-boot-webclient
...
Closes gh-46292
7 months ago
Phillip Webb
decc32dde3
Restructure project directories to better fit Gradle
...
Closes gh-46358
7 months ago