Released: Mar 13, 2026
Updates in 21.2.0
Features
IgxOverlayService
- IgxOverlayService.createAbsoluteOverlaySettings - Added a new overload accepting useContainerStrategy?: boolean as the second parameter. When true, uses ContainerPositionStrategy; otherwise defaults to GlobalPositionStrategy. The previous overload accepting outlet?: IgxOverlayOutletDirective | ElementRef is still supported but deprecated.
IgxSnackbarComponent, IgxToastComponent
- Added a new positioning input property. When set to container, the components is displayed...
Released: Dec 13, 2025
Updates in 21.1.0
Features
IgxPdfExporterService
- Added customFont property to IgxPdfExporterOptions for Unicode character support in PDF exports. By default, the PDF exporter uses Helvetica, which only supports basic Latin characters. When exporting data containing non-Latin characters (Cyrillic, Chinese, Japanese, Arabic, Hebrew, special symbols, etc.), you can now provide a custom TrueType font (TTF) with the required character glyphs. Key features:
- Supports any TrueType font (TTF) provided as Base64-encoded...
Released: Dec 4, 2025
Updates in 21.0.0
Features
- Added full support for Angular 21.
- Optimized Filtering Performance:
- Components: Angular Data Grid, Angular Tree Grid, Angular Hierarchical Grid, Angular Pivot Grid. Over the past development cycles, the teams focused on Excel-Style Filtering across grids, targeting scenarios with 100,000+ records:
- Opening Filter Dialog:
- Number column: More than 3x faster.
- String column: More than 4x faster.
- ID column (all unique): incremental but meaningful improvement (11% faster).
- Applying Filter...
Released: Dec 3, 2025
Updates in 20.2.1
Features
- Added LabelFormatOverride event to TimeXAxisLabelFormat so you can now override the formatting with an event at all time-formatting levels on the TimeXAxis.
- Adjusted the schema generation to account for more items to make it more likely to find valid values for properties.
Fixes
- IgxDataChart
- The scale set for IntervalType Ticks in TimeAxisInterval is not displayed.
- 0.00001 scale tick marks are displayed overlapping each other.
- AssigningCategoryStyle event support for Stacked Series.
Released: Nov 27, 2025
Updates in 20.2.0
Features
Charts
- User Annotations (preview) - You can now annotate the 'IgxDataChartComponent' with slice, strip, and point annotations at runtime using the new user annotations feature. This allows the end user to add more details to the plot such as calling out single important events such as company quarter reports by using the slice annotation or events that have a duration by using the strip annotation. You can also call out individual points on the plotted series by using the point...
Released: Oct 6, 2025
Updates in 20.1.0
Features
- Geographic Map
- Azure Map Imagery Support - The GeographicMap 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...
Released: Jul 18, 2025
Updates in 20.0.6
Features
- IgxSimpleCombo
- Added disableFiltering to the IgxSimpleCombo, which enables/disables the filtering in the list. The default is false.
- IgxCombo, IgxSimpleCombo
- Removed deprecated filteringOptions.filterable option.
Released: Jul 1, 2025
Updates in 20.0.1
Features
- Separating Button and Icon Button Themes - The button-theme and icon-button-theme functions are still available, but for more targeted customization, you can now use the specific theme function for each button type.
- Component Themes Enhancements - Component themes have been improved to automatically calculate all necessary states (e.g. hover, focus, active) based on just a few key values.
- New Azure Maps - This is a new geographic imagery mapping service provided by Microsoft for the...
Released: Jun 4, 2025
Updates in 20.0.0
Features
- Angular 20 Compatibility - Ignite UI for Angular now supports Angular 20.
- IgxGrid, IgxTreeGrid, IgxHierarchicalGrid, IgxPivotGrid
- Added a new igxGridEmpty template directive that allows assigning the emptyGridTemplate declaratively, without the need to get and assign reference, like other grid templates.
- Added a new igxGridLoading template directive that allows assigning the loadingGridTemplate declaratively, without the need to get and assign reference, like other grid templates...
Released: Mar 13, 2025
Updates in 19.2.0
Features
IgxCarousel
- Removed deprecated property keyboardSupport.
IgxSlide
- Deprecation - tabIndex has been deprecated and will be removed in a future version.
IgxGrid, IgxHierarchicalGrid, IgxTreeGrid
- A column's minWidth and maxWidth constrain the user-specified width so that it cannot go outside their bounds.
- In SSR mode grid with height 100% or with no height will render on the server with % size and with no data. The grid will show either the empty grid template or the loading indicator (if...