Juergen Hoeller
cf306037b5
Support for JSON Binding API (JSON-B)
...
Issue: SPR-14923
2017-04-10 15:36:38 +02:00
Sebastien Deleuze
57f1f4cc98
Avoid duplicated kotlinVersion definition in build.gradle
2017-04-10 10:37:23 +02:00
Juergen Hoeller
32bda47ed1
Latest dependency updates (EhCache 3.3.1, FreeMarker 2.3.26, Log4J 2.8.2)
2017-04-07 13:51:14 +02:00
Juergen Hoeller
699064870f
Applicable commons-logging excludes for libraries (HtmlUnit, Castor XML, Apache HttpClient)
...
Includes upgrade to HtmlUnit 2.26 and Selenium 3.3.1.
Issue: SPR-14512
2017-04-06 09:52:56 +02:00
Juergen Hoeller
47277f43da
spring-core provides custom variant of Commons Logging
...
Includes dependency updates (JavaMail 1.6 RC1, RxJava 2.0.8, Tomcat 8.5.13, Undertow 1.4.12, XNIO 3.4.5)
Issue: SPR-14512
2017-04-05 21:22:44 +02:00
Rossen Stoyanchev
62c1e44db2
Spring MVC supports reactive return values
...
This commit adds support for reactive library types to be returned
directly from controller methods adapting them either to a
ResponseBodyEmitter (streaming) or DeferredResult (non-streaming).
The reactive libraries supported are the ones that can adapted to a
Reactive Streams Publisher through the ReactiveAdapterRegistry.
Issue: SPR-15365
2017-04-03 09:01:49 -04:00
Sam Brannen
ce21fa4152
Upgrade to JUnit 5.0 M4
...
Issue: SPR-15361
2017-04-01 22:55:24 +02:00
Sebastien Deleuze
cbd98d5247
Switch back to Reactor BOM Aluminium-BUILD-SNAPSHOT
2017-03-29 16:41:54 +02:00
Brian Clozel
924adaec6c
Render reference documentation with Asciidoctor
...
This commit removes docbook from the documentation toolchain and
instead makes use of asciidoctor to render the reference documentation
in HTML and PDF formats.
The main Gradle build has been refactored with the documentation tasks
and sniffer tasks extracted to their own gradle file in the "gradle"
folder.
A new asciidoctor Spring theme is also used to render the HTML5 backend.
Issue: SPR-14997
2017-03-29 14:22:46 +02:00
Sebastien Deleuze
c9f4fca944
Temporarily downgrade Reactor BOM to fix the build
2017-03-26 03:05:15 +02:00
Juergen Hoeller
e644c557e7
Latest dependency updates (RxJava 1.2.9, JiBX 1.3.1, H2 1.4.194, JBoss Logging 3.3.1, WebJars Locator 0.32-1)
2017-03-24 18:01:11 +01:00
Juergen Hoeller
b3154357f0
Latest dependency updates (Jetty 9.4.3, Joda-Time 2.9.9, SLF4J 1.7.25)
2017-03-24 11:10:53 +01:00
Sebastien Deleuze
9e8bc95dd6
Upgrade to Jackson 2.9.0.pr2
...
Issue: SPR-14925
2017-03-22 10:30:31 +01:00
Juergen Hoeller
85f64706a8
Latest dependency updates (Groovy 2.4.10, Hibernate ORM 5.2.9, Hibernate Validator 5.4.1)
2017-03-21 17:44:41 +01:00
Sebastien Deleuze
1a49de3204
Upgrade to Kotlin 1.1.1
2017-03-15 17:04:43 +01:00
Juergen Hoeller
e999da0eb0
Upgrade to TestNG 6.11 (and Netty 4.1.9)
2017-03-14 14:38:41 +01:00
Sebastien Deleuze
c56e4bd581
Upgrade to Tomcat 8.5.12
2017-03-14 10:39:22 +01:00
Brian Clozel
b799013567
Update to Reactor Aluminium SNAPSHOT
...
Currently the BOM versions are:
* reactor-core 3.0.6.BUILD-SNAPSHOT
* reactor-netty 0.6.2.BUILD-SNAPSHOT
This commit fixes as well a few deprecations in reactor-core.
2017-03-10 15:20:40 +01:00
Sebastien Deleuze
c8635de34e
Tune Gradle config to avoid Kotlin Runtime library warning
2017-03-10 14:47:05 +01:00
Juergen Hoeller
cea3a078b2
Upgrade to RxJava 2.0.7
2017-03-07 15:43:02 +01:00
Juergen Hoeller
2f85cbf0d9
Upgrade to Protobuf 3.2 and JRuby 9.1.8
2017-03-07 11:01:59 +01:00
Juergen Hoeller
0d7b25f324
Upgrade to CGLIB 3.2.5
...
Issue: SPR-15147
2017-03-07 00:51:36 +01:00
Juergen Hoeller
e61e8d5062
Upgrade to HtmlUnit 2.25 and Jackson 2.9 PR1
...
Includes Log4J 2.8.1 and Selenium 3.2 as well.
Issue: SPR-15319
2017-03-06 17:54:28 +01:00
Juergen Hoeller
eb47f4c4e2
Upgrade to EhCache 3.3 and SLF4J 1.7.24
2017-03-01 22:51:46 +01:00
Sebastien Deleuze
ad3dafef4f
Upgrade to Kotlin 1.1.0
...
Issue: SPR-15301
2017-03-01 15:17:32 +01:00
Juergen Hoeller
6556b40c2b
Upgrade to SnakeYAML 1.18 (with updated duplicate key tests)
...
Includes updates to Caffeine 2.4, Jetty 9.4.2, Undertow 1.4.11, RxJava 1.2.7 and Groovy 2.4.9.
2017-02-28 13:19:33 +01:00
Juergen Hoeller
2d7742b214
Latest dependency updates (RxJava 2.0.6, HtmlUnit Driver 2.24, Selenium 3.1)
2017-02-22 16:56:24 +01:00
Juergen Hoeller
6357c5167a
Upgrade to Jackson 2.8.7 and Dependency Management Plugin 1.0.0.RELEASE
2017-02-22 15:43:52 +01:00
Sebastien Deleuze
c85f063d92
Upgrade Reactor to Aluminium-SR1
2017-02-22 01:43:11 +01:00
Juergen Hoeller
b3ad4229f5
Upgrade to Gradle 3.4 final (and Hibernate ORM 5.2.8)
...
Issue: SPR-15207
2017-02-20 23:00:00 +01:00
Sebastien Deleuze
2fe5064dbe
Remove unneeded exclude from Gradle build
2017-02-20 15:52:03 +01:00
Sebastien Deleuze
692e432f0b
Generate Java 8 bytecode with Kotlin compiler
...
This commit also updates Kotlin from beta 2 to RC.
Issue: SPR-15183
2017-02-17 11:47:19 +01:00
Juergen Hoeller
dbf5b1e573
Latest dependency updates (Apache HttpAsyncClient 4.1.3, SLF4J 1.7.23, BeanShell 2.0b5)
2017-02-15 18:05:57 +01:00
Rossen Stoyanchev
4b4201efa1
WebFlux test support for server endpoints
...
Issue: SPR-14590
2017-02-10 17:53:12 -05:00
Juergen Hoeller
5b98a54c9b
Latest dependency updates (RxJava 1.2.6 & 2.0.5, RxNetty 0.5.2 GA, Tyrus 1.13.1, Undertow 1.4.10)
2017-02-10 11:11:05 +01:00
Rob Winch
4999898617
Update to Gradle 3.4-rc-2
...
We need to explicitly apply Dependency Management to the root
project since it depends on modules that use dependency management.
We need to ensure dependency management is applied after propdeps-maven
to avoid an ordering issue [1]
An update to propdeps was necessary to be compatable with Gradle
3.4+
[1] https://github.com/spring-gradle-plugins/dependency-management-plugin/issues/149
Issue: SPR-15207
2017-02-09 13:26:33 -06:00
Sebastien Deleuze
02c4aff4ce
Upgrade to Kotlin 1.1.0-beta-38
2017-02-03 00:33:04 +01:00
Juergen Hoeller
ebaf6e1c24
Upgrade to Hibernate Validator 5.4 final (and Netty 4.1.8)
...
Issue: SPR-14998
2017-02-02 19:00:50 +01:00
Rossen Stoyanchev
fafd2d20e1
Rename spring-web-reactive to spring-webflux
...
Issue: SPR-15190
2017-02-01 17:02:52 -05:00
Mario Arias
c33ad15b28
Add Kotlin JDBC extensions
...
Issue: SPR-15158
2017-01-31 16:44:35 +01:00
Juergen Hoeller
f51b896bd9
Latest dependency updates (OkHttp 3.6, Apache HttpClient 4.5.3, Log4J 2.8)
2017-01-30 22:13:54 +01:00
Brian Clozel
944d17f237
Harmonize Tomcat dependencies
...
Use `tomcat-embed-core` instead of `tomcat-catalina`
for tomcat internal classes.
2017-01-26 18:31:11 +01:00
Rossen Stoyanchev
a2aaa05592
Polish
2017-01-26 07:25:22 -05:00
Violeta Georgieva
383375c35f
Use separate reactive HttpHandler for Tomcat/Jetty
...
Introduce separate adapters TomcatHttpHandlerAdapter/JettyHttpHandlerAdapter
so that each adapter can use the Tomcat/Jetty APIs for reading/writing
with ByteBuffer.
2017-01-26 06:21:44 -05:00
Sebastien Deleuze
2d95199466
Support i18n and nested templates in ScriptTemplateView
...
This commit changes the 3rd parameter passed to the rendering
function from String url to RenderingContext renderingContext.
RenderingContext contains 4 properties:
- ApplicationContext applicationContext
- Locale locale
- Function<String, String> templateLoader
- String url
Issue: SPR-15064
2017-01-25 17:23:20 +01:00
Juergen Hoeller
12973ac702
Polishing
2017-01-24 00:12:53 +01:00
Juergen Hoeller
cb242894a9
Upgrade to Jetty 9.4.1
2017-01-23 21:47:00 +01:00
Juergen Hoeller
55554143d7
Upgrade to Objenesis 2.5.1
...
Issue: SPR-15146
2017-01-23 11:21:13 +01:00
Sebastien Deleuze
0b08d0a246
Change repositories order to use the right Kotlin dependency
...
A bogus pre-release of Kotlin 1.1.0-beta-17 seems to be
in Spring Artifactory cache, this change make Gradle using
the right one from Bintray. Using --refresh-dependencies
may be needed to pick-up the right one.
2017-01-20 11:12:07 +01:00
Brian Clozel
5203bd13cc
Upgrade to Tomcat 8.5.11
2017-01-20 09:53:39 +01:00