[mayaa-user:412] Mayaa 1.1.6 リリース

suga ko.suga @ gmail.com
2007年 1月 14日 (日) 19:20:33 JST


suga です。

■ Mayaa 1.1.6 リリース

Mayaa 1.1.6 をリリースしました。
http://mayaa.seasar.org/downloads/index.html#changelog

機能追加が 2 点、仕様変更が 4 点、バグ修正が 4 点、その他が 1 点です。


機能追加

- (rev.2838) コマンドラインから実行してレンダリング結果ファイルを生成する
  FileGeneratorを追加しました。

- (rev.2852) グローバル関数"throwJava"を追加しました。レンダリング中に
  スクリプトからJavaの例外を投げたい場合に使用します。
  (ServiceCycle#throwJava(Throwable)を追加)


仕様変更

- (rev.2811) escapeXmlの処理でシングルクォーテーションをエスケープしない
  よう変更しました。

- (rev.2819) 自動ビルド時にコンテキストパスが必要となる場合があるため、
  設定で指定できるようにしました。ServiceProviderファイルのEngine設定の
  "autoBuild.contextPath"パラメータです。デフォルトは"/"。

- (rev.2831) AutoPageBuilderのファイル名フィルタで、正規表現の場合に
  ファイル名のみとマッチングしていたところをフルパスとマッチングするよう変更しました。

- (rev.2837) Engineを明示的に破棄するメソッド"destroy()"を追加しました。
  destroy()が呼ばれた後のEngineの動作は保証しません。


バグ修正

- (rev.2804) warを展開しない状態でもweb.xmlのtaglib-locationが有効になる
  ようにしました。(/WEB-INF/foo.tldの形式)

- (rev.2807) commons-loggingを1.1から1.0.4に戻しました。1.1はLog4Jと一緒に使うと
  undeploy時にNullPointerExceptionが発生することがあります。

- (rev.2810) InsertProcessorでpathに"/"始まりでも"./"始まりでもないパスを
  指定した場合にページキャッシュが効かない問題を修正しました。

- (rev.2869) m:replace="false"としたテンプレート側タグのid属性にスクリプトを指定
  していた場合に属性が出力されない問題を修正しました。


その他

- (rev.2827) 同梱するJaxenのバージョンを1.1にアップデートしました。


Mayaa1.1.* は Maven2 から利用できます。
   groupId   : org.seasar.mayaa
   artifactId: mayaa
 詳しくは Wiki をご覧ください。
 (http://www.seasar.org/wiki/index.php?Maven2RepoRemote)


-- 
suga ( ko.suga @ gmail.com )


mayaa-user メーリングリストの案内