- Breadcrumb component
- Copy to clipboard component
- Anchor positioning
- [DONE] Color picker component -
IgcColorPickerComponent - [DONE] Virtual Scroll component -
igc-virtual-scroll; renders only the viewport plus a configurableoverScan; vertical and horizontal orientation, RTL, fixed/estimated/variable item sizes,scrollToIndex(),igcDataRequestandigcStateChangeevents; continues to scroll correctly above the browser maximum scroll coordinate #2222 - [DONE] Combo - dropdown list now uses
igc-virtual-scrollinstead of the third-party@lit-labs/virtualizerpackage #2222 - [DONE] QR Code component —
igc-qr-code; numeric, alphanumeric and byte encoding; explicit or autoversionanderror-level; optional branding logo with automatic error-correction increase;dot-styleandsquare-style; themeable via CSS custom properties and parts #2308 - [DONE] Splitter -
startCollapsedandendCollapsedproperties;igcLayoutChangedevent carrying the current layout - [DONE] Tabs -
selectedTabproperty;select()now also matches a tablabel - [DONE] Mask input, Date time input, Date range picker - standard undo/redo shortcuts with coalesced typing and deletion steps; restored steps emit
igcInput - [DONE] Icon -
registerIconandregisterIconFromTextaccept aRegisterIconOptionsobject;stripMetaremoves<title>and<desc>and keeps the title text asaria-label#1822 - [DONE] Accessibility - Button group
singleandsingle-requiredmodes now expose aradiogroupwithradiobuttons instead of toggle buttons witharia-pressed - [DONE] Calendar —
label-inner,months-rowandyears-rowparts are now exported - [DONE] Chip —
outlinedproperty #2307 - [DONE] Date time input, Date picker, Date range picker - behavioral change:
valuenow holds only a committed value and changes together withigcChange, so the components work inside externally bound templates such asigc-gridedit templates #1346
- [DONE] Date Range Picker - support for inline editing via single input field
- [DONE] Nav Drawer - Popover API integration for non-relative positions;
keepOpenOnEscapeproperty;igcClosingandigcClosedevents - [DONE] Invoker Commands API -
commandandcommandforproperties onigc-buttonandigc-icon-button;igc-banner,igc-dialog,igc-nav-drawer,igc-snackbar,igc-toastrespond to--show,--hide,--togglecommands - [DONE] Snackbar and Toast - new
positioningproperty (viewport|container); both now render as popovers in the browser top layer - [DONE] Agent Skills - updated and enhanced skill files
- [DONE] Form controls - Enter key submits associated form across
IgcInput,IgcMaskInput,IgcDateTimeInput,IgcCheckbox,IgcRadio,IgcSwitch,IgcDatePicker,IgcDateRangePicker - [DONE] Input - theming support for
date,time,datetime-local,week,monthinput types
- [DONE] Agent Skills: Generate Web Components views from design images (
igniteui-wc-generate-from-image-design) - [DONE] Splitter component
- [DONE] Highlight container component
- [DONE] Grids: aligned with Angular grids v21.2.1 (bug fixes)
- [DONE] Grids Localization - Intl-based i18n engine;
igniteui-i18n-resourcespackage; public localization API - [DONE] Grid PDF exporter service —
IgcGrid,IgcTreeGrid,IgcHierarchicalGrid,IgcPivotGrid - [DONE] Grids rendering performance improvements — dynamic scroll throttle; 100–150% FPS gain at 100k rows
- [DONE] Agent Skills — four skill files shipped in the npm package:
igniteui-wc-choose-components,igniteui-wc-integrate-with-framework,igniteui-wc-customize-component-theme,igniteui-wc-optimize-bundle-size - [DONE] HTML Popover API — dropdown menus and dialogs use native top-layer positioning
- [DONE] Query Builder Component
- [PREVIEW]
igc-theme-providercomponent - scoped theming via Lit context API, allowing multiple themes per page
- [DONE] Chat component
- [DONE] Grids Cell Merging feature
- [DONE] Grids Pinning on both sides feature
- [DONE] New Tooltip component
- [DONE] Bugs fixes
- [DONE] Date range picker 1596
- [DONE] Tooltip component 1615
- [DONE] Tile manager component #1402
- [DONE] Carousel component #170
- [DONE] Tile manager component #1402
- [DONE] Support of custom icon libriries #1304
Milestone 13, version 4.10.0 Released Jul 01st, 2024
- [DONE] Banner component #1174
- [DONE] Divider component #1178
- [DONE] Date picker component #174
- [DONE] Radio group - Bind underlying radio components name and checked state through the radio group #315
Milestone 12, version 4.9.0 Released Apr 30th, 2024
- [DONE] Button group component now allows resetting the selection state via the selectedItems property #1168
- [DONE] Input, Textarea - exposed validateOnly to enable validation rules being enforced without restricting user input #1178
Milestone 11, version 4.8.0 Released Mar 20th, 2024
- [DONE] Hierarchical Grid Component
- [DONE] Combo component can now set groupSorting to none which shows the groups in the order of the provided data #1026
- [DONE] Button/Icon button - updated visual looks across themes, new states #1050
- [DONE] Navigation bar - added border in Bootstrap theme #1060
Milestone 10, version 4.7.0 Released Jan 05th, 2024
- [DONE] Tree - Added toggleNodeOnClick property that determines whether clicking over a node will change its expanded state or not. Defaults to false #1003
- [DONE] Rating - allowReset added. When enabled selecting the same value will reset the component #1014
- [DONE] Toggle-icon-expanded slot added to Select #983
Milestone 9, version 4.6.0 Released Dec 05th, 2023
- [DONE] Action slot added to Snackbar #974
- [DONE] Indicator-expanded slot added to Expansion panel #982
- [DONE] Toggle-icon-expanded slot added to Select #983
Milestone 8, version 4.5.0 Released Oct 9th, 2023
- [DONE] Text area component #764
- [DONE] Button group component #827
- [DONE] Toggle button component #877
- [DONE] Navigation drawer now supports CSS transitions #922
- [DONE] Position attribute for toast and snackbar #934
Milestone 7, version 4.4.0 Released Aug 30th, 2023
- [DONE] Stepper now supports animations #861
Milestone 6, version 4.3.0 Released Jun 28th, 2023
- [DONE] Data Grid Documentation & Samples improvments
Milestone 5, version 4.2.0 Released Jan 31st, 2023
- [DONE] Simple Combo component #411
- [DONE] Pivot Data Grid
- [DONE] Combobox component #172
- [DONE] Data Grid - docs
- [DONE] Tree Grid - docs
- [DONE] Select component #180
- [DONE] Dialog component #175
- [DONE] Date input component #247
- [DONE] Tab component #185
- [DONE] Accordion component #390
- [DONE] Auto-complete component #183
- [DONE] Expansion panel component #177
- [DONE] Masked input component #173
- [DONE] Toast component #186
- [DONE] Chip component #171
- [DONE] Snackbar component #182
- [DONE] Circular progress bar component #179
- [DONE] Linear progress bar component #178
- [DONE] Dropdown component #176
- [DONE] Tree component #188
- [DONE] Avatar component #7
- [DONE] Badge component
- [DONE] Button component
- [DONE] Calendar component
- [DONE] Card component
- [DONE] Checkbox component
- [DONE] Form component
- [DONE] Icon component
- [DONE] Icon button component
- [DONE] Input component
- [DONE] List component
- [DONE] Navigation bar component
- [DONE] Navigation drawer component
- [DONE] Radio group component
- [DONE] Radio component
- [DONE] Ripple component
- [DONE] Switch component
- [DONE] Slider component #181
- [DONE] Rating component #189