Releases: IgniteUI/igniteui-angular
8.1.17
8.1.16
9.0.0-beta.2
Support for Angular 9 Ivy
This release contains the most recent batch of fixes to allow apps built with Ignite UI for Angular to run with the Angular 9 Ivy renderer.
Bug fixes
- Resolved an issue preventing items to be selected from the igxCombo dropdown under Ivy
8.2.7
Bug fixes
- Grid transactions undo does not restore original cell value #5779
- [Autocomplete] - Autocomplete does not properly compile with
--aot=true#6057 - Navigation with Tab is not correct when a row is expanded #4780
- When change filter mode the filter row should be closed #6005
- There is no indication whether advanced filtering is applied in the toolbar button #5983
- Add migration for IgxPaginatorModule and IgxPaginatorComponent should be exported #5840
- 8.2.* IgxGridComponent.updateRow poor performance #5934
8.1.15
8.2.6
Breaking change
IgxPaginatorComponent is now a standalone component decoupled from igxGrid, so all classes and theme names related to it have been renamed to exclude 'grid':
igx-grid-paginator --> igx-paginator
igx-grid-paginator-theme --> igx-paginator-theme
my-grid-paginator-theme --> my-paginator-theme
New Features
IgxSelectItemtextinput is added. By default, the Select component will display the selected item's element inner text. In cases with a more complex item template, where more than just text interpolation is used, set the text property to specify what to display in the select field when the item is selected.
Bug fixes
- Calendar Selection issues with ngModel #6015
- IgxPaginatorComponent style classes should be updated #5841
- WARNING in Invalid property name 'margin-if-left(left, right)' at 6388:2. Ignoring. #6030
- Component themes should support accepting component schema #6016
- Can not navigate with Arrow Keys in the calendar #5895
- Carousel shadow theme #5680
- Grid breaks server-side rendering #5804
- Paging is not working_Tree Grid #5986
- Should add tooltip for truncated column titles. #5962
8.1.14
New features
IgxGrid,IgxTreeGrid,IgxHierarchicalGrid- The header text of the columns and the column groups now has the
titleattribute set to the column'sheaderTextin order to expose a native browser tooltip.
- The header text of the columns and the column groups now has the
Bug fixes
9.0.0-beta.1
Support for Angular 9 Ivy
This release contains the most recent batch of fixes to allow apps built with Ignite UI for Angular to run with the Angular 9 Ivy renderer (version 9.0.0-next.9 or later is recommended) .
Known Issues
- This version cannot be updated to using
ng update. The library is still built against Angular 8.2 andng updatewill fail with missing peer dependency when you are using the Angular 9 beta versions. This will be resolved for the official release. igxCombo- dropdown items cannot be selected. This is caused by an issue with Ivy - angular/angular#33300
8.2.5
8.2.4
RTL Support
Most of the components in the framework now have full right-to-left (RTL) support via the newly included RTL themes.
For CSS-based projects add node_modules/igniteui-angular/styles/igniteui-angular-rtl.css to your angular.json styles collection.
For Sass-based projects pass $direction to the igx-core mixin in your root stylesheet.
Example:
// $direction defaults to ltr if it's omitted.
@include igx-core($direction: rtl);Currently the following components have only partial RTL support:
- Grid (igx-grid)
- Slider (igx-slider)
- Tabs (igx-tabs)
- Circular Progress Indicator (igx-circular-bar)
We plan on adding support for the aforementioned components in the upcoming releases.
New Features
- Columns now expose the
cellStylesproperty which allows conditional styling of the column cells. Similar tocellClassesit accepts an object literal where the keys are style properties and the values are expressions for evaluation.
styles = {
color: '#123456',
'font-family': 'monospace'
'font-weight': (_, __, value) => value.startsWith('!') : 'red' : 'inherit'
};The callback signature for both cellStyles and cellClasses is now changed to
(rowData: any, columnKey: string, cellValue: any, rowIndex: number) => booleanEnhancements
- Add capability to the Range Slider so it could be used with dates #5923
igxCarouselshadow theme updates #5680IgxCalendaranimations enhacement #5888- Expose CalendarView enumeration #5997
- Multiview Calendar test plan and implementation #5745
- SASS Properties for the Chip's Remove Button not Exposed #5689
- [TYPEDOC] Exposing some strings for internationalization #5906
- Flickering Grid Search Tests #5994
Bug Fixes
- When adding a
nullfilter condition for anigxGridcolumn, it is not possible to add any other filter for the same column #5627 igxGridnavigateTomethod does not scroll vertically when both the row index and the column index are passed as parameters #5889- SummaryOperand with additional filter #5769
- Transparent effect of row selectors on horizontal scrolling #5977
- In a disabled button group there should be an indication for selected button #5796
- There is no difference between active and selected buttons in button group #5788
- Grid with single row selection mode allows select all rows #5912