Grails Diary - Week 43 in 2014
Burt Beckwith pointed to a cute feature: The Upstream Tracker. Check out all the changes for each Grails version.
Not that power-rankings are useful for much, it is still a pleasure to see Groovy placed at number 8 in this german ranking. In the latest TIOBE index, Groovy is placed at number 49.
This week has again provided a wealth of cool new releases. One of my favorites Geb, which is out in version 0.10.0. The Grails plugin for Geb has also been updated accordingly.
Gradle is out with a new Release candidate 2.2 rc-1. Along the Gradle path, Cedric has released the Groovy Android plugin for Gradle in version 0.3.1.
Project Reactor has a new milestone release: 2.0.0.M1 with Reactive Streams integration.
Call for Papers is now open for the next Greach Conference edition. Submit your talk proposals here :) You have until December 31st, but why wait! If you are interested in sponsoring the conference, please contact crew@greachconf.com
For Ratpack fans, Dan Hyun has posted slides from his talk "Ratpack and You" and code samples
Podcasts and Videos of Presentations
Blogs, Articles, etc.
New Plugins
Updated Plugins
-
Arrested Plugin Generates RESTful controllers for domain classes and maps them in UrlMappings, generates single-page AngularJS-based views, and provides simple token-based security
-
Stylus Asset Pipeline Plugin Provides the Stylus CSS pre-processor support for the asset-pipeline static asset management plugin.
-
iCalendar Plug-in This plugin contains a builder to easily convert your event into the iCalendar format. The plugin hooks replaces each render method that uses the contentType 'text/calendar'.
-
AngularJS Resources Plugin Angular JS resources plugin
-
AWS SDK Plugin The AWS SDK Plugin allows your Grails application to use the Amazon Web Services infrastructure services. It provides simple wrapper service around the official AWS SDK
-
Quick Search Plugin Search plugin for domain class properties. Lightweight plugin which puts the ability for searching, it adds utility functions for building the search result into a string format representation sufficient for auto-complete as well as functions for listing the results based on the search query.
-
Ember.js Asset-Pipeline Plugin Provides Ember.js integration with asset-pipeline. Allows for handlebars precompilation as well as scaffolding for building an emberjs application.
-
Bridges Weceem authentication to Spring Security Provides the glue needed to make Weceem plugin use Spring Security for authorisation and authentication. Your application still needs to configure Spring-Security however. The domain class is expected to include "email" property.
-
Weceem CMS Weceem CMS is a free, open source content management system.
-
Time Series Elastic Search Plugin Elastic Search implementation of time series.
-
Hashids A grails plugin making use of the Groovy implementation of Hashids (http://hashids.org).
-
SeedMe Plugin Implements a standard convention for adding seed data to your application.
-
AngularJS Template Asset-Pipeline Plugin Provides AngularJS template support for the asset-pipeline static asset management plugin.
-
Ehcache Cache Plugin An Ehcache-based implementation of the Cache plugin
-
Vaadin 7 Plugin Grails plugin integrating Vaadin 7 into the Grails project.
-
GR8 CRM Tagging Support Provides tagging support for GR8 CRM applications
-
Geb integration for Grails Integrates the geb functional testing framework
-
Spring Security REST Plugin Implements authentication for REST APIs based on Spring Security. It uses a token-based workflow
-
HTTP Compression Plugin Integrates the ziplet compression filter into Grails for controller content. This plugin replaces the deprecated compressplugin that used the same filter under a different name. Use the asset-pipeline or resources plugin forcompressing static resources.
-
Spud Blog Plugin Provides Blog / News functionality for Spud
-
Jasypt Encryption Integration with Jasypt, allows easy encryption of information including Hibernate/GORM integration
Interesting Tweets
Conferences and meetups
-
Gradle In-Depth Training, San Francisco, CA, October 28th – 30th, 2014
-
Groovy Grails Exchange, London - GB, December 12th - 13th, 2014
-
Greach, Madrid - Spain, March 28th - 29th (tentative), 2015
-
GR8conf Europe, Copenhagen - Denmark, June 2nd -4th, 2015.
-
GR8conf US, Minneapolis - USA, July, 2015.
-
Gradle Summit 2015, Santa Clara, CA, June 11-12, 2015.
-
SpringOne 2GX 2015, Washington - USA, September 14th - 17th, 2014.