-
Notifications
You must be signed in to change notification settings - Fork 192
5.1.0 Release Notes
Greclipse 5.1.0 was released on September 29th 2023.
-
Groovy 5.0.0-alpha-2
-
Groovy 4.0.15
-
Groovy 3.0.19
📋 The new antlr4-based Parrot Parser is disabled by default. To enable it, add
-Dgroovy.antlr4=true
to your eclipse.ini file after the-vmargs
line or add a compiler config script to your project withconfiguration.pluginFactory = org.codehaus.groovy.control.ParserPluginFactory.antlr4()
. Please note that parser recovery is not implemented for the Parrot Parser, so your editing experience may be sub-par in this mode.
- Eclipse 4.29 (2023-09)
-
backport fixes and tests
GROOVY-8096 GROOVY-8219 GROOVY-8859 GROOVY-9510 GROOVY-10192 GROOVY-10192 (pt.2) GROOVY-10192 (pt.3) GROOVY-10192 (pt.4) GROOVY-10756 GROOVY-10807 GROOVY-10861 GROOVY-10975 GROOVY-11010 GROOVY-11142 GROOVY-11168 GROOVY-11178
-
debug expression support for primitive variables
-
debug expression support for method references
-
detail formatter and logical structure support for same-package type references
-
exclude unreferenced imports for evaluation expressions and conditional breakpoints
📋 Groovy debug support can be disabled by setting system property eclipse.groovy.debug
to false.
-
script containing class that extends
Script
-
closure annotation attributes
Current:
Previous:
-
trait
properties and methodsCurrent:
Previous:
-
groovy-contracts
Current:
Previous:
- 1491: Fix debug expression support for primitive variables
- 1492: Fix debug expression support for method references
- 1493: Fix detail formatter and logical structure support for same-package type references
- 1494: Add support for Eclipse 4.29 (2023-09)
- 1496: Exclude unreferenced imports for evaluation expressions and conditional breakpoints
- 1497: Fix code hover for closure annotation attributes
-
1501: Fix type inferencing, syntax highlighting and code completion for
groovy-contracts
-
1503: Fix auto completion and code navigation for script containing class that extends
Script
- 1504: Add support for Groovy 3.0.19
- 1505: Add support for Groovy 4.0.14
- 1509: Trait properties and methods ignored
- 1510: Add support for Groovy 4.0.15
- 1511: Cross-project or library searching fails to find type references for star imports or qualified names
- 1512: Fix code hover and navigation for type annotations
Use one of the following update sites depending on your version of Eclipse:
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.1.0/e4.29
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.1.0/e4.28
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.1.0/e4.27
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.1.0/e4.26
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.1.0/e4.25
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.1.0/e4.24
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.1.0/e4.23
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.1.0/e4.22
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.1.0/e4.21
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.1.0/e4.20
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/5.1.0/e4.19
Archives of these update sites are also available:
- org.codehaus.groovy-5.1.0.v202309291934-e2309-updatesite.zip
- org.codehaus.groovy-5.1.0.v202309291928-e2306-updatesite.zip
- org.codehaus.groovy-5.1.0.v202309291924-e2303-updatesite.zip
- org.codehaus.groovy-5.1.0.v202309291919-e2212-updatesite.zip
- org.codehaus.groovy-5.1.0.v202309291910-e2209-updatesite.zip
- org.codehaus.groovy-5.1.0.v202309291851-e2206-updatesite.zip
- org.codehaus.groovy-5.1.0.v202309291843-e2203-updatesite.zip
- org.codehaus.groovy-5.1.0.v202309291839-e2112-updatesite.zip
- org.codehaus.groovy-5.1.0.v202309291834-e2109-updatesite.zip
- org.codehaus.groovy-5.1.0.v202309291830-e2106-updatesite.zip
- org.codehaus.groovy-5.1.0.v202309291822-e2103-updatesite.zip