⭐ Noteworthy
- The coordinates of the MySQL JDBC driver have changed from
mysql:mysql-connector-java
tocom.mysql:mysql-connector-j
.
🐞 Bug Fixes
- Devtools sets non-existent property spring.reactor.debug #33858
- Failing calls to reactive health indicators are not logged #33774
- Failure analysis of NoUniqueBeanDefinitionException reports "defined in null" when bean definition has no resource description #33765
- NPE in RabbitProperties when user is given, but password not #33752
- SDKMAN should not use repo.spring.io for releases #33708
- Homebrew and Scoop should not use repo.spring.io for releases #33702
- EndpointRequestMatcher should have a toString method #33690
- It is not possible to provide a custom TransactionProvider bean for JOOQ #32899
- SpringBootMockResolver causes AopTestUtils.getUltimateTargetObject to recurse until the stack overflows when it calls it with Spring Security's authentication manager bean #32632
- Inconsistent discovery of parameter names for selectors in custom actuator endpoints #31240
@DeprecatedConfigurationProperty
has no effect when declared on a record component's accessor method #29526- Headless mode is forced when banner.* file is present. #28803
- Diagnostics are poor when the JMX port used by the Maven start goal is in use #24044
📔 Documentation
- Replace "via" in documentation and use "over" or "through" instead #33878
- Fix typo in kotlin getting started documentation #33867
- Update com.gorylenko.gradle-git-properties version to 2.4.1 in doc #33838
- Fix 'the the' typos #33736
- Fix typo in javadoc of org.springframework.boot.web.server.LocalServerPort #33683
- Fix a typo in the ExitCodeGenerator documentation #33658
- Fix typo in External Configuration documentation #33630
- Update getting started documentation to use
@SpringBootApplication
#32795 - Description of spring-boot-starter-websocket does not make it clear that it's Servlet-specific #32493
🔨 Dependency Upgrades
- Upgrade to Byte Buddy 1.12.22 #33887
- Upgrade to Dropwizard Metrics 4.2.15 #33779
- Upgrade to FreeMarker 2.3.32 #33888
- Upgrade to Groovy 3.0.14 #33780
- Upgrade to Infinispan 13.0.15.Final #33781
- Upgrade to Jolokia 1.7.2 #33782
- Upgrade to MariaDB 3.0.10 #33783
- Upgrade to Micrometer 1.9.7 #33784
- Upgrade to MSSQL JDBC 10.2.3.jre8 #33889
- Upgrade to MySQL 8.0.32 #33890
- Upgrade to Netty 4.1.87.Final #33891
- Upgrade to Reactor Bom 2020.0.27 #33785
- Upgrade to Spring AMQP 2.4.9 #33790
- Upgrade to Spring Data 2021.2.7 #33788
- Upgrade to Spring Framework 5.3.25 #33786
- Upgrade to Spring WS 3.1.5 #33789
- Upgrade to Tomcat 9.0.71 #33892
- Upgrade to XmlUnit2 2.9.1 #33787
❤️ Contributors
Thank you to all the contributors who worked on this release:
@BartR96, @devrishal, @dreis2211, @izeye, @josephlane, @kvmw, @mhalbritter, @sannanansari, @sdeleuze, @yyjstudy, and @zhangyanyue