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

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

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

Ignite UI for Angularリリースノート

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

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

はじめに

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

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

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

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

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

新機能

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

不具合修正

  • fix(calendar): 異なる Realm のオブジェクトでも isDate が機能するように修正しました (#15083)。
  • fix(moving): 一部のイベント リスナーを削除し、サブスクライバーをデタッチするようにしました (#15048)。
  • fix(ssr): ResizeObserver とアニメーション プレイヤーのエラーを修正しました (#15098)。

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

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

新機能

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

不具合修正

  • fix(query-builder): 空のグループを削除しました (#15035)。
  • fix(datepicker): ヘッダー タイトルのテンプレート化に関する問題を修正しました (#15046)。
  • fix(date-range): 連続して閉じた場合に投影された入力に正しく復元されるようにしました (#14956)。
  • fix(avatar): src が URI としてエンコードされていない問題を修正しました (#15070)。
  • fix(themes): igx-icon-button の欠落していた依存関係を追加しました (#15078)。

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

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

新機能

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

不具合修正

  • fix(navigation-drawer): ARIA ロールの問題の警告を修正しました (#14978)。
  • refactor(combo): ID セッターで設定された選択のみを処理するように変更しました (#14966)。
  • fix(combo): touched プロパティを更新し、必要に応じてぼかしに無効な色を適用するように修正しました (#14968)。
  • fix(query-builder): 空のグループを削除しました (#15014)。
  • 大文字と小文字を区別しない重複レコードでグリッドを正しくフィルタリングするようにしました (#14948)。
  • fix(dropdown): boostrap および fluent テーマのタイポグラフィを修正しました (#15038)。
  • fix(dialog): UI キットとダイアログの不一致を修正しました (#15034)。
  • fix(slider): 上部のつまみが小数ステップで最大値に達するように修正しました (#15024)。

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

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

新機能

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

不具合修正

  • fix(ExcelExporter): セル値から null 文字を削除しました (#14996)。

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

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

新機能

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

不具合修正

  • fix(slider):  ARIA 属性とタブ インデックスを修正してアクセシビリティを向上しました (#14795)。
  • fix(combo): touched プロパティを更新し、必要に応じてぼかしに無効な色を適用するように修正しました (#14923)。
  • fix(date-picker): キーボード ナビゲーションとカレンダーのフォーカス処理 (#14937)。
  • fix(textarea): 無効な状態のカーソルを修正しました (#14954)。

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

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

新機能

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

不具合修正

  • クエリ ビルダーの式アクションを修正しました (#14883)。

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

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

新機能

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

不具合修正

  • 編集ボタンと閉じるボタンのタブ インデックスが適切に設定され、スペース/Enter が機能するようになりました (#14865)。
  • fix(query-builder): 編集/追加ボタンのイベント ハンドラーが親スパンで上にシフトされる問題を修正しました (#14868)。
  • fix(groupby): チップのタイトルにもパイプトリガーを使用するように修正しました (#14876)。

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

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

新機能

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

不具合修正

  • IgxGridExcelStyleFilteringComponent の最小/最大高さに関するドキュメントを追加しました (#14615)。
  • fix(tabs): Bootstrap テーマ スタイルを修正しました (#14803)。
  • fix(query-builder): リソース文字列をヘッダーに適切に適用するように修正しました (#14731)。
  • 行が更新され、フィルタリングが適用されたときに、選択した行を正しくクリアするように修正しました (#14806)。
  • fix(migrations): LS サーバーの resolve をスキーマのカプセル化で修正しました (#14836)。

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

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

新機能

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

不具合修正

  • fix(ci): 廃止された Azure ビルドを削除しました (#14782)。
  • fix(igx-grid): テンプレートで hidden=true が設定されている場合、igx-column-group を非表示にします (#14746)。

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

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

新機能

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

不具合修正

  • fix(simple-combo): 空のコンボからタブキーで移動したときにフォームが変更されたと認識されないように修正しました (#14685)。
  • 「日付」タイプの列をフィルタリングするときに時間部分を無視するように修正しました (#14688)。
  • fix(excel-export): exportData メソッド呼び出し時に columnExporting イベントでキャンセルをするとエラーが発生する問題を修正しました (#14742)。
  • label - ラベル ディレクティブのスタイルを、タイポグラフィ スタイルを使用するように更新しました (#14667)。
  • refactor(grids): ウォーターマークの登録を移動しました (#14752)。
  • fix(exporter): RowExportingEventArgs に owner を設定しました (#14768)。
  • fix(query-builder): 編集アイコンに aria-hidden エラーが発生しないように修正しました (#14718)。

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

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

新機能

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

不具合修正

  • IgxCombo および IgxSimpleCombo のハードコード文字列をリソース文字列に置き換えました (#14697)。

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

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

新機能

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

不具合修正

  • データ変更後の選択された行のテストとデモの修正 (#14693)。
  • グリッドの編集行メッセージにローカライズを適用しました (#14681)。
  • グリッドのグループ化: グループの展開状態を正しく復元し、日付/時間グループを適切に展開/縮小 (#14632)。
  • fix(simple-combo): リアクティブ フォームで値が選択されていない場合は x アイコン ボタンを非表示にします (#14569)。
  • test(calendar): 現在のカレンダーの日付に依存しないテストを作成しました (#14713)。
  • fix(exporter): カスタム日付/数値集計の形式 (#14703)。

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

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

新機能

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

不具合修正

  • input-group - プレフィックス/サフィックス内のアイコンのサイズを修正しました (#14644)。

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

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

新機能

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

不具合修正

  • fix(query-builder): dateTime の searchValueInput フォーカスの修正を行いました (#14555)。

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

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

新機能

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

不具合修正

  • フィルター入力で負の値を許可します (#14482)。

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

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

新機能

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

不具合修正

  • fix(combo): ID を設定することでドロップダウン コンポーネントのエラーを解決しました (#14548)。
  • fix(simple-combo): Enter キーを押したときにグループ ヘッダーが選択する不具合を修正しました (#14432)。
  • fix(advance-filtering): 列が動的に変更された際のエラーを処理します (#14527)。
  • fix(drop-down): ブラケット構文を使用する際に ID 属性が正しく設定されることを保証します (#14585)。

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

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

新機能

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

不具合修正

  • primaryKey が設定されている場合の行選択パフォーマンスを向上しました (#14523)。
  • fix(overlay-demo): owner プロパティを使用するように修正しました (#14532)。
  • fix(Grid):  複数行レイアウトでの重複ゴーストを修正しました (#14499)。
  • fix(igxGrid): グループ展開コンテナーの問題を修正しました (#14512)。

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

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

新機能

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

不具合修正

  • igx-grid の Excel スタイルフィルターダイアログに現在のフィルターが反映されない問題を修正しました (#14437)。
  • fix(button-group): クリック時に選択イベントが 2 回発生する不具合を修正しました (#14455)。
  • デフォルトのオーバーレイ設定を追加しました (#14458)。
  • fix(grid): フィルタリング UI のマウスダウン イベント処理を修正しました (#14467)。
  • docs(grid,toolbar): 高度なフィルタリングコンポーネントを ngAfterViewInit で非表示としてマークしました (#14474)。
  • エクセルにエクスポートする際、階層グリッドのヘッダーがツリーグリッドのようにテーマ化されるようになりました (#14485)。
  • fix(for-of): コンテンツエリアの再計算を修正しました (#14462)。
  • fix(drag-drop): デフォルト位置の変換スタイルをクリアする修正を行いました (#14505)。

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

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

新機能

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

不具合修正

  • fix(navbar): ナビゲーション バーのコンテキストでコンポーネントのサイズを更新しました (#14406)。
  • fix(simple-combo): IgxGrid セル テンプレートに配置され、グリッドが仮想化されている場合の選択を処理しました (#14394)。
  • 修正: column と columnGroup が同じヘッダーを持つ場合、setState() がエラーをスローする問題 (#14438)。

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

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

新機能

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

不具合修正

  • fix(combo): 値キーが配列の場合に選択を適切に処理します (#14387)。
  • fix(simple-combo): 入力クリア時に選択変更をトリガーします (#14308)。
  • fix(simple-combo): コンボにフォーカスがあるが開かれていない場合の入力時のフィルター (#14209)。
  • fix(icon-button): 不足しているモジュールを追加しました (#14420)。

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

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

新機能

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

不具合修正

  • docs(grids): API コメントのタイプミスを修正しました (#14375)。
  • docs(density): 追加 API を意図的に internal としてマークしました (#14381)。
  • fix(month-picker): 矢印キーによるナビゲーション時に viewDateChanged イベントを発行します (#14386)。
  • refactor(grid): lastSearchInfo を読み取り専用/取得専用としてマークしました (#14390)。
  • fix(igxHierarchicalGrid): ベース グリッドと同様に、列のコレクションが変更されると columnInit が呼び出されるようにしました (#14367)。
  • fix(forof): 変更ごとに master の設定を強制しないように設定しました。古い同期マスターが DOM にない場合は、新しい同期マスターを設定します (#14363)。

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

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

新機能

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

不具合修正

  • 選択が変更された場合にのみ model 値を更新します (#14235)。
  • fix(slider): ngModelOptions.updateOn: blur を優先します (#14291)。
  • fix(button): アイドル アイコンの色が更新されない問題 (#14320)。
  • fix(ESF): ボタンの境界線のスタイル (#14311)。
  • fix(overlay): Safari では、トグルが非表示のときに width/height/min-width を 0 に設定します (#14317)。
  • bottom-nav - $active-item-color のマイグレーションを追加しました (#14283)。
  • fix(grid): Safari では、トグルを非表示にするときにパディングを 0 に設定します (#14330)。
  • ツールチップ: 同じホスト上の igxToggleAction と一緒に定義され、その前に定義されている場合にターゲットを正しく設定します (#14335)。
  • fix(simple-combo): データをフィルタリングするときの Enter キーのデフォルト動作を防止します (#14295)。
  • fix(igxGrid): グリッドがレンダリングされるときにコンテナーのサイズが変化するかどうかのチェックを有効にします。そうでない場合は、グリッドのサイズを自動変更しません (#14224)。
  • rowSelectionChanging イベント引数の newSelection を正しい順序で返します(#14250)。

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

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

新機能

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

不具合修正

  • refactor(card): elevated 入力をブール値として変換します (#14272)。
  • Textarea - ラベルの位置を修正しました (#14290)。
  • feat(tree): ツリー問題のコメントを実装しました (#14280)。
  • feat(slider): indigo slider の変更を実装しました (#14277)。

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

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

新機能

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

不具合修正

  • fix(navdrawer): ピン固定されたミニドロワーが位置固定で動作するように修正されました (#14254)。
  • fix(navbar): ナビゲーション バーのコンテキストでボタンのサイズを修正し、不足している境界変数を追加しました (#14253)。

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

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

新機能

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

不具合修正

  • fix(buttonGroup): 非推奨の MutationEvent の使用を削除しました (#14225)。
  • fix(button/btn-group): アイコンの色をテーマの前景色にバインドしました (#14218)。
  • fix(IgxGrid): セルが表示されなくなった場合のチェックを追加しました (#14159)。
  • Indigo: Navdrawer、Navbar、Switch の更新を追加しました (#14126)。
  • fix(igxGrid): forof のリセットと、グリッドのサイズ変更時にスクロールバーが非表示になるタイミングの問題を修正しました (#14080)。

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

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

新機能

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

不具合修正

  • refactor(migrations): ボタンとカードのアクションの マイグレーションを改善しました (#14215)。
  • fix(igxPivotGrid): 列に階層がある場合にのみエキスパンダーを表示しました (#14193)。
  • fix(IgxGrid): rowAdded のイベント引数を修正しました。テストを更新しました (#14119)。
  • fix(igxPivotGrid): 列に階層がある場合にのみエキスパンダーを表示するチェックを修正しました (#14221)。
  • fix(rowIsland): 列の変更時に columns プロパティを更新しました (#14191)。

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

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

新機能

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

不具合修正

  • refactor(button/icon-button/button-group): スタイルを更新しました (#14006)。
  • fix(overlay): コンテナーの非表示方法を変更しました (#14167)。
  • refactor(month-picker): キーボードナビゲーションを修正ました (#14178)。

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

新機能

  • IgxAvatar
    • 非推奨のプロパティ roundShape を削除しました。color および bgColor プロパティは非推奨になりました。
  • IgxButton
    • 非推奨のプロパティ color および background を削除しました。
  • IgxCalendar
    • カレンダーのテーマを完全に刷新しました。
    • 新しい年ビュー。
    • 月ビューを更新しました。
    • キーボード ナビゲーションとアクセシビリティを更新しました。
    • 範囲選択モードで選択プレビューを追加しました。
    • 複数の日表示がある場合にカレンダーの向きを変更する機能を追加しました。
    • vertical プロパティを、horizontal (デフォルト) または vertical に設定できる orientation に置き換えました。
    • スタンドアロン ビューは、完全なキーボード ナビゲーション、アクセシビリティの改善、およびキーボード ナビゲーションでページを自動的に変更する機能をサポートします。
    • スタンドアロン ビューでは、アクティブ ビュー ページが変更されるたびに pageChanged イベントが発行されるようになりました。
  • IgxCard
    • 非推奨のプロパティ type および reverse を削除しました。
  • IgxDialog
    • leftButtonColorleftButtonBackgroundColorrightButtonColor、および rightButtonBackgroundColor プロパティを削除しました。
  • IgxGridIgxTreeGridIgxHierarchicalGrid
    • 高度なフィルタリングが強化され、フィルターが適用されたときに filtering イベントが発行されるようになりました。

サンプル

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

Angular API

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

ナレッジベース

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

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

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