Stephane Nicoll
3c500aa000
Merge branch '5.3.x'
2022-01-10 10:13:17 +01:00
Stephane Nicoll
dca155e438
Reintroduce references to JBoss AS Javadoc
...
Closes gh-27860
2022-01-10 10:12:05 +01:00
Sam Brannen
e1991f981a
Merge branch '5.3.x'
2022-01-07 15:55:18 +01:00
Sam Brannen
54bdab4553
Partially upgrade to H2 database 2.0.206
...
Commit ed4e2289cd
introduced support for H2 2.0.x but did not upgrade
the H2 dependency.
This commit upgrades the H2 dependency to version 2.0.206 but also
adds an explicit test dependency on version 1.4.200 in spring-r2dbc,
since r2dbc-h2 does not yet support H2 2.0.x.
Once https://github.com/r2dbc/r2dbc-h2/pull/204 has been included in a
released version of r2dbc-h2 we will be able to upgrade spring-r2dbc's
test dependency on the H2 database to 2.0.x as well.
See gh-27870
See gh-27902
2022-01-07 15:50:44 +01:00
Stephane Nicoll
7c637f01c4
Merge branch '5.3.x'
2022-01-06 16:49:17 +01:00
Stephane Nicoll
ccf95413ed
Start building against Reactor 2020.0.15 snapshots
...
See gh-27897
2022-01-06 16:48:15 +01:00
Stephane Nicoll
999376f9f9
Temporarily remove references to JBoss AS Javadoc
...
See gh-27860
2022-01-04 15:00:44 +01:00
Sébastien Deleuze
0b8c815c6f
Upgrade Kotlin serialization to 1.3.2
...
Closes gh-27879
2022-01-03 15:48:27 +01:00
Sébastien Deleuze
a410f4c0f2
Upgrade Kotlin Coroutines to 1.6.0
...
Closes gh-27878
2022-01-03 15:45:37 +01:00
Sam Brannen
b24cbc5e97
Merge branch '5.3.x'
2022-01-03 12:01:15 +01:00
Sam Brannen
95fac2589f
Upgrade to Log4j2 2.17.1
2022-01-03 11:50:37 +01:00
Stephane Nicoll
7ba089be95
Temporarily remove references to JBoss AS Javadoc
...
See gh-27860
2021-12-27 17:34:48 +01:00
Juergen Hoeller
9dc5c9f935
Merge branch '5.3.x'
...
# Conflicts:
# build.gradle
2021-12-15 21:52:16 +01:00
Juergen Hoeller
31a4c274b7
Upgrade to SnakeYAML 1.30, MockK 1.12.1, Jetty Reactive HttpClient 1.1.10
2021-12-15 21:51:05 +01:00
Juergen Hoeller
e15bed781d
Upgrade to POI 5.1
2021-12-15 18:15:39 +01:00
Juergen Hoeller
96e2fc69ed
Merge branch '5.3.x'
...
# Conflicts:
# build.gradle
# spring-core/src/main/java/org/springframework/core/type/StandardAnnotationMetadata.java
# spring-core/src/main/java/org/springframework/core/type/classreading/SimpleAnnotationMetadata.java
2021-12-15 18:03:51 +01:00
Juergen Hoeller
0b6a54dcc7
Upgrade to R2DBC Arabba-SR11, Kotlin 1.5.32, Jackson 2.12.6
2021-12-15 17:58:59 +01:00
Stephane Nicoll
73ee87aadf
Merge branch '5.3.x'
2021-12-15 09:50:13 +01:00
Stephane Nicoll
4c2e0ee5ff
Upgrade to Log4j2 2.16.0
2021-12-15 09:49:57 +01:00
Juergen Hoeller
bdbcc4f98c
Merge branch '5.3.x'
...
# Conflicts:
# build.gradle
2021-12-14 18:37:46 +01:00
Juergen Hoeller
79804d92c2
Upgrade to Protobuf 3.19.1, Gson 2.8.9, Woodstox 6.2.7, Apache Johnzon 1.2.15, Caffeine 2.9.3
2021-12-14 18:36:05 +01:00
Sébastien Deleuze
ea9b8c1d0f
Upgrade Dokka to 1.6.0
...
Closes gh-27815
2021-12-14 16:49:13 +01:00
Juergen Hoeller
0ebb1c5baa
Upgrade to Tomcat 9.0.56, Undertow 2.2.14, Apache HttpClient 5.1.2 & HttpAsyncClient 4.1.5, Mockito 4.1
2021-12-14 16:48:40 +01:00
Stephane Nicoll
c5c2053b63
Merge branch '5.3.x'
2021-12-14 15:35:48 +01:00
Stephane Nicoll
8b80d38c33
Upgrade to Reactor 2020.0.14
...
Closes gh-27793
2021-12-14 15:33:55 +01:00
Brian Clozel
bb53a99def
Upgrade to Kotlin 1.6.10
...
Closes gh-27413
2021-12-14 15:25:50 +01:00
Juergen Hoeller
2fb3f9993f
Upgrade to AspectJ 1.9.8 RC3
...
Closes gh-27537
2021-12-14 13:43:44 +01:00
Juergen Hoeller
ba468a731f
Remove JamonPerformanceMonitorInterceptor support
...
Includes upgrade to Tomcat 10.0.14, Undertow 2.2.14, Apache HttpClient 5.1.2, Hibernate ORM 5.6.2, Mockito 4.1.
Closes gh-27786
2021-12-14 09:46:08 +01:00
Stephane Nicoll
7854dbb025
Merge branch '5.3.x'
2021-12-13 16:19:13 +01:00
Stephane Nicoll
c50a5096a0
Upgrade to Netty 4.1.72.Final
2021-12-13 16:18:25 +01:00
Stephane Nicoll
e1acbca4e4
Merge branch '5.3.x'
2021-12-10 15:11:24 +01:00
Stephane Nicoll
b1352e1833
Upgrade to Log4j2 2.15.0
2021-12-10 15:05:56 +01:00
Stephane Nicoll
8d6cc7dc10
Merge branch '5.3.x'
2021-12-10 08:03:52 +01:00
Stephane Nicoll
6cc9538ab9
Start building against Reactor 2020.0.14 snapshots
...
See gh-27793
2021-12-10 07:55:44 +01:00
Juergen Hoeller
7f43128a0e
Merge branch '5.3.x'
...
# Conflicts:
# build.gradle
# spring-web/src/main/java/org/springframework/web/server/MediaTypeNotSupportedStatusException.java
# spring-web/src/main/java/org/springframework/web/util/ContentCachingRequestWrapper.java
# spring-webmvc/src/main/java/org/springframework/web/servlet/handler/HandlerMappingIntrospector.java
2021-12-03 22:42:05 +01:00
Juergen Hoeller
70974e006e
Upgrade to Tomcat 9.0.55, Undertow 2.2.13, RxJava 3.1.3, SmallRye Mutiny 1.2, Joda-Time 2.10.13, JRuby 9.2.20.1, HtmlUnit 2.55, Checkstyle 9.2
2021-12-03 22:32:00 +01:00
Brian Clozel
24cb1def7d
Polish
...
Closes gh-27754
2021-12-02 14:23:16 +01:00
Sam Brannen
44950bb862
Merge branch '5.3.x'
2021-11-30 12:27:41 +01:00
Sam Brannen
40d2058b97
Upgrade to JUnit 5.8.2
...
Closes gh-27744
2021-11-30 12:22:31 +01:00
Lars Grefer
2f32806bcb
Update aspectj-plugin to 6.3.0
...
Version 6.3.0 aligns with the used Gradle 7.3
Closes gh-27678
2021-11-25 22:19:43 +01:00
Juergen Hoeller
b88ed7f4bb
Update API version and package references for Jakarta EE 9
...
Closes gh-27689
See gh-25354
2021-11-17 12:39:23 +01:00
Juergen Hoeller
0e1ba7aae5
Merge branch '5.3.x'
...
# Conflicts:
# build.gradle
# spring-context/src/main/java/org/springframework/context/annotation/Lazy.java
2021-11-09 22:39:58 +01:00
Juergen Hoeller
11a0df3fd1
Upgrade to Tomcat 9.0.54, Netty 4.1.70, HtmlUnit 2.54, XMLUnit 2.8.3
2021-11-09 22:36:11 +01:00
Stephane Nicoll
cd5657d158
Merge branch '5.3.x'
2021-11-09 19:39:57 +01:00
Stephane Nicoll
39be572a7a
Upgrade to Reactor 2020.0.13
...
Closes gh-27636
2021-11-09 19:38:10 +01:00
Juergen Hoeller
5acc3228f7
Upgrade to Hibernate ORM 5.6.1, Tomcat 10.0.12, Netty 4.1.70, HtmlUnit 2.54, XMLUnit 2.8.3
2021-11-08 17:42:02 +01:00
Stephane Nicoll
ea86b4d36c
Merge branch '5.3.x'
2021-11-04 14:52:18 +01:00
Stephane Nicoll
1b4438caac
Start building against Reactor 2020.0.13 snapshots
...
See gh-27636
2021-11-04 14:47:37 +01:00
Juergen Hoeller
d312c13721
Upgrade to Hibernate ORM 5.6 Final, RxJava 3.1.2, JRuby 9.3.1
2021-10-14 14:48:56 +02:00
Rossen Stoyanchev
28a497f3b3
Merge branch '5.3.x' into main
2021-10-13 14:58:07 +01:00
Hantsy Bai
1e3996ea78
Upgrade SmallRye Mutiny to 1.1.1
...
Closes gh-27555
2021-10-13 15:27:02 +02:00
Juergen Hoeller
627fc7612d
Merge branch '5.3.x'
...
# Conflicts:
# build.gradle
2021-10-13 13:06:44 +02:00
Juergen Hoeller
2cbba0923b
Upgrade to Netty 4.1.69, Jetty 9.4.44, Kotlin 1.5.31
2021-10-13 12:38:06 +02:00
Rossen Stoyanchev
a74031454c
Merge branch '5.3.x' into main
2021-10-12 16:31:16 +01:00
Rossen Stoyanchev
800922266a
Upgrade to Reactor 2021.0.12
...
Closes gh-27527
2021-10-12 16:23:18 +01:00
Sam Brannen
1709d609c2
Merge branch '5.3.x'
2021-10-10 23:26:14 +02:00
Sam Brannen
47b8e8d528
Upgrade to Mockito 4
2021-10-10 23:26:07 +02:00
Sam Brannen
fa3a2dc981
Upgrade to AspectJ 1.9.8 RC1 for Java 17 support
...
See gh-27537
2021-10-08 19:33:30 +02:00
Stephane Nicoll
942a5986a8
Merge branch '5.3.x'
2021-10-07 08:54:52 +02:00
Stephane Nicoll
d5597a75a6
Start building against Reactor 2020.0.12 snapshots
...
See gh-27527
2021-10-07 08:51:32 +02:00
Sam Brannen
2d1e0d5e38
Merge branch '5.3.x'
2021-10-06 12:13:21 +02:00
Sam Brannen
41ae9632d1
Upgrade to Checkstyle 9.0 and spring-javaformat 0.0.29
...
This commit upgrades the Gradle build to use Checkstyle 9.0 and
spring-javaformat 0.0.29 (which internally uses Checkstyle 8.45.1).
Closes gh-27520
2021-10-06 12:11:19 +02:00
Juergen Hoeller
48eb51a22f
Upgrade to Jackson 2.13
2021-10-02 12:38:26 +02:00
Juergen Hoeller
49427b0c3c
Upgrade to Apache Johnzon 1.2.14, Vavr 0.10.4, WebJars Locator 0.48, HtmlUnit 2.53
2021-10-02 12:08:09 +02:00
Juergen Hoeller
04eed155cd
Upgrade to Hibernate ORM 5.6 CR1, JRuby 9.3, WebJars Locator 0.48, HtmlUnit 2.53
2021-10-01 14:52:27 +02:00
Sam Brannen
7311ae19be
Fix build by disabling linking to JUnit 5.8.1 Javadoc
...
The `package-list` file no longer exists at
https://junit.org/junit5/docs/5.8.1/api/ , due to the following commit.
67ad4e5455
2021-10-01 11:09:59 +02:00
Juergen Hoeller
f6a392c5ae
Merge branch '5.3.x'
2021-09-30 18:14:15 +02:00
Juergen Hoeller
f64f07049d
Upgrade to SLF4J 1.7.32
2021-09-30 18:12:10 +02:00
Sam Brannen
167e538dd1
Link to Jakarta EE APIs instead of Java EE APIs
2021-09-29 17:19:19 +02:00
Sam Brannen
3e53e54b80
Remove external Javadoc links to Tiles and Ehcache
...
Support code for Apache Tiles and Ehcache has already been removed from
Spring Framework 6.0.
This commit therefore removes the configuration for external links to
these projects.
2021-09-29 17:17:13 +02:00
Sam Brannen
030ba52805
Merge branch '5.3.x'
2021-09-29 16:56:33 +02:00
Sam Brannen
96e4d3a530
Fail Gradle build for Javadoc warnings
...
In order to catch Javadoc errors in the build, we now enable the
`Xwerror` flag for the `javadoc` tool. In addition, we now use
`Xdoclint:syntax` instead of `Xdoclint:none` in order to validate
syntax within our Javadoc.
This commit fixes all resulting Javadoc errors and warnings.
This commit also upgrades to Undertow 2.2.12.Final and fixes the
artifact names for exclusions for the Servlet and annotations APIs.
The incorrect exclusion of the Servlet API resulted in the Servlet API
being on the classpath twice for the javadoc task, which resulted in the
following warnings in previous builds.
javadoc: warning - Multiple sources of package comments found for package "javax.servlet"
javadoc: warning - Multiple sources of package comments found for package "javax.servlet.http"
javadoc: warning - Multiple sources of package comments found for package "javax.servlet.descriptor"
javadoc: warning - Multiple sources of package comments found for package "javax.servlet.annotation"
Closes gh-27480
2021-09-29 14:02:37 +02:00
Sam Brannen
16bf39ea1b
Merge branch '5.3.x'
2021-09-28 10:35:18 +02:00
Sam Brannen
2567b20949
Upgrade to spring-javaformat 0.0.28 and downgrade to Checkstyle 8.41
...
In order to be able to use text blocks and other new Java language
features, we are upgrading to a recent version of Checkstyle.
The latest version of spring-javaformat-checkstyle (0.0.28) is built
against Checkstyle 8.32 which does not include support for language
features such as text blocks. Support for text blocks was added in
Checkstyle 8.36.
In addition, there is a binary compatibility issue between
spring-javaformat-checkstyle 0.0.28 and Checkstyle 8.42. Thus we cannot
use Checkstyle 8.42 or higher.
In this commit, we therefore upgrade to spring-javaformat-checkstyle
0.0.28 and downgrade to Checkstyle 8.41.
This change is being applied to `5.3.x` as well as `main` in order to
benefit from the enhanced checking provided in more recent versions of
Checkstyle.
Closes gh-27481
2021-09-28 10:29:31 +02:00
Juergen Hoeller
d483992177
Upgrade to Caffeine 3.0.4 and Vavr 0.10.4
...
Includes removal of unused Hessian dependency.
2021-09-27 18:30:09 +02:00
Juergen Hoeller
b3f6d60dc9
Merge branch '5.3.x'
...
# Conflicts:
# build.gradle
# spring-core/src/main/java/org/springframework/core/ReactiveAdapterRegistry.java
# spring-core/src/test/java/org/springframework/core/ReactiveAdapterRegistryTests.java
# src/docs/asciidoc/web-reactive.adoc
2021-09-27 17:26:26 +02:00
Juergen Hoeller
d8e18f56e1
Upgrade to Protobuf 3.18, Rome 1.16, BlockHound 1.0.6, Caffeine 2.9.2, Groovy 3.0.9, Tomcat 9.0.53
2021-09-27 17:01:18 +02:00
Juergen Hoeller
e6112344d2
Remove support for RxJava 2.x as well
...
Includes realignment of Reactor adapter registration.
Closes gh-27443
2021-09-27 13:01:32 +02:00
Sam Brannen
6689b3cd70
Merge branch '5.3.x'
2021-09-22 22:21:04 +02:00
Sam Brannen
134c0e2916
Upgrade to JUnit 5.8.1
...
Closes gh-27450
2021-09-22 22:08:38 +02:00
Juergen Hoeller
774583dfa7
Retain support for legacy PostConstruct/PreDestroy/Inject variants
...
Also removes JAX-WS support from CommonAnnotationBeanPostProcessor.
Closes gh-27444
See gh-27422
2021-09-21 17:07:42 +02:00
Juergen Hoeller
3beb074278
Remove support for RxJava 1.x
...
Also removes unnecessary flowPublisherPresent check on JDK 9+, depending on Reactor presence for its JDK Flow adapter instead.
Closes gh-27443
2021-09-21 09:13:06 +02:00
Sam Brannen
5ab789b310
Merge branch '5.3.x'
2021-09-20 14:55:23 +02:00
Sam Brannen
e439d6f64d
Upgrade to AssertJ 3.21.0
2021-09-20 14:54:25 +02:00
Sam Brannen
cf46384887
Merge branch '5.3.x'
2021-09-20 14:44:36 +02:00
Sam Brannen
0b552a3534
Migrate to TestNG Engine for the JUnit Platform in spring-test
...
Prior to this commit, we had configured separate test tasks for JUnit
and TestNG. In addition, we configured a standard `test` task that
depended on the `junit` and `testNG` tasks, and we had an additional
`aggregateTestReports` task that aggregated the reports from the JUnit
and TestNG test tasks.
Thanks to the introduction of the "TestNG Engine for the JUnit
Platform", this commit simplifies our Gradle build in the spring-test
module by running JUnit 4, JUnit Jupiter, and TestNG tests on the JUnit
Platform in a single Gradle `test` task.
See gh-27406
2021-09-20 14:02:06 +02:00
Rossen Stoyanchev
958eb0f964
Revert temporary exclusion of failing Jetty 11 tests
...
Closes gh-27424
This reverts commit 5eac8555d9
.
2021-09-17 14:54:59 +01:00
Sam Brannen
5eac8555d9
Temporarily exclude failing Jetty 11 tests
...
See gh-27424
2021-09-17 11:50:54 +02:00
Juergen Hoeller
d84ca2ba90
Jakarta EE 9 migration
...
Upgrades many dependency declarations; removes old EJB 2.x support and outdated Servlet-based integrations (Commons FileUpload, FreeMarker JSP support, Tiles).
Closes gh-22093
Closes gh-25354
Closes gh-26185
Closes gh-27423
See gh-27424
2021-09-17 09:14:07 +02:00
Brian Clozel
33cddef026
Upgrade Javadoc URLs for JDK 17 based build
...
Prior to this commit, the Javadoc task would fail on
`spring-context-indexer` and `spring-instrumentation`. It seems that
missing remote docs or HTTP redirects were failing the process.
This commit removes the missing published Javadocs and updates the
version for the JDK API.
See gh-17778
2021-09-15 18:45:15 +02:00
Brian Clozel
4e3d1fa4e9
Temporarily downgrade Java compat level for AspectJ classes
...
AspectJ doesn't support JDK17 language level (yet).
For the time being, this commit is downgrading the language level for
the aspectJ generated classes to 1.8.
See gh-27416
2021-09-15 16:20:48 +02:00
Juergen Hoeller
0640da74bc
Upgrade to Checkstyle 9.0, Groovy 3.0.9, Hibernate ORM 5.5.7
...
Includes downgrade of Kotlin language level to 1.8 (for KotlinScriptTemplateTests)
2021-09-15 15:26:13 +02:00
Brian Clozel
8adf28763b
Upgrade to Reactor 2020.0.11
...
Closes gh-27399
2021-09-14 14:24:47 +02:00
Sam Brannen
8c14251a1a
Upgrade to nohttp 0.0.10
...
This upgrade avoids warnings about the following on Gradle 7.1+.
- The Report.destination property has been deprecated.
- The JavaExec.main property has been deprecated.
See gh-26870
2021-09-14 11:24:28 +02:00
Juergen Hoeller
6540e87ac0
Upgrade to Netty 4.1.68, Jackson 2.12.5, Mockito 3.12.4, MockK 1.12, JsonPath 2.6
2021-09-13 18:14:05 +02:00
Sam Brannen
04e6b233ca
Upgrade to JUnit 5.8
...
Closes gh-27392
2021-09-13 16:38:30 +02:00
Brian Clozel
ca34d0cce8
Polish Gradle upgrade
...
Closes gh-26870
2021-09-13 10:06:27 +02:00
Sébastien Deleuze
ab41db474e
Update dokka to 1.5.0
...
See gh-26870
2021-09-13 09:40:32 +02:00
Brian Clozel
cecc0849a8
Upgrade to Gradle 7.2
...
This commit upgrades Gradle to 7.2.
Gradle configuration names are updated accordingly.
This also upgrades Gradle build plugins.
See gh-26870
2021-09-13 09:37:35 +02:00
hantsy
1dc128361f
Add SmallRye Mutiny adapters
...
Closes gh-26222
2021-09-09 16:43:08 +01:00
Sébastien Deleuze
55b3e064e9
Upgrade to Kotlin 1.5.30
...
Also upgrades related libraries:
- Coroutines upgraded to 1.5.2
- Serialization upgraded to 1.2.2
Closes gh-27371
2021-09-08 09:32:50 +02:00
Juergen Hoeller
2f60392fe3
Upgrade to Netty 4.1.67, RxJava 3.1.1, Gson 2.8.8, XStream 1.4.18
2021-09-02 22:22:37 +02:00
Juergen Hoeller
9bdc545a95
Upgrade to Tomcat 9.0.52, Undertow 2.2.10, RxJava 3.1, HtmlUnit 2.52, Checkstyle 8.45.1
2021-08-17 17:19:32 +02:00
Stephane Nicoll
7b80f4feeb
Upgrade to Reactor 2020.0.10
...
Closes gh-27250
2021-08-12 09:04:39 +02:00
Stephane Nicoll
451bcfc832
Start building against Reactor 2020.0.10 snapshots
...
See gh-27250
2021-08-09 10:00:22 +02:00
Juergen Hoeller
af67764edb
Upgrade to Netty 4.1.66 and Undertow 2.2.9
2021-07-23 12:20:10 +02:00
Juergen Hoeller
33f3aa9b8a
Upgrade to AspectJ 1.9.7 and EclipseLink 2.7.9
2021-07-13 18:29:34 +02:00
Stephane Nicoll
6ec7cffc93
Upgrade to Kotlin 1.5.21
...
Closes gh-27110
2021-07-13 14:55:25 +02:00
Stephane Nicoll
4bc6f40ce8
Upgrade to Reactor 2020.0.9
...
Closes gh-27158
2021-07-13 14:29:59 +02:00
Stephane Nicoll
171b283e49
Start building against Reactor 2020.0.9 snapshots
...
See gh-27158
2021-07-12 09:36:50 +02:00
Stephane Nicoll
71202d62ed
Upgrade to Kotlin Coroutines 1.5.1
...
Closes gh-27157
2021-07-12 09:11:44 +02:00
Juergen Hoeller
acb2aec3dd
Compatibility with HtmlUnit 2.51
...
Includes upgrade to Tomcat 9.0.50, Jetty 9.4.43, Jackson 2.12.4.
Closes gh-27147
2021-07-09 13:22:34 +02:00
Sébastien Deleuze
66848cfd59
Revert "Upgrade to Kotlin 1.5.20"
...
This reverts commit d6df4a6577
because running
gradle generatePomFileForMavenJavaPublication throws a
kotlin.KotlinNullPointerException error with Kotlin 1.5.20.
2021-06-30 11:40:44 +02:00
Sébastien Deleuze
4863b5d4a8
Revert Mockito to 3.11.0
...
Revert Mockito upgrade done in 5d919dc094
because
Byte Buddy transitive upgrade from 1.11.1 to 1.11.3 seems to break Mockk tests
with java.security.AccessControlException related errors, so probably
better to wait Mockito using Byte buddy 1.11.5+ which seems to refine
this area, see https://github.com/raphw/byte-buddy/releases/tag/byte-buddy-1.11.5 .
2021-06-30 11:05:31 +02:00
Sébastien Deleuze
d6df4a6577
Upgrade to Kotlin 1.5.20
...
Closes gh-27110
2021-06-30 11:05:31 +02:00
Sébastien Deleuze
dee0108e79
Upgrade to Mockk 1.11.0
...
Closes gh-27109
2021-06-30 11:05:31 +02:00
Juergen Hoeller
5d919dc094
Upgrade to Tomcat 9.0.48, Jetty 9.4.42, Jetty Reactive HttpClient 1.1.9, JRuby 9.2.19, Protobuf 3.17.3, SnakeYAML 1.29, WebJars Locator 0.47, AssertJ 3.20.2, Mockito 3.11.2, Checkstyle 8.44
2021-06-28 14:25:55 +02:00
Rossen Stoyanchev
300fed97c1
Upgrade to Reactor 2020.0.8
2021-06-23 15:34:24 +01:00
Rossen Stoyanchev
20d9a1e844
Upgrade to RSocket 1.1.1
2021-06-09 11:01:53 +01:00
Sébastien Deleuze
aff0d8efe7
Upgrade to Kotlin Serialization 1.2.1
2021-06-08 11:44:03 +02:00
Sébastien Deleuze
e3e4e49319
Upgrade to Kotlin 1.5.10
...
Closes gh-27035
2021-06-08 11:44:03 +02:00
Juergen Hoeller
f854803e18
Upgrade to Hibernate ORM 5.4.32, RxJava 3.0.13, Aalto 1.3, Gson 2.8.7, Protobuf 3.17.2, XStream 1.4.17, ActiveMQ 5.16.2, HSQLDB 2.5.2, JRuby 9.2.17, Mockito 3.11, HtmlUnit 2.50, Checkstyle 8.43
2021-06-07 12:28:38 +02:00
Juergen Hoeller
b18f8771c8
Upgrade to R2DBC Arabba-SR10, Netty 4.1.65, Undertow 2.2.8, Jetty 9.4.41, Jetty Reactive HttpClient 1.1.8, Apache HttpClient 5.1
2021-05-28 14:31:15 +02:00
Sébastien Deleuze
3dba3691a7
Upgrade to Coroutines 1.5.0
...
This commit upgrades to Coroutines 1.5.0 while retaining
Coroutines 1.4.x compatibility.
Closes gh-26897
2021-05-17 11:37:02 +02:00
Sam Brannen
8da049b613
Update Javadoc URL for Apache HttpComponents Client
2021-05-16 15:22:37 +02:00
Sam Brannen
24aa7f546b
Upgrade to JUnit 5.7.2
...
Closes gh-26946
2021-05-16 15:00:45 +02:00
Stephane Nicoll
6aaf7596c0
Upgrade to Reactor 2020.0.7
...
Closes gh-26890
2021-05-11 15:34:41 +02:00
Juergen Hoeller
4f2c589fe6
Upgrade to Jackson 2.12.3, Jetty 9.4.40, Hibernate ORM 5.4.31, Groovy 3.0.8, Caffeine 2.9.1, Woodstox 6.2.6, Protobuf 3.15.8, XStream 1.4.16, OpenPDF 1.3.26, Checkstyle 8.42, Mockito 3.9, HtmlUnit 2.49.1
2021-05-11 00:19:43 +02:00
Rossen Stoyanchev
c70aed58bf
Switch to Reactor 2020.0.7 snapshots
...
See gh-26890
2021-05-04 16:25:00 +01:00
Sébastien Deleuze
08855fee51
Upgrade to Kotlin 1.5.0
...
This commit retains Kotlin 1.3 compatibility and
upgrades Kotlin Serialization to 1.2.0.
Closes gh-26792
Closes gh-26887
2021-05-03 17:46:25 +02:00
Brian Clozel
85eb589c2e
Fix Gradle Java Toolchain configuration
...
This commit fixes various issues with the configuration of the Gradle
Java toolchain in the build.
First, the configuration of build properties is fixed in the CI pipeline
because it wasn't properly checked.
The JMH plugin is also upgraded and we now configure its toolchain
support.
This commit also rewrites the XJC tasks in the spring-oxm module,
leveraging a Gradle plugin that creates actual compile tasks we can
configure.
See gh-25787
2021-05-03 15:02:09 +02:00
Stephane Nicoll
74f7eb11be
Polish "Upgrade to Reactor 2020.0.6"
...
See gh-26767
2021-04-13 08:12:02 +02:00
Rossen Stoyanchev
ab0e8f0617
Upgrade to Reactor 2020.0.6
...
Closes gh-26767
2021-04-12 20:22:38 +01:00
Juergen Hoeller
4e42b5dfbc
Upgrade to Tomcat 9.0.45, Jetty 9.4.39, Undertow 2.2.7, Netty 4.1.63, RxJava 3.0.12
2021-04-12 14:15:45 +02:00
Stephane Nicoll
fa4c62cab2
Start building against Reactor 2020.0.6 snapshots
...
See gh-26767
2021-04-07 09:34:43 +02:00
Sébastien Deleuze
85dbd2a4c3
Upgrade Kotlin to 1.4.32
2021-04-01 16:06:14 +02:00
Juergen Hoeller
5b2ace5742
Upgrade to Hibernate ORM 5.4.30, Tomcat 9.0.44, FreeMarker 2.3.31, Log4J 2.14.1, TestNG 7.4, HtmlUnit 2.48
2021-03-22 23:34:13 +01:00
Rossen Stoyanchev
5476b2edff
Polishing contribution
...
Closes gh-26650
2021-03-16 07:19:28 +00:00
Sébastien Deleuze
c0fee67c6d
Upgrade Kotlin serialization to 1.0.1
...
Let's wait Spring Boot 2.5 to upgrade to 1.1.x
2021-03-16 06:59:41 +01:00
Sébastien Deleuze
f229fa4b72
Upgrade Kotlin Coroutines to 1.4.3
2021-03-16 06:53:52 +01:00
Sébastien Deleuze
684939d5f8
Upgrade Kotlin to 1.4.31
2021-03-16 06:53:22 +01:00
Brian Clozel
a8d553218c
Introduce Gradle Toolchain support in build
...
Prior to this commit, the Spring Framework build would rely on
setting a custom Java HOME for building all sources and tests
with that JDK.
This approach is not flexible enough, since we would be testing
the source compatibility against a recent JDK, but not a common
case experienced by the community: compiling and running
application code with a recent JDK and the official, JDK8-based
Framework artifacts.
This method is also limiting our choice of JDKs to the ones
currently supported by Gradle itself.
This commit introduces the support of Gradle JVM Toolchains in
the Spring Framework build.
We can now select a specific JDK for compiling the main
SourceSets (Java, Groovy and Kotlin) and another one for
compiling and running the test SourceSets:
`./gradlew check -PmainToolChain=8 -PtestToolchain=15`
Gradle will automatically find the JDKs present on the host or
download one automcatically. You can find out about the ones
installed on your host using:
`./gradlew -q javaToolchains`
Finally, this commit also refactors the CI infrastructure to:
* only have a single CI image (with all the supported JDKs)
* use this new feature to compile with JDK8 but test it
against JDK11 and JDK15.
Closes gh-25787
2021-03-15 14:33:41 +01:00
Juergen Hoeller
1b458aeafc
Upgrade to ActiveMQ 5.16.1
2021-03-12 15:17:32 +01:00
Juergen Hoeller
89f70bdc46
Upgrade to Netty 4.1.60, RxJava 3.0.11, JsonPath 2.5
2021-03-09 13:45:31 +01:00
Juergen Hoeller
70c0e104b5
Upgrade to Protobuf 3.15.5, Undertow 2.2.5, Woodstox 6.2.4
2021-03-09 00:29:02 +01:00
Rossen Stoyanchev
1ef8cad7bc
Make use of Reactor Netty's ChannelOperationsId
...
Closes gh-26649
2021-03-08 21:06:49 +00:00
Juergen Hoeller
c7e8989f16
Upgrade to Hibernate ORM 5.4.29, Jackson 2.12.2, Jetty 9.4.38, Jetty Reactive HttpClient 1.1.6, R2DBC Arabba-SR9, JRuby 9.2.16, SnakeYAML 1.28, Checkstyle 8.41
2021-03-04 16:54:04 +01:00
Juergen Hoeller
c084936870
Upgrade to Jetty 9.4.37, Caffeine 2.9, Mockito 3.8, Checkstyle 8.40
2021-02-26 17:31:30 +01:00
Rossen Stoyanchev
63db250ebe
Upgrade to Reactor 2020.0.4
...
Closes gh-26548
2021-02-15 17:25:38 +00:00
Juergen Hoeller
3718c8d0e0
Upgrade to Hibernate ORM 5.4.28 and OpenPDF 1.3.25
2021-02-15 17:25:14 +01:00