Commit Graph

28503 Commits (9bf6e1cedaae0cdd53f119bb2f8b0cea27d00927)
 

Author SHA1 Message Date
Andy Wilkinson e240c180f3 Merge branch '2.3.x'
Closes gh-22831
4 years ago
Andy Wilkinson 181e3b34ba Isolate Maven Plugin's integration tests from repo.spring.io
Previously, the Maven plugin integration tests used a settings.xml file
that defined https://repo.spring.io/snapshot as a repository. This
allowed them to resolve snapshots of the plugin's Spring Framework
dependencies but it had the unfortunate side-effect of also allowing
them to resolve snapshots of other Spring Boot modules from Artifactory
rather than using those currently being built.

This commit replaces the repositories in settings.xml with a Gradle
task that resolves the necessary dependencies and populates a local
repository with the dependencies' jars and pom files. This is achieved
using a ComponentMetadataRule that creates a custom variant of each
dependency that includes its pom file, inspired by the example in
gradle/gradle/#11449. A configuration that extends the
runtimeClasspath configuration and select the custom variant via its
attribute is then used to resolve the jars and pom files of the runtime
classpath such that they can then be used to populate the local
repository.

Closes gh-22828
4 years ago
Brian Clozel 6336007038 Merge branch '2.3.x'
Closes gh-22826
4 years ago
Brian Clozel fea535d176 Update HTTP/2 auto-configuration for Jetty
Prior to this commit, the HTTP/2 server auto-configuration for Jetty
would require Conscrypt as a hard dependency.

This commit updates the auto-configuration for more flexibility and now
allows the following deployments:

* JDK9+ with the JDK ALPN implementation
* JDK8u252+ with the backported ALPN implementation
* Conscrypt with no JDK requirement

The auto-configuration now improves detection and guides developers in
case there is a missing `jetty-alpn-*-server` dependency.

The reference docs in the HOWTO section has been updated accordingly.

Closes gh-22188
4 years ago
Andy Wilkinson 0ffe51bb62 Merge branch '2.3.x'
Closes gh-22820
4 years ago
Andy Wilkinson be32843dab Configure generated snippets as inputs to the Asciidoctor tasks
Closes gh-22819
4 years ago
Andy Wilkinson cd05716194 Upgrade to Tomcat 9.0.37
Closes gh-22818
4 years ago
Andy Wilkinson ac9a269e77 Upgrade to SQLite JDBC 3.32.3.2
Closes gh-22817
4 years ago
Andy Wilkinson d3b8c3fc6c Upgrade to Spring HATEOAS 1.1.1.RELEASE
Closes gh-22816
4 years ago
Andy Wilkinson 312d94ef0c Upgrade to Solr 8.5.2
Closes gh-22815
4 years ago
Andy Wilkinson 47c22fdbee Upgrade to SendGrid 4.6.3
Closes gh-22814
4 years ago
Andy Wilkinson 1fdb86dc6c Upgrade to Selenium HtmlUnit 2.42.0
Closes gh-22813
4 years ago
Andy Wilkinson 0af0fe765d Upgrade to Netty 4.1.51.Final
Closes gh-22812
4 years ago
Andy Wilkinson 131319cb90 Upgrade to MySQL 8.0.21
Closes gh-22811
4 years ago
Andy Wilkinson c46e84870a Upgrade to MongoDB 4.1.0
Closes gh-22810
4 years ago
Andy Wilkinson 8a35b078ec Upgrade to Micrometer 1.5.3
Closes gh-22809
4 years ago
Andy Wilkinson a35073def5 Upgrade to Maven War Plugin 3.3.1
Closes gh-22808
4 years ago
Andy Wilkinson b6edb4d252 Upgrade to MariaDB 2.6.2
Closes gh-22807
4 years ago
Andy Wilkinson b204736f35 Upgrade to Liquibase 3.10.2
Closes gh-22806
4 years ago
Andy Wilkinson 36406a0d1e Upgrade to Lettuce 5.3.2.RELEASE
Closes gh-22805
4 years ago
Andy Wilkinson c00823bc63 Upgrade to jOOQ 3.13.4
Closes gh-22804
4 years ago
Andy Wilkinson b977f14372 Upgrade to Johnzon 1.2.8
Closes gh-22803
4 years ago
Andy Wilkinson dc56170d7b Upgrade to Jetty 9.4.31.v20200723
Closes gh-22802
4 years ago
Andy Wilkinson cfd11214fd Upgrade to Jackson Bom 2.11.2
Closes gh-22801
4 years ago
Andy Wilkinson ed8237ab98 Upgrade to Infinispan 11.0.3.Final
Closes gh-22800
4 years ago
Andy Wilkinson 6253ec8e81 Upgrade to HtmlUnit 2.42.0
Closes gh-22799
4 years ago
Andy Wilkinson ebcecf3669 Upgrade to HSQLDB 2.5.1
Closes gh-22798
4 years ago
Andy Wilkinson 84c0b426eb Upgrade to Hibernate 5.4.19.Final
Closes gh-22797
4 years ago
Andy Wilkinson 7ce5442240 Upgrade to Flyway 6.5.3
Closes gh-22796
4 years ago
Andy Wilkinson 89abcad3e8 Upgrade to Dropwizard Metrics 4.1.11
Closes gh-22795
4 years ago
Andy Wilkinson d72b61ac6c Upgrade to DB2 JDBC 11.5.4.0
Closes gh-22794
4 years ago
Andy Wilkinson 8b95b3a537 Upgrade to Commons Pool2 2.8.1
Closes gh-22793
4 years ago
Andy Wilkinson 37d0a62973 Upgrade to Commons Lang3 3.11
Closes gh-22792
4 years ago
Andy Wilkinson c6e6d090b9 Upgrade to Cassandra Driver 4.8.0
Closes gh-22791
4 years ago
Andy Wilkinson 02ffeec89d Upgrade to Caffeine 2.8.5
Closes gh-22790
4 years ago
Andy Wilkinson c287f6fa1c Upgrade to Byte Buddy 1.10.14
Closes gh-22789
4 years ago
Andy Wilkinson 35582774b2 Upgrade to Build Helper Maven Plugin 3.2.0
Closes gh-22788
4 years ago
Andy Wilkinson 2a95b9cb48 Upgrade to AspectJ 1.9.6
Closes gh-22787
4 years ago
Andy Wilkinson 7c54a3aa88 Upgrade to Artemis 2.14.0
Closes gh-22786
4 years ago
Andy Wilkinson 309e9d4d0a Upgrade to AppEngine SDK 1.9.81
Closes gh-22785
4 years ago
Andy Wilkinson 66fa39355d Upgrade to ActiveMQ 5.16.0
Closes gh-22784
4 years ago
Andy Wilkinson d1a0d9f11b Merge branch '2.3.x'
Closes gh-22783
4 years ago
Andy Wilkinson 8f27ad9726 Remove version from name of Ant-built jar
Previously, the project version was included in the name of the
Ant-built jar and the integration test assumed that there would be a
single jar in the output directory. This assumption did not hold true
if the project's version had changed and the project had been built
again without a clean. This resulted in two jars, one for the previous
version and one for the current version, in the output directory. This
caused a test failure.

This commit updates the build.xml to remove the version from the name
of the Ant-built jar and updates the integration test to find it.

Closes gh-22782
4 years ago
Andy Wilkinson 915c3ec712 Merge branch '2.3.x'
Closes gh-22781
4 years ago
Andy Wilkinson 95b504ccad Make processResources out-of-date on version change
Closes gh-22780
4 years ago
Madhura Bhave 6d82e9e97f Merge branch '2.3.x'
Closes gh-22775
4 years ago
Madhura Bhave 3f82ca40e2 Merge branch '2.2.x' into 2.3.x
Closes gh-22774
4 years ago
Madhura Bhave f39f33bb8d Fix documentation related to the health endpoint's inner details
Closes gh-22490
4 years ago
Phillip Webb f8c8b65cbf Add ConfigDataEnvironmentPostProcessor.applyTo
Add static methods to `ConfigDataEnvironmentPostProcessor` so that
post-processing can be applied to `Environment` instances directly.

Closes gh-22601
4 years ago
Phillip Webb f7f4ff0ac9 Update copyright year of changed files 4 years ago