Distraction: Always the worst TV moves continents Mac Mini: Finally aiming at cost conscious
Jan 12

Groovy 1.0 beta 9 released

Tech Add comments

Groovy is back in track with Java 5 now. Not only does beta 9 support USING Java 5 to run Groovy, but Jeremy has been busy making the parser grok Java 5 from the get go. GroovyAnnotations :)

Very dear users, and developers,

I’m pleased to announce the release of Groovy-1.0-beta-9.

You’ll be able to download it here:

http://groovy.codehaus.org/Download

The main goal of this release, after the recent beta-8, was to make Groovy JDK 1.5 compliant. Groovy should now run just fine under JDK 1.5, thanks to Russel’s hard work! If ever you encounter particular errors, don’t forget to report them in JIRA.

On other fronts, this release contains:

- new bug fixes,
- better error reporting (more meaninful exceptions, and less unreadable
stacktraces)
- improvements in the GroovyServlet which allow to generate binary content as well.

For more details, read the following release notes generated by JIRA:

Bugs:
[GROOVY-284] groovy script has issues on cygwin [GROOVY-477] ClassFormatError with Groovy Beta 5 and JDK 1.5 Beta 1 [GROOVY-514] ServletResponse#setContentType needs to be called before ServletResponse#getWriter [GROOVY-558] AnyClass.class and AnyClass.getClass() always return java.lang.Class.
[GROOVY-616] references to “.class” do not work if full qualified class name is used – will always evaluate to “java.lang.Class.class”
[GROOVY-660] Multi-threaded groovy: get java.lang.LinkageError:
duplicate class definition
[GROOVY-666] JDK 1.5 problem
[GROOVY-671] Groovy / Java Mismatch with simple class [GROOVY-683] Can’t assign to native types in Groovy Beans [GROOVY-686] GroovyServlet will crash if parameters are passed in HTTP Request [GROOVY-691] Duplicate class error with listen mode

Improvements:
[GROOVY-695] GroovyServlet web.xml mapping dependency removed and various refactorings [GROOVY-699] GroovyServlet: generate binary content

Thank you everybody for your great work and support. Special thanks go
to our new commiters: Jochen Theodorou, Russel Winder, Dierk Koenig, and
Scott Stirling. Welcome to you!

Enjoy this new release!


Guillaume Laforge
Groovy Project Manager
http://glaforge.free.fr/weblog

Comments are closed.

Loading...