github spring-projects/spring-boot v3.0.0-M3

latest releases: v3.3.0-RC1, v3.2.5, v3.1.11...
pre-release23 months ago

⭐ New Features

  • Remove auto-configuration for Apache Solr until it is compatible with Jetty 11 #31054
  • Allow basic usage of Logback in applications compiled to a native image #30975
  • Update started log message to reflect that the application may not be running on the JVM #30974
  • Use AOT-generated context initialization when running in a native image #30915
  • Reinstate support for pooled-jms as it is now JMS 3.0 compatible #30865
  • Remove support for Embedded Mongo in favour of its new built-in Spring Boot support #30863
  • Add a profile to spring-boot-starter-parent for building a native image from an application #30830
  • Add OtlpMeterRegistry auto-configuration #30825
  • Auto-configure Micrometer's JVM info metrics #30823
  • Auto-configure http tracing for Micrometer Tracing #30784
  • Provide a configuration property for Kafka's async acks #30776
  • Remove deprecated properties in Saml2RelyingPartyProperties #30751
  • Remove dependency management for AppEngine SDK #30638
  • Integrate AOT generation in Spring Boot Gradle Plugin #30527
  • Integrate AOT generation in Spring Boot Maven Plugin #30525
  • Remove the ability to run an application in the Maven process #30501
  • Simplify main class name resolution in Gradle projects #30467
  • Move metrics export properties #30381
  • Add support for Micrometer tracing #30156
  • Use Log4jBridgeHandler to route JUL-based logging into Log4j 2 #30003
  • Add auto-configuration for Micrometer 2.0 Observation API #29666
  • Reinstate support for REST Assured #29543
  • Provide a callback mechanism for customizing LocalValidatorFactoryBean's configuration #29429
  • To fully align with ISO-8601, use yyyy-MM-dd'T'HH:mm:ss.SSSXXX as the default logging date format #28654

🐞 Bug Fixes

  • App fails to start when it depends on thymeleaf-extras-springsecurity6 but does not have Spring Security on the classpath #31033
  • BatchDataSourceScriptDatabaseInitializer does not find the Oracle schema scripts #30564

📔 Documentation

  • Fix references to JDK 1.8 in READMEs #30447
  • Manual metadata has an outdated reference to spring.datasource.initialization-mode #30435

🔨 Dependency Upgrades

  • Upgrade to Artemis 2.22.0 #30943
  • Upgrade to AspectJ 1.9.9.1 #30944
  • Upgrade to Byte Buddy 1.12.10 #30945
  • Upgrade to Caffeine 3.1.0 #30946
  • Upgrade to Cassandra Driver 4.14.1 #30947
  • Upgrade to Couchbase Client 3.3.0 #30948
  • Upgrade to Elasticsearch 7.17.3 #30949
  • Upgrade to Embedded Mongo 3.4.5 #30547
  • Upgrade to Flyway 8.5.11 #31056
  • Upgrade to Groovy 4.0.2 #30951
  • Upgrade to Hibernate 5.6.9.Final #31049
  • Upgrade to HtmlUnit 2.61.0 #30952
  • Upgrade to Jackson Bom 2.13.3 #31050
  • Upgrade to Jakarta Transaction 2.0.1 #30953
  • Upgrade to Jaybird 4.0.6.java8 #30954
  • Upgrade to JBoss Logging 3.5.0.Final #30955
  • Upgrade to Jetty 11.0.9 #30956
  • Upgrade to jOOQ 3.16.6 #30957
  • Upgrade to Kafka 3.2.0 #31084
  • Upgrade to Liquibase 4.10.0 #30958
  • Upgrade to Maven AntRun Plugin 3.1.0 #30959
  • Upgrade to Micrometer 1.10.0-M2 #30800
  • Upgrade to Micrometer Tracing 1.0.0-M5 #31028
  • Upgrade to Mockito 4.5.1 #30960
  • Upgrade to MSSQL JDBC 10.2.1.jre17 #31052
  • Upgrade to MySQL 8.0.29 #30961
  • Upgrade to Netty 4.1.77.Final #30962
  • Upgrade to OpenTelemetry 1.14.0 #30964
  • Upgrade to Postgresql 42.3.5 #30965
  • Upgrade to Reactor Bom 2022.0.0-M2 #31053
  • Upgrade to REST Assured 5.0.1 #30967
  • Upgrade to Selenium 4.1.4 #30968
  • Upgrade to Spring AMQP 3.0.0-M3 #31066
  • Upgrade to Spring Batch 5.0.0-M3 #30459
  • Upgrade to Spring Data 2022.0-M4 #30634
  • Upgrade to Spring Framework 6.0.0-M4 #30624
  • Upgrade to Spring HATEOAS 2.0.0-M3 #30632
  • Upgrade to Spring Integration 6.0.0-M3 #31063
  • Upgrade to Spring Kafka 3.0.0-M4 #30645
  • Upgrade to Spring LDAP 3.0.0-M2 #31029
  • Upgrade to Spring REST Docs 3.0.0-M3 #30424
  • Upgrade to Spring Security 6.0.0-M5 #31101
  • Upgrade to Spring Session 2022.0.0-M2 #30639
  • Upgrade to Thymeleaf 3.1.0.M2 #31110
  • Upgrade to Tomcat 10.0.21 #31055
  • Upgrade to UnboundID LDAPSDK 6.0.5 #30970

❤️ 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.