Sourced from org.springframework.boot:spring-boot-starter-web's releases.
v3.0.3
:lady_beetle: Bug Fixes
- ClassNotFoundException during AOT processing of Logback XML that references a variable when defining a component's class #34336
- Logback configuration errors are not reported when running as a native image #34315
- Dependency management for Spring LDAP includes spring-ldap-core-tiger which no longer exists #34299
- Kotlin ConfigurationProperties default values are not picked up when nativeRun is used #34157
- Maven Plugin's PropertiesMergingResourceTransformer closes InputStream when it should not do so #34072
- Actuator Health web endpoint broken with Gson and Java 17 #34070
- Manifests of jars built with Gradle do not have a Implementation entries #34059
- Spies are not reset after test execution when using
@SpyBean
#34044- Using devtools with Reactive application results in slower restarts #34036
- spring-boot-dependencies manages mysql:mysql-connector-java which no longer exists #34021
- Dependency management for Mongo's Java Driver is incomplete #34019
- jOOQ DefaultConfiguration does not use TransactionProvider #33979
- ObservationFilter beans are not registered automatically #33968
- Properties Migrator does not detect properties of Map type that are marked as deprecated #33963
- Dependency management for some Angus Mail modules uses the wrong artifact ID #33947
- ElasticsearchClientAutoConfiguration causes global ObjectMapper to be overwritten #33426
:notebook_with_decorative_cover: Documentation
- Updated documentation for
@ConfigurationProperties
bean naming rules #34192- Document additional configuration that is required for spring.mvc.throw-exception-if-no-handler-found=true to be effective #34190
- Use Maven Central for release downloads in CLI installation documentation #34161
- Update Customizing Sanitization documentation as built-in key-based sanitization is no longer performed #34051
- Add Redis application properties example #34041
- Restore "Use Jedis Instead of Lettuce" how-to documentation #33995
- Actuator section is missing from documentation overview #33933
- Add Javadoc since to OperationParameter.getAnnotation() #33919
:hammer: Dependency Upgrades
- Upgrade to Byte Buddy 1.12.23 #34255
- Upgrade to Caffeine 3.1.4 #34256
- Upgrade to Dropwizard Metrics 4.2.16 #34258
- Upgrade to Glassfish JAXB 4.0.2 #34259
- Upgrade to Groovy 4.0.9 #34260
- Upgrade to Hibernate 6.1.7.Final #34261
- Upgrade to Jackson Bom 2.14.2 #34262
- Upgrade to Jaybird 4.0.9.java11 #34263
- Upgrade to Jersey 3.1.1 #34264
- Upgrade to jOOQ 3.17.8 #34265
- Upgrade to Lettuce 6.2.3.RELEASE #34266
- Upgrade to Lombok 1.18.26 #34267
- Upgrade to Micrometer 1.10.4 #34148
- Upgrade to Micrometer Tracing 1.0.2 #34160
- Upgrade to Native Build Tools Plugin 0.9.20 #34268
- Upgrade to Neo4j Java Driver 5.4.0 #34344
- Upgrade to Netty 4.1.89.Final #34269
... (truncated)
e0b5653
Release v3.0.3c42d780
Upgrade to Spring WS 4.0.215097e1
Upgrade to Spring Batch 5.0.1525cba1
Upgrade to Neo4j Java Driver 5.4.0f92b6ae
Merge branch '2.7.x' into 3.0.xe871676
Next development version (v2.7.10-SNAPSHOT)40ec064
Merge branch '2.7.x' into 3.0.xc7dad42
Add .git-blame-ignore-revs for reformat commit0b15962
Merge branch '2.7.x' into 3.0.xa5902d7
Update copyright year of changed files