|
2 | 2 |
|
3 | 3 | All notable changes for each version of this project will be documented in this file.
|
4 | 4 |
|
5 |
| -# 7.2.3 |
| 5 | +## 7.2.5 |
| 6 | +- `igxDrop` |
| 7 | + - `onEnter`, `onLeave` and `onDrop` events now have new arguments for `originalEvent`, `offsetX` and `offsetY` relative to the container the igxDrop is instanced. |
| 8 | +- `IgxList` |
| 9 | + - **Feature** the `index` property is now an `@Input` and can be assigned by structural directives such as `*igxFor`. |
| 10 | + ```html |
| 11 | + <igx-list> |
| 12 | + <div [style.height]="'480px'" [style.overflow]="'hidden'" [style.position]="'relative'"> |
| 13 | + <igx-list-item [index]="i" *igxFor="let item of data; index as i; scrollOrientation: 'vertical'; containerSize: '480px'; itemSize: '48px'"> |
| 14 | + <div>{{ item.key }}</div> |
| 15 | + <div class="contact__info"> |
| 16 | + <span class="name">{{item.name}}</span> |
| 17 | + </div> |
| 18 | + </igx-list-item> |
| 19 | + </div> |
| 20 | + </igx-list> |
| 21 | + ``` |
| 22 | + - The `items` property now returns the collection of child items sorted by their index if one is assigned. This is useful when the `children` order cannot be guaranteed. |
| 23 | +- Excel-Style Filtering and Quick Filtering user interfaces now display the date picker's calendar in a dropdown. |
| 24 | +- `IgxCard` - The card component has been refactored. It now includes several new supporting components/directives: |
| 25 | + - `igxCardHeaderTitle` - tag your headings placed in the `igx-card-header` container to be displayed as a card title; |
| 26 | + - `igxCardHeaderSubtitle` - tag your headings placed in the `igx-card-header` container to be displayed as a card subtitle; |
| 27 | + - `igxCardThumbnail` - tag anything placed in the `igx-card-header` as a thumb to be placed to the left of your titles; |
| 28 | + - `igx-card-header` - the card header can now detect and automatically position `igx-avatar`s placed in it; |
| 29 | + - `igx-card-media` - wrap images or videos that will be automatically sized for you; |
| 30 | + - `igx-card-actions` - the card actions can now detect and automatically position all `igxButton`s placed in it; |
| 31 | + - The card has a new `type` property. It can be set to `outlined` to get the new outlined card look; |
| 32 | + - The card has a new `horizontal` property. When set to true, the layout will become horizontally aligned; |
| 33 | +- New Directive `igx-divider` - The igx-divider is a thin, configurable line that groups content in lists and layouts. |
| 34 | + |
| 35 | +## 7.2.4 |
| 36 | +### New feature |
| 37 | +- [Multi-cell selection](https://github.com/IgniteUI/igniteui-angular/wiki/Grid-Multi-cell-selection-Specification) - Enables range selection of cells in the grid. |
| 38 | + |
| 39 | +### Grids Performance improvements |
| 40 | +- Grid rendering speed |
| 41 | +- Grid grouping rendering speed |
| 42 | +- Grid vertical scrolling using the scroll arrows |
| 43 | +- Grid horizontal scrolling using the scroll arrows |
| 44 | +- Grid cell focusing time |
| 45 | +- Typing a character in an inline editor |
| 46 | + |
| 47 | +### Bug fixes |
| 48 | +- IgxForOf - Virtual item index with remote data #4455 |
| 49 | +- If grid has height in %(or no height) and filtering is enabled, then height is not calculated correctly. #4458 |
| 50 | +- 3rd level child does not scroll with keyboard nav #4447 |
| 51 | +- When in column group a column is hidden in the excel style filter LEFT and RIGHT buttons are enabled #4412 |
| 52 | +- Column Moving keydown.escape HostListener needs refactoring #4296 |
| 53 | +- Hierarchical Grid: scrolled child views remain after the root grid has been destroyed #4440 |
| 54 | +- When child grids have width in % (or no width) and there is horizontal scrollbar the vertical scrollbar is not visible. #4449 |
| 55 | +- Opening the Filtering dropdown twice in an igxHierarchicalGrid results in warning messages in the browser console #4436 |
| 56 | +- for-of init optimizations for grids #4374 |
| 57 | +- Changing columns dynamically in the Hierarchical Grid resets root column list to contain child columns. #4337 |
| 58 | +- Cell is not selected on click [IE] #1780 |
| 59 | +- igx-grid: Uncommitted IME text gets lost when Enter key is pressed in an edit cell template. #4314 |
| 60 | + |
| 61 | +## 7.2.3 |
| 62 | +### Improvements |
6 | 63 | - `IPinColumnEventArgs` new property - added a new property `isPinned` to the `IPinColumnEventArgs` interface. Now the `onColumnPinning` event emits information whether the column is pinned or unpinned.
|
7 | 64 | - `igxGrid`
|
8 | 65 | - `igxFilterCellTemplate` directive added that allows retemplating of the filter cell.
|
9 | 66 | - `IgxColumnComponent` now has `filterCellTemplate` property that can be used to retemplate the filter cell.
|
10 | 67 |
|
11 |
| -# 7.2.2 |
| 68 | +### Bug fixes |
| 69 | +- Fix auto-generate columns for TreeGrid #4399 |
| 70 | +- Emiting event when unpinning column #3833 |
| 71 | +- In Firefox when collapse all groups grid becomes empty #4304 |
| 72 | +- When transactions are enabled and update a filtered cell there is an error in console #4214 |
| 73 | +- In IE11 datePicker delete button is not in correct position when open a cell in edit mode #4116 |
| 74 | +- Refactoring filter cell navigation so that it is handled in the navigation service. Handling special scenarios for hierarchical grid in the hierarchical navigation service. #4267 |
| 75 | +- Grid: fix sorting in chrome #4397 |
| 76 | +- An error is returned when add a child for not committed row and summaries are enabled #4317 |
| 77 | +- Update child summaries correctly when CRUD operations are performed #4408 |
| 78 | +- Add igxQuickFilterTemplate directive #4377 |
| 79 | +- Resizing: move resize handle logic in a directive #4378 |
| 80 | +- No event emitted when column is unpinned #3799 |
| 81 | +- When update a cell in the grouped column the child summaries are not updated #4324 |
| 82 | +- Column Group border is misaligned with its children's in some cases #4387 |
| 83 | +- Expanding last row of HierarchicalGrid via keyboard(Alt + downArrow) leads to cell losing its focus. #4080 |
| 84 | +- fix(HierarchicalGrid): Moving onGridCreated to be emitted onInit #4370 |
| 85 | +- Virtualization of grid not working in tab #4329 |
| 86 | +- When you pin child column the whole group is not pinned #4278 |
| 87 | + |
| 88 | +## 7.2.2 |
| 89 | +### Features |
12 | 90 | - **Components' Display Type** - All components now have their CSS display property explicitly set on the host element to ensure width, padding, and margins are applied when set directly on the host selectors.
|
13 | 91 | - **Themes**
|
14 | 92 | - Add support for gradients and images as values for component themes via the component theme functions.
|
15 | 93 | - `Palettes` - added surface color to the palette. The surface color is used by cards, pickers, dialog windows, etc. as the default background.
|
16 | 94 |
|
| 95 | +### Bug fixes |
| 96 | +- fix(tabs): Fix for applying styles to tabs group #4371 |
| 97 | +- igxInput - add ability to toggle required dynamically #4361 |
| 98 | +- Select sort button only if default template is used #4372 |
| 99 | +- Public enumerations should not be constants #4364 |
| 100 | +- fix(hierarchicalGrid): Fix scrollbar not updated when data for children is loaded after initial load. #4334 |
| 101 | +- fix(date-picker): Fix for re-templating dropdown date-picker #4325 |
| 102 | +- Remove ngModel from datepicker #4333 |
| 103 | +- Scrollbar is not updated when load remote data #4209 |
| 104 | +- IgxGrid cell edit does not update values (onCellEdit) #4055 |
| 105 | +- Initial GroupBy performance is poor with many columns grouped #4309 |
| 106 | +- Components' display type #4316 |
| 107 | +- Including summary row cells in tab sequence for HierarchicalGrid navigation. #4293 |
| 108 | +- Surface color #4109 |
| 109 | +- `headerGroupClasses` is marked as hidden #4276 |
| 110 | +- Update AutoScrollStrategy to reposition elements outside NgZone #4250 |
| 111 | +- Optimizing post group pipe for 4309 - 7.2.x #4310 |
| 112 | +- IgxSelect does not close on Shift+Tab #4164 |
| 113 | +- clone method should have inheritdoc in all position strategies #4265 |
| 114 | +- Dialog does not emits close event the second time that is opened and closed #4222 |
| 115 | +- IgxLabelComponent is hidden #4237 |
| 116 | +- refactor(button-group): Fix the double borders between the buttons #4092 |
| 117 | +- Allow gradient/image values as backgrounds in component themes #4218 |
| 118 | +- Time Picker enhancements #4348 |
| 119 | + |
17 | 120 | ## 7.2.1
|
18 | 121 | - `igxGrid`
|
19 | 122 | - **Breaking Change** The `groupsRecords` property now only returns the visible tree and does not include groups that are children of collapsed parents.
|
@@ -214,6 +317,10 @@ All notable changes for each version of this project will be documented in this
|
214 | 317 | - The selection in the last grid column does not span in the whole cell. #1115
|
215 | 318 | - Last column header is a bit wider than the cells #1230
|
216 | 319 |
|
| 320 | +## 7.1.11 |
| 321 | +### Improvements |
| 322 | +- Row and Cell editing Docs improvements #4055 |
| 323 | + |
217 | 324 | ## 7.1.10
|
218 | 325 | ### Features
|
219 | 326 | - Column Hiding and Column Pinning components now expose a `disableFilter` property which allows hiding the filter columns input from the UI.
|
@@ -498,7 +605,7 @@ All notable changes for each version of this project will be documented in this
|
498 | 605 | - The collapse/expand icons have new orientantion to display the action that will be performed when clicked. When an icon points up clicking on it would result in collapsing the related tree grid level and when it points down clicking on it would expand the tree grid level.
|
499 | 606 | - Expanding/collapsing tree levels can now be performed also by using Alt + Arrow Up/Down to reflect the new icons.
|
500 | 607 |
|
501 |
| -### Bug Fixing |
| 608 | +### Bug Fixes |
502 | 609 | - Add additional ways of expanding/collapsing in Tree Grid/Group By to reflect new icons #3841
|
503 | 610 |
|
504 | 611 | ## 6.2.8
|
|
0 commit comments