Skip to content

v2.3.8.RELEASE

Compare
Choose a tag to compare
@spring-builds spring-builds released this 14 Jan 22:01
· 19925 commits to main since this release

🪲 Bug Fixes

  • Default servlet location is not registered using a ServletContextResource #24747
  • DataSourceUnwrapper calls Wrapper.isWrapperFor with a interface rather than an class causing HikariDataSourceMetricsRegistry failure #24697
  • JSR-305 @Nullable cannot be used to indicate that a parameter to an endpoint operation is optional #24647
  • FailureAnalyzers' unmet dependency errors add noise to logs #24630
  • Auto-configured JdbcSessionDataSourceInitializer does not use the @SpringSessionDataSource if available #24624
  • Error Invalid entry size when build application with a dependency jar larger than 2,147,483,647 bytes with Gradle #24618
  • WebServer implementations should return -1 if not listening on a port #24606
  • Avoid duplicate classes in MergedContextConfiguration #24532
  • Image is built from jar file when when using war packaging with Gradle #24521
  • bootRun task does not use the project's toolchain by default #24517
  • BootRun does not consider configured javaLauncher when determining JVM arguments for an optimized launch #24512
  • Exploded archives launched using the launcher have an incorrectly ordered classpath that also contains non-existent jar files #24192
  • spring-boot:build-image has a layout parameter that cannot be always be honoured #24105
  • WebTestClient base path is not set to the application context path #24168
  • Opening a connection to a jar:war: URL created by Tomcat results in an illegal reflective access warning on Java 13+ #18631

📔 Documentation

  • Clarify behaviour of WebServerFactory in reference guide #24705
  • Migrate away from pivotal-legacy/homebrew-tap #24680
  • Document warning about InMemoryOAuth2AuthorizedClientService #24596
  • Harmonize ActiveMQ Artemis naming #24586
  • Update version of git-properties plugin in the docs #24567
  • Reorder documentation about building images #24560
  • Clarify when SpEL expressions in application properties are evaluated #24531
  • Improve error message when attempting to build an image when using war packaging with Maven #24522
  • Testing Properties missing from Application Properties Appendix #24486
  • Improve "Git Commit Information" reference documentation #24205

🔨 Dependency Upgrades

  • Upgrade to AppEngine SDK 1.9.84 #24754
  • Upgrade to Byte Buddy 1.10.19 #24755
  • Upgrade to Dependency Management Plugin 1.0.11.RELEASE #24821
  • Upgrade to Dropwizard Metrics 4.1.17 #24756
  • Upgrade to Hazelcast 3.12.11 #24757
  • Upgrade to Hibernate 5.4.27.Final #24758
  • Upgrade to Hibernate Validator 6.1.7.Final #24759
  • Upgrade to Jackson Bom 2.11.4 #24760
  • Upgrade to Jetty Reactive HTTPClient 1.1.5 #24761
  • Upgrade to Johnzon 1.2.9 #24762
  • Upgrade to Lettuce 5.3.6.RELEASE #24801
  • Upgrade to Micrometer 1.5.10 #24785
  • Upgrade to Neo4j OGM 3.2.19 #24763
  • Upgrade to Netty 4.1.58.Final #24822
  • Upgrade to Netty tcNative 2.0.36.Final #24823
  • Upgrade to Reactor Dysprosium-SR16 #24765
  • Upgrade to Spring AMQP 2.2.14.RELEASE #24824
  • Upgrade to Spring Integration 5.3.5.RELEASE #24825
  • Upgrade to Spring Kafka 2.5.11.RELEASE #24826
  • Upgrade to Thymeleaf 3.0.12 #24599

❤️ Contributors

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