leftovers...

about grails groovy

Grails 2.3.7 リリース!!ペース速い!

サイクルが速いのはカンファレンスが近いからか!?
Grails バグフィックスリリース!
Grails 2.3.7 リリースです!


2.4.0.M1が出たりとか、2.2系もフィックスされたりとか、何かとアクティブなGrailsです。
もうすぐ、スペインでカンファレンス greach 3.0ですね。アジェンダ見てたら行きたくなってきたが、ここは我慢。。

つい先日、Grails 2.3.6でなんやかんやしてたら、.grails/settings.groovyに書いたリポジトリの認証情報が拾って貰えなくて。。
気のせいかもしれないから、深く追究せず、そっとBuildConfigに認証情報追記しましたが。。(社内共通のやつだったので。。)
ま、それはさておき。


推奨リソースプラグインバージョンの話
リソースプラグインのセキュリティーの脆弱性が発見された件で、リソースプラグインのは、"1.2.7"への更新が推奨されています。
脆弱性の内容については CVE-2014-0053 も参考にしましょう。

runtime ':resources:1.2.7'

Config.groovyのgrails.resources.adhoc.excludesも設定しましょう!

grails.resources.adhoc.excludes = ['**/WEB-INF/**','**/META-INF/**']

今回も!
Grails前バージョンからアップデートする場合は、Hibernateプラグインのバージョンを 3.6.10.93.6.10.10 しましょう!
Hbernate4の場合は4:4.3.4です。
Tomcatプラグインは7.0.52.1です。

build ':tomcat:7.0.52.1'
runtime ':hibernate:3.6.10.10' // ':hibernate:4:4.3.4'

※これどうにかならないのかなー。毎回めんどくなってます。。



2.3.x系の最近の更新をスルーしてた人で、以前のバージョンから更新する場合は以下も注意。
UrlMappings.groovyに変更があります。

"/$controller/$action?/$id?(.${format})?"{

"/$controller/$action?/$id?(.$format)?"{

に変更。



Grails 2.3.7 の公式リリースノートはこちら。
http://grails.org/2.3.7+Release+Notes
JIRA http://jira.grails.org/secure/ReleaseNote.jspa?projectId=10020&version=13544
ダウンロード http://grails.org/Download
直リン grails-2.3.7.zip
ドキュメント http://grails.org/doc/2.3.7/
Whats New 2.3
Grails 2.3の新機能(意訳版)


Grails 2.3とかはじめて!って方は、話はこちらも参照してください。
Grails 2.3.0 リリース!きた! - leftovers...
Grails 2.3 新時代への幕開け。