This Week in Grails (2012-27)
The big news of this week was the Grails 2.1.0 release. No support yet for Groovy 2.0 – that will be available in Grails 2.2 – but this release greatly enhances the Maven support, adds the Grails Wrapper feature, and installs the cache plugin
by default in new apps (note that the cache plugins all work with Grails 2.0 and higher).
I released some plugin updates this week: the app-info plugin (“Updates for the Grails App Info plugin” blog post here
), the console
plugin, and the spring-security-cas
plugin. To coincide with the Grails 2.1 release, I also released the 1.0.0 versions of the cache
, cache-ehcache
, and cache-redis
plugins.
Version 2.7.0 of the Groovy-Eclipse STS plugin was released this week. Check out the New and Noteworthy
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:
Miscellaneous Items
-
Minor new features of Groovy 2.0
-
Using JNA with Groovy
-
Tutorial – GPars, making parallel systems Groovy and Java-friendly
-
GBench 0.3.1 released!
-
Grails + AngularJS + CoffeeScript
-
Is Grails suitable for the Java enterprise? You bet!
-
Change Ivy2 Cache Location in Grails
-
This Week in Spring – July 3rd, 2012
Plugins
There were 4 new plugins released:
-
aws-sdk
version 1.3.12. Use the Amazon Web Services infrastructure services
-
cargo-deploy
version 0.1. Uses Cargo to deploy your application WAR file to an application server
-
jmesa
version 2.0.4. Integrates the JMesa dynamic data table
-
mybatis
version 0.0.1. Provides MyBatis support
and 17 updated plugins:
-
angularjs-resources
version 1.0.1. Adds AngularJS resources to an application
-
app-info
version 1.0.1. Provides a UI for inspecting and altering various aspects of the application’s configuration
-
avatar
version 0.6.3. Provides a taglib for displaying avatars
-
birt-report
version 4.2.0.0. Embeds reports created using the BIRT Report Engine into your application
-
build-test-data
version 2.0.3. Enables the easy creation of test data by automatic inspection of constraints
-
cache
version 1.0.0. Adds controller action, service method, and JSP fragment caching
-
cache-ehcache
version 1.0.0. An Ehcache-based implementation of the Cache plugin
-
cache-redis
version 1.0.0. A Redis-based implementation of the Cache plugin
-
console
version 1.2. A web-based Groovy console for interactive runtime application management and debugging
-
dynamic-controller
version 0.4. Supports controller mixins, where action closures are retrieved from various sources including existing controllers, files, database source, etc. Can also create full controllers dynamically
-
google-visualization
version 0.5.3. Provides a taglib for the interactive charts of the Google Visualization API
-
gsp-resources
version 0.4.1. Use the resources plugin to include static files like main.css.gsp, so dynamically built CSS and JS can be served as proper files instead of inlined in a non-cacheable GSP file
-
kickstart-with-bootstrap
version 0.6.1b. Start your project with a good looking frontend, with adapted scaffolding templates for standard CRUD pages using Twitter Bootstrap
-
localizations
version 1.4.4.2. Store i18n strings in a database
-
redis
version 1.3.2. Provides integration with a Redis datastore
-
spring-security-cas
version 1.0.3. Jasig CAS support for the Spring Security plugin
-
spring-security-saml
version 1.0.0.M16. SAML 2.x support for the Spring Security Plugin
Interesting Tweets
- @tomaslin: Groovy Grails exchange 2012 tickets are available – http://t.co/HTA6IkHg – £95 early bird.
- @glaforge: The #groovy web console’s been updated with #groovy 2.0! http://t.co/7iwgvHri
- @bgoetzmann: #Groovy Extension Points is a little project that I share to customize Java application with Groovy scripts 😉 https://t.co/nLfpSloB
- @asteingr: Glad that @NotYetImplemented found its way into Groovy 2.0 – http://t.co/peTb6eYf (blog) #groovy #tdd
- @hartsock: Vote for Grails http://t.co/ljhZ4Uop via @devrates
- @HerokuChangelog: Grails 2.1.0 Support http://t.co/2Ozv9OaU
- @al_maisan: Finally uploaded the #groovy & #grails talk @pledbrook gave to the #zhgeeks a couple of weeks ago: http://t.co/TlkVVJq0 /cc @philippkueng
- @mittie: #groovy 2.0 in @JavaMagazin http://t.co/aTbnKakO
- @russel_winder: I continue to be shocked by the “awesomeness” that is #Groovy‘s @CompileStatic.Who needs #Java 8?
- @msgilligan: Dabbling w/SiteMesh 3. Needed gradle so I tried it out and contributed a sample https://t.co/Hnwu9ASh #groovy #gradle #sitemesh
- @wmacgyver: Neat trick by @glaforge on using #groovy multiple assignment to fake destructuring http://t.co/zWpvMms3
- @pniederw: #spock‘s supercharged #groovy mocking support is shaping up. Example: https://t.co/KTlQqGbp
Jobs
-
Dice keyword search for Grails
-
Monster keyword search for Grails
-
Careerbuilder keyword search for Grails
-
SpringSourceJob Twitter feed
-
SpringSource job search at jobs.vmware.com
-
Groovy/Grails Outsource Team – San Francisco – remote preferred
-
Senior Lead Developer (contract)
- @Cleon: My company has a couple of openings, for a Grails Developer and a QA Engineer. Let me know if interested.
- @rapidcommittee: Any Athens, Georgia based #groovy #java #grails #vaadin developers interested in working with a startup? http://t.co/ZVAA1FtD if interested
- @wasowskijarek: Dam pracę: Szukam programisty Java/Groovy/Grails/Spring. Praca zdalna lub biuro warszawa.
- @BiancaSoftware: GROOVY PEOPLE: Groovy on Grails Developer needed for a Dynamic Development team… contact me for more info…
-
Senior Web Developer in Enfield, Greater London
- @amdmala: We are searching for awesome frontend and Grails developers to join our multilingual team in Berlin, ping me for details.
-
Java Engineer to move into Groovy & Grails in Dublin
-
Grails Senior Web Developer – Contract – London
-
Sr Java/Grails Developer at Virtuwell in St. Paul, MN
-
Web Developer in Kansas City, MO
-
Analyste / Développeur Web H/F – Courbevoie
-
Senior Java/Grails Engineers at CarbonFlow in San Francisco
-
Java/Spring/Groovy/Grails Developer in Dublin
-
Senior Web Developer, UK-South East
-
Grails Developer in London
-
Java Developer – Groovy Grails (some remote work!) in Atlanta, GA
-
Senior Software Engineer (Grails/Drools/Java) at Bluetab Solutions – Madrid y alrededores, España
-
Développeur JEE/Groovy/Grails – H/F – Doc4web – Toulouse, France
-
JAVA / Grails Developer in Amsterdam
- @eap1: Anyone know any Groovy/Grails Developers that are looking for an awesome opportunity? eric@aztechfinders.com
-
Senior Lead Developer
-
Application Development Manager with J2EE, Groovy, and Hibernate in NYC
-
Groovy/Grails Developer with JQuery experience in Riverside, CA
-
Groovy/Grails Developers in Sophia-Antipolis
-
Java Web Developer in Atlanta, GA
User groups and Conferences
-
GR8Conf US 2012
- July 29th-31st Minneapolis, MN
-
SpringOne 2GX 2012
- October 15th-18th Washington, DC
-
Thursday, July 12, 2012
- Seattle Groovy/Grails Users Group
-
“The Release of Groovy 2!” and “Standard Event Bus for Grails Applications”, 16th Jul 2012
- London Groovy & Grails User Group
-
Monday, August 27, 2012
- SF Bay Groovy and Grails Meetup Group