Login
Username:

Password:


Lost Password?
Register now!
Press Releases : Groovy 1.7 released
on 2009/12/23 1:20:02 (142 reads)
Press Releases

The Groovy development team and SpringSource are very pleased to announce the final release of Groovy 1.7, the most popular and successful dynamic language for the JVM! After two betas and two release candidates, we're are happy to deliver this new and very important milestone to our ever growing user base.

Over the years, the Groovy project has managed to grow a community, but not only that, a very rich and active ecosystem of Groovy-related projects: the Grails web stack, the Griffon swing application framework, the Gant and Gradle build solutions, the Gaelyk lightweight toolkit for Google App Engine, the Gpars parallel system, the Easyb and Spock testing frameworks and the GMock mocking library, the CodeNarc and GMetrics quality tools, and many more! With all these initiatives, the world is even groovier and we're thankful these projects have helped us shape what Groovy is today.

Groovy 1.7 provides the following new major features and enhancements:
    * Anonymous Inner Classes and Nested Classes, for more Java-friendliness
    * Annotation enhancements, with the ability to put annotations on imports, packages and variable declarations)
    * Grape enhancement (the Groovy module system)
    * Power Asserts, for more readable and expressive assertions
    * AST (Abstract Syntax Tree) enhancements with the AST Viewer and AST Builder, for easing the creation of AST transformations
    * Various dependency upgrades (including the ASM bytecode library to get ready for the JSR-292 InvokeDynamic bytecode instructions)
    * A rewrite of the GroovyScriptEngine for more flexibility and rapidity
    * Several GroovyConsole enhancements, like line numbers, a new output view, and more
    * Various SQL improvements, like batch updates and transaction support
    * and many more enhancements!

You can learn more about all these features in the Groovy 1.7 release notes.

For further details, you can have a look at our JIRA release notes for some mode details.

You can download Groovy in the download section of our website.

The Groovy development team would particularly thank all the users, contributors and committers who helped us all along to improve the quality and usefulness of the language and its APIs, as well as all those projects in the Groovy ecosystem who influenced us and inspired us.

http://groovy.codehaus.org/

Printer Friendly Page Send this Story to a Friend Create a PDF from the article


Bookmark this article at these sites

                   

Software Development Resources

Bug Tracking Tools Directory - Software Quality Assurance, Defect and Issue Tracking Software

The Security Implications of Web 2.0 - Learn about the threats and countermeasures

Simply Rails 2: Learn how to be an accomplished Ruby programmer in no time!

The Principles Of Project Management - Deliver projects on time and on budget, again and again

Simply SQL is a practical step-by-step guide to writing SQL.

Software Development Jobs

Resources: Methods & Tools | SD Tools | SD Articles | SD Directory | SD Videos | SD Jobs | SQA Zone | DevAgile | Ajax Alliance | SD News | SD Conferences
SD Blogs | Forum Logiciel | Software Project Planet | SQA Planet | UML Planet | Cloud Voices | Java TV | .NET TV | Testing TV | TV Agile | RIATube
Java Voices | .NET Voices | PHP Voices | DBA Voices | Agile Voices | Scrum Planet | Ajax Voices | RIA Voices | The Waterfall Manifesto