spring-oxygen
spring-oxygen copied to clipboard
⬆️ Bump org.springframework.boot from 2.7.4 to 3.0.3
Bumps org.springframework.boot from 2.7.4 to 3.0.3.
Release notes
Sourced from org.springframework.boot'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
@ConfigurationPropertiesbean 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)
Commits
e0b5653Release v3.0.3c42d780Upgrade to Spring WS 4.0.215097e1Upgrade to Spring Batch 5.0.1525cba1Upgrade to Neo4j Java Driver 5.4.0f92b6aeMerge branch '2.7.x' into 3.0.xe871676Next development version (v2.7.10-SNAPSHOT)40ec064Merge branch '2.7.x' into 3.0.xc7dad42Add .git-blame-ignore-revs for reformat commit0b15962Merge branch '2.7.x' into 3.0.xa5902d7Update copyright year of changed files- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)