概要
Angular 7.0.0がリリースされましたね。
あまり大きな機能追加はありませんが、気になった箇所をピックアップしていきます。
ちなみに次世代レンダリングパイプラインのIvy
は含まれていません・・・
ビルド環境
依存ライブラリ更新
以下の依存ライブラリのバージョンが更新されました。
- TypeScript 3.1
- RxJS 6.3
Node.jsの更新
- 6.1の途中から
10.9.x
に変更されています。
機能追加
DoBootstrap インターフェースの追加
@NgModule
のbootstrap
を使用せず手動で設定をするために使用します。
破壊的変更
- メジャーバージョンアップですが、今回は破壊的変更はありません。
Angular Material & CDK
Angular Material スタイル
- スタイルが大幅に変わっています。
- 既存のデザインが崩れる可能性があるのでご注意下さい。
Virtual Scrolling 追加
- 表示されている部分のみDOM要素をロード・アンロードします。
- スクロール内に表示する全てのDOM要素を生成する必要がなくなるため、パフォーマンスが大幅に向上します。
Drag and Drop 追加
- DOM要素をドラッグアンドドロップ出来るライブラリが追加されました。