Skip to content

Commit 20349cd

Browse files
Merge branch 'master' of https://github.com/IgniteUI/igniteui-angular into bpenkov/igx-date-range
2 parents d4ae0a8 + 31abc2e commit 20349cd

File tree

293 files changed

+17293
-14105
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

293 files changed

+17293
-14105
lines changed

CHANGELOG.md

+27
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,30 @@ All notable changes for each version of this project will be documented in this
88
- `IgxGrid`, `IgxTreeGrid`, `IgxHierarchicalGrid`
99
- **Behavioral Change** - When a column is sortable sort indicator is always visible. The column is sorted when click on it.
1010

11+
- `IgxInputGroup`
12+
- **Renamed** `supressInputAutofocus` input to `suppressInputAutofocus`
13+
- Clicking on prefix, suffix or label elements in the Input Group will no longer blur and re-focus the input.
14+
1115
### Themes
1216
- **Breaking Change** Change the default `$legacy-support` value to false in the `igx-theme` function.
1317

1418
### New Features
1519

20+
- `igxSplitter` component added.
21+
- Allows rendering a vertical or horizontal splitter with multiple splitter panes with templatable content.
22+
Panes can be resized or collapsed/expanded via the UI. Splitter orientation is defined via the `type` input.
23+
24+
```html
25+
<igx-splitter [type]="type">
26+
<igx-splitter-pane>
27+
...
28+
</igx-splitter-pane>
29+
<igx-splitter-pane>
30+
...
31+
</igx-splitter-pane>
32+
</igx-splitter>
33+
```
34+
1635
- `IgxGrid`, `IgxTreeGrid`, `IgxHierarchicalGrid`
1736
- Added ability to pin rows to top or bottom depending on the new `pinning` input.
1837
And new API methods `pinRow` and `unpinRow`.
@@ -33,6 +52,7 @@ All notable changes for each version of this project will be documented in this
3352
public pinningConfiguration: IPinningConfig = { columns: ColumnPinningPosition.End };
3453
```
3554
- Added functionality for column selection.
55+
- `columnSelection` property has been added. It accepts GridSelection mode enumeration. Grid selection mode could be none, single or multiple.
3656
- `selected` property has been added to the IgxColumnComponent; Allows you to set whether the column is selected.
3757
- `selectable` property has been added to the IgxColumnComponent; Allows you to set whether the column is selectable.
3858
- `onColumnSelectionChange` event is added for the `IgxGrid`. It is emitted when the column selection is changed.
@@ -46,6 +66,13 @@ All notable changes for each version of this project will be documented in this
4666
- `IgxCombo`:
4767
- Added `autoFocusSearch` input that allows to manipulate the combo's opening behavior. When the property is `true` (by default), the combo's search input is focused on open. When set to `false`, the focus goes to the combo items container, which can be used to prevent the software keyboard from activating on mobile devices when opening the combo.
4868

69+
- `IgxToast`:
70+
- Added functionality for displaying various content into the toast component. It also allows users to access toast styles through its host element.
71+
72+
- `IgxDrag`
73+
- New `igxDragIgnore` directive that allows children of the `igxDrag` element to be interactable and receive mouse events. Dragging cannot be performed from those elements that are ignored.
74+
- New `dragDirection` input that can specify only one direction of dragging or both.
75+
4976
### RTL Support
5077
- `igxSlider` have full right-to-left (RTL) support.
5178

ROADMAP.md

+6-4
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,25 @@
22

33
# Current Milestone
44

5-
## Milestone 11 (Due by April, 2020)
5+
## Milestone 11 (Due by April 30th, 2020)
66

77
1. Dock Manger [#5980](https://github.com/IgniteUI/igniteui-angular/issues/5980)
88
2. Range Date Picker [#5732](https://github.com/IgniteUI/igniteui-angular/issues/5732)
9-
3. RTL Support across Ignite UI for Angular components [#5958](https://github.com/IgniteUI/igniteui-angular/issues/5958)
9+
3. Keyboard Navigation Enhancement [#6755](https://github.com/IgniteUI/igniteui-angular/issues/6755)
1010
4. Column freezing/Pinning on the right (igx-grid) [#5879](https://github.com/IgniteUI/igniteui-angular/issues/5879)
1111
5. Column Selection for IgxGrid [#6578](https://github.com/IgniteUI/igniteui-angular/issues/6578)
12-
6. Splitter IgxGrid [#6639](https://github.com/IgniteUI/igniteui-angular/issues/6639)
12+
6. Splitter [#6639](https://github.com/IgniteUI/igniteui-angular/issues/6639)
1313
7. Row Pinning IgxGrid [#6640](https://github.com/IgniteUI/igniteui-angular/issues/6640)
1414
8. Data Analysis Directive [#1752](https://github.com/IgniteUI/igniteui-angular-samples/issues/1752)
15+
9. Slider does not support RTL [#5212](https://github.com/igniteui/igniteui-angular/issues/5212)
16+
10. Circular Progress Indicator does not support RTL [#5903](https://github.com/igniteui/igniteui-angular/issues/5903)
1517

1618

1719
## Going down the road
1820

1921
1. Tile Manager
2022
2. Visual Cell merging
21-
23+
3. RTL Support across Ignite UI for Angular components
2224
# Previous Milestones
2325

2426
## Milestone 10 (Released February 10th, 2020)

0 commit comments

Comments
 (0)