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
Sébastien Deleuze
42c15be8d3
Upgrade to Kotlin 1.4.30
...
Closes gh-26545
2021-02-15 10:47:27 +01:00
Juergen Hoeller
4b86a1a755
Upgrade to Netty 4.1.59, Tomcat 9.0.43, Undertow 2.2.4, Mockito 3.7.7, HtmlUnit 2.47.1, Joda-Time 2.10.10, RxJava 2.2.21 and 3.0.10
2021-02-14 17:58:03 +01:00
Sam Brannen
b928ed8f37
Upgrade to JUnit 4.13.2
...
Closes gh-26543
2021-02-13 19:27:09 +01:00
Sam Brannen
42061d27bd
Upgrade to JUnit 5.7.1
...
Closes gh-26510
2021-02-04 21:47:21 +01:00
Juergen Hoeller
0de2833894
Upgrade to Jetty 9.4.36, EclipseLink 2.7.8, XStream 1.4.15, Apache Johnzon 1.2.10
2021-01-25 17:02:27 +01:00
Sam Brannen
cee51b248a
Upgrade to AssertJ 3.19.0
2021-01-24 12:11:17 +01:00
Juergen Hoeller
1b1ae33efe
Upgrade to Netty 4.1.58, Jackson 2.12.1, Apache Johnzon 1.2.9
2021-01-14 18:14:46 +01:00
Sam Brannen
b07a6b3283
Upgrade Shadow plugin to version 6.1.0
2021-01-12 12:27:54 +01:00
Sam Brannen
72a9d0ff4b
Upgrade JMH plugin to 0.5.2
2021-01-12 11:28:03 +01:00
Stephane Nicoll
917f3ad101
Upgrade to Reactor 2020.0.3
...
Closes gh-26367
2021-01-11 16:41:03 +01:00
Rossen Stoyanchev
dd8ea89bea
Upgrade to Reactor 2020.0.3 snapshots
...
See gh-26367
2021-01-11 09:30:47 +00:00
Juergen Hoeller
b0dea4d3f6
Upgrade to RxJava 2.2.20, OpenPDF 1.3.24, HtmlUnit 2.46
2021-01-11 09:45:14 +01:00
Juergen Hoeller
5804db6479
Upgrade to Mockito 3.7, Checkstyle 8.39, RxJava 3.0.9, Joda-Time 2.10.9
2021-01-05 19:33:01 +01:00
Juergen Hoeller
8095ba4cd2
Upgrade to Hibernate Validator 6.2 (and Hibernate ORM 5.4.27)
...
Closes gh-26255
2021-01-04 19:10:46 +01:00
Juergen Hoeller
cd7b0b11f3
Upgrade to Hibernate ORM 5.4.26, Netty 4.1.56, XMLUnit 2.8.2
2020-12-21 19:10:17 +01:00
Juergen Hoeller
d3e1c54354
Upgrade to Hibernate Validator 6.1.7, Jetty Reactive HttpClient 1.1.5, Joda-Time 2.10.8, XMLUnit 2.8.1
2020-12-17 10:46:13 +01:00
Juergen Hoeller
ec33b4241a
Upgrade to Netty 4.1.55, Tomcat 9.0.41, Caffeine 2.8.8
2020-12-11 11:53:53 +01:00
Sébastien Deleuze
56721669d1
Upgrade to Kotlin 1.4.21
...
See gh-26132
2020-12-08 08:29:21 +01:00
Rossen Stoyanchev
194cebd730
Upgrade to Reactor 2020.0.2
...
Closes gh-26176
2020-12-07 22:59:49 +00:00
Juergen Hoeller
10f6a22315
Upgrade to Undertow 2.2.3 and Apache HttpCore Reactive 5.0.3
2020-12-07 22:08:50 +01:00
Sébastien Deleuze
994ec708fc
Upgrade to Kotlin Coroutines 1.4.2
...
Closes gh-26226
2020-12-07 10:49:12 +01:00
Juergen Hoeller
3c85c263d2
Upgrade to Groovy 3.0.7, RxJava 3.0.8, Mockito 3.6.28
2020-12-04 23:29:21 +01:00
Juergen Hoeller
227d85a6b4
Upgrade to Jackson 2.12, Hibernate ORM 5.4.25, Checkstyle 8.38
...
See gh-25907
2020-12-02 17:22:22 +01:00
Stephane Nicoll
e9caee1b6e
Start building against Reactor 2020.0.2 snapshots
...
See gh-26176
2020-11-30 07:21:51 +01:00
Juergen Hoeller
1f701d9bad
Upgrade to Jetty 9.4.35
2020-11-25 11:41:06 +01:00
Sébastien Deleuze
642d47ef8d
Upgrade to Kotlin 1.4.20
...
Closes gh-26132
2020-11-23 11:24:37 +01:00
Juergen Hoeller
135682e073
Upgrade to Hibernate ORM 5.4.24
2020-11-19 16:02:23 +01:00
Juergen Hoeller
6a0377b1a2
Upgrade to Tomcat 9.0.40 and Apache HttpClient 4.5.13
2020-11-19 15:09:30 +01:00
Juergen Hoeller
041bff4e56
Upgrade to Log4J 2.14, Reactor 2020.0.1, Netty 4.1.54, Protobuf 3.14, XStream 1.4.14, OpenPDF 1.3.23, AssertJ 3.18.1, MockK 1.10.2, HtmlUnit 2.45, Checkstyle 8.37
2020-11-16 20:36:29 +01:00
Sébastien Deleuze
8cef13cc30
Upgrade to Kotlin Coroutines 1.4.1
2020-11-09 09:34:46 +01:00
Juergen Hoeller
21f9d05bd9
Upgrade to Jetty 9.4.34, AssertJ 3.18, Mockito 3.6
2020-11-05 19:21:54 +01:00
Juergen Hoeller
b815accca9
Upgrade to Hibernate ORM 5.4.23
2020-11-04 16:52:40 +01:00
Rossen Stoyanchev
9f632cf0c1
Upgrade to RSocket 1.1.0
...
Closes gh-25956
2020-10-27 14:05:05 +00:00
Sam Brannen
d1e6883d5d
Fix issues in Javadoc
2020-10-27 11:05:31 +01:00
Stephane Nicoll
a4d546a9d6
Upgrade to Reactor 2020.0.0
...
Closes gh-25947
2020-10-27 03:08:54 +01:00
Juergen Hoeller
1fb33fbd3c
Merge branch '5.2.x'
...
# Conflicts:
# build.gradle
2020-10-26 23:23:59 +01:00
Juergen Hoeller
b6dae6acba
Upgrade to JUnit 5.6.3, Woodstox 6.2.3, BlockHound 1.0.4
2020-10-26 23:20:14 +01:00
Rossen Stoyanchev
f50c2caf59
Upgrade to RSocket 1.0.3
...
Closes gh-25957
2020-10-26 21:42:54 +00:00
Sébastien Deleuze
9ebd3ee1fe
Upgrade to Kotlin Coroutines 1.4.0
...
Closes gh-25969
2020-10-26 20:10:54 +01:00
Stephane Nicoll
188a5a086b
Upgrade to Reactor Dysprosium-SR13
...
Closes gh-25946
2020-10-26 17:00:46 +01:00
Juergen Hoeller
3924947773
Merge branch '5.2.x'
...
# Conflicts:
# build.gradle
# spring-core/src/main/java/org/springframework/util/LinkedMultiValueMap.java
2020-10-26 11:27:05 +01:00
Juergen Hoeller
9d70d2023c
Upgrade to SnakeYAML 1.27
2020-10-26 11:16:52 +01:00
Juergen Hoeller
cff57ca1fe
Upgrade to R2DBC Arabba-SR8, Jetty 9.4.33, Woodstox 6.2.3, Mockito 3.5.15
2020-10-23 09:30:43 +02:00
Rossen Stoyanchev
4480269432
Upgrade to RSocket 1.1 snapshots
...
See gh-25956
2020-10-22 21:55:44 +01:00
Rossen Stoyanchev
eec6ec8f44
Merge branch '5.2.x' into master
2020-10-22 21:48:45 +01:00
Rossen Stoyanchev
6946fe2f74
Upgrade to RSocket 1.0.3 snapshots
...
See gh-25957
2020-10-22 21:46:17 +01:00
Stephane Nicoll
07769ddcc6
Start building against Reactor 2020.0.0 snapshots
...
See gh-25947
2020-10-21 14:21:49 +02:00
Stephane Nicoll
f7ec92c647
Start building against Reactor Dysprosium-SR13 snpshots
...
See gh-25946
2020-10-21 14:19:59 +02:00
Juergen Hoeller
5ab1097b43
Consistent dependency declaration order
2020-10-16 15:19:25 +02:00
Juergen Hoeller
23211c784e
Upgrade to Netty 4.1.53 and Tomcat 9.0.39
...
Correct version declaration for Apache HttpClient 5 and its reactive module.
2020-10-16 12:20:15 +02:00
Sébastien Deleuze
3ed8813bbf
Upgrade to Coroutines 1.4.0-M1 and use awaitSingle()
...
This commit raises the minimum Coroutines version supported
to 1.4.0-M1 and above, and changes usages of awaitFirst() or
awaitFirstOrNull() to awaitSingle() or awaitSingleOrNull()
to fix gh-25007.
Closes gh-25914
Closes gh-25007
2020-10-13 15:26:39 +02:00
Juergen Hoeller
379d9167d9
Merge branch '5.2.x'
...
# Conflicts:
# build.gradle
2020-10-13 01:41:48 +02:00
Juergen Hoeller
cd7e5f61f0
Upgrade to Caffeine 2.8.6 and OpenPDF 1.3.22
2020-10-13 01:39:42 +02:00
Rossen Stoyanchev
37e35b37d4
Upgrade to RSocket 1.1 RC1
...
See gh-25898
2020-10-12 20:06:59 +01:00
Juergen Hoeller
9dc64f5f5f
Upgrade to Commons Pool 2.9
2020-10-12 18:37:36 +02:00
Juergen Hoeller
ca2b412905
Merge branch '5.2.x'
2020-10-12 18:36:35 +02:00
Juergen Hoeller
690e219fe8
Upgrade to Commons Pool 2.8.1 and WebJars Locator 0.46
2020-10-12 18:34:17 +02:00
Juergen Hoeller
8c47c7c797
Upgrade to Jetty 9.4.32 and JUnit 4.13.1
2020-10-12 18:07:17 +02:00
Sam Brannen
fec89af239
Upgrade to JUnit 4.13.1
...
See gh-22894
2020-10-12 17:51:24 +02:00
Rossen Stoyanchev
b9f7b0d955
Upgrade to Reactor 2020.0-RC2
...
See gh-25884
2020-10-12 14:26:51 +01:00
Sébastien Deleuze
c4de445822
Upgrade to kotlinx.serialization 1.0.0
2020-10-09 12:41:52 +02:00
Juergen Hoeller
fad7243733
Upgrade to RxJava 3.0.7, Undertow 2.2.2, WebJars Locator 0.46
2020-10-09 09:21:46 +02:00
Rossen Stoyanchev
24bd0148d5
Switch to Reactor snapshots
...
See gh-25884
2020-10-08 14:59:36 +01:00
Juergen Hoeller
d05803aa04
Upgrade to Jackson 2.11.3, Apache HttpClient 5.0.3, HtmlUnit 2.44
2020-10-07 15:51:30 +02:00
Juergen Hoeller
e78aa6b8f8
Upgrade to Groovy 3.0.6
2020-10-06 16:55:58 +02:00
Juergen Hoeller
b7e1553c9d
Merge branch '5.2.x'
...
# Conflicts:
# build.gradle
# spring-orm/src/main/java/org/springframework/orm/hibernate5/LocalSessionFactoryBuilder.java
2020-10-06 15:37:54 +02:00
Juergen Hoeller
ca7fb23432
Upgrade to Hibernate ORM 5.4.22, Hibernate Validator 6.1.6, Undertow 2.0.32, Checkstyle 8.36.2
2020-10-06 15:31:46 +02:00
Juergen Hoeller
3e4ce9a348
Upgrade to OpenPDF 1.3.22 and Mockito 3.5.13
2020-09-25 20:49:40 +02:00
Brian Clozel
6e7be76278
Upgrade to AsciidoctorJ 3.1.0
...
Closes gh-24991
2020-09-23 10:06:13 +02:00
Sam Brannen
2342f5f48a
Remove unnecessary folders and files from PDF reference documentation
...
Prior to this commit, the asciidoctor Gradle task was configured to
generate both the HTML5 and PDF backends. Unfortunately, this resulted
in resources such as HTML, JavaScript, CSS, and images being published
alongside the generated PDF documents.
This commit addresses this issue by introducing the use of a dedicated
asciidoctorPdf Gradle task. The existing asciidoctor Gradle task has
been modified to only generate HTML5 output. Both of these tasks now
share common configuration supplied by the updated asciidoctorj Gradle
task.
In addition, the asciidoctor task now depends on the asciidoctorPdf
task. Thus, invoking `./gradlew asciidoctor` will still generate both
the HTML5 and PDF outputs; whereas, `./gradlew asciidoctorPdf` will
generate only the PDF outputs. We may later decide to rework the tasks
to introduce a dedicated asciidoctorHtml task so that we can generate
the HTML outputs without having to generate the PDF outputs (which are
more time consuming).
See gh-25783
2020-09-21 11:43:08 +02:00
Sam Brannen
4179ea6f22
Remove unnecessary folders and files from PDF reference documentation
...
Prior to this commit, the asciidoctor Gradle task was configured to
generate both the HTML5 and PDF backends. Unfortunately, this resulted
in resources such as HTML, JavaScript, CSS, and images being published
alongside the generated PDF documents.
This commit addresses this issue by introducing the use of a dedicated
asciidoctorPdf Gradle task. The existing asciidoctor Gradle task has
been modified to only generate HTML5 output. Both of these tasks now
share common configuration supplied by the updated asciidoctorj Gradle
task.
In addition, the asciidoctor task now depends on the asciidoctorPdf
task. Thus, invoking `./gradlew asciidoctor` will still generate both
the HTML5 and PDF outputs; whereas, `./gradlew asciidoctorPdf` will
generate only the PDF outputs. We may later decide to rework the tasks
to introduce a dedicated asciidoctorHtml task so that we can generate
the HTML outputs without having to generate the PDF outputs (which are
more time consuming).
See gh-25783
2020-09-18 18:10:28 +02:00
Juergen Hoeller
1eef0beda1
Upgrade to Tomcat 9.0.38 and Mockito 3.5.11
2020-09-18 10:23:54 +02:00
Stephane Nicoll
ec97089dff
Upgrade to Kotlin 1.4.10
...
Closes gh-25779
2020-09-16 14:11:45 +02:00
Rossen Stoyanchev
09080bcbf5
Upgrade to Netty 4.1.52
2020-09-15 11:45:22 +01:00
Andreas Ahlenstorf
cd6085a310
Add kotlinx.serialization JSON support to Spring MVC
...
Closes gh-21188
Co-authored-by: Sebastien Deleuze <sdeleuze@vmware.com>
2020-09-14 23:25:16 +02:00
Juergen Hoeller
b8c12a3aa1
Upgrade to Undertow 2.2 (and R2DBC Arabba-SR7)
2020-09-14 22:59:46 +02:00
Juergen Hoeller
07b3e92bae
Merge branch '5.2.x'
...
# Conflicts:
# build.gradle
# src/docs/asciidoc/core/core-aop-api.adoc
2020-09-14 22:22:02 +02:00
Juergen Hoeller
3ec4538981
Upgrade to Checkstyle 8.36.1
2020-09-14 22:19:25 +02:00
Rossen Stoyanchev
29885e2b9f
Upgrade to RSocket 1.1-M2 and Reactor 2020.0.0-RC1
...
Closes gh-25729
Closes gh-25728
2020-09-14 20:12:04 +01:00
Rossen Stoyanchev
dde79a9b65
Upgrade to Reactor Dysprosium-SR12
...
Closes gh-25730
2020-09-14 14:06:15 +01:00
Sam Brannen
dc26968224
Upgrade to JUnit 5.7
...
Closes gh-25527
2020-09-13 23:34:44 +02:00
Juergen Hoeller
fe6962051e
Upgrade to XStream 1.4.13
2020-09-08 17:17:20 +02:00
Juergen Hoeller
a958633b7a
Merge branch '5.2.x'
2020-09-08 17:09:58 +02:00
Juergen Hoeller
ed3b7cd10f
Upgrade to HSQLDB 2.5.1 and Woodstox 6.2.1
2020-09-08 17:09:13 +02:00
Rossen Stoyanchev
c19fc9d53f
Switch to Reactor Dysprosium snapshots
...
See gh-25730
2020-09-07 21:27:52 +01:00
Brian Clozel
59ecedea46
Remove artifactory oss snapshot repository
...
The RSocket SNAPSHOTs are now mirrored on the Spring SNAPSHOT
repository.
2020-09-07 20:05:19 +02:00
Juergen Hoeller
0d699840ad
Upgrade to Mockito 3.5.10 and R2DBC Arabba-SR6
2020-09-07 19:36:00 +02:00
Juergen Hoeller
3cc0db5fc3
Merge branch '5.2.x'
...
# Conflicts:
# build.gradle
2020-09-07 19:27:25 +02:00
Juergen Hoeller
4f0f29880f
Upgrade to AssertJ 3.17.2 and Undertow 2.0.31
2020-09-07 19:25:46 +02:00
Rossen Stoyanchev
8c2852607d
Switch to Reactor and RSocket snapshots
2020-09-07 13:30:28 +01:00
Juergen Hoeller
689adb4bd0
Merge branch '5.2.x'
...
# Conflicts:
# build.gradle
2020-09-01 23:46:11 +02:00
Juergen Hoeller
7bd6b8d279
Upgrade to Checkstyle 8.36
2020-09-01 23:41:34 +02:00
Juergen Hoeller
8f369ffed5
Merge branch '5.2.x'
...
# Conflicts:
# build.gradle
2020-08-31 18:07:04 +02:00
Juergen Hoeller
3a73533b1c
Upgrade Gradle plugins to latest patch releases
2020-08-31 18:01:22 +02:00
Juergen Hoeller
79cf6b4353
Merge branch '5.2.x'
2020-08-30 12:18:49 +02:00
Juergen Hoeller
97d84d9ab8
Upgrade to AssertJ 3.17.1
2020-08-30 12:16:14 +02:00
Juergen Hoeller
7288ae1c16
Upgrade to Protobuf 3.13, JRuby 9.2.13, Mockito 3.5.7
2020-08-27 17:49:14 +02:00
Juergen Hoeller
0f2cc53be7
Merge branch '5.2.x'
...
# Conflicts:
# build.gradle
2020-08-27 17:32:20 +02:00
Juergen Hoeller
387eddcf75
Upgrade to Hibernate ORM 5.4.21, HtmlUnit 2.43, AspectJ 1.9.6
2020-08-27 17:29:06 +02:00
Juergen Hoeller
241afeb1b7
Upgrade to JUnit 5.7 RC1 (and RxJava 3.0.6)
...
See gh-25527
2020-08-25 16:26:57 +02:00