This is an automated email from the ASF dual-hosted git repository.
paulk pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/groovy-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new c489b6c prepare 4.0 initial release notes skeleton
c489b6c is described below
commit c489b6c8761bce393a589e4a20935377ea890fb2
Author: Paul King <[email protected]>
AuthorDate: Sun Jan 19 22:20:50 2020 +1000
prepare 4.0 initial release notes skeleton
---
site/src/site/releasenotes/groovy-4.0.adoc | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/site/src/site/releasenotes/groovy-4.0.adoc
b/site/src/site/releasenotes/groovy-4.0.adoc
index 7636149..6dcda32 100644
--- a/site/src/site/releasenotes/groovy-4.0.adoc
+++ b/site/src/site/releasenotes/groovy-4.0.adoc
@@ -37,11 +37,24 @@ to `org.apache.groovy`. Please update your
Gradle/Maven/other build settings app
[[Groovy4.0other]]
== Other improvements
+=== JavaShell (incubating)
+
+A Java equivalent of GroovyShell, allowing to more easily work with snippets
of Java code.
+
=== JSR308 improvements (work in progress)
Groovy has been improving JSR-308 support over recent versions.
In Groovy 4.0, additional support has been added.
+=== Java-inspired changes (under investigation)
+
+The following changes are being explored:
+
+* Switch expressions
+* Support for text blocks
+* Module definitions written in Groovy
+* Support for records
+
== JDK requirements
Groovy 4.0 requires JDK9+ to build and JDK8 is the minimum version of the JRE
that we support.