A week of symfony #193 (6->12 September 2010)

Symfony公式ブログで毎週公開される、Symfony関連の活動まとめ記事の翻訳です。 この翻訳では、Symfony本体に関連したアップデートなどのみを取り上げます。 プラグインの更新等も含む全文は、以下のリンクからご確認ください。

原文リンク




今週 Symfony2 のルーティングコンポーネントにアノテーションローダーが追加され、 コントローラーに対してアノテーションをサポートするために新しい実験的なFrameworkExtraBundleがリリースされました。 開発メーリングリストではアノテーションの働きに関する議論が行われました。 また残念なことに、Symfony2のローンチは次回のSymfony Live カンファレンス(2011年3月3日〜5日)まで延期されることになりました。

開発メーリングリスト

開発ハイライト

Symfony2開発ハイライト

チェンジログ:

  • 2914c44: [DoctrineBundle] "Entities" を "Entity" に変更
  • e71eec3: [DoctrineMongoDBBundle] ロガーにおける、json_encodeへの不必要な変換部分を削除
  • 7c1b42e: [DependencyInjection] Extensionの設定に、無名サービスを導入する方法を追加
  • 4f33761: [HttpFoundation] RequestMatcherを追加
  • 0b378d1: リクエストに基づきプロファイラーを使用可能にするための方法を追加
  • 1719bfb: [DomCrawler] URIsが誤って生成される問題を解消
  • 26e4b2e: [Finder] テストケースにおいて、ファイルシステムから読み込んだデータを正しくソートした状態で照らし合わせるよう修正
  • 179fe8e: Symfony\Component\Routing\Route::setRequirements() において、必須条件に配列が指定できるよう修正
  • 1443d4a: [HttpFoundation] getQueryString()を更新し、より多くのシナリオで動作することを確認
  • eb7cbb7: HTMLマークアップに関する問題を解消
  • 2f8db91: Windowsでwebprofilerページを表示した際に例外が発生するバグを解消
  • df98a22: [DoctrineMongoDBBundle] MongoとODMタイプのためにより多くのサポート項目を追加
  • 1304940, b753ea4, c39534e: [Routing] アノテーションローダーを追加
  • 4d669d1: [Validator] XSDを内部で取得するようXliffローダーを変更
  • 5155321, e6b0d54: [DoctrineMongoDBBundle] DoctrineのODMコマンドにcreateとdropを追加
  • c53ebe7: [Form] Form::bind()で空の値をsubmitされたときの挙動を変更
  • 40c0fe8: [Form] FileFieldを追加
  • fc9325a: ファイルアップロード時の挙動を修正
  • a141c98: [HttpFoundation] ファイルコンポーネントをHttpFoundation以下に移動
  • 6fc9b68: [Form] unset()を廃止し、"choices"オプションがオブジェクトであっても破壊されないようなロジックに変更
  • 2b776bf, e52cf7a, b3648b2, 9f5469f: [Form] ユニットテストを追加
  • 9be7cbb: [Form] CollectionField::setData() は新しいデータから無効な古いフィールドを削除しなければならない
  • fb24b29: [Form] FieldGroup::addError() はFieldGroups内のフィールドを対応付けることが出来る
  • b9a7b7e, c537fb9: [DoctrineBundle, DoctrineMongoDBBundle] ディレクトリーの対応付けを変更
  • d326c39: [Form] デフォルトのCSRFトークン生成について、必ずユーザーとの結びつけを試すように変更
  • 226277f: CSRF保護の設定を行えるように追加
  • 74bc9d4: [FrameworkBundle] csrf_secretパラメーターのオプションへの追加ロジックを修正

翻訳者コメント
当初から予想されていましたが、Symfony2のローンチが来年3月に延期となりました。
開発のスピードも上がってきているようなので、これから半年の間にどんな魅力的な機能が追加されるか楽しみですね。[yuchimiri]

インデックス

Document Index

関連ページリスト

Related Pages

日本語ドキュメント

Japanese Documents

リリース情報
Release Information

Symfony2 に関する情報(公式) Books on symfony