A week of symfony #228 (9->15 May 2011)

今週のSymfony2では、いくつかのバンドルにおいてDICのパラメータを再び導入しました:エラーページテンプレートのカスタマイズをよりシンプルにしました(https://github.com/symfony/symfony-docs/commit/736fc4c6ecf88c7d4e7779851400b48a4c7e63c5)。 また、Asseticバンドルではパスに基づいたアセットに自動適用フィルターの設定を導入しました(https://github.com/symfony/symfony/commit/4ae40f1ea4fca1574282abe709517c312159c7f1)。同時に、Symfony2のドキュメントチームは作業を続けており、セキュリティコンポーネントのドキュメントが整備されました(https://github.com/symfony/symfony-docs/pull/288)。

開発ML

Symfony2 開発ハイライト

Changelog:

  • 0ed6d04, c90c794: [MonologBundle] ハンドラーをBridgeのネームスペースに移動しました
  • f78be41, 520941d: [AsseticBundle] デバッグモードごとにアセットをダンプするようにdumpコマンドを修正しました
  • 01a1049, 3ecc960, 24dcfef, 1f8defa, 89e056b, e6a0248: [Serializer] SerializerAwareInterfaceを実装しました
  • a4a40f5: [MonologBundle] デフォルトの値をConfigurationクラスに移動しました
  • d8e6ab7: [MonologBundle] SwiftMailerHandlerとNativeMaileHandlerのサポートを追加しました
  • ad41d21: [FrameworkBundle] Windows用にAssetsInstallCommandのエラーメッセージを追加しました
  • f8447aa: [Serializer] NormalizableInterfaceはSerializerを受け取るように変更したので、formatは常にオプショナルとしました
  • e1c5276: [Finder] SortableIteratorをリファクタリングしました
  • 05e75e2: [Finder] CustomフィルターがすべてのPHPのコールバックを受け取るようにしました
  • 9844685: [HttpKernel] ESIのキャッシュ戦略のデフォルトを微調整しました
  • 3854d34: [DoctrineBundle] 生成するエンティティがサブのネームスペースを持つ際のdoctrine:generate:entityコマンドを修正しました
  • 99c6713: [Serializer] decoder/encoder mapsを分割しました
  • 89f60e0, 411659b, 9408ab3: [HttpFoundation] getDeep()メソッドを削除して、代わりにget()メソッドにbooleanのフラグを追加しました
  • d96e2c5: [Validator] CallbackValidatorにクロージャのサポートを追加しました
  • 7f95ea6: [FrameworkBundle] バリデータメッセージ: チェコ語の翻訳を追加しました
  • aa71d16: [Form] TimezoneChoiceListクラスがArrayChoiceListを継承するのをやめて、ChoiceListInterfaceを実装するようにしました
  • dac798c: [Form] DataTransformersで例外をキャッチするようにしました
  • 2e68801: [Form] BaseDateTimeTransformerの引数の型チェックを追加しました
  • 40795fc: [MonologBundle] GroupHandlerのサポートを追加しました
  • 514b47c: [FrameworkBundle] HTTPのステータスコードによって簡単にエラーをカスタマイズする方法を追加
  • 0bad012: [FrameworkBundle] ExceptionControllerのTemplateReferenceインスタンスによるテンプレート文字列を変更しました
  • 20c77ac, b8f57c4, d6d3516: [MonologBundle] MailHandler and GroupHandlerのスキーマ定義を追加しました
  • 0a3ff1c: [HttpKernel] ページがESIを含んでいない際のデフォルトのESIのキャッシュ戦略を修正しました
  • 08846af: [HttpFoundation] PUTメソッドの処理をcreateFromGlobals()メソッドに移動しました
  • 8f426c0: [HttpKernel] 起動時間中に使われる例外ハンドラーを追加しました
  • 0758033, 36d60a4: [HttpKernel] ExceptionHandlerをよりErrorHandlerらしく変更しました
  • 0de8a55, 05a946b, f7aea2a, 4525eb9, 8dbccc7: より良いオーバーライドを実現するためにSecurytBundle、DoctrineBundle、FrameworkBundle、AsseticBundle、WebProfilerBundleのDICのパラメータを再導入しました
  • faab5e4: [HttpKernel] エクステンションがlogs/やcaches/に何か書けるようにするため、log/ディレクトリとcacheディレクトリの作成をより処理の前に移動しました
  • 21013b9: [Form] FormFactoryのテストカバレッジを向上させて、エラーハンドリングを改良しました
  • da28f8e, 7570e04: [Form] FormTypeInterface::getAllowedOptionValues()メソッドにより良いバリデートオプションを追加しました
  • b173884: [AsseticBundle] Asseticの変更を最新にしました
  • 7f7ea42: [AsseticBundle] バンドル表記を使用した際に、アセットルートをセットするようにしました
  • 4ae40f1, c0dcb7c: [AsseticBundle] アセットのターゲットパスに基づいた自動追加フィルターの設定を追加しました
  • dcb4ef6, e81b88c, 11fa8d8: [HttpFoundation] Request::__toString()メソッドとHeaderBag::__toString()メソッドを追加しました

インデックス

Document Index

関連ページリスト

Related Pages

日本語ドキュメント

Japanese Documents

リリース情報
Release Information

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