Skip to content

Commit 90ab275

Browse files
authored
Merge branch 'master' into sstoychev/remove-warning-passive-listeners
2 parents 4dce4d1 + ebe62b2 commit 90ab275

File tree

78 files changed

+1765
-695
lines changed

Some content is hidden

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

78 files changed

+1765
-695
lines changed

.github/workflows/codeql-analysis.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ name: "CodeQL"
1313

1414
on:
1515
push:
16-
branches: [ master, 18.1.x, 17.2.x, 16.1.x, 15.1.x ]
16+
branches: [ master, 18.2.x, 17.2.x, 16.1.x, 15.1.x ]
1717
pull_request:
1818
# The branches below must be a subset of the branches above
19-
branches: [ master, 18.1.x, 17.2.x, 16.1.x, 15.1.x ]
19+
branches: [ master, 18.2.x, 17.2.x, 16.1.x, 15.1.x ]
2020
schedule:
2121
- cron: '33 4 * * 4'
2222

CHANGELOG.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ All notable changes for each version of this project will be documented in this
1111
- Introduced ability for Simple Combo to automatically select and retain valid input on "Tab" press enhancing user experience by streamlining data entry and reducing the need for manual selection improving form navigation.
1212
- `IgxGrid`, `IgxTreeGrid`, `IgxHierarchicalGrid`
1313
- To streamline the sorting of columns with custom formats, a new `FormattedValuesSortingStrategy` has been introduced. This strategy simplifies the sorting process by allowing direct sorting based on formatted values, eliminating the need to extend the `DefaultSortingStrategy` or implement a custom `ISortingStrategy`. This enhancement improves the ease of handling sorting with custom column formatters.
14-
1514
- `IgxCarousel`
1615
- Added support for vertical alignment. Can be configured via the `vertical` property. Defaults to `false`.
1716
- Added support for showing/hiding the indicator controls (dots). Can be configured via the `indicators` property. Defaults to `true`.
@@ -38,18 +37,22 @@ All notable changes for each version of this project will be documented in this
3837
- `IgxDateTimeEditor`
3938
- Added a new `defaultFormatType` property (`date` | `time` | `dateTime`) which configures the date-time parts
4039
according to the target type that the editor mask includes. Defaults to `date`.
41-
40+
- `IgxTabs`
41+
- Added `activation` property to control tab selection. In `auto` mode (default), tabs are selected instantly with Arrow or Home/End keys. In `manual` mode, tabs are focused with keys but only selected with Enter or Space.
42+
- `IgxGridState`
43+
- When possible the state directive nows reuses the column that already exists on the grid when restoring the state, instead of creating new column instances every time. This removes the need to set any complex objects manually back on the column on `columnInit`. The only instance where this is still necessary is when the column (or its children in case of column groups) have no `field` property so there's no way to uniquely identify the matching column.
44+
- Added support for persisting Multi-Row Layout.
4245
### Themes
43-
- `Palettes`
46+
- **Breaking Change** `Palettes`
4447
- All palette colors have been migrated to the [CSS relative colors syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_colors/Relative_colors). This means that color consumed as CSS variables no longer need to be wrapped in an `hsl` function.
4548

4649
Example:
4750
```css
4851
/* 18.1.x and before: */
49-
background: hsl(var(--igx-primary-600));
52+
background: hsl(var(--ig-primary-600));
5053

5154
/* 18.2.0+: */
52-
background: var(--igx-primary-600);
55+
background: var(--ig-primary-600);
5356
```
5457

5558
This change also opens up the door for declaring the base (500) variants of each color in CSS from any color, including other CSS variables, whereas before the Sass `palette` function was needed to generate color shades from a base color.

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ Some of the Angular chart types included are: [Polar chart](https://www.infragis
9090
|grid|:white_check_mark:|[Readme](https://github.com/IgniteUI/igniteui-angular/blob/master/projects/igniteui-angular/src/lib/grids/README.md)|[Docs](https://www.infragistics.com/products/ignite-ui-angular/angular/components/grid/grid)|5.1.0 |tooltip|:white_check_mark:|[Readme](https://github.com/IgniteUI/igniteui-angular/blob/master/projects/igniteui-angular/src/lib/directives/tooltip/README.md)|[Docs](https://www.infragistics.com/products/ignite-ui-angular/angular/components/tooltip)|6.2.0
9191
|hierarchical grid|:white_check_mark:|[Readme](https://github.com/IgniteUI/igniteui-angular/blob/master/projects/igniteui-angular/src/lib/grids/hierarchical-grid/README.md)|[Docs](https://www.infragistics.com/products/ignite-ui-angular/angular/components/hierarchicalgrid/hierarchical-grid)|7.2.0 |**Others**|**Status**|||
9292
|icon|:white_check_mark:|[Readme](https://github.com/IgniteUI/igniteui-angular/blob/master/projects/igniteui-angular/src/lib/icon/README.md)|[Docs](https://www.infragistics.com/products/ignite-ui-angular/angular/components/icon)|2.0.0
93-
|icon button|:white_check_mark:|[Readme](https://github.com/IgniteUI/igniteui-angular/blob/master/projects/igniteui-angular/src/lib/icon/README.md)|[Docs](https://www.infragistics.com/products/ignite-ui-angular/angular/components/icon-button)|17.1.0 |Animations|:white_check_mark:|[Readme](https://github.com/IgniteUI/igniteui-angular/blob/master/projects/igniteui-angular/src/lib/animations/README.md)||2.0.0|
93+
|icon button|:white_check_mark:|[Readme](https://github.com/IgniteUI/igniteui-angular/blob/master/projects/igniteui-angular/src/lib/icon/README.md)|[Docs](https://www.infragistics.com/products/ignite-ui-angular/angular/components/icon-button)|17.1.0 |Animations|:white_check_mark:|[Readme](https://github.com/IgniteUI/igniteui-angular/blob/master/projects/igniteui-angular/animations/README.md)||2.0.0|
9494
|input group|:white_check_mark:|[Readme](https://github.com/IgniteUI/igniteui-angular/blob/master/projects/igniteui-angular/src/lib/input-group/README.md)|[Docs](https://www.infragistics.com/products/ignite-ui-angular/angular/components/input-group)|5.3.0 |dataUtil|:white_check_mark:|[Readme](https://github.com/IgniteUI/igniteui-angular/blob/master/projects/igniteui-angular/src/lib/data-operations/README-DATAUTIL.md)||5.1.0|
9595
|linear progress|:white_check_mark:|[Readme](https://github.com/IgniteUI/igniteui-angular/tree/master/projects/igniteui-angular/src/lib/progressbar)|[Docs](https://www.infragistics.com/products/ignite-ui-angular/angular/components/linear-progress)|5.1.0 |dataContainer|:white_check_mark:|[Readme](https://github.com/IgniteUI/igniteui-angular/blob/master/projects/igniteui-angular/src/lib/data-operations/README-DATACONTAINER.md)||5.1.0|||
9696
|list|:white_check_mark:|[Readme](https://github.com/IgniteUI/igniteui-angular/blob/master/projects/igniteui-angular/src/lib/list/README.md)|[Docs](https://www.infragistics.com/products/ignite-ui-angular/angular/components/list)|2.0.0 |IgxGridState|:white_check_mark:|[Readme](https://github.com/IgniteUI/igniteui-angular/blob/master/projects/igniteui-angular/src/lib/grids/README.md)|[Docs](https://www.infragistics.com/products/ignite-ui-angular/angular/components/grid/state-persistence)|9.0.0||
@@ -160,6 +160,7 @@ Some of the Angular chart types included are: [Polar chart](https://www.infragis
160160
|17.2.0|29-Apr-24|[Milestone #31](https://github.com/IgniteUI/igniteui-angular/blob/master/ROADMAP.md#milestone-31-version-172-released-apr-29th-2024)|
161161
|18.0.0|07-Jun-24|[Milestone #32](https://github.com/IgniteUI/igniteui-angular/blob/master/ROADMAP.md#milestone-32-version-180-released-jun-07th-2024)|
162162
|18.1.0|22-Jul-24|[Milestone #33](https://github.com/IgniteUI/igniteui-angular/blob/master/ROADMAP.md#milestone-33-due-by-jul-2024)|
163+
|18.2.0|25-Oct-24|[Milestone #34]()|
163164

164165

165166
### Components available in [igniteui-angular-charts](https://www.npmjs.com/package/igniteui-angular-charts)

ROADMAP.md

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,31 @@
22

33
# Current Milestone
44

5-
## Milestone 34, (Due by Sep, 2024)
5+
## Milestone 35, (Due by Nov, 2024)
66

7-
1. Indigo Theme Calendar Improvements [#14407](https://github.com/IgniteUI/igniteui-angular/issues/14407)
8-
2. Provide a set of properties to be settable to default grid CRUD editors without the need for templates [#14009](https://github.com/IgniteUI/igniteui-angular/issues/14009)
7+
1. Angular 19 support
8+
2. Query Builder component update [#14979](https://github.com/IgniteUI/igniteui-angular/issues/14979)
99

1010
## Going down the road
1111

12-
1. Scheduler component [#8097](https://github.com/IgniteUI/igniteui-angular/issues/8097)
12+
1. Tile Manager - new component [#239](https://github.com/IgniteUI/igniteui-angular/issues/239)
1313

1414
# Previous Milestone
1515

16+
## Milestone 34, version 18.2 (Released Oct 25th, 2024)
17+
18+
1. **[DONE]** Indigo Theme Calendar Improvements [#14407](https://github.com/IgniteUI/igniteui-angular/issues/14407)
19+
2. **[DONE]** Provide a set of properties to be settable to default grid CRUD editors without the need for templates [#14009](https://github.com/IgniteUI/igniteui-angular/issues/14009)
20+
3. **[DONE]** Add Multi-row layout support to igxGridState [#14907](https://github.com/IgniteUI/igniteui-angular/issues/14907)
21+
4. **[DONE]** Re-use column instances for state persistence [#14896](https://github.com/IgniteUI/igniteui-angular/issues/14896)
22+
5. **[DONE]** Tabs: add manual activation through keyboard navigation [#14839](https://github.com/IgniteUI/igniteui-angular/issues/14839)
23+
6. **[DONE]** Carousel Component update [#14627](https://github.com/IgniteUI/igniteui-angular/issues/14627)
24+
7. **[DONE]** Grids: provide a more straightforward approach to sort by formatted values [#14442](https://github.com/IgniteUI/igniteui-angular/issues/14442)
25+
8. **[DONE]** IgxSimpleCombo: Combo gets cleared when entering a valid value and press tab [#14085](https://github.com/IgniteUI/igniteui-angular/issues/14085)
26+
9. **[DONE]** Ability to format igxGrid export to excel summary values [#14626](https://github.com/IgniteUI/igniteui-angular/issues/14626)
27+
10. **[DONE]** All palette colors migrated to [CSS relative colors syntax](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_colors/Relative_colors)
28+
29+
1630
## Milestone 33, version 18.1 (Released Jul 22nd, 2024)
1731

1832
1. **[DONE]** Horizontal row dimension expansion for Pivot Grid [#14270](https://github.com/IgniteUI/igniteui-angular/issues/14270)

0 commit comments

Comments
 (0)