A week of symfony #224 (11->17 April 2011)

今週は、 新しい Symfony2 フォーム がベータとして登場し、Cookie とセッションの機能テストが追加されました。同時に、 Symfony2 ベースのマイクロフレームワークである Silex に、フォームと swiftmailer のサポートが追加され、簡単なアドミンジェネレータも含まれるようになりました。最後に、 symfony コミュニティは、NetBeans IDE に Symfony2 のサポートをするよう依頼 する活動を始めました。

開発メーリングリスト

Symfony2 開発ハイライト

Changelog:

  • 7cc51d8: [FrameworkBundle] テンプレートキャッシュウォーマーのリソース継承を修正
  • 27a327e, c45d5c8: [FrameworkBundle] TemplateLocator クラスにユニットテストを追加
  • e80a693: [FrameworkBundle] テンプレートが TemplateReferenceInterface のインスタンスであるよう強制
  • e254ff8: 例外のメッセージにテンプレートの論理名を表示
  • 3e41bef: [FrameworkBundle] ルーティングパラメータの出力のされ方を修正
  • 7d61c00: [FrameworkBundle] init:bundle が / をネームスペースのセパレータとして許容するよう変更
  • d27dc86: [FrameworkBundle, Validation] YAML バリデーションファイルを検出しないバグを修正
  • 8e6233e: [Serializer] いくつかの動作を許可するため、 XmlEncoder 内で SimpleXmlElement の代わりに DOMElement を使用するよう変更 (切り戻し)
  • a4b04c4: 特別な例外の代わりにシンセティックサービスを使用するよう変更
  • d300b94, d39ea6a: [Bridge, Twig] transchoice フィルターを追加
  • 55a8f8d: 内部あるいはコア部分のページの一般的なレイアウトを抽出
  • 61dba2d: [FrameworkBundle] service.xml に ContainerAwareInterfaceを追加
  • d873f21: [FrameworkBundle] ファイルが存在しない時の例外からリンクを削除
  • 2397bcb: [DependencyInjection] ロギングを改良
  • bfb0f09: [AsseticBundle] バンドルノードを他のものと合うよう改修し、バリデーションを整理
  • 227c874: セッション書き込み時に行が更新されたかチェックするよう、 PDO セッションストレージを修正
  • 6722910: アトリビュートの代わりに XML の値を使用するために、多くの特別な標準化ロジックを設定から削除
  • 8193913: [WebProfilerBundle] セッションが設定されていない時のエラーを修正
  • 84dde40: [HttpFoundation] PHP のデフォルトと一致するように、Cookie の httponly 引数のデフォルト値を変更
  • 66c4bc7: [HttpFoundation] DomCrawler コンポーネントとの整合性を取るため、 Cookie::getExpire() を getExpiresTime() に名前変更
  • e2c9fdf: [HttpFoundation] Cookie の有効期限を修正 (PHP は UNIX タイムスタンプを要求していた)
  • 79cfea2: [WebProfilerBundle] セッションが設定されていなくても検索フォームを表示するよう変更
  • 6957dae: [HttpKernel] Client で Cookie をサポートするよう追加
  • 3322cdb: [FrameworkBundle] イベントリスナーとしてスコープサービスを追加する際の問題を修正
  • ea84bb0: 機能テストでのセッション管理を修正
  • 9cc340a: FileLocator クラスの矛盾を修正
  • 6ea9fb1: [DependencyInjection] リファクタリングといくつかのロギングメッセージ追加
  • ad112da: RequestDataCollector にリクエストの中身を追加
  • 7e58c3f: [Routing] route 変数のデフォルトが null なのを許すよう修正
  • c6818d8: [HttpKernel] コントローラが配列で __invoke メソッドを持つオブジェクトであるよう修正
  • 30bac46: [DependencyInjection] 自動生成されたコンテナのベースクラスが設定可能なように修正
  • 874c4b6: Encoder がデコードもサポートしているかどうかを簡単に判別できるように、 DecodeInterface (と SerializerAwareInterface) を追加

インデックス

Document Index

関連ページリスト

Related Pages

日本語ドキュメント

Japanese Documents

リリース情報
Release Information

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