Skip to content

Commit 7f5fa09

Browse files
authored
Merge branch 'master' into mkirova/partial-fix-13993
2 parents f026017 + b24be7c commit 7f5fa09

File tree

19 files changed

+21
-45
lines changed

19 files changed

+21
-45
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
All notable changes for each version of this project will be documented in this file.
44

55
## 19.0.0
6+
### General
7+
- `IgxFilteringService`, `IgxGridBaseDirective`
8+
- **Deprecation** The `filterGlobal` method has been deprecated and will be removed in a future version.
69
### New Features
710
- `IgxColumn`
811
- Introduced the `disabledSummaries` property, allowing users to specify which summaries should be disabled for a given column. This property accepts an array of strings corresponding to the summary keys, enabling selective control over both default summaries (e.g., 'Count', 'Min') and any custom summaries created by the user.

package-lock.json

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

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,6 @@
7979
"lodash-es": "^4.17.21",
8080
"rxjs": "^7.8.0",
8181
"tslib": "^2.3.0",
82-
"uuid": "^9.0.0",
8382
"zone.js": "~0.14.10"
8483
},
8584
"devDependencies": {

projects/igniteui-angular-elements/src/app/wrapper/template-ref-wrapper.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import { ElementRef, EmbeddedViewRef, Injector, TemplateRef, ViewChild } from '@angular/core';
2-
import { v4 as uuidv4 } from 'uuid';
1+
import { ElementRef, EmbeddedViewRef, Injector, TemplateRef } from '@angular/core';
32

43
const CONTEXT_PROP = 'context';
54
const IMPLICIT_PROP = 'implicit';
@@ -71,7 +70,7 @@ export class TemplateRefWrapper<C extends object> extends TemplateRef<C> {
7170
root = viewRef.rootNodes[0];
7271

7372
contentContext = new TemplateRefWrapperContentContext();
74-
contentId = uuidv4() as string;
73+
contentId = crypto.randomUUID();
7574
contentContext._id = contentId;
7675
root._id = contentId;
7776
contentContext.root = root;

projects/igniteui-angular/ng-package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
"fflate",
1212
"igniteui-trial-watermark",
1313
"lodash-es",
14-
"uuid",
1514
"@igniteui/material-icons-extended",
1615
"igniteui-theming"
1716
]

projects/igniteui-angular/ng-package.prod.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
"fflate",
1111
"igniteui-trial-watermark",
1212
"lodash-es",
13-
"uuid",
1413
"@igniteui/material-icons-extended",
1514
"igniteui-theming"
1615
]

projects/igniteui-angular/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,6 @@
7373
"tslib": "^2.3.0",
7474
"igniteui-trial-watermark": "^3.0.2",
7575
"lodash-es": "^4.17.21",
76-
"uuid": "^9.0.0",
7776
"igniteui-theming": "^14.2.0",
7877
"@igniteui/material-icons-extended": "^3.0.0"
7978
},

projects/igniteui-angular/schematics/utils/dependency-handler.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ export const DEPENDENCIES_MAP: PackageEntry[] = [
2424
{ name: 'tslib', target: PackageTarget.NONE },
2525
{ name: 'igniteui-trial-watermark', target: PackageTarget.NONE },
2626
{ name: 'lodash-es', target: PackageTarget.NONE },
27-
{ name: 'uuid', target: PackageTarget.NONE },
2827
{ name: '@igniteui/material-icons-extended', target: PackageTarget.REGULAR },
2928
{ name: 'igniteui-theming', target: PackageTarget.NONE },
3029
// peerDependencies

projects/igniteui-angular/src/lib/calendar/common/calendar-view.directive.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import {
2121
import { CalendarDay, DayInterval } from "../common/model";
2222
import { getNextActiveDate, isDateInRanges } from "./helpers";
2323
import { DateRangeType } from "../../core/dates";
24+
import { isDate } from "../../core/utils";
2425

2526
export enum Direction {
2627
NEXT = 1,
@@ -141,7 +142,7 @@ export abstract class IgxCalendarViewDirective implements ControlValueAccessor {
141142
*/
142143
@Input()
143144
public set date(value: Date) {
144-
if (!(value instanceof Date)) return;
145+
if (!isDate(value)) return;
145146

146147
this._date = value;
147148
}

projects/igniteui-angular/src/lib/calendar/common/model.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import { isDate } from "../../core/utils";
2+
13
/* eslint-disable @typescript-eslint/consistent-type-definitions */
24
export type DayParameter = CalendarDay | Date;
35

@@ -19,7 +21,7 @@ export const daysInWeek = 7;
1921
const millisecondsInDay = 86400000;
2022

2123
export function toCalendarDay(date: DayParameter) {
22-
return date instanceof Date ? CalendarDay.from(date) : date;
24+
return isDate(date) ? CalendarDay.from(date) : date;
2325
}
2426

2527
function checkRollover(original: CalendarDay, modified: CalendarDay) {

0 commit comments

Comments
 (0)