- 
                Notifications
    You must be signed in to change notification settings 
- Fork 41.6k
Spring Boot 4.0.0 RC1 Configuration Changelog
Configuration property changes between 4.0.0-M3 and 4.0.0-RC1
| Key | Replacement | Reason | 
|---|---|---|
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | 
| Key | Default value | Description | 
|---|---|---|
| 
 | 
 | Whether initialization should continue when an error occurs when applying a schema script. | 
| 
 | Static list of "host:port" pairs to use, at least one entry is required. | |
| 
 | 
 | Whether the sniffer is enabled. | 
| 
 | 
 | Preferred JSON mapper to use. | 
| 
 | Default connect timeout for a client HTTP request. | |
| 
 | Default factory used for a client HTTP request. | |
| 
 | Default connector used for a client HTTP request. | |
| 
 | Default read timeout for a client HTTP request. | |
| 
 | Handling for HTTP redirects. | |
| 
 | SSL bundle to use. | |
| 
 | 
 | Preferred JSON mapper to use for HTTP encoding and decoding. | 
| 
 | HTTP Service Client definitions | |
| 
 | 
 | Whether initialization should continue when an error occurs when applying a schema script. | 
| 
 | Jackson on/off token reader features that are specific to CBOR. | |
| 
 | Jackson on/off token writer features that are specific to CBOR. | |
| 
 | Jackson on/off features for DateTimes. | |
| 
 | 
 | Whether to find and add modules to the auto-configured JsonMapper.Builder using MapperBuilder.findAndAddModules(ClassLoader). | 
| 
 | Jackson on/off token reader features that are specific to JSON. | |
| 
 | Jackson on/off token writer features that are specific to JSON. | |
| 
 | 
 | Whether to configure Jackson 3 with the same defaults as Spring Boot previously used for Jackson 2. | 
| 
 | 
 | Strategy to use to auto-detect constructor, and in particular behavior with single-argument constructors. | 
| 
 | Jackson on/off features for enums. | |
| 
 | Jackson on/off features for JsonNodes. | |
| 
 | Date format string or a fully-qualified date format class name. | |
| 
 | Global default setting (if any) for leniency. | |
| 
 | Controls the inclusion of properties during serialization. | |
| 
 | Jackson on/off features that affect the way Java objects are deserialized. | |
| 
 | Jackson on/off features for generators. | |
| 
 | Locale used for formatting. | |
| 
 | Jackson general purpose on/off features. | |
| 
 | Jackson on/off features for parsers. | |
| 
 | One of the constants on Jackson’s PropertyNamingStrategies. | |
| 
 | Jackson on/off features that affect the way Java objects are serialized. | |
| 
 | Time zone used when formatting dates. | |
| 
 | Jackson visibility thresholds that can be used to limit which methods (and fields) are auto-detected. | |
| 
 | 
 | Representation to use when converting a UUID to a BSON binary value. | 
| 
 | 
 | Whether initialization should continue when an error occurs when applying a schema script. | 
| 
 | 
 | Preferred JSON and CBOR mapper to use. | 
| 
 | 
 | Cron expression for expired session cleanup job. | 
| 
 | 
 | The configure action to apply when no user-defined ConfigureRedisAction or ConfigureReactiveRedisAction bean is present. | 
| 
 | 
 | Sessions flush mode. | 
| 
 | 
 | Namespace for keys used to store sessions. | 
| 
 | 
 | Type of Redis session repository to configure. | 
| 
 | 
 | Sessions save mode. | 
| 
 | 
 | Whether initialization should continue when an error occurs when applying a schema script. | 
| 
 | 
 | Whether auto-configuration of JSON testers is enabled. | 
| 
 | 
 | Whether metrics export should be auto-configured in tests. | 
| 
 | 
 | Whether HTMLUnit’s WebClient should be auto-configured when it’s on the classpath. | 
| 
 | 
 | Whether Selenium’s WebDriver should be auto-configured when it’s on the classpath. | 
| 
 | 
 | Whether tracing export should be auto-configured in tests. | 
| 
 | 
 | Whether a MockRestServiceServer should be auto-configured. | 
| 
 | 
 | Whether a RestTemplate bean should be registered. | 
| 
 | 
 | Whether a MockWebServiceServer should be auto-configured. | 
| 
 | 
 | Whether a WebServiceTemplate bean should be registered. | 
| Key | Replacement | Reason | 
|---|---|---|
| 
 | 
 | |
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | Partially replaced by 'spring.jackson.json.read'. | |
| 
 | Partially replaced by 'spring.jackson.json.write'. | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | Use 'management.metrics.enable' to restrict certain metrics. | |
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | ||
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | 
 | |
| 
 | Superseded by 'spring.test.metrics.export' and 'spring.test.tracing.export'. |