24
Articles
7月24日 06:02
Last updated
20.1.3

20.1.3

この記事は、Angularのリリースノート20.1.3に関するもので、主に2つの修正が含まれています。1つ目は、Resource#hasValueの変更追跡を修正するもので、これによりリソースの状態管理が改善されます。2つ目は、JITモードでのブートストラップ前にコンポーネントリソースを解決することに関するもので、これによりアプリケーションの初期化プロセスが効率化されます。これらの修正は、Angularのパフォーマンスと信頼性を向上させることを目的としています。 • Resource#hasValueの変更追跡を修正し、リソースの状態管理を改善 • JITモードでのブートストラップ前にコンポーネントリソースを解決することで初期化プロセスを効率化 • これらの修正によりAngularのパフォーマンスと信頼性が向上

angular/angular
framework release
20.1.2

20.1.2

この記事は、Angularのリリースバージョン20.1.2に関する情報を提供しています。このリリースは2021年7月17日に行われ、主にJIT(Just-In-Time)コンパイラにおけるディレクティブ依存関係の検出に関する修正が含まれています。リリースノートには、150のコミットがメインブランチに追加されたことが記載されています。リリースの詳細や変更点については、GitHubのリポジトリで確認できます。 • Angularのリリースバージョン20.1.2が2021年7月17日に公開された • 主な修正はJITコンパイラにおけるディレクティブ依存関係の検出に関するもの • このリリースには150のコミットが含まれている • リリースノートはGitHubのリポジトリで確認可能

angular/angular
framework release
20.1.1

20.1.1

この記事は、Angularのバージョン20.1.1のリリースノートを提供しています。このリリースでは、主にコンパイラやコア機能、HTTPクライアント、ルーターに関するいくつかの修正が行われました。具体的には、バイナリ演算の左側の不正確なスパンの修正、@文字のより寛容な解析、void要素のイベントターゲットの型推論、アプリケーションのブートストラップ中の不安定性の確保、HTTPクライアントのkeepaliveオプションに関する警告の非表示、ビュー遷移の準備からのエラー処理が含まれています。これにより、Angularの安定性と使いやすさが向上しています。 • Angularのバージョン20.1.1がリリースされた • コンパイラの修正が行われた(バイナリ演算のスパン修正など) • HTTPクライアントのkeepaliveオプションに関する警告が非表示にされた • アプリケーションのブートストラップ中の不安定性を確保する修正が行われた • ルーターのエラー処理が改善された

angular/angular
framework release
20.1.0

20.1.0

Angularのリリース20.1.0では、NgComponentOutletディレクティブにカスタムEnvironmentInjectorのサポートが追加され、NgOptimizedImageでのデコーディングがサポートされました。コンパイラでは、新しいバイナリ代入演算子のサポートや、無効な式に対するパーサーエラーの報告が改善され、補間に対するエラーの精度が向上しました。また、TypeScriptをリンカーから削除し、実験的に高速な型宣言のエミッションがサポートされました。コア機能では、DestroyRefにdestroyedプロパティが追加され、TestBedでのバインディングがサポートされました。HTTPリソースでは、fetchリクエストに対するキャッシュや優先度のサポートが追加され、HttpClientでも同様のオプションがサポートされました。 • NgComponentOutletディレクティブにカスタムEnvironmentInjectorのサポートを追加 • NgOptimizedImageでのデコーディングをサポート • 新しいバイナリ代入演算子のサポートを追加 • 無効な式に対するパーサーエラーの報告を改善 • TypeScriptをリンカーから削除 • 高速な型宣言のエミッションに対する実験的サポートを追加 • DestroyRefにdestroyedプロパティを追加 • TestBedでのバインディングをサポート • fetchリクエストに対するキャッシュや優先度のサポートを追加 • HttpClientでのfetchオプションのサポートを追加

angular/angular
framework library release
20.0.7

20.0.7

この記事は、Angularのバージョン20.0.7のリリースに関する情報を提供しています。このリリースでは、compiler-cliにおいて診断タイプの名称が適切に使用されるように修正が行われました。リリースはAndrew Kushnirによって行われ、これまでに853のコミットがメインブランチに追加されています。リリースノートには、特定のエラーや問題に関する詳細は記載されていませんが、リリースの重要性を示すために、コミット数が強調されています。 • Angularのバージョン20.0.7がリリースされた • compiler-cliの診断タイプの名称が修正された • Andrew Kushnirがリリースを行った • メインブランチには853のコミットが追加されている • リリースノートには特定のエラーや問題に関する詳細は記載されていない

angular/angular
release tool
20.0.6

20.0.6

この記事は、Angularのバージョン20.0.6のリリースに関する情報を提供しています。このリリースは、主にバグ修正や機能改善を含んでおり、開発者がより安定した環境でアプリケーションを構築できるようにすることを目的としています。リリースノートには、過去のコミット数やリリース日、リリースに関連するアセットの情報が含まれています。特に、開発者がこの新しいバージョンを使用することで得られる利点や改善点については具体的に記載されていませんが、一般的に新しいリリースはパフォーマンスの向上やバグの修正を期待されます。 • Angularのバージョン20.0.6がリリースされた • このリリースにはバグ修正や機能改善が含まれている • リリース日やコミット数の情報が提供されている • 具体的な改善点や利点については記載がない • 開発者は新しいバージョンを使用することで安定した環境を得られる

angular/angular
release tool
20.0.5

20.0.5

この記事は、Angularのバージョン20.0.5のリリースに関する情報を提供しています。このリリースでは、いくつかの重要な修正と機能追加が行われました。具体的には、パイプが欠落している場合の提案機能の追加、型キャストでラップされた初期化APIの処理、エラー状態にリソースを設定できるようにする機能、破棄されたインジェクタからErrorHandlerを注入しないようにする修正、コンポーネントがViewContainerRefを注入する際にテストでdeferブロックを取得できない問題の修正、制限された環境でのscrollRestorationエラーの処理、ハイブリッドアプリでzonelessが機能するようにするアップグレードが含まれています。 • Angular 20.0.5のリリースに関する情報 • パイプが欠落している場合の提案機能の追加 • 型キャストでラップされた初期化APIの処理 • エラー状態にリソースを設定できる機能の追加 • 破棄されたインジェクタからErrorHandlerを注入しない修正 • ViewContainerRefを注入する際のdeferブロック取得問題の修正 • 制限された環境でのscrollRestorationエラーの処理 • ハイブリッドアプリでzonelessが機能するようにするアップグレード

angular/angular
framework release
20.0.4

20.0.4

この記事は、Angularのバージョン20.0.4のリリースに関するもので、主にいくつかのバグ修正が含まれています。具体的には、テンプレートアウトレットのハイドレーションの修正、APP_IDのインジェクションが破棄される前に行われるようにする修正、エラーイベントをエラープロパティなしでラップする修正が行われました。また、未使用のインポートにおけるトレーリングカンマの削除をより堅牢にするマイグレーションも含まれています。これらの修正は、Angularの安定性とパフォーマンスを向上させることを目的としています。 • テンプレートアウトレットのハイドレーションの修正 • APP_IDのインジェクションのタイミング修正 • エラーイベントのラッピング修正 • 未使用インポートのトレーリングカンマ削除のマイグレーション • Angularの安定性とパフォーマンス向上を目的とした修正

angular/angular
release tool
20.0.3

20.0.3

この記事は、Angularのバージョン20.0.3のリリースに関する情報を提供しています。このリリースは、2023年6月11日に行われ、主に591のコミットが行われたことが記載されています。リリースの詳細や変更点については具体的に言及されていませんが、リリースに対するユーザーの反応がいくつか示されています。特に、ユーザーからのリアクションとして、サムズアップやハート、ロケットの絵文字が使われており、リリースに対するポジティブな反応が見られます。 • Angularのバージョン20.0.3が2023年6月11日にリリースされた。 • このリリースには591のコミットが含まれている。 • リリースの具体的な変更点や詳細は記載されていない。 • ユーザーからのポジティブなリアクションがいくつか示されている。

angular/angular
library release
20.0.2

20.0.2

この記事は、Angularのリリースバージョン20.0.2に関する情報を提供しています。このリリースでは、主に2つの重要な修正が行われました。1つ目は、トラバーサルのためにマークされたコンポーネントがリアクティブコンテキストをリセットする問題の修正(#61663)です。2つ目は、outputToObservableにおけるonDestroyの登録解除に関する修正(#61882)です。これらの修正は、Angularの機能性と安定性を向上させることを目的としています。 • トラバーサルのためにマークされたコンポーネントがリアクティブコンテキストをリセットする問題を修正した(#61663) • outputToObservableにおけるonDestroyの登録解除を修正した(#61882) • これらの修正により、Angularの機能性と安定性が向上することが期待される。

angular/angular
framework release
20.0.1

20.0.1

この記事は、Angularのリリースバージョン20.0.1に関するもので、主にいくつかの重要な修正と機能改善が含まれています。具体的には、コンパイラにおいて、遅延トリガーのアサーションをパーサーから移動させる修正や、無効な括弧付き表現を回復する機能が追加されました。また、core部分では、DestroyRefが既に破棄されている場合にtakeUntilDestroyedが即座に完了するように修正され、インクリメンタルハイドレーションが期待されるが設定されていない場合にエラーを生成する機能が追加されました。さらに、サービスワーカーに関しては、同時更新チェック中の重複フェッチを防ぐ修正や、動画のシーク処理を改善するための更新が行われています。 • コンパイラの修正により、遅延トリガーのアサーションがパーサーから移動された。 • 無効な括弧付き表現を回復する機能が追加された。 • DestroyRefが既に破棄されている場合、takeUntilDestroyedが即座に完了するように修正された。 • インクリメンタルハイドレーションが期待されるが設定されていない場合にエラーを生成する機能が追加された。 • サービスワーカーが同時更新チェック中の重複フェッチを防ぐように修正された。 • 動画のシーク処理を改善するためにサービスワーカーが更新された。

angular/angular
framework library release
20.0.0

20.0.0

Angularのバージョン20.0.0がリリースされ、いくつかの重要な機能と修正が追加されました。主な変更点には、NgTemplateOutletでの未定義入力の受け入れ、ViewportScrollerへのScrollOptionsの追加、非同期パイプの購読におけるエラー処理の改善が含まれます。また、テンプレート内での指数演算子やタグ付きテンプレートリテラルのサポートが追加され、動的に作成されたコンポーネントへの入力バインディングのサポートも強化されました。TypeScriptのバージョン5.8以上が必要となり、古いバージョンのサポートが終了しました。これにより、開発者は新しい機能を活用しやすくなり、エラー処理やパフォーマンスの向上が期待されます。 • Angular 20.0.0のリリースにより、NgTemplateOutletでの未定義入力の受け入れが可能に • ViewportScrollerにScrollOptionsを追加 • 非同期パイプの購読におけるエラー処理が改善された • テンプレート内での指数演算子とタグ付きテンプレートリテラルのサポートが追加された • 動的に作成されたコンポーネントへの入力バインディングのサポートが強化された • TypeScriptのバージョン5.8以上が必要になり、古いバージョンのサポートが終了した • 新しい機能により開発者はエラー処理やパフォーマンスの向上を期待できる

angular/angular
framework library release
19.2.14

19.2.14

この記事は、Angularのリリース19.2.14に関するもので、主に2つの重要な変更点が記載されています。1つ目は、オブジェクトリテラル内でのテンプレートリテラルのためのレキサーサポートが追加されたことです。2つ目は、未使用のインポートを削除する際にコメントを保持する機能が追加されたことです。これらの変更は、Angularの開発者にとって、コードの可読性や保守性を向上させることを目的としています。 • オブジェクトリテラル内でのテンプレートリテラルのためのレキサーサポートが追加された • 未使用のインポートを削除する際にコメントを保持する機能が追加された • これによりコードの可読性や保守性が向上する

angular/angular
framework library release
19.2.13

19.2.13

この記事は、Angularのリリース19.2.13に関するもので、主に2つのコミットが紹介されています。1つ目は、FetchBackendにおいてApplicationRefの注入を避ける修正(#61649)で、2つ目は、アプリが登録準備が整う前に破棄された場合にサービスワーカーを登録しないようにする修正(#61101)です。これらの修正は、アプリケーションの安定性とパフォーマンス向上を目的としています。 • FetchBackendでApplicationRefの注入を避ける修正が行われた(#61649) • アプリが破棄される前にサービスワーカーを登録しない修正が行われた(#61101) • これらの修正はアプリケーションの安定性を向上させることを目的としている • リリースは1346のコミットを含む

angular/angular
library release tool
19.2.12

19.2.12

この記事は、Angularのリリース19.2.12に関するもので、主に1346のコミットが行われたことを報告しています。リリースには、アプリが破棄された際にリーダーをキャンセルする機能や、HMRコードとローカルシンボル間の競合を避けるための改善が含まれています。また、全ファイルの以前の結果を常に保持することや、ECMAScriptのプライベートフィールドメタデータのエミットを避けるための変更も行われています。さらに、テストの際にZoneがFW APIをパッチしない場合にエラーをスローしないようにする修正や、プラットフォームサーバーのベース解決を高速化するための改善も含まれています。 • アプリが破棄された際にリーダーをキャンセルする機能の追加 • HMRコードとローカルシンボル間の競合を避ける改善 • 全ファイルの以前の結果を常に保持する機能の実装 • ECMAScriptのプライベートフィールドメタデータのエミットを避ける変更 • テスト時にZoneがFW APIをパッチしない場合のエラーをスローしない修正 • プラットフォームサーバーのベース解決を高速化する改善

angular/angular
framework release testing
19.2.11

19.2.11

この記事は、Angularのリリース19.2.11に関する情報を提供しています。このリリースは、2023年5月15日に行われ、1346回のコミットがメインブランチに追加されています。リリースの詳細や変更点については具体的に記載されていませんが、リリースに対する反応として、複数のユーザーが感情を表現しています。特に、サムズアップやハート、ロケットの絵文字が多くのユーザーによって使用されており、リリースに対するポジティブな反応が示されています。 • リリースバージョンは19.2.11である • リリース日は2023年5月15日 • メインブランチには1346回のコミットが追加された • ユーザーからのポジティブな反応が多く見られる • 具体的な変更点や詳細は記載されていない

angular/angular
release tool
19.2.10

19.2.10

common Commit Description cleanup updateLatestValue if view is destroyed before promise resolves (#61064) core Commit Description missing useExisting providers throwing for optio...

angular/angular
release
19.2.9

19.2.9

core Commit Description async EventEmitter error should not prevent stability (#61028) call DestroyRef on destroy callback if view is destroyed [patch] (#61061) prevent stash listener...

angular/angular
release
19.2.8

19.2.8

forms Commit Description make NgForm emit FormSubmittedEvent and FormResetEvent (#60887)

angular/angular
release
19.2.7

19.2.7

common Commit Description issue a warning instead of an error when NgOptimizedImage exceeds the preload limit (#60883) core Commit Description inject migration: replace param wit...

angular/angular
release
19.2.6

19.2.6

compiler Commit Description error if rawText isn't estimated correctly (#60529) (#60753) compiler-cli Commit Description ensure HMR works with different output module type (#6079...

angular/angular
release
19.2.5

19.2.5

Commit Description step 6 tutorial docs (#60630) animations Commit Description add missing peer dependency on @angular/common (#60660) compiler Commit Description throw f...

angular/angular
release
19.2.4

19.2.4

core Commit Description fix used templates are not deleted (#60459) localize Commit Description handle @angular/build:karma in ng add (#60513) platform-browser Commit Descr...

angular/angular
release
19.2.3

19.2.3

compiler-cli Commit Description report more accurate diagnostic for invalid import (#60455) core Commit Description catch hydration marker with implicit body tag (#60429) exec...

angular/angular
release