[Seasar-user:8667] Ymir 0.9.1 リリース
YOKOTA Takehiko
[E-MAIL ADDRESS DELETED]
2007年 6月 26日 (火) 10:26:02 JST
横田です。
フィルタ指向のWebアプリケーション構築フレームワークであるYmir(ユミル)
のバージョン0.9.1をリリースします。
http://ymir.sandbox.seasar.org/
Ymir 0.9.0からの互換性に関する変更点はありません。
Ymir 0.9.0からの変更点は以下のとおりです。
** Bug
* [YMIR-19] - [ymir-core] ファイルアップロード用のsetterを用意しても値が入らない
* [YMIR-20] - [ymir-core] リダイレクトパスとして「.」で始まるパスを指定した場合に正しく解釈されない
* [YMIR-21] - [ymir-extension] tal:repeatで一時変数名を「hoeHoe」のようにするとDTOクラスが正しく
生成されない
* [YMIR-22] - [ymir-extension] 自動生成済みPageクラスを再生成すると、型が既存の型でなくなってし
まうプロパティがあることがある
* [YMIR-23] - [ymir-extension] 自動生成時に、tal:contentの値が指すプロパティの型を指定しても反映
されない
* [YMIR-26] - [ymir-extension] 自動生成時にtal:condition式に書いたプロパティについて子プロパティ
を辿るとNullPointerException
* [YMIR-28] - [ymir-core] app.diconで定義したコンポーネントがPageクラスなどにDIされない
* [YMIR-32] - [ymir-extension] 外部パッケージにある「Dto」で終わるクラス名のクラスをプロパティの
型として指定できない
* [YMIR-33] - [ymir-extension] 外部DTOクラスが自動生成対象とみなされてしまう
* [YMIR-34] - [ymir-extension] プロパティ名に「()」や「[]」が含まれている場合に自動生成がうまく
行かない
* [YMIR-35] - [ymir-extension] name/name/value のような式があるとDTOを構築しようとして
StackOverflowErrorが発生する
* [YMIR-37] - [ymir-extension] formのactionに「./page.html」のように「./」を含むパスを指定すると
自動生成対象外と見なされてしまう
* [YMIR-41] - [ymir-extension] 自動生成で、ルートパッケージ外のクラスのプロパティを呼び出す式が
あるとExceptionがスローされる
* [YMIR-43] - [ymir-extension] ZPT中ではメッセージリソースがhotdeployになっていない
* [YMIR-46] - [ymir-extension] PageクラスのBaseクラスの親クラスの親クラスに_validationFailed()が
あってもメソッドが生成されてしまう
* [YMIR-48] - [ymir-core] リダイレクト時に自分自身を表すパス「.」が正しく解釈されない
** Improvement
* [YMIR-18] - [ymir-extension] DBを使わないWebアプリケーションも構築できるようにする
* [YMIR-24] - [ymir-extension] 自動生成のNOTIFICATION画面の「戻る」ボタンの代わりに「スキップ」
ボタンを置く
* [YMIR-25] - [ymir-extension] 自動生成モードでのインプレーステンプレート編集機能をOFFにできるよ
うにする
* [YMIR-27] - [ymir-extension] サブアプリケーションに属するPageに関連するDTOもサブアプリケーショ
ンに属するようにする
* [YMIR-29] - [ymir-extension] 自動生成の初期設定によってprojectStatusがapp.propertiesに書き込ま
れてしまうのを抑制する
* [YMIR-30] - [ymir-extension] 自動生成で、optionタグにtal:repeat属性が指定されている場合には繰
り返し対象の型をFreyjaのOptionTagの配列にする
* [YMIR-40] - [ymir-core] ボタン名でディスパッチするモードの時、Request#getActionName()で呼び出
されるメソッド名が不適切
* [YMIR-44] - [ymir-extension] あるStringプロパティがtal:conditionでも参照される時は最終的な型を
Stringにして欲しい
* [YMIR-45] - [ymir-extension] tal属性がついていない<a>タグなどのhrefの中も見て自動生成するよう
にする
* [YMIR-47] - [ymir-extension] 配列であるリクエストパラメータについては添え字が動的指定であって
も自動生成の対象にすること
* [YMIR-49] - [ymir-core] Notesにカテゴリを含むかを判定するためのメソッドを追加する
* [YMIR-50] - [ymir-extension] PageBaseにDTOへのsetterを生成するようにする
** New Feature
* [YMIR-36] - [ymir-zpt] ロケールに従ってページパスを切り替えられるようにする
* [YMIR-38] - [ymir-extension] 自動生成のON/OFFをページ単位でできるようにする
* [YMIR-39] - [ymir-extension] formのactionタグが"#"の時は自動生成をおこなわないようにする
* [YMIR-42] - [ymir-core] Notesのメッセージのパラメータを埋める時メッセージリソースの
「label.XXXX」キーを探す前に「label.XXXX.ページ名」キーを探すようにする
以上よろしくお願いします。
--
YOKOTA Takehiko
[E-MAIL ADDRESS DELETED]
Seasar-user メーリングリストの案内