Skip to content

Commit 78924cb

Browse files
Merge branch 'master' into master
2 parents a4b785f + 9c88364 commit 78924cb

File tree

80 files changed

+1318
-373
lines changed

Some content is hidden

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

80 files changed

+1318
-373
lines changed

CHANGELOG.md

Lines changed: 13 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.
@@ -96,6 +99,11 @@ For Firefox users, we provide limited scrollbar styling options through the foll
9699
- **Behavioral Changes** - the `keyboardSupport` input property now defaults to `false`.
97100
- **Deprecation** - the `keyboardSupport` input property has been deprecated and will be removed in a future version. Keyboard navigation with `ArrowLeft`, `ArrowRight`, `Home`, and `End` keys will be supported when focusing the indicators' container via ` Tab`/`Shift+Tab`.
98101

102+
- `IgxCombo`:
103+
- **Breaking Change** The deprecated `filterable` property is replaced with `disableFiltering`.
104+
- The dropdown search field placeholder is now part of the Combo's localization resources. It now also uses two resource values depending on whether filtering is active, e.g. in the default `en` locale it remains `'Enter a Search Term'`, but changes to `'Add Item'` when `disableFiltering` and `allowCustomValues` are set to true. For that reason, the existing `searchPlaceholder` input is also **deprecated** in favor of the resources.
105+
- **Deprecation** - `filterable` from the `filteringOptions` has been deprecated in favor of `disableFiltering`.
106+
99107
- `IgxBadge`
100108
- **Breaking Change** The `$border-width` property has been removed from the badge theme.
101109
- New outlined variant of the badge component has been added. Users can switch to `outlined` by adding the newly created `outlined` property to a badge.

package-lock.json

Lines changed: 4 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
"@types/source-map": "0.5.2",
7575
"express": "^4.21.0",
7676
"fflate": "^0.8.1",
77-
"igniteui-theming": "^14.1.0",
77+
"igniteui-theming": "^14.1.1",
7878
"igniteui-trial-watermark": "^3.0.2",
7979
"lodash-es": "^4.17.21",
8080
"rxjs": "^7.8.0",

projects/igniteui-angular-i18n/src/i18n/BG/combo-resources.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { IComboResourceStrings } from 'igniteui-angular';
33
// exported below as re-cast to create declaration type with expanded properties
44
const ComboResourceStringsBG_: ExpandRequire<IComboResourceStrings> = {
55
igx_combo_empty_message: 'Списъкът е празен',
6+
igx_combo_filter_search_placeholder: 'Въведете термин за търсене',
67
igx_combo_addCustomValues_placeholder: 'Добавяне на елемент',
78
igx_combo_clearItems_placeholder: 'Изчистване на избора'
89
};

projects/igniteui-angular-i18n/src/i18n/CS/combo-resources.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { IComboResourceStrings } from 'igniteui-angular';
33
// exported below as re-cast to create declaration type with expanded properties
44
const ComboResourceStringsCS_: ExpandRequire<IComboResourceStrings> = {
55
igx_combo_empty_message: 'Seznam je prázdný',
6+
igx_combo_filter_search_placeholder: 'Zadejte hledaný výraz',
67
igx_combo_addCustomValues_placeholder: 'Přidat položku',
78
igx_combo_clearItems_placeholder: 'Vymazat výběr'
89
};

projects/igniteui-angular-i18n/src/i18n/DA/combo-resources.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { IComboResourceStrings } from 'igniteui-angular';
33
// exported below as re-cast to create declaration type with expanded properties
44
const ComboResourceStringsDA_: ExpandRequire<IComboResourceStrings> = {
55
igx_combo_empty_message: 'Listen er tom',
6+
igx_combo_filter_search_placeholder: 'Indtast en søgeterm',
67
igx_combo_addCustomValues_placeholder: 'Tilføj element',
78
igx_combo_clearItems_placeholder: 'Ryd markering'
89
};

projects/igniteui-angular-i18n/src/i18n/DE/combo-resources.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { IComboResourceStrings } from 'igniteui-angular';
33
// exported below as re-cast to create declaration type with expanded properties
44
const ComboResourceStringsDE_: ExpandRequire<IComboResourceStrings> = {
55
igx_combo_empty_message: 'Die Liste ist leer',
6+
igx_combo_filter_search_placeholder: 'Suchbegriff eingeben',
67
igx_combo_addCustomValues_placeholder: 'Element hinzufügen',
78
igx_combo_clearItems_placeholder: 'Auswahl löschen'
89
};

projects/igniteui-angular-i18n/src/i18n/ES/combo-resources.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { IComboResourceStrings } from 'igniteui-angular';
33
// exported below as re-cast to create declaration type with expanded properties
44
const ComboResourceStringsES_: ExpandRequire<IComboResourceStrings> = {
55
igx_combo_empty_message: 'La lista está vacía',
6+
igx_combo_filter_search_placeholder: 'Escriba un término de búsqueda',
67
igx_combo_addCustomValues_placeholder: 'Agregar elemento',
78
igx_combo_clearItems_placeholder: 'Borrar selección'
89
};

projects/igniteui-angular-i18n/src/i18n/FR/combo-resources.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { IComboResourceStrings } from 'igniteui-angular';
33
// exported below as re-cast to create declaration type with expanded properties
44
const ComboResourceStringsFR_: ExpandRequire<IComboResourceStrings> = {
55
igx_combo_empty_message: 'La liste est vide',
6+
igx_combo_filter_search_placeholder: 'Entrez un terme de recherche',
67
igx_combo_addCustomValues_placeholder: 'Ajouter un élément',
78
igx_combo_clearItems_placeholder: 'Effacer la sélection'
89
};

projects/igniteui-angular-i18n/src/i18n/HU/combo-resources.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { IComboResourceStrings } from 'igniteui-angular';
33
// exported below as re-cast to create declaration type with expanded properties
44
const ComboResourceStringsHU_: ExpandRequire<IComboResourceStrings> = {
55
igx_combo_empty_message: 'Üres a lista',
6+
igx_combo_filter_search_placeholder: 'Írjon be egy keresési kifejezést',
67
igx_combo_addCustomValues_placeholder: 'Elem hozzáadása',
78
igx_combo_clearItems_placeholder: 'Kiválasztás törlése'
89
};

0 commit comments

Comments
 (0)