Skip to content

Commit

Permalink
Merge branch 'master' into mpopov/calendar/refactor-calendar
Browse files Browse the repository at this point in the history
  • Loading branch information
simeonoff committed Nov 8, 2023
2 parents 8536239 + bc4ea0f commit 582024b
Show file tree
Hide file tree
Showing 93 changed files with 6,390 additions and 6,524 deletions.
6 changes: 6 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
dist/
projects/igniteui-angular/migrations/
projects/igniteui-angular/schematics/
projects/igniteui-angular/cypress/
cypress/
cypress.config.ts
54 changes: 0 additions & 54 deletions .travis.yml

This file was deleted.

19 changes: 16 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,14 @@ All notable changes for each version of this project will be documented in this
- `igniteui-angular` components have improved tree-shaking
- DisplayDensity token and inputs are deprecated in favor of `--ig-size` theming
- We're working on reducing the library size
- IgxRadioComponent has been reduced in half
- IgxSwitchComponent has been reduced in half
- `IgxRadioComponent` size has been reduced in half
- `IgxSwitchComponent` size has been reduced in half
- `IgxRadioComponent`
- **Breaking Change** `IChangeRadioEventArgs` is now `IChangeCheckboxEventArgs`. `ng update` to `17.0.0` will automatically migrate this for you.
- **Breaking Change** `RadioLabelPosition` is now `LabelPosition`. `ng update` to `17.0.0` will automatically migrate this for you.
- `IgxSwitchComponent`
- **Breaking Change** `IChangeSwitchEventArgs` is now `IChangeCheckboxEventArgs`. `ng update` to `17.0.0` will automatically migrate this for you.
- **Breaking Change** `SwitchLabelPosition` is now `LabelPosition`. `ng update` to `17.0.0` will automatically migrate this for you.
- `IgxCombo`
- **Breaking Change** `IComboSelectionChangingEventArgs` properties `newSelection` and `oldSelection` have been renamed to `newValue` and `oldValue` respectively to better reflect their function. Just like Combo's `value`, those will emit either the specified property values or full data items depending on whether `valueKey` is set or not. Automatic migrations are available and will be applied on `ng update`.
- `IComboSelectionChangingEventArgs` exposes two new properties `newSelection` and `oldSelection` in place of the old ones that are no longer affected by `valueKey` and consistently emit items from Combo's `data`.
Expand All @@ -29,6 +35,13 @@ All notable changes for each version of this project will be documented in this

Note: In remote data scenarios with `valueKey` set, selected items that are not currently part of the loaded data chunk will be emitted a partial item data object with the `valueKey` property.
- **Breaking Change** The `value` and `selection` properties now correctly return a single value or data item instead of the same wrapped in array and `undefined` instead of empty array, matching the values emitted from selection event and when working with `formControlName`/`ngModel` directives.
- `IgxCombo`,`IgxSimpleCombo`
- **Breaking Change** The `displayValue` property now returns the display text as expected (instead of display values in array).

## 16.1.5
### General
- `IgxButtonGroup`:
- Reverted cancellable on `selected` and `deselected` events (added in 15.1.24) as it was breaking firing order and related handling.

## 16.1.4
### New Features
Expand All @@ -55,7 +68,7 @@ All notable changes for each version of this project will be documented in this
@include core();
@include typography();
@include theme();
```
```

## 16.1.0
### New Features
Expand Down
62 changes: 7 additions & 55 deletions angular.json
Original file line number Diff line number Diff line change
Expand Up @@ -86,22 +86,22 @@
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"browserTarget": "igniteui-dev-demos:build"
"buildTarget": "igniteui-dev-demos:build"
},
"configurations": {
"production": {
"browserTarget": "igniteui-dev-demos:build:production"
"buildTarget": "igniteui-dev-demos:build:production"
},
"hmr": {
"hmr": true,
"browserTarget": "igniteui-dev-demos:build:hmr"
"buildTarget": "igniteui-dev-demos:build:hmr"
}
}
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"browserTarget": "igniteui-dev-demos:build"
"buildTarget": "igniteui-dev-demos:build"
}
},
"test": {
Expand Down Expand Up @@ -166,54 +166,6 @@
}
}
},
"igniteui-dev-demos-e2e": {
"root": "e2e/",
"projectType": "application",
"architect": {
"e2e": {
"builder": "@cypress/schematic:cypress",
"options": {
"devServerTarget": "igniteui-dev-demos-e2e:serve",
"watch": true,
"headless": false
},
"configurations": {
"production": {
"devServerTarget": "igniteui-dev-demos-e2e:serve:production"
}
}
},
"lint": {
"builder": "@angular-eslint/builder:lint",
"options": {
"lintFilePatterns": [
"e2e/**/*.ts",
"e2e/**/*.html"
]
}
},
"cypress-run": {
"builder": "@cypress/schematic:cypress",
"options": {
"devServerTarget": "igniteui-dev-demos-e2e:serve",
"configFile": "e2e//cypress.json"
},
"configurations": {
"production": {
"devServerTarget": "igniteui-dev-demos-e2e:serve:production"
}
}
},
"cypress-open": {
"builder": "@cypress/schematic:cypress",
"options": {
"watch": true,
"headless": false,
"configFile": "e2e//cypress.json"
}
}
}
},
"igniteui-angular": {
"root": "projects/igniteui-angular",
"sourceRoot": "projects/igniteui-angular/src",
Expand Down Expand Up @@ -353,18 +305,18 @@
"builder": "@angular-devkit/build-angular:dev-server",
"configurations": {
"production": {
"browserTarget": "bundle-test:build:production"
"buildTarget": "bundle-test:build:production"
},
"development": {
"browserTarget": "bundle-test:build:development"
"buildTarget": "bundle-test:build:development"
}
},
"defaultConfiguration": "development"
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"browserTarget": "bundle-test:build"
"buildTarget": "bundle-test:build"
}
},
"test": {
Expand Down
9 changes: 0 additions & 9 deletions e2e/cypress.json

This file was deleted.

7 changes: 0 additions & 7 deletions e2e/cypress/integration/spec.ts

This file was deleted.

3 changes: 0 additions & 3 deletions e2e/cypress/plugins/index.ts

This file was deleted.

43 changes: 0 additions & 43 deletions e2e/cypress/support/commands.ts

This file was deleted.

17 changes: 0 additions & 17 deletions e2e/cypress/support/index.ts

This file was deleted.

8 changes: 0 additions & 8 deletions e2e/cypress/tsconfig.json

This file was deleted.

Loading

0 comments on commit 582024b

Please sign in to comment.