インフラジスティックス・ジャパン株式会社Blog

インフラジスティックス・ジャパン株式会社のチームメンバーが技術トレンド、製品Tips、サポート情報からライセンス、日々の業務から感じることなど、さまざまなトピックについてお伝えするBlogです。

Ignite UI for Angular 15.1 リリースノート

Ignite UI for Angularリリースノート

インフラジスティックス・ジャパン株式会社、ローカライゼーションのルミです。Ignite UI for Angular  15.1 リリースいたしました。本リリースでは、様々な新機能と重大な変更が含まれておりますので是非ご期待ください。詳細は以下をご覧ください。

  • TypedocSass の API サイトで表示するバージョンを選択いただけますが、製品リリースから同バージョンの API ご提供までには通常数日いただいております。また前バージョンリリース以降に API の追加/変更がない場合、最新バージョンはドロップダウンに追加されない場合があることにご注意ください。

はじめに

Ignite UI for Angular は、50 種類以上のマテリアルデザインに対応する Angular 対応コンポーネントです。モバイル向けのコンポーネントだけではなく、データグリッドや、コンボ、カレンダーなど、業務アプリで必須の機能を持ったコンポーネントを提供しています。

Ignite UI for Angular のバージョニング

Ignite UI for Angular は、有名なセマンティックバージョニングとは異なる方式でバージョンがつけられています。詳しくは下記の記事をご覧ください。

Ignite UI for Angular 15.1.36 リリースノート

ここからは、GitHub の 15.1.36 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(select): IgxSelectionAPIService のメモリ リークを修正しました (#13941)。


Ignite UI for Angular 15.1.35 リリースノート

ここからは、GitHub の 15.1.35 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(igxGrid): init で sortingOption が設定されている場合、sortingExpressions がクリアされないようにしました (#13612)。
  • ci(publish): GITHUB_ENV に出力する NODE_OPTIONS は非推奨になりました (#13664)。
  • ESF 検索リストでのナビゲーションのサポートを追加しました [15.1.x] (#13669)。

Ignite UI for Angular 15.1.34 リリースノート

ここからは、GitHub の 15.1.34 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(igxPivotGrid): すべてのディメンションと値を削除したためにデータが空になった場合のチェックを追加しました (#13615)。
  • fix(igxGrid): 非表示の空の列ヘッダーの自動サイズを正しく調整するようにしました - 15.1.x (#13624)。
  • feat(esf): 検索結果のアクセシビリティを向上しました - 15.1.x (#13644)。

Ignite UI for Angular 15.1.33 リリースノート

ここからは、GitHub の 15.1.33 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(IgxForOf): DOM でノードが見つからない場合のチェックを追加しました (#13605)。
  • ビュー内でフォーカスされた要素をスクロールしたときにヘッダーのスクロール位置を調整するようにしました --15.1 (#13602)。
  • fix(migrations): コメントを含む完全な ts を取得するようにしました (#13637)。
  • fix(overlay): 挿入されたドキュメントを show メソッドに使用するようにしました - 15.1 (#13626)。
  • fix(button-group): 選択されたイベントと選択解除されたイベントでのキャンセル可能を元に戻しました - 15.1 (#13630)。

Ignite UI for Angular 15.1.32 リリースノート

ここからは、GitHub の 15.1.32 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • groupingDone が発行されたときに更新された値を返すようにしました (#13588)。
  • fix(esf): 条件付きフィルターのドロップダウン項目のフォーカスの修正 - 15.1.x (#13608)。

Ignite UI for Angular 15.1.31 リリースノート

ここからは、GitHub の 15.1.31 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(buttons): 欠落していた type=button を追加しました (#13573)。
  • fix(migrations): 文字列リテラルの代わりに正規表現リテラルを使用するようにしました (#13576)。

Ignite UI for Angular 15.1.30 リリースノート

ここからは、GitHub の 15.1.30 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • build(sass): gulp-sass から sass-embedded に変更しました (#13520)。
  • fix(simple-combo): リモート データにバインドされているとき、フォーカスを失うときに入力をクリアするようにしました (#13510)。

Ignite UI for Angular 15.1.29 リリースノート

ここからは、GitHub の 15.1.29 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • chore(grids): ウォーターマークのバージョンを変更しました (#13440)。
  • fix(grids): セル幅をリファクタリングしました (#13500)。

Ignite UI for Angular 15.1.28 リリースノート

ここからは、GitHub の 15.1.28 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(hierarchical-grid): 子グリッド行データのセッターを追加しました (#13499)。

Ignite UI for Angular 15.1.27 リリースノート

ここからは、GitHub の 15.1.27 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(slider): 境界を適切に調整しました (#13473)。

Ignite UI for Angular 15.1.26 リリースノート

ここからは、GitHub の 15.1.26 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • Fix: IgxGrid: 行選択が有効な場合、水平スクロールバーが表示される問題 --15.1.x (#13455)。

Ignite UI for Angular 15.1.25 リリースノート

ここからは、GitHub の 15.1.25 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(grid): 戻り値の型と戻り値を endEdit メソッドに追加しました (#13438)。
  • fix(grid): パーセンテージで設定されている場合、列幅を四捨五入するようにしました - 15.1.x (#13407)。

Ignite UI for Angular 15.1.24 リリースノート

ここからは、GitHub の 15.1.24 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(grid: column-pinning): 最後の位置のインデックスを持つ pinColumn が正しく動作するようになりました (#13397)。
  • fix(button-group): selected イベントと deselected イベントをキャンセル可能にしました (#13410)。
  • fix(cellEditing): isCellInEditMode が変更されました (#13432)。

Ignite UI for Angular 15.1.23 リリースノート

ここからは、GitHub の 15.1.23 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • chore(*): material-icons-extended バージョンをバンピングしました (#13426)。
  • igniteui-angular-i18n
    • fix(i18n): tree-shaking 用の sideEffects フラグを追加しました (#13415)。

Ignite UI for Angular 15.1.22 リリースノート

ここからは、GitHub の 15.1.22 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(grid): updateCell プロパティが存在しない問題 - 15.1.x (#13336)。

Ignite UI for Angular 15.1.21 リリースノート

ここからは、GitHub の 15.1.21 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(grid): ゴーストの z-i が優先されるように更新しました (#13379)。
  • fix(row-island): autoGenerate=false の場合に、columnInit が発生しない問題- 15.1.x  (#13388)。

Ignite UI for Angular 15.1.20 リリースノート

ここからは、GitHub の 15.1.20 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(splitter): パーセント スプリッターでのサイズ計算を改善しました (#13356)。
  • fix(calendar): 正しい週番号を表示するように修正しました (#13331)。
  • fix(excel-export): pivotGrid 列の準備を修正しました (#13370)。

Ignite UI for Angular 15.1.19 リリースノート

ここからは、GitHub の 15.1.19 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(excel-exporter): 集計セルのタイプを設定しないようにしました - 15.1.x (#13343)。
  • fix(pivot-strategy): undefined のプロパティを設定しました - 15.1.x (#13324)。
  • fix(date-picker): 変数のスコープを修正しました (#13364)。
  • fix(drag): 変更を自動的に検出しないゴースト テンプレートを修正しました (#13349)。

Ignite UI for Angular 15.1.18 リリースノート

ここからは、GitHub の 15.1.18 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(mask): 同じ文字が入力された場合、カーソルを次の文字に移動するようにしました - 15.1.x (#13269)。
  • fix(drag): 子要素のイベントを消費するドラッグ ディレクティブを修正しました (#13303)。
  • fix(input): スタイル設定の不一致 (#13318)。
  • fix(igxGrid): 新しい列が動的に追加されたときに、hideGroupedColumns に基づいて列の表示状態を更新するようにしました (#13328)。

Ignite UI for Angular 15.1.17 リリースノート

ここからは、GitHub の 15.1.17 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(button-group): プログラムによる選択解除時に選択解除イベントが発生する問題 (#13280)。
  • fix(avatar, badge): 形状が機能しない問題 (#13296)。

Ignite UI for Angular 15.1.16 リリースノート

ここからは、GitHub の 15.1.16 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • シンプルなコンボでのちらつきテストを修正しました - 15.1 (#13241)。
  • fix(combo): データの読み込み時に選択した項目を入力に追加するようにしました - 15.1.x (#13217)。
  • fix(radio): ラジオ ボタンが 2 行目にラップされると予期しないマージンが発生する問題 (#13247)。
  • fix(button-group): nth-child() の使用法を修正しました (#13257)。
  • fix(radio-group): 間違った dirty 状態の問題 (#13264)。
  • fix(radio-group): FormControl の disabled が機能しない問題 (#13277)。
  • fix(themes): ジェネレーターが丸みを 1 に設定する問題 (#13231)。
  • fix(pivot-selector): ブートストラップ入力のボックスの影がトリミングされる問題 (#13272)。
  • input-group: fluent バリアント入力がジャンプする問題 (#13228)。

Ignite UI for Angular 15.1.15 リリースノート

ここからは、GitHub の 15.1.15 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(editors): 入力検証状態シーケンスを更新しました - 15.1.x (#13059)。
  • fix(button-group): 境界線の半径が正しく機能しない問題を修正しました (#13195)。
  • fix(igxGrid): 列 / 列プロパティの変更時に groupby UI が更新されない問題を修正しました (#13136)。
  • fix(igxForOf): シャドウ DOM 内でのアクティブ要素のぼかしの問題を修正しました (#13199)。
  • fix(grid): 非破壊的な日時ソート操作の問題を修正しました (#13192)。
  • fix(drag): ホストが適用され、ウィンドウがスクロールされたときのゴーストの位置を修正しました (#13099)。
  • fix(grid,kb-nav): フィルター UI 行の矢印キーでのエラーを防止しました - 15.1.x (#13214)。
  • fix(chip): 親 IgxDrag 要素が移動する原因となるネストされた IgxDragHandles を修正しました (#12858)。
  • fix(button-group): ユーザー操作時にのみ選択後イベントを起動するようにしました (#13229)。
  • fix(resizing): すべての列が幅自動でインライン スタイルを取得するわけではないため、マウス ホバー時ではなく、最初にサイズ変更カーソルを設定するようにしました (#12738)。

Ignite UI for Angular 15.1.14 リリースノート

ここからは、GitHub の 15.1.14 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(button): アイコンの色のオーバーライドを削除しました (#13148)。
  • fix(drag): 表示コンテンツを持つ GhostTemplate の処理を追加しました (#13094)。
  • fix(grids): 他の公開用アクセサーからのコンテンツ クエリへの安全でないアクセスの問題 (#13154)。
  • fix(combo, select): トグル ボタンの色が正しくない問題 (#13152)。
  • fix(themes): 境界半径が半径係数で機能しない問題 (#13144)。
  • fix(button-group): 選択された項目の境界線色の問題 (#13150)。
  • test(mrl): 矢印ナビゲーションにデバウンス タイムを追加しました (#13159)。
  • fix(input): フォーム リセット時にファイル名がクリアされない問題 (#12972)。

Ignite UI for Angular 15.1.13 リリースノート

ここからは、GitHub の 15.1.13 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(grid): 高度なフィルタリングのスタイル設定の問題 (#13105)。
  • fix(radio): falsy の値のボタンが最初に選択される問題 (#13109)。
  • 「fix - Excel スタイルのフィルタリングが前面に表示されない、またはクリップされてしまう問題」 を元に戻しました (#13119)。

Ignite UI for Angular 15.1.12 リリースノート

ここからは、GitHub の 15.1.12 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • refactor(grid): 冗長な virtualizationState セッターを削除しました (#13086)。
  • refactor(grid): rowHeight タイプを確立し、文字列セット オプションを保持しました (#13081)。
  • fix(date-picker): カレンダーの表示日付を適切に設定するようにしました (#13066)。

Ignite UI for Angular 15.1.11 リリースノート

ここからは、GitHub の 15.1.11 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • 空のグリッドを CSV にエクスポートするときに単一のファイルをダウンロードするようにしました - 15.1.x (#13062)。
  • docs(grid): sortingOptions ゲッターの説明を修正しました (#13076)。
  • docs(col-group): 選択可能なセッターについてのセル / 編集テンプレート ドキュメントを修正しました (#13078)。

Ignite UI for Angular 15.1.10 リリースノート

ここからは、GitHub の 15.1.10 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(switch): 無効な状態での間違った色の問題 (#13044)。
  • refactor(themes): テーマ マップを変換するための内部ハンドラー オプションを追加しました (#13048)。
  • TreeGridNormalizeRecord パイプにデータの null チェックを追加しました (#13046)。

Ignite UI for Angular 15.1.9 リリースノート

ここからは、GitHub の 15.1.9 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(stepper): step content を親のサイズに合わせて引き伸ばしました (#13043)。

Ignite UI for Angular 15.1.8 リリースノート

ここからは、GitHub の 15.1.8 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(date-picker): 色のオーバーライドを削除しました (#13019)。
  • chore(*): clearCellSelection のドキュメント - 15.1.x (#13027)。
  • fix(validation): 動的に追加された列のフォーム コントロールを追加しました - 15.1.x (#13030)。

Ignite UI for Angular 15.1.7 リリースノート

ここからは、GitHub の 15.1.7 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(grid): input がグリッド セル内で使用される場合に、サイズ変更がオーバーライドされる問題 (#12971)。
  • fix - Excel スタイルのフィルタリングが前面に表示されない、またはクリップされてしまう問題 -- 15.1 (#13001)。
  • fix(tree-grid): rowAdd イベント引数の foreignKey 値を修正しました - 15.1.x (#12981)。
  • fix(migrations): アップグレード時にカード アクション内のディレクティブが重複して生成される問題 (#13010)。
  • fix(grid): ヘッダー行のサイズ計算にフィルター行が正しく含まれない問題 (#12960)。

Ignite UI for Angular 15.1.6 リリースノート

ここからは、GitHub の 15.1.6 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(form-controls): チェックなしおよび不確定の無効な状態 (#12975)。
  • fix(simple-combo): リモート データが存在しない場合、値を空の文字列に設定 - 15.1.x (#12968)。
  • fix(grid): 外部データ変更の場合、セルの formControl を新しい値で同期 (#12978)。

Ignite UI for Angular 15.1.5 リリースノート

ここからは、GitHub の 15.1.5 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(IgxInputDirective): formControl を介して入力がバインドされている場合に必要な値を計算するようにしました (#12906)。
  • コンボ ディレクティブのパブリック API を更新しました - 15.1.x (#12931)。
  • fix(input-group): クリア アイコンから文字列を削除しました (#12936)。
  • IgxDatePickerModule で IgxInputGroupModule をエクスポートしました - 15.1.x (#12933)。
  • Fix(stepper): リニア モードが最初に設定されている場合、無効なステップを計算するようにしました (#12929)。
  • refactor(grids): groupsRecords をゲッターに変換し、filteredData セッターを削除しました (#12907)。
  • chore(iput-group): 未使用の igx_input_clear_button 文字列を削除しました (#12938)。
  • Fix(stepper): リニア モードが最初に設定されている場合、無効なステップを計算するようにしました (#12902)。
  • fix(dropdown,select): selectionChanging イベント引数の owner が常に undefined になっていました (#12920)。
  • fix(combo): 選択したテキストのトリミング - 15.1 (#12791)。

Ignite UI for Angular 15.1.4 リリースノート

ここからは、GitHub の 15.1.4 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • dateTime、time、および percent 列のエクスポートの改善 (#12867)。
  • fix(groupby): 展開状態を判断するための適切な比較関数を追加しました - 15.1 (#12869)。
  • chore(deps): nunjucks を 3.2.3 から 3.2.4 に上げました (#12905)。
  • ServerHost にファイルとディレクトリのウォッチャーを追加しないようにしました (#12925)。
  • fix(toolbar): showProgress がプログレスバーを表示しない問題 (#12921)。
  • IgxDateRangePicker のディレクティブのコメントを更新しました - 15.1.x (#12926)。
  • fix(banner): バナーをローカライズ可能にしました (#12910)。

Ignite UI for Angular 15.1.3 リリースノート

ここからは、GitHub の 15.1.3 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(input-group): font-size を明示的に設定しました (#12879)。
  • fix(grid): count badge が色を考慮しない問題 (#12886)。
  • refactor(grids): ComponentFactory と ComponentFactoryResolver を削除しました (#12860)。
  • fix(input-group): [ファイルのアップロード] (uploadButton) ボタンに type (タイプ) を追加しました (#12880)。
  • refactor(*): noImplicitOverride を有効にしてクリーンアップしました (#12856)。
  • refactor(hgrid): 列コレクションを使用して、グリッド サイズを再計算する必要があるかどうかを判断します (#12814)。
  • refactor(pivot-data-selector): 最初にグリッドを設定せずに init を許可するようにしました (#12783)。

Ignite UI for Angular 15.1.2 リリースノート

ここからは、GitHub の 15.1.2 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • chore(schematics): 公式の Ignite UI Schematics (#12820)。
  • chore(*): roadmap-update-15.1 (#12827)。
  • グリッド列サンプルから selectionService を削除しました - 15.1.x (#12840)。
  • 子 igx-hierarchical-grids を動的に生成するようにしました (#12855)。
  • 新しいグループが追加された後に式ツリーを更新するようにしました - 15.1.x (#12863)。
  • chore(*): update-schems-link (#12877)。
  • fix(chip): destroy サブジェクトの追加と使用 - 15.1.x (#12839)。

Ignite UI for Angular 15.1.1 リリースノート

ここからは、GitHub の 15.1.1 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • 本リリースに新機能・拡張機能は含まれておりません。

不具合修正

  • fix(filtering): 式を選択した単項条件にリセットするようにしました (#12807)。
  • fix(excel-exporter): グループ化されたレコードの表示を修正しました (#12800)。
  • feat(IgxSimpleCombo): クリアした時に自動でドロップダウンを開かないよう改善 (#12790)。
  • fix(ui-filtering): 選択した単項条件テストの正しい期待される結果を設定するようにしました - 15.1.x (#12835)。

Ignite UI for Angular 15.1.0 リリースノート

ここからは、GitHub の 15.1.0 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能

  • IgxGridIgxTreeGridIgxHierarchicalGrid:
    • GroupMemberCountSortingStrategy が追加されました。これを使用して、グループ化が適用されている場合、昇順または降順で各グループの項目数によってグリッドをソートすることができます。
    • 新しい引数 primaryKeyIRowDataEventArgs インターフェイスと、rowAdded および rowDeleted イベントによって発行されるイベント引数の一部に導入されました。グリッドに主キー属性が追加されている場合、発行された primaryKey イベント引数は行 ID を表し、それ以外の場合はデフォルトで未定義になります。
    • 生成された列コレクションから除外されるプロパティ名の文字列の配列を受け入れる autoGenerateExclude プロパティを追加しました。
  • IgxColumnComponent
    • 比較されたレコードのすべてのプロパティにアクセスできるようにする currRec および groupRec パラメーターが groupingComparer 関数に追加されました。
  • IgxOverlayService
    新しいイベント contentAppending が導入されました - このイベントは、コンテンツがオーバーレイに追加される前に発行されます。イベントは OverlayEventArgs 引数で発行され、キャンセルできません。

一般

  • IgxPivotGrid
    • IgxPivotDateDimension プロパティの inBaseDimension および inOption は非推奨になり、それぞれ baseDimension および options に名前が変更されました。
  • IgxGrid
    • 重大な変更 - onGroupingDone 出力の名前が groupingDone に変更され、on プレフィックスを付けない出力規則に違反しなくなりました。 自動移行が利用可能で、ng update に適用されます。
  • DisplayDensity
    • 重大な変更 - onDensityChanged 出力の名前が densityChanged に変更され、on プレフィックスを付けない出力規則に違反しなくなりました。このイベントを公開しているすべてのコンポーネントが影響を受けます。自動移行が利用可能で、ng update に適用されます。
  • IgxGridIgxTreeGridIgxHierarchicalGrid
    • 重大な変更 rowSelectionChanging イベント引数が変更されました。グリッドが primaryKey を設定した場合、oldSelectionnewSelectionadded および removed コレクションは、選択された要素の行キーで構成されなくなりましたが、いずれにしても行データが出力されるようになりました。
      グリッドがリモート データを操作していて、主キーが設定されている場合、現在グリッド ビューに含まれていない選択された行に対して、部分的な行データ オブジェクトが発行されます。
    • 動作の変更 - 選択された行がグリッド コンポーネントから削除されると、rowSelectionChanging イベントは発生しなくなります。
  • IgxCarousel
    • 重大な変更 - onSlideChangedonSlideAddedonSlideRemovedonCarouselPaused および onCarouselPlaying 出力の名前が、slideChangedslideAddedslideRemovedcarouselPaused およびcarouselPlaying に変更され、on プレフィックス出力規則に違反しなくなりました。自動移行が利用可能で、ng update に適用されます。
  • IgxRadioIgxRadioGroupIgxCheckboxIgxSwitch
    • 無効な状態のスタイルとともにコンポーネントの検証を追加しました。
  • igxMask ディレクティブ
    • マスク パターン リテラルをエスケープする機能が追加されました。
  • IgxBadge
    • バッジの形状を制御する shape プロパティが追加され、square または roundedのいずれかになります。デフォルトでは、バッジの形状は rounded です。
  • IgxAvatar
    • 重大な変更 - roundShape プロパティは非推奨になり、将来のバージョンで削除される予定です。ユーザーは、新しく追加された形状属性によってアバターの形状を制御できます。形状属性は、squarerounded または circleです。アバターの図形はデフォルトで squareです。
  • IgxOverlayService
    • NgModuleRefのようなオブジェクトを介して ComponentFactoryResolver を受け入れる attachメソッドのオーバーロードは、Angular 13 で非推奨になった API に合わせて非推奨になりました。代わりに使用できる ViewComponentRef 代わりに使用できる
  • 重大な変更
  • IgxInputGroupComponent テーマの $label-floated-background テーマの $label-floated-disabled-background プロパティが削除されました。
  • IgxInputGroupComponent 入力グループがリファクタリングされ、type="border" の入力のフローティング ラベルが入力フィールドの下の表面の背景と一致する背景を必要としなくなりました。また、サフィックスとプレフィックスは、入力の高さ全体を取得するようにリファクタリングされているため、背景を簡単に追加できます。
  • 重大な変更 - scrollbar-theme テーマの $size プロパティの名前が $scrollbar-sizeに変更されました。
      • サンプル

        Ignite UI for Angular を初めて使う、という方は是非こちらから

        Angular API

        Ignite UI for Angular の API はこちらから

        ナレッジベース

        お客様の問題解決に役立つナレッジベースを公開しています。

        ナレッジベースはこちらから

        https://kb.jp.infragistics.com/