github spring-projects/spring-boot v2.6.0-M2

latest releases: v3.3.0-RC1, v3.2.5, v3.1.11...
pre-release2 years ago

⭐ New Features

  • Make it easier to add new configuration options to ApplicationContextRunners #27690
  • Move the auto-configuration of DiskSpaceMetrics to SystemMetricsAutoConfiguration #27688
  • Added property to customise Jackson default leniency #27659
  • Prohibit circular references by default #27652
  • Apply ContainerCustomizer beans to the auto-configured AMQP MessageListenerContainers #27625
  • Provide expiry and bufferLength configuration properties for configuring a distribution statistic #27584
  • Add network option for image building #27486
  • Provide auto-configuration for spring-rabbit-stream #27480
  • @ConstructorBinding behavior by default for @ConfigurationProperties annotated records #27216
  • Add Jackson ConstructorDetector properties support #27178
  • Drop dependency management for org.jboss:jboss-transaction-spi #26574
  • Add support for dumping the heap when running on Open J9 #26466
  • Add spring.webflux.multipart configuration properties #26254
  • Allow health groups to be configured at an additional path #25471
  • Configure WebTestClient for @AutoConfigureMockMvc tests #23067
  • Add ability to include/exclude part of a composite contributor in a health group #23027
  • Use MessageSource to interpolate bean validation messages #17530

🐞 Bug Fixes

  • spring-boot-configuration-metadata leaks enforced dependency constraints into consuming builds #27731
  • Cyclic bean definition when a Spring Data repository is a dependency of a MeterBinder #27636
  • Potential NPE in TomcatMetricsBinder.findContext() #27617
  • spring-boot:build-image hangs when exceptions are thrown during upload #27536
  • WebTestClientContextCustomizerFactory causes an IllegalStateException when WebClient is on the classpath without a supported HTTP client #27528
  • spring.security.dispatcher-types is not applied to Spring Security's filter when running in a separate management context #27506
  • A URI with non-alpha characters in its scheme is not sanitized #27489

📔 Documentation

  • Fix broken links in docs #27761
  • Mention productionRuntimeClasspath in Gradle plugin's documentation #27621
  • Fix typo in javadoc #27619

🔨 Dependency Upgrades

  • Upgrade to Artemis 2.18.0 #27703
  • Upgrade to Byte Buddy 1.11.12 #27704
  • Upgrade to Commons DBCP2 2.9.0 #27641
  • Upgrade to Commons Pool2 2.11.0 #27642
  • Upgrade to Couchbase Client 3.2.0 #27643
  • Upgrade to Ehcache3 3.9.5 #27705
  • Upgrade to Elasticsearch 7.13.4 #27706
  • Upgrade to Flyway 7.13.0 #27644
  • Upgrade to Git Commit ID Plugin 4.9.10 #27707
  • Upgrade to Glassfish JAXB 2.3.5 #27708
  • Upgrade to Hazelcast 4.2.2 #27709
  • Upgrade to Hazelcast Hibernate5 2.2.1 #27710
  • Upgrade to Hibernate 5.5.6.Final #27702
  • Upgrade to HtmlUnit 2.52.0 #27645
  • Upgrade to Janino 3.1.6 #27711
  • Upgrade to Jedis 3.6.3 #27712
  • Upgrade to Jolokia 1.7.0 #27646
  • Upgrade to Liquibase 4.4.3 #27713
  • Upgrade to Logback 1.2.5 #27714
  • Upgrade to MariaDB 2.7.4 #27715
  • Upgrade to Maven AntRun Plugin 3.0.0 #27716
  • Upgrade to Maven Enforcer Plugin 3.0.0 #27717
  • Upgrade to Micrometer 1.8.0-M2 #27607
  • Upgrade to MIMEPull 1.9.15 #27718
  • Upgrade to MSSQL JDBC 9.4.0.jre8 #27719
  • Upgrade to MySQL 8.0.26 #27720
  • Upgrade to Netty 4.1.67.Final #27721
  • Upgrade to QueryDSL 5.0.0 #27647
  • Upgrade to Reactor 2020.0.10 #27606
  • Upgrade to Selenium HtmlUnit 2.52.0 #27648
  • Upgrade to SendGrid 4.7.4 #27722
  • Upgrade to SLF4J 1.7.32 #27723
  • Upgrade to Spring AMQP 2.4.0-M2 #27622
  • Upgrade to Spring Data 2021.1.0-M2 #27608
  • Upgrade to Spring HATEOAS 1.4.0-M2 #27649
  • Upgrade to Spring Integration 5.5.3 #27611
  • Upgrade to Spring Kafka 2.8.0-M2 #27609
  • Upgrade to Spring Security 5.6.0-M2 #27610
  • Upgrade to Spring Session 2021.1.0-M1 #27612
  • Upgrade to Tomcat 9.0.52 #27724
  • Upgrade to Undertow 2.2.10.Final #27725

❤️ Contributors

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

Don't miss a new spring-boot release

NewReleases is sending notifications on new releases.