Archive for March, 2012

This Week in Grails (2012-12)

Monday, March 26th, 2012

A Grails application won the Neo4j Heroku Challenge.

The prolific Bobby Warner has created a new screencast, “Making Money with Grails”.

STS 2.9.1 was released.

Katasoft has renamed to Stormpath and is offering commercial support for the excellent Shiro security framework.

“Static Typing”


If you want to keep up with these “This Week in Grails” posts you can access them directly via their category link or in an RSS reader with the feed for just these posts.


Translations of this post:



Plugins

There were no new plugins released but 6 updated:

  • auto-test version 1.0.1. Monitors the project directory and attempts to run only the subset of tests affected by what changed
  • compass-sass version 0.7. Compass, SASS and SCSS support for Grails. Automatically compiles .scss/.sass during run-app, and adds other framework functionality
  • date-formatting version 0.2.7. Adds functions to the Date object to convert into various string formats
  • dojo version 1.6.1.9. Integrates the Dojo javascript toolkit
  • tiny-mce version 3.4.9. Integrates the TinyMce editor javascript and tags to embed the editor in your GSP pages
  • zk version 2.0.0.M6. Adds ZK Ajax framework (www.zkoss.org) support to Grails applications

Interesting Tweets

Jobs



User groups and Conferences


This Week in Grails (2012-11)

Monday, March 19th, 2012

We’re moving the central plugin repository from Codehaus to repo.grails.org. See Peter’s email describing what plugin authors will need to do, and Graeme’s email and HOWTO describing changes for plugin users.

The GR8Conf EU speakers have been announced and registration is now open with low EarlyBird prices until April 15th.


If you want to keep up with these “This Week in Grails” posts you can access them directly via their category link or in an RSS reader with the feed for just these posts.


Translations of this post:



Plugins

There was one new plugins released:

  • jasmine version 1.1. Test Runner for Jasmine: DOM-less simple JavaScript testing framework

and 11 updated plugins:

  • aws version 1.2.12.2. Provide easy access to simpler functions of Amazon Web Services (AWS)
  • cucumber version 0.2.3. Test your Grails apps with Cucumber
  • date-formatting version 0.2.6. Adds functions to the Date object to convert into various string formats
  • dojo version 1.6.1.8. Integrates the Dojo javascript toolkit
  • facebook-sdk version 0.2.0. Allows your application to use the Facebook Platform and develop Facebook apps on Facebook.com or on web sites (with Facebook Connect)
  • fields version 1.1. Customizable form-field rendering based on overrideable GSP template
  • jesque-web version 0.3.1. Web interface to view and manage jesque queues, jobs and workers
  • qrcode version 0.2. Create QR codes
  • quartz version 1.0-RC1. Schedules jobs to be executed with a specified interval or cron expression using the Quartz Enterprise Job Scheduler
  • twitter-bootstrap version 2.0.1.22. Twitter Bootstrap CSS framework resource files
  • webdriver version 0.4.1. Integrates Webdriver with Grails to allow functional testing in both HtmlUnit and real browsers

Interesting Tweets

Jobs



User groups and Conferences


This Week in Grails (2012-10)

Tuesday, March 13th, 2012

We moved the grails.org site to VMware hosting this week. There were a couple of small glitches but everything’s back and working well. So we’re really eating our own dogfood now; the site is written in Grails, it runs on tc Server, and is hosted on VMware infrastructure. There are some new pages on the updated site; check out Getting Started, Tutorials, and Web Sites

STS 2.9.0 was released this week. Check out the New and Noteworthy PDF for all the new and updated Groovy, Grails, and Gradle stuff in this release. This release includes the latest release of the Groovy-Eclipse plugin; you can see what’s new in version 2.6.1 here.

Spock 0.6 was released this week, and it has a ton of cool new features. Check out this blog post discussing what’s new in version 0.6. Luke updated Geb to version 0.6.3 to use the new release.

Get your tickets for GR8Conf US soon – the price goes up on March 17th.

Looks like there’s a new site with Grails screencasts, Grails Example. The url looks like “grail sex ample” to me though :)


If you want to keep up with these “This Week in Grails” posts you can access them directly via their category link or in an RSS reader with the feed for just these posts.


Translations of this post:



Plugins

There were 2 new plugins released:

  • cookie-session version 0.1.2. Allows you to store session data in a cookie
  • rest-client-builder version 1.0.2. Provides an alternative REST client implementation based on Spring’s RestTemplate that is not tied to commons-http-client

and 21 updated plugins:

  • build-test-data version 2.0.2. Enables the easy creation of test data by automatic inspection of constraints
  • cloud-support version 1.0.9. Support plugin to help cloud plugins update service provider connection information from the cloud environment
  • commentable version 0.8.1. Mark up any of your domain classes as having comments and then use the tag library and partial templates to integrate comments into your views
  • dbunit-operator version 1.6.2. Create initial data with the help of DbUnit
  • equals-hashcode-test version 0.2-spock-0.6. Base Spock specification for testing equals and hashCode methods of domain classes and other Groovy objects
  • geolocation version 0.4.1. Adds HTML5 geolocation support and offers some utility methods to calculate distances and range checks
  • greenmail version 1.3.2. Provides a wrapper around GreenMail and provides a view that displays ‘sent’ messages – useful for testing
  • gsp-taglib version 0.5. Makes it possible to declare tags in a gsp in grails-app/taglib
  • jasper version 1.5.3. Enables use of JasperReports
  • jdbc-pool version 1.0.9.3. Replaces default Grails Commons DBCP Pool with Tomcat JDBC Pool (http://people.apache.org/~fhanik/jdbc-pool/)
  • neo4j version 1.0.0.M2. GORM for Neo4j
  • pluginator version 0.2.2. Lets you define callbacks and properties in an application that are normally only available in plugins, e.g. doWithWebDescriptor, doWithDynamicMethods, loadAfter, observe, etc.
  • rabbitmq version 0.4-SNAPSHOT. Integrates with Rabbit MQ messaging
  • rocks version 1.0.1. Provides a UI and tools for working with plugins and also submitting Grailsrocks commercial support tickets
  • spock version 0.6. Brings the power of the Spock testing and specification framework to Grails
  • stripe version 1.0. Use Stripe to process credit card transactions
  • tooltip version 0.7. Provides a lightweight, lightning fast and cross-browser compatible tooltip that is very easy to use
  • twitter-bootstrap version 2.0.1.21. Twitter Bootstrap CSS framework resource files
  • viaboxx-dbmigrate version 1.3.3. Setup and migrate the database of your project
  • yui-minify-resources version 0.1.5. Minifies static css and js resources using the YUI Compressor library
  • zendesk version 1.0.4. Interface to Zendesk support system via their API

Interesting Tweets

User groups and Conferences


This Week in Grails (2012-09)

Monday, March 05th, 2012

Marc Palmer announced that he’s offering commercial support for several of his plugins this week. Check out the blog post blog post, the web site, and the “rocks” plugin.

Coincidentally (I assume) this week two different sites were announced that highlight Grails startups. Check out grailstartups.com and Tomas Lin’s “pinboard” app on Heroku.

GR8Conf US announced the speaker lineup and talks, and opened early bird registration. Be sure to
get your tickets now at the low initial price before the price goes up.

Masatoshi Hayashi has been doing some great stuff extending the database-session. First he released an extension plugin that stores session data in MongoDB, and he also announced the availability of a plugin that stores session data in a cookie. That one hasn’t been released yet, but you can check out the code here.


If you want to keep up with these “This Week in Grails” posts you can access them directly via their category link or in an RSS reader with the feed for just these posts.


Translations of this post:



Plugins

There were 5 new plugins released:

  • functional-spock version 0.5-groovy-1.7. Allows you to write and run Spock specs under the functional test scope
  • mongodb-gridfs version 0.5.beta. Use GridFS with MongoDB
  • rocks version 1.0. Provides a UI and tools for working with plugins and also submitting Grailsrocks commercial support tickets
  • mongodb-session version 0.1. Store HTTP session data in MongoDB using the Database Session Plugin
  • mail-watcher version 0.1. Polls GMail for unread mails

and 19 updated plugins:

  • commentable version 0.8.0. Mark up any of your domain classes as having comments and then use the tag library and partial templates to integrate comments into your views
  • cxf version 0.9.0. Expose Grails services as SOAP web services via CXF
  • cxf-client version 1.2.9. Use existing (or new) Apache CXF wsdl2java generated content to invoke SOAP services
  • functional-test version 2.0.M2. Functional web testing using HtmlUnit to simulate the client browser
  • geb version 0.6.3. Geb is a library for headless web browsing on the JVM, suitable for automation and functional web testing
  • grails-melody version 1.12. Integrates the JavaMelody system monitoring tool
  • hibernate-filter version 0.3.1. Integrates Hibernate Filters with Grails
  • neo4j version 1.0.0.M2. GORM for Neo4j
  • openid version 0.4.3. Provides simple authentication using OpenID
  • pluginator version 0.2.1. Lets you define callbacks and properties in an application that are normally only available in plugins, e.g. doWithWebDescriptor, doWithDynamicMethods, loadAfter, observe, etc.
  • profiler version 0.4. Makes it easy to collect timing information for several aspects of an application
  • remote-pagination version 0.3. Provides tags for pagination and to sort columns without page refresh using Ajax and loads only the list of objects needed
  • simple-blog version 0.2.1. Adds a simple blog interface to an application
  • spring-mobile version 0.4. Uses the Spring Mobile project to detect mobile devices
  • spring-security-saml version 1.0.0.M14. SAML 2.x support for the Spring Security Plugin
  • tomcat-bundler version 0.0.2. Simplifies bundling application with Tomcat to create a whole package to be used by hosting
  • twitter-bootstrap version 2.0.1.18. Twitter Bootstrap CSS framework resource files
  • uploadr version 0.5.9. HTML5 Drag and Drop file uploader
  • zendesk version 1.0.3. Interface to Zendesk support system via their API

Interesting Tweets

Jobs



User groups and Conferences


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.