Bug
- [MGROOVY-29] - Property resolving in the 'project' delegate is not working correctly when run from the Maven reactor
- [MGROOVY-40] - The groovy plugin.xml extractor parses out .java and .groovy mojos, which causes duplicate conflicts
Improvement
- [MGROOVY-24] - When maven.test.skip=true skip groovy:testCompile
- [MGROOVY-28] - Re-package all Groovy modules into org.codehaus.mojo.groovy
- [MGROOVY-30] - Fix dependency injection of the plexus GroovyComponentFactory
- [MGROOVY-31] - Add ant = new AntBuilder() to groovy:execute
- [MGROOVY-32] - Maven ${} resolution of inlined Groovy scripts is causing problems with GStrings
- [MGROOVY-33] - Allow optional handling of AssertionError (which is produced by Groovy's assert keyword) to omit evil stacktrace
- [MGROOVY-34] - Hook up to the Plexus/Maven ExpressionEvaluator muck for property expansion
- [MGROOVY-36] - Hookup AntBuilder's output to Maven's plugin Log
- [MGROOVY-37] - Create plugin development guide for implementing plugins in Groovy
- [MGROOVY-41] - Don't use the metadata parser for .java sources, the Groovy Java parser seems to choke on some valid syntax
New Feature
- [MGROOVY-1] - Support mojo plugin.xml generation for Groovy mojos
- [MGROOVY-26] - Add an archetype for groovy-mojo projects
- [MGROOVY-27] - Split up the mojo support from the compilation/execution support
- [MGROOVY-35] - Add fail() helper to GroovyMojoSupport
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.