Infragistics Professional - includes Ignite UI for Angular 21.0.0
Released: Dec 4, 2025
Ignite UI for Angular 21.0.0 での更新項目
機能
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
Number column: More than 9x faster.
String column: More than 5x faster.
ID column: More than 9x faster.
Grid PDF Exporter - The Ignite UI for Angular PDF Exporter service provides powerful functionality to export data in PDF format from various sources, including raw data arrays and advanced grid components such as IgxGrid, IgxTreeGrid, IgxHierarchicalGrid, and IgxPivotGrid. The exporting functionality is encapsulated in the IgxPdfExporterService class, which enables seamless data export to PDF format with comprehensive features including multi-page document support, automatic page breaks, and customizable formatting options. Key features:
Multi-page support with automatic page breaks.
Hierarchical visualization for TreeGrid (with indentation) and HierarchicalGrid (with child tables).
Landscape orientation by default (suitable for wide grids).
Internationalization support for all 19 supported languages.
Respects all grid export options (ignoreFiltering, ignoreSorting, ignoreColumnsVisibility, etc.).
Angular AI Chat Component - The Ignite UI Chat component provides a complete solution for building conversational interfaces in your applications. Whether you are creating a customer support tool, a collaborative workspace, or a chatbot assistant, the Chat component gives you the building blocks you need: sending and receiving text messages, uploading file attachments, displaying quick reply to suggestions, showing typing indicators when the other participant is writing a response. Unlike a static message list, the Chat component is interactive and designed for real-time communication. It manages input, rendering, and user interaction while giving you full control over how messages and attachments are displayed. It also exposes an extensive rendering API that lets you override any part of its layout or visuals.
Multiple Entry Points Support - The Ignite UI for Angular library now supports multiple entry points for better tree-shaking and code splitting. While the main entry point 'igniteui-angular' remains fully backwards compatible by re-exporting all granular entry points. Benefits:
Better tree-shaking - unused components won't be bundled.
Code splitting - each component can be lazy-loaded separately.