Spring Boot - v2.7.0


:star: New Features

  • Revert to using "application/json" as default MIME type for GraphQL while remaining compatible with "application/graphql+json" #30860
  • Allow customization of single logout in auto-configured SAML relying party registration #30128

:lady_beetle: Bug Fixes

  • Default properties configured on SpringApplication have higher precedence than properties configured with @PropertySource #31093
  • A failure when an instrumented WebClient records metrics causes the request to fail #31089
  • Dependency management for Artemis is incomplete #31079
  • Configuration properties for Statsd's buffered and step properties are missing #31059
  • Debug logging for requests to WebFlux-based Actuator endpoints does not identify the endpoint #30887
  • @ConditionalOnProperty meta annotation with @AliasFor does not work #30874
  • Event handling in JobExecutionExitCodeGenerator is not thread-safe #30846
  • Hibernate service loading logs HHH000505 warnings for ServiceConfigurationError with Gradle-built jars since 2.5.10 when using Java 11 or later #30791
  • Cryptic startup failure with bare LOGGING_LEVEL environment variable #30789
  • SearchStrategy argument of MethodValidationExcludeFilter byAnnotation(Class, SearchStrategy) is not used #30787
  • spring.security.saml2.relyingparty.registration..asserting-party. properties contain unwanted hyphen in asserting-party #30785
  • DevTools sets deprecated spring.mustache.cache property #30774

:notebook_with_decorative_cover: Documentation

  • Extend documentation on Datadog metrics #30997
  • Fix link to Upgrading From 1.x in multi-page documentation #30995
  • Document support for Java 18 #30782

:hammer: Dependency Upgrades

  • Upgrade to ActiveMQ 5.16.5 #30927
  • Upgrade to Byte Buddy 1.12.10 #30928
  • Upgrade to Cassandra Driver 4.14.1 #30929
  • Upgrade to Couchbase Client 3.2.7 #30930
  • Upgrade to Couchbase Client 3.3.0 #31031
  • Upgrade to Elasticsearch 7.17.3 #30931
  • Upgrade to Flyway 8.5.11 #31080
  • Upgrade to GraphQL Java 18.1 #30859
  • Upgrade to Hibernate 5.6.9.Final #31081
  • Upgrade to Infinispan 13.0.10.Final #30933
  • Upgrade to Jackson Bom 2.13.3 #31046
  • Upgrade to Jaybird 4.0.6.java8 #30934
  • Upgrade to Johnzon 1.2.18 #30935
  • Upgrade to Kafka 3.1.1 #31047
  • Upgrade to Micrometer 1.9.0 #31013
  • Upgrade to Mockito 4.5.1 #30936
  • Upgrade to MSSQL JDBC 10.2.1.jre8 #31048
  • Upgrade to MySQL 8.0.29 #30937
  • Upgrade to Netty 4.1.77.Final #30938
  • Upgrade to Postgresql 42.3.5 #30939
  • Upgrade to Reactor Bom 2020.0.19 #30940
  • Upgrade to Selenium 4.1.4 #30941
  • Upgrade to Selenium HtmlUnit 3.61.0 #30855
  • Upgrade to SendGrid 4.9.2 #31116
  • Upgrade to Spring AMQP 2.4.5 #31022
  • Upgrade to Spring Batch 4.3.6 #31020
  • Upgrade to Spring Data 2021.2.0 #31015
  • Upgrade to Spring for GraphQL 1.0.0 #30858
  • Upgrade to Spring Framework 5.3.20 #31014
  • Upgrade to Spring HATEOAS 1.5.0 #31016
  • Upgrade to Spring Integration 5.5.12 #31062
  • Upgrade to Spring Kafka 2.8.6 #31018
  • Upgrade to Spring LDAP 2.4.0 #31017
  • Upgrade to Spring Security 5.7.1 #31100
  • Upgrade to Spring Session Bom 2021.2.0 #31021
  • Upgrade to Tomcat 9.0.63 #31082
  • Upgrade to UnboundID LDAPSDK 6.0.5 #30942

:heart: Contributors

We'd like to thank all the contributors who worked on this release!


Details

date
May 19, 2022, 1:13 p.m.
name
v2.7.0
type
Minor
👇
Register or login to:
  • 🔍View and search all Spring Boot releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or