leftovers...

about grails groovy

Grails 2.5.0 と 2.4.5リリース!

Groovy 2.4 Spring 4.1に更新された Grails 2.5.0 と バグフィックスリリースの Grails 2.4.5 リリース!!

先ずは
Grails 2.5.0から!
コアなライブラリを Groovy 2.4 と、Spring 4.1 に更新され、2.4.x系のバグフィックスも含み、
内容的にはGrails 2.4.x系と同じで、もちろん2.4.x系と互換(のハズ)となります。
Grails3では大幅な変更があるため単純にGroovyとSpringを更新したいだけの人にオススメ。

今回含まれた各バージョンは

  • Spring 4.1.x (4.1.5.RELEASE)
  • Groovy 2.4.x (2.4.3)

です。


きっとSpring系のライブラリを使用したプラグインとかは、それなりに考慮しないとアレかもですね。


更新する場合以下のプラグインバージョンが推奨されます。

runtime ':hibernate4:4.3.8.1' // or ':hibernate:3.6.10.19'

以下のプラグインは更新推奨です。

build ':tomcat:7.0.55.3'
compile ':cache:1.1.8'
compile ':scaffolding:2.1.2'
compile ':asset-pipeline:2.1.5'

Mongodb GORMは

compile ':mongodb:3.0.3'

Grails 2.5.0に対応したrest-client-builderは

compile ':rest-client-builder:2.1.0'

あと、2.4.x系の情報もみてね。

Grails 2.5.0 の公式リリースノートはこちら。
https://github.com/grails/grails-core/releases/tag/v2.5.0
JIRA https://jira.grails.org/secure/ReleaseNote.jspa?projectId=10020&version=14102
ダウンロード http://grails.org/Download
ドキュメント http://grails.org/doc/2.4.x/




そして
Grails 2.4.5!
もちろん2.4.x系メンテナンスリリースです。

アップデートする場合はプラグインのバージョンを更新しましょう。

runtime ':hibernate4:4.3.8.1' // or ':hibernate:3.6.10.19'

以下のプラグインは更新推奨です。

build ':tomcat:7.0.55.3'
compile ':cache:1.1.8'
compile ':scaffolding:2.1.2'
compile ':asset-pipeline:2.1.5'

Mongodb GORMは

compile ':mongodb:3.0.3'

このバージョンからhibernateプラグインのehcacheが2.9.0に更新されました。
hibernate.cache.region.factory_classの設定が変更となっています。DataSource.groovyでの記述は:

//    cache.region.factory_class = 'org.hibernate.cache.SingletonEhCacheRegionFactory' // Hibernate 3
    cache.region.factory_class = 'org.hibernate.cache.ehcache.SingletonEhCacheRegionFactory' // Hibernate 4

ほかに、 以前 2.4.3 で追加になった仕様、hibernate.flush.mode設定のバグが修正されました。
https://jira.grails.org/browse/GRAILS-11687


Grails 2.4.5 の公式リリースノートはこちら。
https://github.com/grails/grails-core/releases/tag/v2.4.5
JIRA https://jira.grails.org/secure/ReleaseNote.jspa?projectId=10020&version=14103
ダウンロード http://grails.org/Download
ドキュメント http://grails.org/doc/2.4.x/