Sam Brannen
5115deb5e3
Introduce CLI for triggering AOT test context processing
...
This commit introduces ProcessTestsAheadOfTimeCommand, a command-line
application (CLI) that scans the provided classpath roots for Spring
integration test classes and then generates AOT artifacts for those
test classes in the provided output directories.
This CLI is only intended to be used by build tools.
Closes gh-28825
2022-08-23 16:39:59 +02:00
Johnny Lim
9fea0be33e
Upgrade to Dokka Gradle plugin 1.7.10
...
Closes gh-28912
2022-08-04 11:37:04 +02:00
Brian Clozel
fea29ea4cd
Upgrade Gradle plugins
2022-08-04 11:29:34 +02:00
Sam Brannen
3f3e37e66c
Upgrade to JUnit 5.9
...
Closes gh-28752
2022-07-27 11:02:34 +03:00
Stephane Nicoll
cd4f4d978d
Merge branch '5.3.x'
2022-07-19 15:39:44 +02:00
Adrian Bob
9c0a2eeeb2
Reintroduce Javadoc links to Apache HttpClient 5.1 APIs
...
See gh-28842
2022-07-19 15:39:18 +02:00
Juergen Hoeller
cabd126fb8
Upgrade to Woodstox 6.3, Gson 2.9, Protobuf 3.21.2
2022-07-13 17:10:09 +02:00
Juergen Hoeller
a426f87a5f
Merge branch '5.3.x'
...
# Conflicts:
# build.gradle
# spring-aop/src/main/java/org/springframework/aop/aspectj/AbstractAspectJAdvice.java
2022-07-13 17:08:21 +02:00
Juergen Hoeller
02b7ddbc70
Upgrade to Log4J 2.18, H2 2.1.214, OpenPDF 1.3.29, XStream 1.4.19, HtmlUnit 2.63, Jetty Reactive HttpClient 1.1.12
2022-07-13 16:48:02 +02:00
Juergen Hoeller
3c3ae32f07
Upgrade to Netty 4.1.79, Jetty 9.4.48, Undertow 2.2.18, Checkstyle 10.3.1
2022-07-13 11:11:17 +02:00
Juergen Hoeller
7055ddb489
Upgrade to R2DBC 1.0
...
Includes Reactor 2022.0.0-M4, Netty 4.1.79, Jetty 11.0.11, Undertow 2.2.18, Hibernate ORM 5.6.10, Checkstyle 10.3.1
Closes gh-28787
2022-07-13 10:23:51 +02:00
Stephane Nicoll
c7067269b3
Upgrade to Reactor 2020.0.21
...
Closes gh-28765
2022-07-12 14:31:43 +02:00
Sam Brannen
be5e40a9d1
Merge branch '5.3.x'
2022-07-12 13:26:45 +02:00
Sam Brannen
3af6a22b9f
Temporarily disable Javadoc links to Apache HttpClient 5.1 APIs
2022-07-12 13:26:07 +02:00
rstoyanchev
7f0abb718b
Add repo for transitive dependency on context-propagation
...
Reactor Netty M4 brings in a dependency on context-propagation, so we
need the milestone repository. The dependency will become optional for
M5, so we only need this temporarily.
See gh-28766
2022-07-12 09:55:15 +01:00
Sébastien Deleuze
4104ea7c1c
Upgrade to Kotlin 1.7.10
...
Closes gh-28784
2022-07-11 10:12:49 +02:00
rstoyanchev
581275c68c
Merge branch '5.3.x'
2022-07-06 11:59:53 +01:00
rstoyanchev
0938909cd9
Switch to Reactor 2022.0.0 snapshots
...
See gh-28766
2022-07-06 11:58:28 +01:00
rstoyanchev
63d7e81a48
Switch to Reactor 2020-0.21 snapshots
...
See gh-28765
2022-07-06 11:30:44 +01:00
Sam Brannen
bcfba267e9
Upgrade to TestNG 7.6.1
2022-07-05 12:45:39 +02:00
Sam Brannen
3a02872334
Merge branch '5.3.x'
2022-07-05 12:43:50 +02:00
Sam Brannen
7ac646bc96
Upgrade to TestNG Engine 1.0.4
2022-07-05 12:43:05 +02:00
Sam Brannen
264989fea5
Upgrade to JUnit 5.9 RC1
...
See gh-28752
2022-07-05 12:36:24 +02:00
Sam Brannen
897e47d76d
Revert changes specific to 5.3.x
2022-06-27 15:08:20 +02:00
Sam Brannen
10285ade66
Merge branch '5.3.x'
2022-06-27 15:07:27 +02:00
Sam Brannen
0c9def89de
Ignore build artifacts from the main branch for nohttp
2022-06-27 15:05:05 +02:00
Sébastien Deleuze
22a750f378
Replace build-time initialization by constant fields
...
This commit leverages a subset of @philwebb initial experimentation
to compute at build time the value of specific boolean static fields
in native images. This enhancement is implemented for now as a
GraalVM feature.
The goal here is to keep an optimized footprint via build time code
removal without leveraging build-time class initialization which is known
for the blocking compatibility issues it introduces due to its viral nature.
For now, the static fields initialized at build time with native are:
- NativeDetector#imageCode
- Fields with a name ending by "Present" in "org.springframework" package
typically used for classpath check with ClassUtils#isPresent
Closes gh-28624
2022-06-24 13:54:20 +02:00
Arjen Poutsma
dc4ae559c5
Upgrade Dokka to 1.7
...
Closes gh-28641
2022-06-24 13:14:52 +02:00
Sam Brannen
22bfd5a7b6
Merge branch '5.3.x'
2022-06-21 14:14:53 +02:00
Sam Brannen
ea4d9a20ac
Upgrade to Hamcrest 2.2
2022-06-21 13:48:02 +02:00
Lars Grefer
181023c0c3
Update to Bouncycastle 1.71
...
Closes gh-28636
2022-06-16 16:03:11 +02:00
Lars Grefer
f41b99218e
Update to Bouncycastle 1.71
2022-06-16 03:21:41 +02:00
Arjen Poutsma
070af5ceb4
Set Kotlin language version to 1.7
...
Closes gh-28625
2022-06-15 10:01:03 +02:00
Stephane Nicoll
c75da7ba10
Upgrade to Reactor 2020.0.20
...
Closes gh-28612
2022-06-14 19:27:03 +02:00
Arjen Poutsma
4658b3fdb9
Upgrade to Kotlin 1.7.0
...
Closes gh-28619
2022-06-14 17:17:30 +02:00
Juergen Hoeller
aa48dec697
Merge branch '5.3.x'
...
# Conflicts:
# build.gradle
# spring-jms/src/main/java/org/springframework/jms/connection/CachingConnectionFactory.java
2022-06-14 15:14:10 +02:00
Juergen Hoeller
57db73dcb8
Upgrade to Tomcat 9.0.64, Jackson 2.12.7, Apache Johnzon 1.2.18, OpenPDF 1.3.28, H2 2.1.212, Mockito 4.6.1, HtmlUnit 2.62, Checkstyle 10.3
2022-06-14 15:10:17 +02:00
Stephane Nicoll
e3b288716d
Upgrade to Reactor 2020.0.20
...
Closes gh-28612
2022-06-13 11:39:15 +02:00
Sam Brannen
243350054b
Upgrade to AssertJ 3.23.1
2022-06-03 19:44:34 +02:00
Sam Brannen
ee209de9cf
Merge branch '5.3.x'
...
# Conflicts:
# spring-beans/src/test/java/org/springframework/beans/factory/support/security/CallbacksSecurityTests.java
# spring-context/src/test/java/org/springframework/ejb/access/LocalSlsbInvokerInterceptorTests.java
# spring-context/src/test/java/org/springframework/ejb/access/SimpleRemoteSlsbInvokerInterceptorTests.java
# spring-web/src/test/java/org/springframework/remoting/jaxws/JaxWsSupportTests.java
# spring-webmvc/src/test/java/org/springframework/web/servlet/config/annotation/ViewResolutionIntegrationTests.java
2022-05-31 14:15:36 +02:00
Sam Brannen
9d324e59a0
Upgrade to AssertJ 3.23.0
2022-05-31 12:55:43 +02:00
Juergen Hoeller
4e687ab460
Upgrade to Groovy 4.0.2
2022-05-10 13:40:12 +02:00
Juergen Hoeller
c1a5b462c2
Merge branch '5.3.x'
...
# Conflicts:
# build.gradle
2022-05-10 13:39:31 +02:00
Juergen Hoeller
de6180b093
Upgrade to Reactor 2020.0.19
...
Includes Netty 4.1.77 and RxJava 3.1.4.
Closes gh-28437
2022-05-10 13:05:56 +02:00
Simon Baslé
f3fd8f9e1d
Update Reactor BOM to 2022.0.0-M2
...
Closes gh-28365
2022-05-09 17:14:17 +02:00
Juergen Hoeller
8c2b1e633e
Upgrade to Hibernate ORM 5.6.8, POI 5.2.2, Caffeine 3.1
2022-05-05 18:15:32 +02:00
Juergen Hoeller
bf4e3975fb
Merge branch '5.3.x'
...
# Conflicts:
# build.gradle
2022-05-05 18:07:39 +02:00
Juergen Hoeller
28742171fd
Upgrade to Netty 4.1.76, Mockito 4.5.1, HtmlUnit 2.61
2022-05-05 18:01:31 +02:00
Stephane Nicoll
ab7213c823
Merge branch '5.3.x'
2022-04-12 16:14:05 +02:00
Stephane Nicoll
8b39698553
Upgrade to Reactor 2020.0.18
...
Closes gh-28329
2022-04-12 15:53:10 +02:00