Griffon: latest plugin releases II

Posted by: Andres Almiray on 2009-09-11 14:25:00.0
Given that Griffon 0.2-BETA is out and ready for download the following plugins have been updated to take advantage of new features and internal updates:
  • Code Coverage 0.3 - relies on Griffon's new testing facilities, carbon copied from Grails 1.2. There is no longer a test-app-cobertura script, instead pass a -coverage argument to test-app. As a side effect code coverage will not be possible when using either FEST or Easyb plugins; this will be fixed shortly.
  • Lang Bridge 0.2
    • renamed src/interfaces to src/commons.
    • renamed script CompileInterfaces to CompileCommons.
  • Scala 0.4
    • checks if sources need to be compiled using Ant's uptodate facilities.
    • upgraded bundled libs to Scala 2.7.5.final
  • FxBuilder 0.2
    • checks if sources need to be compiled using Ant's uptodate facilities.
    • auto-injects javafx-rt.jnlp on deploy, this means you'll now be able to package a Griffon/JavaFx application in applet/webstart modes.
    • FxBuilder has better support for using SwingBuilder.bind() with JavaFx classes and POGOs, however you can't use bind() with two JavaFx classes (yet).
  • Clojure 0.2
    • checks if sources need to be compiled using Ant's uptodate facilities.
    • enable load of clojure scripts at runtime.
Of all these changes the one that gets me more excited about is the ability to load Clojure scripts at runtime (I've been reading Stu's Programming Clojure lately, it is a very interesting read with plenty of food for thought). This feature puts Griffon's Clojure plugin in par with its Grails counterpart, with the added benefit that Griffon's also lets you generate Java classes using Clojure's gen-class:/gen-interface: macros.

Keep on Groovying!
be the first to rate this blog


About Andres Almiray

Andres is a Java/Groovy developer with mode than 10 years of experience in software design and development. He has been involved in web and desktop application developments since the early days of Java. He has also been teacher of computer science courses in the most prestigious education institute in Mexico. His current interests include Groovy, Scala and Swing. He is a true believer of open source and has participated in popular projects like Groovy, Griffon, JMatter and DbUnit, as well as starting his own projects (Json-lib, EZMorph, GraphicsBuilder, JideBuilder). Founding member of the Griffon framework.

He likes to spend time with his beloved wife, Ixchel, when not hacking around.