Friday, June 06, 2008

Grails 1.0.3 Released

We've just released Grails 1.0.3, which includes 230 issues resolutions and improvements since the last release. The release notes go through the full details, including outlining some of the new features like enum support and interactive mode.

Grails has come a long way, since the release of 1.0 Grails has been downloaded over 186000 times averaging out to around 50000 times per month. That puts it on par or not far behind some of the biggest open source projects like Spring, Hibernate and Struts in terms of downloads.

The most exciting thing for me though is the plug-in community with over 70 plug-ins in the repository some of the new ones include Axis 2 support, Java2D with GraphicsBuilder and profiling (contributed by one of the biggest Grails users LinkedIn) and debugging plug-ins. Awesome stuff.

Now I'm shifting my focus to the second edition of the book, and feature development for Grails 1.1.

12 comments:

Jim Shingler said...

Congrats on the release of Grails 1.0.3. I look forward to using it.

Unknown said...

Things seemed a little quiet
recently. But then, they said that
about The Beatles just before
Sgt. Pepper's was released.

Enguzekli said...

Congratulations, It took a long time but I think it will be worth. We could not used 1.0.2 because of self referencing bug. We were impatiently waiting for release 1.0.3

Anonymous said...

Congratulations on the latest release.

As a reader of the first Definitive Guide, which I thought was excellent, I'm glad to hear you are working on the second edition. Can you tell me when it's due to be published?

Polymathicus said...

Hello Graeme, congrats!!!

A quick question: is there anything out there to support writing FaceBook apps with Grails, or apps based on OpenSocial?

Plugins, examples, ...

I hope the answer is yes. I think grails would make for a great environment to develop social apps

Graeme Rocher said...

Nothing Grails specific, but you could use the Facebook Java API project:

http://code.google.com/p/facebook-java-api/

As Groovy and Java work seamlessly together

Polymathicus said...

Thanks, I''ll give it a good try.

Anyway, if I can make a suggestion to the wonderful Grails community, it would be REAL cool to have some kind of OpenSocial plugin, just like now there is one for Amazon service.

I might be wrong, some tools of that sort already exist for rails, but I am an old java guy, and moreover I LOVE Grails...

Franco Cedillo said...

grails is great.
it really decreases the time of development.
good to know about second edition of the book.

Anonymous said...

Hi Graeme,

Good news about the 2nd edition of the book.

I've noticed that the second author has changed from Scott Davis to Jeff Brown recently. Can you tell us why?

Also, any ideas when the book will be published?

Anonymous said...

I have spent the past day or 2 trying to get Terracotta 2.6.1, Grails 1.0.3 and Tomcat working together with variable success.

I would like somebody to point me in the correct direction.

Steps to reproduce:
1) Install terracotta 2.6.1 and Grails 1.0.3

2) Create a grails application (testApp) with a single domain class Product which has name and description String properties, and single domain class ProductController. Put both in packages.

3) Add a line "def scaffold = Product" in the ProductController to auto build a ProdutScaffold

4) Build war of the above

5) Use Session Configurator to load war. Make no other changes to tc-config.xml

6) Run terracotta from session configuration with sessions enabled

7) Double click on the http://localhost:9081/testApp link. You get the defulat Grails home page with the ProductController app listed.

8) Link on the ProductController link. You get an error, cannot find index.jsp.

This error does not occur if you run the war in a standalone Tomcat , or of you run from Grails using grails run-app. It appears to be something which is caused as a result of running tomcat using terracotta.

I have played about a bit and it appears as though the "redirect" dynamic method which is used by Grails to redirect the default index action to the list action for a ProductController is not working. Its as though it doesn't exist.

Any ideas?

Anonymous said...

It is the goonzu gold which make me very happy these days, my brother says goonzu money is his favorite games gold he likes, he usually buy some goonzu online gold to start his game and most of the time he will win the buy goonzu gold back and give me some cheap goonzu gold to play the game.
I always heard something from my neighbor that he sometimes goes to the internet bar to play the game which will use him some gw gold,he usually can win a lot of GuildWars Gold,then he let his friends all have some Guild Wars Gold,his friends thank him very much for introducing them the GuildWars money,they usually cheap gw gold together.

Anonymous said...

Here suppling of a large number of cheap tiffany Jewelry,tiffany Replica Jewelry,Imitation Tiffany Jewelry and Knockoff Tiffany Jewelry,Silver Jewelry,925 tiffany Jewelry,Tiffany Silver Jewelry,So cheap!!!