この記事は、Angularのリリース21.2.8に関するもので、主にいくつかの重要な修正と機能追加について説明しています。具体的には、ホストオブジェクトバインディングにおけるネストされたブラケットの処理、型パラメータ宣言に関するエラーの修正、シリアライズされたコンテナの水和データの欠如に対処するための修正が含まれています。また、イベントデリゲーションにおける古いiOSカーソルポインターハックの削除や、ローカル変数の位置でのクイック情報取得の改善も行われ、TypeScriptのセマンティクスに合わせた型の絞り込みをサポートしています。 • ホストオブジェクトバインディングにおけるネストされたブラケットの処理が改善された。 • 型パラメータ宣言に関するエラーが修正された。 • シリアライズされたコンテナの水和データの欠如に対処する修正が行われた。 • 古いiOSカーソルポインターハックが削除された。 • ローカル変数の位置でのクイック情報取得が改善され、TypeScriptのセマンティクスに合わせた型の絞り込みがサポートされた。
この記事は、Angularのリリース21.2.7に関するもので、主にいくつかの重要な修正と機能追加について説明しています。具体的には、SVGアニメーション属性のURLセキュリティコンテキストへの登録、無効なNgModuleインポートに対する再帰的スコープチェックの防止、SVGアニメーション要素に対する安全でない属性のバインディングの防止、ルートの遅延読み込みスキーマティックにおける正確な指定子によるコンポーネントインポートの解決、リソースURLコンテキストとしてのオブジェクト[data]の扱い、出力パス関数におけるロケールの検証によるパストラバーサルの防止、空のパス名付きアウトレットを修正するためのアウトレットコンテキストの分割への渡しなどが含まれています。これらの修正は、Angularのセキュリティと機能性を向上させることを目的としています。 • SVGアニメーション属性のURLセキュリティコンテキストへの登録 • 無効なNgModuleインポートに対する再帰的スコープチェックの防止 • SVGアニメーション要素に対する安全でない属性のバインディングの防止 • ルートの遅延読み込みスキーマティックにおける正確な指定子によるコンポーネントインポートの解決 • リソースURLコンテキストとしてのオブジェクト[data]の扱い • 出力パス関数におけるロケールの検証によるパストラバーサルの防止 • 空のパス名付きアウトレットを修正するためのアウトレットコンテキストの分割への渡し
この記事は、Angularのリリース21.2.6に関するもので、主にいくつかの重要な修正と改善が含まれています。具体的には、不要な画像の取得を回避するための変更、CSSコメントによる余分な空行を追加しないようにする修正、アニメーションのleaveイベントに関する回帰の修正、マルチプロジェクトワークスペースでのマイグレーションの注入が機能しない問題の修正が行われています。これらの修正は、Angularのパフォーマンスと使いやすさを向上させることを目的としています。 • 不要な画像の取得を回避する変更が行われた。 • CSSコメントによる余分な空行を追加しない修正が施された。 • アニメーションのleaveイベントに関する回帰が修正された。 • マルチプロジェクトワークスペースでのマイグレーション注入の問題が解決された。 • これらの修正はAngularのパフォーマンス向上に寄与する。
この記事は、Angularのリリース21.2.5に関するもので、主にいくつかの重要な修正と改善が含まれています。具体的には、生成されたコードが正しくコンパイルされることを保証するための修正や、テンプレートリテラルのエスケープ処理、HMR(Hot Module Replacement)中のデヒドレートされたビューのクリーンアップ、NgStyleサービスの削除後のトレーリングカンマ構文エラーの防止、再構築されたアセットリクエストにおけるリダイレクトポリシーの保持などが行われています。これらの修正は、Angularの安定性とパフォーマンスを向上させることを目的としています。 • 生成されたコードが正しくコンパイルされるように修正された。 • テンプレートリテラルのエスケープ処理が追加された。 • HMR中にデヒドレートされたビューをクリーンアップする機能が実装された。 • NgStyleサービスの削除後にトレーリングカンマ構文エラーを防ぐ修正が行われた。 • 再構築されたアセットリクエストにおいてリダイレクトポリシーが保持されるようになった。