Ignite UI for React 変更ログ
Ignite UI for React の各バージョンのすべての重要な変更は、このページに記載されています。
19.6.0 (March 2026)
igniteui-react-charts
新機能
MarkerType列挙型にCheckmarkオプションが追加されました。シリーズでMarkerType.Checkmarkを使用すると、円の中に V 字型のチェックマーク アイコンを表示できます。新しいMarkerAutomaticBehavior.Checkmark列挙値でチャート内のすべてのシリーズにチェックマーク形状を適用でき、SeriesViewer.CheckmarkMarkerTemplateプロパティでテンプレートをカスタマイズできます。- マーカーをサポートするチャート シリーズで
MarkerSizeがサポートされ、デバイス非依存ピクセル単位でマーカー サイズを制御できるようになりました。NaNに設定するとテンプレート ベースの既定サイズに戻ります。
バグ修正
| バグ番号 | コントロール | 説明 |
|---|---|---|
| 3055 | IgrDataPieChart | Others スライスのスタイル プロパティが不足している。 |
| 38668 | IgrDataTooltipLayer | チャートの TitleTextColor を使用すると TitleTextColor がオーバーライドされる。 |
| 41167 | Excel | オブジェクトの数式がラウンドトリップされない - カメラ ツールのラウンドトリップの Excel サポートを追加。 |
| 41419 | Excel | VBA 署名付き Excel ファイルの保存時に署名/証明書が保持されない。 |
| 41594 | IgrDataChart | AssigningCategoryStyle の args.GetItems が null であるか、フラグメント シリーズのアイテム更新に機能しない。 |
機能拡張
igniteui-react-charts
IgrDataChartでの水平方向の範囲レンダリングをサポートするRangeBarSeriesが追加されました。
19.5.1 (February 2026)
igniteui-react
新機能
-
AI 支援開発 - Copilot スキル
igniteui-reactパッケージのskills/ディレクトリに 4 つのエンドユーザー スキルが同梱されるようになりました。GitHub Copilot やその他の LLM エージェントに一般的なタスクのステップバイステップのガイダンスを提供します:- igniteui-wc-choose-components - 特定の UI パターンに適したコンポーネントを識別する。
- igniteui-wc-integrate-with-framework - React、Angular、Vue、またはバニラ JS でコンポーネントをセットアップして使用する。
- igniteui-wc-customize-component-theme - CSS カスタム プロパティ、パーツ、テーマ システムを使用してカスタム スタイルを適用する。
- igniteui-wc-optimize-bundle-size - 選択的インポートと遅延読み込みを使用して本番バンドル サイズを削減する。
-
チャット
adoptRootStylesを実行時にオン/オフ切り替えできるようになりました。
重大な変更
-
テーマ
- 他の Ignite UI コンポーネント ライブラリに合わせるため、コンポーネント テーマの CSS カスタム プロパティのグローバル プレフィックスを変更しました。
-
チャット
typingIndicatorテンプレート レンダラーを削除しました。代わりにtyping-indicatorスロットを使用してください。
-
ツールチップ
- 非推奨の
disableArrowプロパティを削除しました。
- 非推奨の
-
ライブラリ
- 必要な最小 Node バージョンが >= 22 になりました。
バグ修正
| バグ番号 | コントロール | 説明 |
|---|---|---|
| 2033 | Carousel | Blazor でのコンテキスト インスタンス化 |
| 2085 | Combo | 非入力部分のカーソル スタイルを修正 |
| 2085 | Textarea | 非入力部分のカーソル スタイルを修正 |
igniteui-react-grids (グリッド)
IgrGrid、IgrTreeGrid、IgrHierarchicalGrid、IgrPivotGrid- グリッドに表示されるデータに基づいてスクロール スロットルを動的に調整することでパフォーマンスを改善しました。
重大な変更
IgrGrid、IgrTreeGrid、IgrHierarchicalGrid、IgrPivotGrid- 元の
data配列の変更 (元の配列へのレコードの追加/削除/移動など) は自動的に検出されなくなりました。変更を検出するには、コンポーネントに配列参照の変更が必要です。
- 元の
ローカライゼーション (i18n)
IgrGrid、IgrTreeGrid、IgrHierarchicalGrid、IgrPivotGrid、IgrCombo、IgrDatePicker、IgrDateRangePicker、IgrCalendar、IgrCarousel、IgrChip、IgrInput、IgrTree- グリッド コンポーネントで日付や数値などのデータをフォーマットおよびレンダリングするための新しい
Intl実装。IgrCalendar、IgrDatePicker、IgrDateRangePickerのIntl実装を更新しました。 - 現在サポートされているすべての言語のリソース文字列を持つすべてのコンポーネントに対する新しいローカライゼーション実装。
- 新しいパブリック ローカライゼーション API と、新しいリソースを含む
igniteui-i18n-resourcesという名前のパッケージ。
- グリッド コンポーネントで日付や数値などのデータをフォーマットおよびレンダリングするための新しい
PDF エクスポート
- グリッド データを PDF 形式にエクスポートできる PDF エクスポート機能を追加しました。
Popover API
- ドロップダウン メニューとダイアログが HTML Popover API を使用するようになり、より優れた配置とアクセシビリティを提供します。
19.3.2 (February 2026)
機能拡張
igniteui-react-charts
DataPieChart および ProportionalCategoryAngleAxis に OthersCategoryBrush と OthersCategoryOutline を追加しました。
バグ修正
| バグ番号 | コントロール | 説明 |
|---|---|---|
| 2270 | IgrDataChart | DataPieChart および ProportionalCategoryAngleAxis に OthersCategoryBrush と OthersCategoryOutline を追加。 |
| 2251 | igniteui-react-layouts | @constantValues を含むプロパティ エディターのプロパティを解決しないように修正。 |
| 2353 | IgrDataChart | infragistics.dvcommonwidget.js のビルド時に発生する構文エラーを修正。 |
| 2354 | IgrDataChart | infragistics.dvcommonwidget.js の case 名で “unset” の代わりに “unser” となっていたタイポを修正。 |
| 2338 | IgrDataPieChart | StartAngle が設定されている場合に SeriesPointerMove イベントが正しく発火しない問題を修正。 |
| 2235 | Excel | Workbook.Load() が Excel.FormulaParseException をスローする問題を修正。 |
| 2234 | IgrRadialChart | バケット サイズが 0 に等しい場合のチェックを追加。 |
| 2234 | IgrDataChart | 注釈レイヤーにおける GetCategoryIndexAxis() を修正。 |
-
Chat
- Removed the
typingIndicatortemplate renderer. Use thetyping-indicatorslot instead.
- Removed the
-
Tooltip
- Removed the
disableArrowdeprecated property.
- Removed the
-
Library
- Minimum Node version required is now >= 22.
Bug Fixes
| Bug Number | Control | Description |
|---|---|---|
| 2033 | Carousel | Context instantiation in Blazor |
| 2085 | Combo | Correct cursor style over non input parts |
| 2085 | Textarea | Correct cursor style over non input parts |
19.3.1 (December 2025)
IgrGrid,IgrTreeGrid,IgrHierarchicalGrid,IgrPivotGrid- Improved performance by dynamically adjusting the scroll throttle based on the data displayed in grid.
Breaking Changes
IgrGrid,IgrTreeGrid,IgrHierarchicalGrid,IgrPivotGrid- Original
dataarray mutations (like adding/removing/moving records in the original array) are no longer detected automatically. Components need an array reference change for the change to be detected.
- Original
Localization(i18n)
IgrGrid,IgrTreeGrid,IgrHierarchicalGrid,IgrPivotGrid,IgrCombo,IgrDatePicker,IgrDateRangePicker,IgrCalendar,IgrCarousel,IgrChip,IgrInput,IgrTree- New
Intlimplementation for the grid components that format and render data like dates and numbers. UpdatedIntlimplementation forIgrCalendar,IgrDatePicker, andIgrDateRangePicker. - New localization implementation for the currently supported languages for all components that have resource strings in the currently supported languages.
- New public localization API and package named
igniteui-i18n-resourcescontaining the new resources that are used in conjunction.
- New
PDF export
- Added PDF export functionality allowing users to export grid data to PDF format.
Popover API
- Dropdown menus and dialogs are now using HTML Popover API to provide better positioning and accessibility.
バグ修正
機能拡張
チャート
- TimeXAxisLabelFormat に LabelFormatOverride イベントが追加され、TimeXAxis のすべての時間形式レベルでイベントを使用して書式設定をオーバーライドできるようになりました。
19.3.0 (November 2025)
| Bug Number | Control | Description |
|---|---|---|
| 2270 | IgrDataChart | Added OthersCategoryBrush and OthersCategoryOutline to DataPieChart and ProportionalCategoryAngleAxis |
| 2251 | igniteui-react-layouts | Skip resolving property editor props containing @constantValues |
| 2353 | IgrDataChart | syntax error while building infragistics.dvcommonwidget.js |
| 2354 | IgrDataChart | infragistics.dvcommonwidget.js has “unser” typo instead of “unset” in case names |
| 2338 | IgrDataPieChart | SeriesPointerMove event doesn’t fire correctly when StartAngle is set |
| 2235 | Excel | Workbook.Load() throwing a Excel.FormulaParseException. |
| 2234 | IgrRadialChart | Added a check for bucket size equals to 0 |
| 2234 | IgrDataChart | fix GetCategoryIndexAxis() for annotation layers |
igniteui-react-charts (チャート)
Preview ユーザー注釈
Ignite UI for React では、ユーザー注釈機能により、実行時に IgrDataChart にスライス注釈、ストリップ注釈、ポイント注釈を追加できるようになりました。これにより、エンドユーザーは、スライス注釈を使用して会社の四半期レポートなどの単一の重要イベントを強調したり、ストリップ注釈を使用して期間を持つイベントを示したりすることで、プロットに詳細を追加できます。ポイント注釈またはこれら 3 つの任意の組み合わせを使用して、プロットされたシリーズ上の個々のポイントを呼び出すこともできます。
Preview 軸注釈の衝突検出
igniteui-react-maps (地理マップ)
-
Azure Map Imagery は RTM になりました。
-
Adjusted the schema generation to account for more items to make it more likely to find valid values for properties.
バグ修正
19.3.0 (October 2025)
新しいコンポーネント
IgrChatコンポーネントを追加しました。
This is directly integrated with the available tools of the Toolbar.
igniteui-react-grids (グリッド)
IgrGrid、IgrTreeGrid、IgrHierarchicalGrid-
同じデータまたはその他のカスタム条件に基づいて列内のセルを 1 つのセルに構成および結合できる新しいセル結合機能を追加しました。
個々の列で有効化できます:
-
バグ修正
| バグ修正 | コントロール | 説明 |
|---|---|---|
| 1853 | List | リスト コンポーネントおよびテーマ間で重複していた CSS 変数を削除。 |
| 1871 | Card | テーマからカラーを取得するように変更。 |
| 1873 | Card | カード ヘッダー内のアバター サイズを調整。 |
| 1882 | Chat | 最後のメッセージ後にメッセージ アクションがレンダーされない問題を修正。 |
| 1885 | Date Picker | 編集不可の入力設定で change イベントが発生しない問題を修正。 |
| 1894 | Date Picker | Material テーマで値をクリアした際にノッチの境界線に関する問題を修正。 |
19.2.2 (October 2025)
| Bug Number | Control | Description |
|---|---|---|
| 40136 | Excel Library | FormulaParseException exception when loading an Excel workbook |
| 40262 | IgrSpreadsheet | #Circularity! is displayed when there are warnings. Request to match Excel - display a value eg. 0 instead |
| 40458 | IgrSpreadsheet | When using Arial font, the igx-spreadsheet cuts off text in the cells |
| 40490 | IgrDatePicker | Inputs by Autofill won’t give any effects for a date picker |
igniteui-react-maps 地理マップ
Preview Azure マップ画像のサポート
IgrGeographicMap は、 Azure ベースのマップ画像をサポートし、開発者は複数のアプリケーション タイプにわたって詳細かつ動的なマップを表示できるようになりました。複数のマップ レイヤーを組み合わせて地理データを視覚化し、インタラクティブなマッピング エクスペリエンスを簡単に作成できます。
igniteui-react-charts (チャート)
IgrGrid,IgrTreeGrid,IgrHierarchicalGrid-
Introduced a new cell merging feature that allows you to configure and merge cells in a column based on same data or other custom condition, into a single cell.
It can be enabled on the individual columns:
-
<IgrColumn field="field" merge={true}></IgrColumn>
The merging can be configured on the grid level to apply either:
onSort- only when the column is sorted.always- always, regardless of data operations.
<IgrGrid cellMergeMode="always">
</IgrGrid>
The default cellMergeMode is onSort.
The functionality can be modified by setting a custom mergeStrategy on the grid, in case some other merge conditions or logic is needed for a custom scenario.
It’s possible also to set a mergeComparer on the individual columns, in case some custom handling is needed for a particular data field.
- Added ability to pin individual columns to a specific side (start or end of the grid), so that you can now have pinning from both sides. This can be done either declaratively by setting the
pinningPositionproperty on the column:
<IgrColumn field="Col1" pinned={true} pinningPosition="pinningPosition">
</IgrColumn>
pinningPosition = ColumnPinningPosition.End;
Or with the API, via optional parameter:
grid.pinColumn('Col1', 0, ColumnPinningPosition.End);
grid.pinColumn('Col2', 0, ColumnPinningPosition.Start);
If property pinningPosition is not set on a column, the column will default to the position specified on the grid’s pinning options for columns.
- Sorting improvements
- Improved sorting algorithm efficiency using Schwartzian transformation. This is a technique, also known as decorate-sort-undecorate, which avoids recomputing the sort keys by temporarily associating them with the original data records.
- Refactored sorting algorithms from recursive to iterative.
- Groupby improvements
- Refactored grouping algorithm from recursive to iterative.
- Optimized grouping operations.
Preview 新しい軸ラベル イベント
軸ラベルに対するさまざまな操作を検出できるように、次のイベントが IgrDataChart に追加されました。
Preview 対応軸
Preview RadialPieSeries インセット アウトライン
igniteui-react-grids (グリッド)
The IgrIgbGeographicMap now supports Azure-based map imagery, allowing developers to display detailed, dynamic maps across multiple application types. You can combine multiple map layers, visualize geographic data, and create interactive mapping experiences with ease.
Note: Support for Bing Maps imagery is being phased out. Existing enterprise keys can still be used to access Bing Maps, ensuring your current applications continue to function while you transition to Azure maps.
Explore some of the publicly available Azure maps here.
Preview セル サフィックス コンテンツ
バグ修正
| バグ番号 | コントロール | 説明 |
|---|---|---|
| 31624 | IgrCategoryChart | IgrCategoryChart を含むウィンドウをリサイズすると、チャートがシリーズをレンダリングできなくなる。 |
| 27304 | IgrDataChart | ズーム長方形が背景長方形と同じ位置に配置されない。 |
| 38231 | IgrGrid | 非ピン固定列は、非表示が存在する場合に元の位置に戻らない。 |
| 30600 | IgrDoughnutChart | チャートやシリーズに textStyle プロパティが存在しない (円チャートにはある)。 |
| 37930 | IgrDataChart | Data Annotation Overlay のテキスト色が機能しない。 |
| 33861 | Excel Library | 折れ線チャートを追加すると、ドイツ語カルチャで Excel ファイルが破損する。 |
LabelMouseDownLabelMouseUpLabelMouseEnterLabelMouseLeaveLabelMouseMoveLabelMouseClick
機能拡張
Added CompanionAxis properties to the X and Y axis that allow you to quickly create a clone of an existing axis. When enabled using the CompanionAxisEnabled property, this will default the cloned axis to the opposite position of the chart and you can then configure that axes’ properties.
IgrBulletGraph
Preview 新しいLabelsVisibleプロパティが追加されました。
Breaking Changes
- A fix was made due to an issue where the
PlotAreaPositionandChartPositionproperties onIgrChartMouseEventArgsclass were reversed. This will change the values thatPlotAreaPositionandChartPositionreturn.
チャート
IgrDataGrid
-
DataGrid に新しいプロパティ
stopPropagationが追加されました。これにより、マウス イベントが親要素へバブリングするのを防止できます。 -
SuffixText -
SuffixTextColor -
SuffixTextFont -
SuffixIconName -
SuffixIconCollectionName -
SuffixIconStroke -
SuffixIconFill -
SuffixIconViewBoxLeft -
SuffixIconViewBoxTop -
SuffixIconViewBoxWidth -
SuffixIconViewBoxHeight -
TextDecoration
Please note that the maximum size available for the icons is 24x24. You can provide an icon that is larger or smaller than this, but you will need to configure the viewbox settings in order to properly scale it to fit in the 24x24 space so it is fully visible.
IgrLinearGauge
Preview 新しいLabelsVisibleプロパティが追加されました。
19.2.1 (September 2025)
機能拡張
- DatePicker が入力時にカレンダー表示を更新するように改善しました (Date Range Picker と同様) 1818。
バグ修正
| バグ番号 | コントロール | 説明 |
|---|---|---|
| 1831 | Calendar | ナビゲーションのスタイルを修正。 |
| 1833 | Card | サポートされているテーマにおいて、スロット化された igc-avatar のサイズ スタイルを修正。 |
| 1826 | Combo | Dropdown の初期高さを修正。 |
| 1827 | Combo | Indigo テーマのアイコン サイズ スタイルを修正。 |
| 1834 | DatePicker、DateRangePicker | 無効状態のスタイルを修正。 |
| 1820 | Input | Bootstrap テーマの prefix/suffix スロットのスタイルを修正。 |
| 1824 | Input | Material テーマのラベルおよび境界線スタイルを修正。 |
| 1836 | Input | オーバーライドされた tabindex プロパティを削除。 |
| 1827 | Select | Indigo テーマのアイコン サイズ スタイルを修正。 |
| 1809 | Switch | 新しい thumb hover プロパティを使用するよう修正。 |
| 1837 | TileManager | 内部正規表現のエスケープ不備を修正。 |
-
New properties added to the DataLegend to aid in styling:
ContentBackground,ContentBorderBrush, andContentBorderThickness. TheContentBorderBrushandContentBorderThicknessdefault to transparent and 0 respectively, so in order to see these borders, you will need to set these properties. -
Added a new property to
IgrChartMouseEventArgscalledWorldPositionthat provides the world relative position of the mouse. This position will be a value between 0 and 1 for both the X and Y axis within the axis space. -
Added
HighlightingFadeOpacitytoIgrSeriesViewerandIgrDomainChart. This allows you to configure the opacity applied to highlighted series. -
Expose
CalloutLabelUpdatingevent for domain charts.
19.2.0 (August 2025)
- フォームに関連付けられたカスタム要素は、
:state()CSS セレクターを使用してスタイル設定するための ig-invalid カスタム状態を公開するようになりました。 詳細はこちらをご参照ください - フォーム関連カスタム要素の有効性の動作: 要素は
:user-invalidを模倣しようとし、UI またはフォームのrequestSubmit()/reset()呼び出しを介して操作されない限り、無効スタイルは適用されません。
バグ修正
| バグ番号 | コントロール | 説明 |
|---|---|---|
| 1786 | Input | 読み取り専用モードでの無効状態を修正。 |
| 1786 | Input | helper-text のスタイルが適用できない。 |
| 1795 | Card | Indigo テーマでのスロット化された igc-avatar を修正。 |
| 1786 | Combo | 無効状態でラベル テキストと境界線が重なる。 |
| 1799 | Date Picker | Indigo のエレベーション スタイルを修正。 |
| 1783 | Date Range Picker | キーボード操作時にメイン入力へフォーカスを戻す。 |
| 1792 | Input | Material テーマでのプレースホルダーとラベルの整列を修正。 |
| 1806 | Navigation Drawer | relative 位置スタイルとアニメーションを更新。 |
| 1786 | Select | 無効状態のテーマ適用問題。 |
| 1797 | Textarea | Material テーマでのインタラクション問題。 |
| 1797 | Textarea | サフィックス部分でのリサイズの動作を修正。 |
| 1775 | Calendar | 垂直モード コンテナーのパディングを修正。 |
| 1731 | Carousel | ポインター操作によるフォーカス時に自動回転を一時停止。 |
| 1772 | Carousel | スライド変更時に onSlideChanged イベントが発生することを保証。 |
| 1765 | Date Picker | スタイル設定の問題。 |
| 1764 | Date Range Picker | CSS の境界線とエレベーションを修正。 |
| 1747 | File Input | Bootstrap の無効な box-shadow スタイルを修正。 |
| 1672 | Stepper | 遅延レンダリング シナリオでの linear プロパティ設定エラー。 |
| 1768 | Textarea | Readonly 状態のスタイルを修正。 |
| 1755 | Dropdown | Bootstrap テーマのアイコン サイズを修正。 |
| 1739 | Inputs | Material テーマでのラベル配置とトランジション ロジックを修正。 |
19.1.0 (July 2025)
重大な変更
- Added enhancement DatePicker should update calendar view on typing, as Date Range Picker 1818
File Input
onChangeおよびonCancelイベントの詳細では、基になるコンポーネントのfilesプロパティが返されるようになりました。
Tooltip
- Tooltip イベントは、
detailプロパティにanchorターゲットを返さなくなりました。
動作変更
| Bug Number | Control | Description |
|---|---|---|
| 1786 | Input | Invalid state in readonly mode |
| 1786 | Input | Cannot style helper-text |
| 1795 | Card | Slotted igc-avatar in Indigo theme |
| 1786 | Combo | Border overlaps label text in invalid state |
| 1799 | Date Picker | Indigo elevation styles |
| 1783 | Date range picker | Return focus to main input on keyboard interactions |
| 1792 | Input | Placeholder and label alignment in Material theme |
| 1806 | Navigation drawer | Update relative positions styles and animation |
| 1786 | Select | Invalid state theming issues |
| 1797 | Textarea | Material theme interaction issues |
| 1797 | Textarea | Resizing behavior with suffix part |
| 1775 | Calendar | Vertical mode container paddings |
| 1731 | Carousel | Pause automatic rotation on pointer-initiated focus |
| 1772 | Carousel | Ensure onSlideChanged event is emitted when a slide is changed |
| 1765 | Date picker | Styling issues |
| 1764 | Date range picker | CSS borders and elevation |
| 1747 | File input | Bootstrap invalid box-shadow styles |
| 1672 | Stepper | Error when setting linear property in deferred rendering scenarios |
| 1768 | Textarea | Readonly state styles |
| 1755 | Dropdown | Icon size in Bootstrap theme |
| 1739 | Inputs | Label positioning and transition logic in Material theme |
Tooltip
- 動作変更: Tooltip のデフォルトの
placementは ‘bottom’ になりました。 - 動作変更:
with-arrowが設定されていない限り、ツールチップはデフォルトでは矢印インジケーターをレンダリングしません。
機能拡張
バグ修正
| バグ番号 | コントロール | 説明 |
|---|---|---|
| 1710 | Calendar および Date Picker | 特定のシナリオにおける日付ロールオーバーが正しくない。 |
| 1728 | Combo | テーマにおける大文字小文字を区別しないアイコン スタイルを修正。 |
| 1726 | Input | Fluent テーマの境界線を box-shadow に置き換える。 |
| 1732 | Input | Indigo テーマでのフォーカス状態背景色を修正。 |
| 1715 | Text Area | ラベルの高さとコンポーネントの高さのオーバーライドを修正。 |
19.0.1 (July 2025)
- Tooltip events will no longer return its
anchortarget in itsdetailproperty
バグ修正
igniteui-react-charts (チャート)
- 軸ラベルに使用できる
New MaximumExtentおよびMaximumExtentPercentageプロパティを追加しました。
19.0.0 (April 2025)
- Updated the readonly styles of most form associated components across all themes to better signify when a component is in a readonly state.
igniteui-react-maps 地理マップ
2025 年 6 月 30 日をもって、すべての Microsoft Bing Maps for Enterprise Basic (無料) アカウントはすべて廃止されます。無料の Basic アカウントおよびキーをご利用中の場合は、サービスの中断を回避するために今すぐ対応する必要があります。Bing Maps for Enterprise の有償ライセンスをお持ちの方は、2028 年 6 月 30 日までアプリケーション内で Bing Maps を引き続きご利用いただけます。 詳細は以下をご覧ください:
igniteui-react-charts (チャート)
igniteui-react-dashboards (ダッシュボード)
IgrDashboardTileでは、ソート、グループ化、フィルタリング、選択などの集計を DataGrid ビューからチャート視覚化に伝播できるようになりました。これは現在、IgrDashboardTileのIgrDataSourceをIgrLocalDataSourceのインスタンスにバインドすることによってサポートされています。
igniteui-react-grids
重大な変更
機能拡張
Toolbar
- ツールバーから追加された値レイヤーが凡例に表示されるようになりました。
- ズーム リセット ツールはズーム ドロップダウンに移動されました。
Data Pie Chart
-
チャートは
GetOthersContext()メソッドを公開するようになりました。これにより、Others (その他) スライスのコンテンツが返されます。 -
The Data Tooltip and Data Legend expose
Preview LayoutModeproperty that you can use to layout the contents of the tooltip or legend in a table or vertical layout structure. -
Preview TheDefaultInteractionproperty of the charts has been updated to include a new enumeration -DragSelectin which the dragged preview Rect will select the points contained within. -
Preview The ValueOverlay and ValueLayer, in addition to thePreview Chart Data Annotations listed above now expose anOverlayTextproperty that can be used to overlay additional annotation text in the plot area. These appearance of these annotations can be configured by using the many OverlayText-prefixed properties. For example, theOverlayTextBrushproperty will configure the color of the overlay text. -
New Trendline Layer series type that allows you to apply a single trend line per trend line layer to a particular series. This allows the usage of multiple trend lines on a single series since you can have multiple TrendlineLayer series types in the chart.
バグ修正
| バグ番号 | コントロール | 説明 |
|---|---|---|
| 25997 | IgrDataGrid | 集計はグループ化された最初の子行にのみ表示される。 |
| 37023 | IgrDataChart | overflow: hidden が設定されている場合にツールチップが切り取られたり画面外に表示されたりする。 |
| 37244 | Excel Library | カスタム データ検証が機能しない。. |
| 37685 | IgrSpreadsheet | Arial フォントで書式設定された数値が正しく描画されない。 |
19.0.0 (April 2025)
バージョン 19.0.0 では、React 製品に多くの重大な変更が導入され、API の改善と整理が行われました。詳細は完全なアップデートガイドをご参照ください。
削除済
機能拡張
- Value layers added from the toolbar now appear on the legend.
- The zoom reset tool has been moved to the zoom drop-down.
Stepper
Stepper Step の titlePosition は、同じ動作を持つ undefined ではなく、デフォルトで auto に設定されるようになりました。
Tabs
igr-tab パネル プロパティは削除されました。
18.9.0 (April 2025)
With 19.0.0 the React product introduces many breaking changes done to improve and streamline the API. Please refer to the full Update Guide.
新しいコンポーネント
- TileManager
機能拡張
List
IgrListItemに新しいプロパティSelectedを追加しました。
Accordion
- 新しいイベント
OpenおよびCloseを追加しました。
igr-tab-panel component is removed. The igr-tab now encompasses both the tab header and the tab content in a single component.
igniteui-react-grids
非推奨
Buttonのclickedイベントは非推奨となりました。代わりにネイティブのonClickハンドラーを使用してください。
バグ修正
PackageVerChanges-24-2-MAR1
- Added new property on
IgrListItemcalledSelected
igniteui-react-grids
次の表は、このリリースの Ignite UI for React ツールセットに対して行われたバグ修正を示しています。
18.8.1 (March 2025)
- All Grids
- Allow applying initial filtering through
FilteringExpressionsTreeproperty
- Allow applying initial filtering through
igniteui-react-grids
- すべてのグリッド
- グリッドの列に新しい
disabledSummariesが追加され、開発者が一部の集計をスキップできるようにしました。 - 内部グリッド アクション ボタンをカプセル化しました。
- グリッドの列に新しい
igniteui-react
Dockmanagerに、分割内で直接ドッキングできる新しいallowSplitterDockプロパティが追加されました。DockmanagerのIgrSplitPaneに新しいuseFixedSizeプロパティが追加され、新しいサイズ変更動作が可能になりました。
機能拡張
Toolbar
ToolbarとIgrToolPanelに新しいgroupHeaderTextStyleプロパティを追加しました。設定されている場合、すべてのIgrToolActionGroupHeaderアクションに適用されます。- タイトル テキストの水平方向の配置を制御する
TitleHorizontalAlignmentという新しいプロパティをIgrToolActionに追加しました。 IgrToolActionSubPanelに、パネル内の項目間の間隔を制御するitemSpacingという新しいプロパティを追加しました。
| Bug Number | Control | Description |
|---|---|---|
| 36864 | Grids | There is wrong import path “grids/combined” for the react licensed package |
バグ修正
18.7.7 (January 2025)
- バグ修正
igniteui-react-grids
- すべてのグリッド
- 複数の重複したブラウザー タブでコンポーネントが開かれた場合に発生する重大なメモリ リークを修正しました。
18.7.6 (December 2024)
igniteui-react-charts (チャート)
DashboardTile
igniteui-react-charts (入力)
Preview カラー エディターはスタンドアロンのカラー ピッカーとして使用できるようになり、さらに Toolbar コンポーネントのPreview ToolAction に統合され、実行時に視覚化を更新できるようになりました。
| Bug Number | Control | Description |
|---|---|---|
| 30286 | IgrDataChart | Bubble Series tooltip content is switched to that of nearby bubble data in clicking a bubble |
| 32906 | IgrDataChart | IgrDataChart is showing two xAxis on the top |
| 33605 | IgrDataChart | ScatterLineSeries is not showing the color of the line correctly in the legend |
| 34776 | IgrDataChart | Repeatedly showing and hiding the IgrDataChart causes memory leakage in JS Heap |
| 35498 | IgrDataChart | Tooltips for the series specified in IncludedSeries are not displayed |
| 34324 | IgrGrid | Column hiding through condition in the grid template is not working |
| 34678 | IgrGrid | Enum values coerced to strings, breaking expected numeric behavior in some grid properties |
| 32093 | IgrPivotGrid | PivotDateDimensionOptions are not applied to the PivotDateDimension |
| 34053 | IgrRadialGauge | The position of the scale label is shifted |
| 35496 | IgrSpreadsheet | Error when setting styles in Excel with images |
| 36176 | Excel Library | Exception occurs when loading an Excel workbook that has a LET function |
| 36379 | Excel Library | Colors with any alpha channel in an excel workbook fail to load |
| 26218 | Excel Library | Chart’s plot area right margin becomes narrower and fill pattern and fill foreground are gone just by loading an Excel file |
| 34083 | Excel Library | TextOperatorConditionalFormat’s is not loaded/saved properly if the text contains = in a template Excel file |
| 35495 | Excel Library | Pictures in cells are lost when a template file is loaded |
18.7.4 (November 2024)
- Bug Fixes
一般
- 新しい Carousel コンポーネント。
-
IgrInputchangeイベント引数タイプをIgrComponentDataValueChangedEventArgsからIgrComponentValueChangedEventArgsに変更しました。
18.7.0 (September 2024)
igniteui-react-charts (チャート)
-
新しいデータ円チャート -
IgrDataPieChartは円ャートを表示する新しいコンポーネントです。このコンポーネントは、IgrCategoryChartと同様に動作し、基になるデータ モデルのプロパティを自動的に検出しながら、ItemLegend コンポーネントを介して選択、強調表示、アニメーション、凡例のサポートを可能にします。 -
新しい 比例カテゴリ角度軸 - スライスをプロットするための、
IgrDataChartのラジアル円シリーズの新しい軸。円チャートに似ており、データ ポイントが円グラフ内のセグメントとして表されます。
igniteui-react
- 新しい Banner コンポーネント。
- 新しい DatePicker コンポーネント。
- 新しい
IgrDividerコンポーネント。 - すべてのコンポーネントにネイティブ イベントのサポートが追加されました。
-
IgrIconsetIconRefメソッドが追加されました。これにより、アイコンを SVG ファイルで登録および置き換えることができます。- すべてのコンポーネントが内部的な参照によるアイコンを使用するようになり、カスタム テンプレートを明示的に提供しなくても簡単に置き換えられるようになりました。
IgrCombo、IgrDatePicker、IgrDialog、IgrDropdown、IgrExpansionPanel、IgrNavDrawer、IgrToast、IgrSnackbar、IgrSelectComponent- トグル メソッドの
show、hide、toggleメソッドは、成功した場合に true を返すようになりました。そうでない場合は false。
- トグル メソッドの
- IgrButtonComponent、
IgrIconButton、IgrCheckbox、IgrSwitch、IgrCombo、IgrDateTimeInput、IgrInput、IgrMaskInput、IgrRadio、IgrSelectComponent、IgrTextarea- カスタムの
focusおよびblurイベントは非推奨になりました。代わりにネイティブのonFocusおよびonBlurイベントを使用してください。
- カスタムの
-
IgrRadioGroupNameおよびValueプロパティを追加しました。
igniteui-react-grids
18.6.1 (June 2024)
- New Carousel component.
-
IgrInput- Changed
changeevent argument type fromIgrComponentDataValueChangedEventArgstoIgrComponentValueChangedEventArgs
- Changed
igniteui-react
igniteui-react-grids
-
DisplayDensityは非推奨となり、代わりに--ig-sizeCSS カスタム プロパティが使用されるようになりました。詳細については、グリッド サイズ トピックを参照してください。 -
IgrPivotGrid- コンポーネントの構成が正しく適用できるようになりました。 -
Toolbar-
New ToolActionCheckboxList A new CheckboxList ToolAction that displays a collection of items with checkboxes for selecting. A grid inside ToolAction CheckboxList grows in height up to 5 items, then a scrollbar is displayed. Requires IgrCheckboxListModule to be registered.
-
New Filtering Support
-
Axis Field Changes New default IconMenu in Toolbar when targeting CategoryChart. Label fields are mapped to the X-axis and Value fields are mapped to the Y-axis. Target chart reacts in realtime to changes made. IconMenu is hidden when chart has no ItemsSource set.
-
igniteui-react-charts (チャート)
-
データ凡例のグループ化 と データ ツールチップのグループ化 - 新しいグループ化機能が追加されました。
GroupRowVisibleプロパティは、各シリーズのグループ化を切り替え、オプトインするとDataLegendGroupプロパティを介してグループ テキストを割り当てることができます 同じ値が複数のシリーズに適用されている場合、それらはグループ化されて表示されます。すべてのユーザー向けに分類および整理する必要がある大規模なデータセットに役立ちます。 -
チャートの選択 - 新しいシリーズ選択のスタイル設定。これは、
IgrCategoryChartおよびIgrDataChartのすべてのカテゴリ、財務、およびラジアル シリーズに広く採用されています。シリーズはクリックして異なる色で表示したり、明るくしたり、薄くしたり、フォーカスのアウトラインを表示したりできます。個々のシリーズまたはデータ項目全体を通じて影響を受ける項目を管理します。 複数のシリーズとマーカーがサポートされています。特定のデータ項目の値間のさまざまな相違点や類似点を示すのに役立ちます。また、SelectedSeriesItemsChangedイベントとSelectedSeriesItemsは、選択内容に基づいたデータ分析を行うポップアップやその他の画面など、アプリケーション内で実行できるその他のアクションを取り巻く堅牢なビジネス要件を構築するための追加の支援として利用できます。 -
比例カテゴリ角度軸 -
IgrDataChartのラジアル円シリーズの新しい軸により、データ チャートのすべての追加機能を使用してロバスト可能な視覚化をする円チャートの作成が可能になります。
igniteui-react-gauges (ゲージ)
-
IgrRadialGauge- ハイライト針の新しいラベル。
HighlightLabelTextとHighlightLabelSnapsToNeedlePivotおよび、その他の HighlightLabel の多くのスタイル関連プロパティが追加されました。
- ハイライト針の新しいラベル。
Breaking Changes
- All Grids
-
IgrRowIsland - Removed
displayDensitydeprecated property. - Renamed
actualColumns,contentColumnsproperties toactualColumnListandcontentColumnList. UsecolumnsorcolumnListproperty to get all columns now. - Renamed
rowDeleteandrowAddevent argument type toIgrRowDataCancelableEventArgs. - Renamed
contextMenuevent argument type toIgrGridContextMenuEventArgs. - Removed
IgrGridEditEventArgs,IgrGridEditDoneEventArgs,IgrPinRowEventArgseventsrowIDandprimaryKeyproperties. UserowKeyinstead.
-
-
IgrPivotGrid- removed
showPivotConfigurationUIproperty. UsepivotUIand set inside it the newshowConfigurationoption.
- removed
-
IgrColumn- Removed
movableproperty. Use Grid’smovingproperty now. - Removed
columnChildrenproperty. UsechildColumnsinstead.
- Removed
-
IgrColumnGroup- Removed
childrenproperty. UsechildColumnsinstead.
- Removed
-
IgrPaginator- Removed
isFirstPageDisabledandisLastPageDisabledproperties. UseisFirstPageandisLastPageinstead.
- Removed
18.6.0 (March 2024)
igniteui-react-charts
InitialFilterプロパティによる新しいデータ フィルタリング。フィルター式を適用して、チャート データをレコードのサブセットにフィルターします。大規模なデータのドリルダウンに使用できます。
igniteui-react-grids
-
新しい
IgrHierarchicalGridコンポーネント -
IgrPivotGrid- Configuration of the component can now be applied correctly.
igniteui-react-gauges
-
IgrRadialGauge- 新しいタイトル/サブタイトルのプロパティ。
TitleText、SubtitleTextはゲージの下部近くに表示されます。さらに、TitleFontSize、TitleFontFamily、TitleFontStyle、TitleFontWeight、TitleExtentなど、さまざまなタイトルとサブタイトルのフォント プロパティが追加されました。最後に、新しいTitleDisplaysValueにより、値を針の位置に対応させることができます。 IgrRadialGaugeの新しいOpticalScalingEnabledプロパティとOpticalScalingSizeプロパティ。この新機能は、ゲージのラベル、タイトル、サブタイトルが 100% のオプティカル スケーリングを持つサイズを管理します。この新機能の詳細については、こちらを参照してください。- 新しいハイライト針が追加されました。
HighlightValueとHighlightValueDisplayModeの両方に値と ‘Overlay’ 設定が指定されたとき、メインの針が薄く表示され、新しい針が表示されます。
- 新しいタイトル/サブタイトルのプロパティ。
-
IgrLinearGauge- 新しいハイライト針が追加されました。
HighlightValueとHighlightValueDisplayModeの両方に値と ‘Overlay’ 設定が指定されたとき、メインの針が薄く表示され、新しい針が表示されます。
- 新しいハイライト針が追加されました。
-
IgrBulletGraphHighlightValueDisplayModeが ‘Overlay’ 設定に適用されたとき、パフォーマンス バーには値と新しいHighlightValueの差が反映されるようになりました。ハイライト値には、フィルタリング/サブセットが完了した測定パーセンテージが塗りつぶされた色で表示され、残りのバーの外観は割り当てられた値に対して薄く表示され、リアルタイムでパフォーマンスを示します。
-
Chart Selection - New series selection styling. This is adopted broadly across all category, financial and radial series for
IgrCategoryChartandIgrDataChart. Series can be clicked and shown a different color, brightened or faded, and focus outlines. Manage which items are effected through individual series or entire data item. Multiple series and markers are supported. Useful for illustrating various differences or similarities between values of a particular data item. AlsoSelectedSeriesItemsChangedevent andSelectedSeriesItemsare available for additional help to build out robust business requirements surrounding other actions that can take place within an application such as a popup or other screen with data analysis based on the selection. -
Proportional Category Angle Axis - New axes for the Radial Pie Series in the
IgrDataChart, to enable creating pie charts in the allowing robust visualizations using all the added power of the data chart. -
Treemap Highlighting - Now exposes a
HighlightingModeproperty that allows you to configure the mouse-over highlighting of the items in the tree map. This property takes two options:Brightenwhere the highlight will apply to the item that you hover the mouse over only, andFadeOtherswhere the highlight of the hovered item will remain the same, but everything else will fade out. This highlight is animated, and can be controlled using theHighlightingTransitionDurationproperty. -
Treemap Percent-based Highlighting - New percent-based highlighting, allowing nodes to represent progress or subset of a collection. The appearance is shown as a fill-in of its backcolor up to a specific value either by a member on your data item or by supplying a new
HighlightedItemsSource. Can be toggled viaHighlightedValuesDisplayModeand styled viaFillBrushes. -
Toolbar- NewIsHighlightedoption for ToolAction for outlining a border around specific tools of choice.
igniteui-react
- 新しい
IgrTextareaコンポーネント - 新しい
IgrButtonGroupコンポーネント -
IgrDockManager- 新しい
ProximityDockプロパティ。有効にすると、ドッキング インジケーターは表示されなくなり、エンド ユーザーは、ドラッグしたペインをターゲット ペインの端に近づけてドラッグすることでドッキングできます - 新しい
ContainedInBoundariesプロパティ。フローティング ペインを Dock Manager の境界内に保持するかどうかを決定します。デフォルトは false です。 - 新しい
ShowPaneHeadersプロパティ。ペインのヘッダーをホバー時にのみ表示するか、常に表示するかを決定します。デフォルトはalwaysです。
- 新しい
IgrInput、IgrMaskInput、IgrDateTimeInput、IgrRatingReadonlyはReadOnlyに名前が変更されました。
-
IgrInput -
IgrTree- ノードをクリックすると展開状態が変更されるかどうかを決定する
toggleNodeOnClickプロパティが追加されました。デフォルトは false です。
- ノードをクリックすると展開状態が変更されるかどうかを決定する
-
IgrRatingallowResetが追加されました。有効にすると、同じ値を選択するとコンポーネントがリセットされます。動作の変更 - 以前のリリースでは、これが Rating コンポーネントのデフォルトの動作でした。アプリケーションでこの動作を維持する必要がある場合は、必ずallowResetを設定してください。
Select、IgrDropdownselectedItem、items、およびgroupsゲッターが公開されました。
非推奨
削除済
-
デフォルトの属性を隠していた独自の
dir属性が削除されました。これは互換性のある変更です。 -
IgrSlider-ariaLabelシャドウ プロパティ。これは互換性のある変更です。 -
IgrCheckbox-ariaLabelledByシャドウ属性。これは互換性のある変更です。 -
IgrSwitch-ariaLabelledByシャドウ属性。これは互換性のある変更です。 -
IgrRadio-ariaLabelledByシャドウ属性。これは互換性のある変更です。 -
RadialChart- New Label Mode
The
IgrCategoryAngleAxisfor the now exposes aLabelModeproperty that allows you to further configure the location of the labels. This allows you to toggle between the default mode by selecting theCenterenum, or use the new mode,ClosestPoint, which will bring the labels closer to the circular plot area.
- New Label Mode
The
18.5.0 (January 2024)
- New
IgrHierarchicalGridcomponent
igniteui-react-charts (チャート)
- チャートのハイライト表示フィルター -
IgrCategoryChartとIgrDataChartは、データのサブセットの内外でハイライト表示およびアニメーション化する方法を公開するようになりました。このハイライト表示の表示はシリーズのタイプによって異なります。列およびエリア シリーズの場合、サブセットはデータの合計セットの上に表示され、サブセットはシリーズの実際のブラシによって色付けされ、合計セットは不透明度を下げます。折れ線シリーズの場合、サブセットは点線で表示されます。
18.4.0 (December 2023)
- New
IgrTextareacomponent - New
IgrButtonGroupcomponent -
IgrDockManager- New
ProximityDockproperty. If enabled, docking indicators are not visible and the end user can dock the dragged pane by dragging it close to the target pane edges. - New
ContainedInBoundariesproperty. Determines whether the floating panes are kept inside the Dock Manager boundaries. Defaults tofalse. - New
ShowPaneHeadersproperty. Determines whether pane headers are only shown on hover or always visible. Defaults toalways.
- New
IgrInput,IgrMaskInput,IgrDateTimeInput,IgrRatingReadonlyhas been renamed toReadOnly
-
IgrInput -
IgrTree- Added
toggleNodeOnClickproperty that determines whether clicking over a node will change its expanded state or not. Defaults tofalse.
- Added
-
IgrRatingallowResetadded. When enabled selecting the same value will reset the component. Behavioral change - In previous releases this was the default behavior of the rating component. Make sure to setallowResetif you need to keep this behavior in your application.
Select,IgrDropdown- exposed
selectedItem,itemsandgroupsgetters
- exposed
igniteui-react-grids (Grid)
- 新規機能:
18.3.0 (October 2023)
- Removed our own
dirattribute which shadowed the default one. This is a non-breaking change. IgrSlider-ariaLabelshadowed property. This is a non-breaking change.IgrCheckbox-ariaLabelledByshadowed attribute. This is a non-breaking change.IgrSwitch-ariaLabelledByshadowed attribute. This is a non-breaking change.IgrRadio-ariaLabelledByshadowed attribute. This is a non-breaking change.
igniteui-react-grids - Toolbar - Preview
非推奨のコンポーネント
18.2.0 (June 2023)
新しいコンポーネント
Preview Toolbar コンポーネントは、主にチャート コンポーネントで使用される UI 操作のコンパニオン コンテナーです。ツールバーは、IgrDataChartまたはIgrCategoryChartコンポーネントにリンクされると、プロパティとツール項目のプリセットで動的に更新されます。プロジェクト用のカスタム ツールを作成して、エンド ユーザーが変更を提供できるようになり、無限のカスタマイズが可能になります。
igniteui-react-charts (チャート)
18.1.0 (November 2022)
デフォルトの動作を大幅に改善し、カテゴリ チャート API を改良して使いやすくしました。これらの新しいチャートの改善点は次のとおりです:
- ブラウザー / 画面サイズに基づいた水平ラベル回転のレスポンシブ レイアウト。
- すべてのプラットフォームでの丸型ラベルの描画が強化されました。
- StackedFragmentSeries にマーカー プロパティを追加しました。
ShouldPanOnMaximumZoomプロパティを追加しました。- 新しいカテゴリ軸プロパティ:
- ZoomMaximumCategoryRange
- ZoomMaximumItemSpan
- ZoomToCategoryRange
- ZoomToItemSpan
- カテゴリの文字列と数値をグループ化、ソート、集計するための新しいチャート集計 API により、チャート データを事前に集計または計算する必要がなくなります。
- InitialSortDescriptions
- InitialSorts
- SortDescriptions
- InitialGroups
- InitialGroupDescriptions
- GroupDescriptions
- InitialSummaries
- InitialSummaryDescriptions
- SummaryDescriptions
- InitialGroupSortDescriptions
- GroupSorts
- GroupSortDescriptions
igniteui-react-grids (データ グリッド)
- IgrColumn を
IgrDataGridColumnに変更しました。 - GridCellEventArgs を
IgrDataGridCellEventArgsに変更しました。 - GridSelectionMode を
IgrDataGridSelectionModeに変更しました。 - SummaryOperand を
DataSourceSummaryOperandに変更しました。
16.16.0 (June 2022)
igniteui-react-charts (チャート)
- 高度に構成可能な DataLegend コンポーネントが追加されました。これは、
Legendとよく似たコンポーネントですが、シリーズの値を表示し、シリーズの行と値の列をフィルタリングし、値のスタイルとフォーマットを行うための多くの構成プロパティを提供します。 - 高度に構成可能な DataToolTip が追加されました。これは、シリーズの値とタイトル、およびシリーズの凡例バッジをツールチップに表示します。これは、すべてのチャート タイプのデフォルトのツールチップになりました。
- 積層シリーズのアニメーションとトランジションインのサポートが追加されました。
IsTransitionInEnabledプロパティを true に設定すると、アニメーションを有効にできます。そこから、TransitionInDurationプロパティを設定してアニメーションが完了するまでの時間を決定し、TransitionInModeでアニメーションのタイプを決定できます。 - 追加された
AssigningCategoryStyleイベントは、IgrDataChartのすべてのシリーズで利用できるようになりました。このイベントは、背景色のFillやハイライト表示など、シリーズ項目の外観を条件付きで構成する場合に処理されます。 - CalloutLayer の新しい
AllowedPositions列挙体。チャート内のどこにコールアウトを配置するかを制限するために使用されます。デフォルトでは、コールアウトは最適な場所に配置されますが、これはTopLeft、TopRight、BottomLeft、またはBottomRightを強制するために使用されます。 - 注釈レイヤーに追加された新しいコーナー半径プロパティ。各コールアウトのコーナーを丸めるために使用されます。コーナー半径がデフォルトで追加されていることに注意してください。
- CalloutLayer の
CalloutCornerRadius - FinalValueLayer の
AxisAnnotationBackgroundCornerRadius - CrosshairLayer の
XAxisAnnotationBackgroundCornerRadiusとYAxisAnnotationBackgroundCornerRadius
- CalloutLayer の
- さまざまな方法でスクロールバーを有効にするための新しい
HorizontalViewScrollbarModeおよびVerticalViewScrollbarMode列挙体。IsVerticalZoomEnabledまたはIsHorizontalZoomEnabledと組み合わせると、チャートをナビゲートするための軸に沿ったスクロールバーを、常設またはフェードインおよびフェードアウトすることができます。 - 新しい
FavorLabellingScaleEndは、軸がスケールの最後にラベルを表示することを優先するかどうかを決定します。数値軸 (IgrNumericXAxis、IgrNumericYAxis、PercentChangeAxisなど) とのみ互換性があります。 - 新しい
IsSplineShapePartOfRangeは、軸に要求された軸範囲にスプライン形状を含めるかどうかを決定します。 - 新しい
XAxisMaximumGapは、XAxisGapを使用するときにプロットされたシリーズの最大許容値を決定します。ギャップは、プロットされたシリーズの列またはバー間のスペースの量を決定します。 - 新しい
XAxisMinimumGapSizeは、XAxisGapを使用するときに、プロットされたシリーズの最小許容ピクセルベース値を決定し、各カテゴリ間に常にある程度の間隔があることを保証します。
igniteui-react-grids (データ グリッド)
新機能 - 行ページングを追加しました。これは、大量のデータセットを類似したコンテンツを持つ一連のページに分割するために使用されます。ページネーションを使用すると、データを設定された行数で表示することができ、ユーザーはスクロール バーを使用せずにデータを順次閲覧することができます。テーブル ページネーションの UI には通常、現在のページ、合計ページ、ユーザーがページをめくるためのクリック可能な [前へ] と [次へ] の矢印 / ボタンなどが含まれます。
- It is now possible to apply a dash array to the different parts of the series of the
IgrDataChart. You can apply this to the series plotted in the chart, the gridlines of the chart, and the trendlines of the series plotted in the chart.
16.15.1 (December 2021)
Added significant improvements to default behaviors, and refined the Category Chart API to make it easier to use. These new chart improvements include:
- Responsive layouts for horizontal label rotation based on browser / screen size.
- Enhanced rendering for rounded labels on all platforms.
- Added marker properties to StackedFragmentSeries.
- Added
ShouldPanOnMaximumZoomproperty. - New Category Axis Properties:
- ZoomMaximumCategoryRange
- ZoomMaximumItemSpan
- ZoomToCategoryRange
- ZoomToItemSpan
- New Chart Aggregation API for Grouping, Sorting and Summarizing Category string and numeric values, eliminating the need to pre-aggregate or calculate chart data:
- InitialSortDescriptions
- InitialSorts
- SortDescriptions
- InitialGroups
- InitialGroupDescriptions
- GroupDescriptions
- InitialSummaries
- InitialSummaryDescriptions
- SummaryDescriptions
- InitialGroupSortDescriptions
- GroupSorts
- GroupSortDescriptions
Chart Aggregation will not work when using IncludedProperties | ExcludedProperties. These properties on the chart are meant for non-aggregated data. Once you attempt to aggregate data these properties should no longer be used. The reason it does not work is because aggregation replaces the collection that is passed to the chart for render. The include/exclude properties are designed to filter in/out properties of that data and those properties no longer exist in the new aggregated collection.
igniteui-react-grids (データ グリッド)
- Changed IgrColumn to
IgrDataGridColumn - Changed GridCellEventArgs to
IgrDataGridCellEventArgs - Changed GridSelectionMode to
IgrDataGridSelectionMode - Changed SummaryOperand to
DataSourceSummaryOperand
データ グリッド
igniteui-react-inputs (入力)
- Added the highly-configurable DataLegend component, which works much like the
Legend, but it shows values of series and provides many configuration properties for filtering series rows and values columns, styling and formatting values. - Added the highly-configurable DataToolTip which displays values and titles of series as well as legend badges of series in a tooltip. This is now the default tooltip for all chart types.
- Added animation and transition-in support for Stacked Series. Animations can be enabled by setting the
IsTransitionInEnabledproperty to true. From there, you can set theTransitionInDurationproperty to determine how long your animation should take to complete and theTransitionInModeto determine the type of animation that takes place. - Added
AssigningCategoryStyleevent, is now available to all series inIgrDataChart. This event is handled when you want to conditionally configure aspects of the series items such asFillbackground-color and highlighting. - New
AllowedPositionsenumeration for CalloutLayer. Used to limit where the callouts are to be placed within the chart. By default, the callouts are intelligently placed in the best place but this used to force for exampleTopLeft,TopRight,BottomLeftorBottomRight. - New corner radius properties added for Annotation Layers; used to round-out the corners of each of the callouts. Note, a corner radius has now been added by default.
CalloutCornerRadiusfor CalloutLayerAxisAnnotationBackgroundCornerRadiusfor FinalValueLayerXAxisAnnotationBackgroundCornerRadiusandYAxisAnnotationBackgroundCornerRadiusfor CrosshairLayer
- New
HorizontalViewScrollbarModeandVerticalViewScrollbarModeenumeration to enable scrollbars in various ways. When paired withIsVerticalZoomEnabledorIsHorizontalZoomEnabled, you’ll be able to persist or fade-in and out the scrollbars along the axes to navigate the chart. - New
FavorLabellingScaleEnd, determines whether the axis should favor emitting a label at the end of the scale. Only compatible with numeric axes (e.g.IgrNumericXAxis,IgrNumericYAxis,PercentChangeAxis). - New
IsSplineShapePartOfRangedetermines whether to include the spline shape in the axis range requested of the axis. - New
XAxisMaximumGap, determines the maximum allowed value for the plotted series when usingXAxisGap. The gap determines the amount of space between columns or bars of plotted series. - New
XAxisMinimumGapSize, determines the minimum allowed pixel-based value for the plotted series when usingXAxisGapto ensure there is always some spacing between each category.
日付ピッカー
- ValueChanged イベントを
SelectedValueChangedに変更しました。
複数列コンボボックス
16.15.0 (November 2021)
igniteui-react-charts (チャート)
このリリースでは、地理マップとすべてのチャート コンポーネントのビジュアル デザインと構成オプションにいくつかの改善と簡素化が導入されています。
IgrFinancialChartとIgrCategoryChartのYAxisLabelLocationプロパティのタイプを AxisLabelLocation から YAxisLabelLocation に変更しました。IgrFinancialChartの AxisLabelLocation から XAxisLabelLocation にXAxisLabelLocationプロパティのタイプを変更しました。IgrCategoryChartにXAxisLabelLocationプロパティを追加しました。- 凡例で
IgrGeographicMapの地理的なシリーズを表すためのサポートが追加されました。 IgrFinancialChartとIgrCategoryChartにデフォルトの十字線を追加しました。IgrFinancialChartとIgrCategoryChartにデフォルトの十字線の注釈を追加しました。IgrFinancialChartにデフォルトで最終値の注釈を追加しました。- カテゴリ チャートとファイナンシャル チャートに新しいプロパティを追加しました:
- 十字線をカスタマイズするための
CrosshairsLineThicknessおよびその他のプロパティ - 十字線の注釈をカスタマイズするための
CrosshairsAnnotationXAxisBackgroundおよびその他のプロパティ - 最終値の注釈をカスタマイズするための
FinalValueAnnotationsBackgroundおよびその他のプロパティ - シリーズ塗りつぶしの不透明度を変更できる
AreaFillOpacity(エリア チャートなど) - マーカーの厚さを変更できる
MarkerThickness
- 十字線をカスタマイズするための
- カテゴリ チャート、ファイナンシャル チャート、データ チャート、および地理マップに新しいプロパティを追加しました。
- 同じチャート内の複数のシリーズにどのマーカー タイプを割り当てることができる
MarkerAutomaticBehavior - 凡例で表されるすべてのシリーズのバッジの形状を設定するための
LegendItemBadgeShape - 凡例のすべてのシリーズにバッジの複雑さを設定するための
LegendItemBadgeMode
- 同じチャート内の複数のシリーズにどのマーカー タイプを割り当てることができる
- データ チャートと地理マップのシリーズに新しいプロパティを追加しました。
- 凡例で表される特定のシリーズにバッジの形状を設定するための
LegendItemBadgeShape - 凡例の特定のシリーズにバッジの複雑さを設定するための
LegendItemBadgeMode
- 凡例で表される特定のシリーズにバッジの形状を設定するための
- カテゴリ チャートとシリーズで、デフォルトの垂直十字線ストロークを#000000 から #BBBBBB に変更しました。
- 同じチャートにプロットされたすべてのシリーズのマーカーの図形を円に変更しました。これは、チャートの
MarkerAutomaticBehaviorプロパティをSmartIndexed列挙値に設定することで元に戻すことができます。 - チャートの凡例のシリーズの簡略化された図形で、円、線、または四角のみを表示します。これは、チャートの
LegendItemBadgeModeプロパティをMatchSeries列挙値に設定することで元に戻すことができます。 - アクセシビリティを向上させるために、すべてのチャートに表示されるシリーズとマーカーのカラー パレットを変更しました
| 古いのブラシ/アウトライン | 新のアウトライン/ブラシ |
|---|---|
| #8BDC5C #8B5BB1 #6DB1FF #F8A15F #EE5879 #735656 #F7D262 #8CE7D9 #E051A9 #A8A8B7 | #8BDC5C #8961A9 #6DB1FF #82E9D9 #EA3C63 #735656 #F8CE4F #A8A8B7 #E051A9 #FF903B |
igniteui-react-grids (データ グリッド)
16.14.0 (April 2021)
- Changed ValueChanged event to
SelectedValueChanged.
igniteui-react-charts (チャート)
このリリースでは、すべてのチャート コンポーネントに、いくつかの新しく改善されたビジュアル デザインと構成オプションが導入されています。例えば、IgrDataChart、IgrCategoryChart、および IgrFinancialChart。
チャート凡例
- バブル、ドーナツ、および円チャートで使用できる水平方向の
Orientationプロパティを ItemLegend に追加しました。 LegendHighlightingModeプロパティの追加 - 凡例項目にホバーした時にシリーズのハイライト表示を有効にします。
igniteui-react-maps (GeoMap)
これらの機能は CTP です。
- マップの表示を折り返すためのサポートが追加されました (水平方向に無限にスクロールできます)。
- 座標原点を折り返しながら、一部のマップ シリーズの表示をシフトするためのサポートが追加されました。
- シェイプ シリーズのハイライト表示のサポートが追加されました。
| Old brushes/outlines | New outline/brushes |
|---|---|
| #8BDC5C #8B5BB1 #6DB1FF #F8A15F #EE5879 #735656 #F7D262 #8CE7D9 #E051A9 #A8A8B7 | #8BDC5C #8961A9 #6DB1FF #82E9D9 #EA3C63 #735656 #F8CE4F #A8A8B7 #E051A9 #FF903B |
igniteui-react-grids (データ グリッド)
EditOnKeyPress、(別名: Excel スタイルの編集) を追加し、入力するとすぐに編集を開始します。EditModeClickActionプロパティを追加しました - デフォルトでは、編集モードに入るにはダブル クリックが必要です。これをSingleClickに設定して、新しいセルを選択するときに編集モードを実行できるようにすることができます。IgrEnterKeyBehaviorsプロパティの追加 - 別名 Excel スタイル ナビゲーション (Enter 動作) - Enter キーの動作を制御します。たとえば、オプションは none、edit、move up、down、left、right です。IgrEnterKeyBehaviorAfterEditプロパティの追加 - 編集モードでは、このプロパティは Enter キーが押されたときを制御します。例えば、オプションは (下、上、右、左のセルに移動) です。SelectAllRowsメソッドを追加しました。- 行範囲の選択を追加しました -
GridSelectionModeプロパティを MultipleRow に設定すると、次の新しい機能が含まれるようになりました:- クリックしてドラッグし、行を選択します。
- SHIFT キーを押しながらクリックして、複数の行を選択します。
- SHIFT キーを押しながら ↑ + ↓ 矢印キーを押して、複数の行を選択します。
- スペース バーを押すと、MultipleRow または SingleRow に設定された
GridSelectionModeプロパティを介してアクティブな行の選択が切り替わります。 - 列オプション ダイアログに列集計を追加しました。
igniteui-react-inputs (入力)
日付ピッカー
-
ShowTodayButton- 現在の日付のボタンの表示を切り替えます。 -
Label- 日付値の上にラベルを追加します。 -
Placeholderプロパティ - 値が選択されていない場合にカスタム テキストを追加します。 -
FormatString- 入力日付文字列をカスタマイズします。(例:yyyy-MM-dd) -
DateFormat- 選択した日付を LongDate または ShortDate のどちらとして表示するかを指定します。 -
FirstDayOfWeek- 週の最初の曜日を指定します。 -
FirstWeekOfYear- 年の最初の週をいつ表示するかを指定します。例えば、最初の 1 週間、最初の 4 日間の週です。 -
ShowWeekNumbers- 週番号の表示を切り替えます。 -
MinDate&MaxDate- 使用可能の選択できる日付の範囲を指定する日付制限。 -
アクセシビリティの追加
-
Changed Bar/Column/Waterfall series to have square corners instead of rounded corners
-
Changed Scatter High Density series’ colors for heat min property from #8a5bb1 to #000000
-
Changed Scatter High Density series’ colors for heat max property from #ee5879 to #ee5879
-
Changed Financial/Waterfall series’
NegativeBrushandNegativeOutlineproperties from #C62828 to #ee5879 -
Changed marker’s thickness to 2px from 1px
-
Changed marker’s fill to match the marker’s outline for
IgrPointSeries,IgrBubbleSeries,IgrScatterSeries,IgrPolarScatterSeries. You can use setMarkerFillModeproperty to Normal to undo this change -
Compressed labelling for the
IgrTimeXAxisandIgrOrdinalTimeXAxis -
New Marker Properties:
- series.
MarkerFillMode- Can be set toMatchMarkerOutlineso the marker depends on the outline - series.
MarkerFillOpacity- Can be set to a value 0 to 1 - series.
MarkerOutlineMode- Can be set toMatchMarkerBrushso the marker’s outline depends on the fill brush color
- series.
-
New Series Property:
- series.
OutlineMode- Can be set to toggle the series outline visibility. Note, for Data Chart, the property is on the series
- series.
-
New chart properties that define bleed over area introduced into the viewport when the chart is at the default zoom level. A common use case is to provide space between the axes and first/last data points. Note, the
ComputedPlotAreaMarginMode, listed below, will automatically set the margin when markers are enabled. The others are designed to specify aDoubleto represent the thickness, where PlotAreaMarginLeft etc. adjusts the space to all four sides of the chart:- chart.
PlotAreaMarginLeft - chart.
PlotAreaMarginTop - chart.
PlotAreaMarginRight - chart.
PlotAreaMarginBottom - chart.
ComputedPlotAreaMarginMode
- chart.
-
New Highlighting Properties
- chart.
HighlightingMode- Sets whether hovered or non-hovered series to fade, brighten - chart.
HighlightingBehavior- Sets whether the series highlights depending on mouse position e.g. directly over or nearest item - Note, in previous releases the highlighting was limited to fade on hover.
- chart.
-
Added Highlighting Stacked, Scatter, Polar, Radial, and Shape series:
-
Added Annotation layers to Stacked, Scatter, Polar, Radial, and Shape series:
-
Added support for overriding the data source of individual stack fragments within a stacked series
-
Added custom style events to Stacked, Scatter, Range, Polar, Radial, and Shape series
-
Added support to automatically sync the vertical zoom to the series content
-
Added support to automatically expanding the horizontal margins of the chart based on the initial labels displayed
-
Redesigned color palette of series and markers:
| Old brushes/outlines | New outline/brushes |
|---|---|
| #7446B9 #9FB328 #F96232 #2E9CA6 #DC3F76 #FF9800 #3F51B5 #439C47 #795548 #9A9A9A | #8bdc5c #8b5bb1 #6db1ff #f8a15f #ee5879 #735656 #f7d262 #8ce7d9 #e051a9 #a8a8b7 |
for example:
![]() | ![]() |
![]() | ![]() |
16.12.3 (November 2020)
- Added horizontal
Orientationproperty to ItemLegend that can be used with Bubble, Donut, and Pie Chart - Added
LegendHighlightingModeproperty - Enables series highlighting when hovering over legend items
igniteui-react-grids (データ グリッド)
これらの重大な変更は、グリッド パッケージで導入されました。
- PropertyPath の名称変更
16.12.2 (April 2020)
- Added
EditOnKeyPressaka Excel-style Editing, instantly begin editing when typing. - Added
EditModeClickActionproperty - By default double-clicking is required to enter edit mode. This can be set toSingleClickto allow for edit mode to occur when selecting a new cell. - Added
IgrEnterKeyBehaviorsproperty - aka Excel-style Navigation (Enter Behavior) – controls the behavior of the enter key, e.g. Options are (none, edit, move up, down, left, right) - Added
IgrEnterKeyBehaviorAfterEditproperty - While in edit-mode, this property controls when enter is pressed, e.g. Options are (moves to the cell below, above, right, left) - Added
SelectAllRows- method. - Added Row Range Selection - With
GridSelectionModeproperty set to MultipleRow the following new functionality is now included:- Click and drag to select rows
- SHIFT and click to select multiple rows.
- SHIFT and press the ↑ + ↓ arrow keys to select multiple rows.
- Pressing space bar toggles selection of active row via
GridSelectionModeproperty set to MultipleRow or SingleRow - Added Column Summaries to Column Options Dialog.
igniteui-react-grids (データ グリッド)
16.11.7
- import ステートメントの変更
16.12.3 (November 2020)
igniteui-react-grids (Data Grid)
These breaking changes were introduce in the grid package.
- Changed name of PropertyPath
The data grid component property propertyPath has been renamed to field. This applies to all Column types, GroupDescription, SortDescription & SummaryDescription.
<IgrTextColumn field="Name"/>
import { IgrColumnSummaryDescription, IgrColumnSortDescription, IgrColumnGroupDescription } from 'igniteui-react-data-grids'
const productCount = new IgrColumnSummaryDescription();
productCount.field = "ProductName";
const colSortDesc = new IgrColumnSortDescription();
colSortDesc.field = "UnitsInStock";
const income = new IgrColumnGroupDescription();
income.field = "Income";
16.12.2 (April 2020)
igniteui-react-grids (Data Grid)
- Changed Name of Live Grid
The data grid component and it’s corresponding module’s names have changed from “LiveGrid” to “DataGrid”.
These breaking changes were introduce in these packages and components only:
The new code for importing the grid and it’s corresponding module is:
import { IgrDataGrid } from "igniteui-react-data-grids";
import { IgrDataGridModule } from 'igniteui-react-data-grids';
- Required Peer Dependency for Data Grid
The data grid component requires the “inputs” package.
**npm install --save igniteui-react-inputs**
16.11.7
- Changed Import Statements
Import statements have been simplified to use just package names instead of full paths to API classes and enums.
These breaking changes were introduce in these packages and components only:
| Affected Packages | Affected Components |
|---|---|
| igniteui-react-excel | Excel Library |
| igniteui-react-spreadsheet | Spreadsheet |
| igniteui-react-maps | Geo Map, Treemap |
| igniteui-react-gauges | Bullet Graph, Linear Gauge, Radial Gauge |
| igniteui-react-charts | Category Chart, Data Chart, Donut Chart, Financial Chart], Pie Chart, Zoom Slider |
| igniteui-react-core | all classes and enums |
| igniteui-react-grids | Data Grid |
- Code After Changes
Now, you need to use just package names instead of full paths to API classes and enums.
Please also note that the name of the Data Grid component and its corresponding modules have also changed.
// gauges:
import { IgrLinearGauge } from "igniteui-react-gauges";
import { IgrLinearGaugeModule } from "igniteui-react-gauges";
import { IgrLinearGraphRange } from "igniteui-react-gauges";
import { IgrRadialGauge } from 'igniteui-react-gauges';
import { IgrRadialGaugeModule } from 'igniteui-react-gauges';
import { IgrRadialGaugeRange } from 'igniteui-react-gauges';
import { SweepDirection } from 'igniteui-react-core';
// charts:
import { IgrFinancialChart } from 'igniteui-react-charts';
import { IgrFinancialChartModule } from 'igniteui-react-charts';
import { IgrDataChart } from 'igniteui-react-charts';
import { IgrDataChartCoreModule } from 'igniteui-react-charts';
// maps:
import { IgrGeographicMap } from "igniteui-react-maps";
import { IgrGeographicMapModule } from "igniteui-react-maps";
// grids:
import { IgrLiveGrid } from "igniteui-react-data-grids";
import { IgrLiveGridModule } from 'igniteui-react-data-grids';
- Code Before Changes
Before, you had to import using full paths to API classes and enums:
// gauges:
import { IgrLinearGauge } from "igniteui-react-gauges/ES5/igr-linear-gauge";
import { IgrLinearGaugeModule } from "igniteui-react-gauges/ES5/igr-linear-gauge-module";
import { IgrLinearGraphRange } from "igniteui-react-gauges/ES5/igr-linear-graph-range";
import { IgrRadialGauge } from "igniteui-react-gauges/ES5/igr-radial-gauge";
import { IgrRadialGaugeModule } from "igniteui-react-gauges/ES5/igr-radial-gauge-module";
import { IgrRadialGaugeRange } from "igniteui-react-gauges/ES5/igr-radial-gauge-range";
import { SweepDirection } from "igniteui-react-core/ES5/SweepDirection";
// charts:
import { IgrFinancialChart } from "igniteui-react-charts/ES5/igr-financial-chart";
import { IgrFinancialChartModule } from "igniteui-react-charts/ES5/igr-financial-chart-module";
import { IgrDataChart } from "igniteui-react-charts/ES5/igr-data-chart";
import { IgrDataChartCoreModule } from "igniteui-react-charts/ES5/igr-data-chart-core-module";
// maps:
import { IgrGeographicMap } from "igniteui-react-maps/ES5/igr-geographic-map";
import { IgrGeographicMapModule } from "igniteui-react-maps/ES5/igr-geographic-map-module";
// grids:
import { IgrLiveGrid } from "igniteui-react-data-grids/ES5/igr-live-grid";
import { IgrLiveGridModule } from 'igniteui-react-data-grids/ES5/igr-live-grid-module'; 


