Moritz Halbritter
80436abbb6
Add nullability annotations to tests in module/spring-boot-gson
...
See gh-47263
2025-10-06 12:03:55 +02:00
Moritz Halbritter
09311ff44e
Add nullability annotations to tests in module/spring-boot-groovy-templates
...
See gh-47263
2025-10-06 12:03:55 +02:00
Moritz Halbritter
9f1e033caf
Add nullability annotations to tests in module/spring-boot-graphql-test
...
See gh-47263
2025-10-06 12:03:54 +02:00
Moritz Halbritter
4854fec275
Add nullability annotations to tests in module/spring-boot-graphql
...
See gh-47263
2025-10-06 12:03:54 +02:00
Moritz Halbritter
e83ad75d3e
Add nullability annotations to tests in module/spring-boot-freemarker
...
See gh-47263
2025-10-06 12:03:54 +02:00
Moritz Halbritter
657c537cc2
Add nullability annotations to tests in module/spring-boot-flyway
...
See gh-47263
2025-10-06 12:03:54 +02:00
Moritz Halbritter
1d4b9d372f
Add nullability annotations to tests in module/spring-boot-elasticsearch
...
See gh-47263
2025-10-06 12:03:54 +02:00
Moritz Halbritter
e878db0abf
Add nullability annotations to tests in module/spring-boot-devtools
...
See gh-47263
2025-10-06 12:03:54 +02:00
Moritz Halbritter
58e2f9c872
Improve null-safety of module/spring-boot-devtools
...
See gh-47263
2025-10-06 12:03:54 +02:00
Moritz Halbritter
1023ed65a6
Add nullability annotations to tests in module/spring-boot-data-rest
...
See gh-47263
2025-10-06 12:03:54 +02:00
Moritz Halbritter
266f9c44e0
Add nullability annotations to tests in module/spring-boot-data-redis
...
See gh-47263
2025-10-06 12:03:53 +02:00
Moritz Halbritter
3fdc1db7ce
Add nullability annotations to tests in module/spring-boot-data-r2dbc
...
See gh-47263
2025-10-06 12:03:53 +02:00
Stéphane Nicoll
485180df4f
Polish "Register controller advices to RSocket messaging"
...
See gh-45360
2025-10-06 11:29:16 +02:00
Dmitry Sulman
94fce6f689
Register controller advices to RSocket messaging
...
See gh-45360
Signed-off-by: Dmitry Sulman <dmitry.sulman@gmail.com >
2025-10-06 11:24:35 +02:00
Stéphane Nicoll
3f2e1b2466
Polish "Include /fonts/** to common static locations"
...
See gh-46208
2025-10-06 08:51:17 +02:00
Shahab Kondri
74daedff76
Include /fonts/** to common static locations
...
This commit updates StaticResourceLocation to include a new entry for
the common locations of fonts. As a result,
StaticResourceRequest#atCommonLocations now includes /fonts/** as well.
See gh-46208
Signed-off-by: Shahab Kondri <shahab.kondri@gmail.com >
2025-10-06 08:40:57 +02:00
Stéphane Nicoll
169b1b10b0
Allow CodecCustomizer to be used out-of-the-box with WebFlux
...
Closes gh-47397
2025-10-05 08:55:19 +02:00
Stéphane Nicoll
1e4cc948f2
Polish "Validate node configuration with static master replica"
...
See gh-47401
2025-10-05 08:26:17 +02:00
NeatGuyCoding
4fd9626854
Validate node configuration with static master replica
...
See gh-47401
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
2025-10-05 08:20:38 +02:00
Stéphane Nicoll
871f82d116
Polish "Auto-configure observation of Redis with Lettuce"
...
See gh-46975
2025-10-03 14:45:12 +02:00
Đặng Minh Dũng
0187b77761
Auto-configure observation of Redis with Lettuce
...
See gh-46975
Signed-off-by: Đặng Minh Dũng <dungdm93@live.com >
2025-10-03 14:26:19 +02:00
Andy Wilkinson
6ee519ec57
Disable test when Docker is not running
2025-10-03 12:29:30 +01:00
Andy Wilkinson
92fe4c55f7
Resolve MariaDB and MySQL dialects through DB query
...
Spring Data JDBC has deprecated its INSTANCE constants in its MariaDB
and MySQL dialects as the required configuration for the dialect
varies depending on the configuration of the DB.
This commit adapts to this deprecation by changing Boot's
DataJdbcDatabaseDialect to resolve the underlying dialect through a
DB query for its MARIA and MYSQL values.
Closes gh-46062
2025-10-03 09:37:56 +01:00
Stéphane Nicoll
fbcc1fdec6
Polish "Add support for static master-replica with Lettuce"
...
See gh-46957
2025-10-03 10:03:54 +02:00
facewise
c280fdefe8
Add support for static master-replica with Lettuce
...
See gh-46957
Signed-off-by: 용현 <dydguskim@gripcorp.co >
2025-10-03 09:05:14 +02:00
Brian Clozel
319e462cba
Use new Jetty CompressionHandler
...
Prior to this commit, our Jetty support for compression was using the
`GzipHandler` which is deprecated as of Jetty 12.1.
This commit adds two new dependencies to the module and uses the new
`CompressionHandler` with the `GzipCompression` algorithm.
Closes gh-47134
2025-10-02 22:02:49 +02:00
Moritz Halbritter
aa06ab1e25
Add nullability annotations to tests in module/spring-boot-data-neo4j
...
See gh-47263
2025-10-02 15:35:05 +02:00
Moritz Halbritter
09967b1a5d
Add nullability annotations to tests in module/spring-boot-data-mongodb
...
See gh-47263
2025-10-02 15:35:05 +02:00
Moritz Halbritter
5c0d2ee180
Add nullability annotations to tests in module/spring-boot-data-ldap
...
See gh-47263
2025-10-02 15:35:05 +02:00
Moritz Halbritter
bb19585601
Add nullability annotations to tests in module/spring-boot-data-jpa
...
See gh-47263
2025-10-02 15:35:05 +02:00
Moritz Halbritter
f2c2d19a9c
Add nullability annotations to tests in module/spring-boot-data-jdbc
...
See gh-47263
2025-10-02 15:35:05 +02:00
Moritz Halbritter
3db8b5fb26
Add nullability annotations to tests in module/spring-boot-data-elasticsearch
...
See gh-47263
2025-10-02 15:35:05 +02:00
Moritz Halbritter
e313624263
Add nullability annotations to tests in module/spring-boot-data-couchbase
...
See gh-47263
2025-10-02 15:35:05 +02:00
Moritz Halbritter
af2436de84
Add nullability annotations to tests in module/spring-boot-data-commons
...
See gh-47263
2025-10-02 15:35:05 +02:00
Moritz Halbritter
4a62872d63
Add nullability annotations to tests in module/spring-boot-data-cassandra
...
See gh-47263
2025-10-02 15:35:04 +02:00
Moritz Halbritter
f5d6bea934
Add nullability annotations to tests in module/spring-boot-couchbase
...
See gh-47263
2025-10-02 15:35:04 +02:00
Moritz Halbritter
419d78b359
Add nullability annotations to tests in module/spring-boot-cloudfoundry
...
See gh-47263
2025-10-02 15:35:04 +02:00
Moritz Halbritter
b6950f8fb0
Add nullability annotations to tests in module/spring-boot-cassandra
...
See gh-47263
2025-10-02 15:35:04 +02:00
Moritz Halbritter
f8ce17c751
Add nullability annotations to tests in module/spring-boot-cache
...
See gh-47263
2025-10-02 15:35:04 +02:00
Moritz Halbritter
4a30228978
Add nullability annotations to tests in module/spring-boot-batch
...
See gh-47263
2025-10-02 15:35:04 +02:00
Moritz Halbritter
f3df45ace1
Add nullability annotations to tests in module/spring-boot-artemis
...
See gh-47263
2025-10-02 15:35:04 +02:00
Moritz Halbritter
3aaf4b7b0a
Add nullability annotations to tests in module/spring-boot-amqp
...
See gh-47263
2025-10-02 15:35:04 +02:00
Moritz Halbritter
4af0d6d747
Add nullability annotations to tests in module/spring-boot-actuator-autoconfigure
...
See gh-47263
2025-10-02 15:35:04 +02:00
Moritz Halbritter
3c3726b89e
Improve null-safety of module/spring-boot-actuator-autoconfigure
...
See gh-47263
2025-10-02 15:35:03 +02:00
Brian Clozel
92ee73df30
Deprecate HttpMessageConverters for Framework's
...
Prior to this commit, Spring Boot had an `HttpMessageConverters` class
that allowed, to configure message converter instances for MVC server
applications and traditional Spring HTTP clients.
As of Spring Framework 7.0, Framework ships its own
`HttpMessageConverters` class, aligning with the existing codecs
configuration on the WebFlux side. As a result, a few methods taking
`List<HttpMessageConverter>` as arguments were deprecated in favor of
the new arrangement.
This commit adapts to the Framework changes by deprecating Boot's
`HttpMessageConverters` in favor of Framework's. This splits the client
and server configuration as they are meant to be managed separately.
Applications can still contribute `HttpMessageConverters` (Boot's
variant) beans but the type itself is now deprecated.
Instead, applications should now contribute
`ClientHttpMessageConvertersCustomizer` and
`ServerHttpMessageConvertersCustomizer` beans to customize message
converters.
Closes gh-46411
2025-10-02 15:22:13 +02:00
Moritz Halbritter
4c8cabcb3a
Upgrade to JUnit Jupiter 6.0.0
...
Closes gh-47383
2025-10-02 14:20:04 +02:00
Moritz Halbritter
9bb62a074b
Add nullability annotations to tests in module/spring-boot-actuator
...
See gh-47263
2025-10-02 11:59:32 +02:00
Moritz Halbritter
fe975214cd
Add nullability annotations to tests in module/spring-boot-activemq
...
See gh-47263
2025-10-02 11:58:23 +02:00
Andy Wilkinson
ee2730ca8d
Stop an ObjectMapper from causing JsonMapper auto-config to back off
...
Previously, the auto-configured JsonMapper would back off when any
type of ObjectMapper was defined. Updating this was missed as part
of the move to Jackson 3 where both Boot and Framework now intend to
use the more specific JsonMapper type.
This commit updates the condition such that a JsonMapper will still
be auto-configured when any other type of ObjectMapper is definied.
It will now only back off when a JsonMapper bean is defined.
Closes gh-47379
2025-10-02 09:30:26 +01:00
Stéphane Nicoll
b28d390c69
Rationalize SSL bundles in RedisConnectionDetails
...
This commit exposes a single ssl bundle rather than a specific bundle
for each of the three supported modes.
Closes gh-47375
2025-10-02 10:00:07 +02:00