Skip to content

Commit 39eefe2

Browse files
author
pipeline
committed
v20.4.48 is released
1 parent e3178cb commit 39eefe2

Some content is hidden

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

46 files changed

+314
-66
lines changed

components/base/CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@
22

33
## [Unreleased]
44

5+
## 20.4.48 (2023-02-01)
6+
7+
### Common
8+
9+
#### Bug Fixes
10+
11+
- `#I396539`, `#I371348` - Memory leaks in the Syncfusion Angular components have been improved.
12+
- `#I432238`, `#I431640` - Resolved the `displayTemplate` not working in `mention` component.
13+
514
## 20.4.40 (2022-12-28)
615

716
### Common

components/base/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
"@types/jasmine-ajax": "^3.1.27",
4040
"@types/node": "^6.0.46",
4141
"@types/requirejs": "^2.1.26",
42+
"@types/glob": "8.0.0",
4243
"es6-module-loader": "^0.17.11",
4344
"karma-systemjs": "^0.16.0",
4445
"systemjs": "^0.19.40",

components/base/src/component-base.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -206,9 +206,11 @@ export class ComponentBase<T> {
206206
tempOnDestroyThis.destroy();
207207
tempOnDestroyThis.clearTemplate(null);
208208
// removing bounded events and tagobjects from component after destroy
209-
tempOnDestroyThis.ngBoundedEvents = {};
210-
tempOnDestroyThis.tagObjects = {};
211-
tempOnDestroyThis.ngEle = null;
209+
for (var key of Object.keys(tempOnDestroyThis)) {
210+
if (/function|object/.test(typeof tempOnDestroyThis[key])) {
211+
tempOnDestroyThis[key] = null;
212+
}
213+
}
212214
}
213215
});
214216
}

components/base/src/template.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,11 @@ export function compile(templateEle: AngularElementType, helper?: Object):
2121
/* istanbul ignore next */
2222
let conRef: ViewContainerRef = contRef ? contRef : component.viewContainerRef;
2323
let viewRef: EmbeddedViewRef<Object> = conRef.createEmbeddedView(templateEle as TemplateRef<Object>, context);
24-
viewRef.markForCheck();
24+
if (getValue('currentInstance.element.nodeName', conRef) === 'EJS-MENTION') {
25+
viewRef.detectChanges();
26+
} else {
27+
viewRef.markForCheck();
28+
}
2529
/* istanbul ignore next */
2630
let viewCollection: { [key: string]: EmbeddedViewRef<Object>[] } = (component && component.registeredTemplate) ?
2731
component.registeredTemplate : getValue('currentInstance.registeredTemplate', conRef);

components/buttons/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-angular-buttons",
3-
"version": "20.4.42",
3+
"version": "20.4.44",
44
"description": "A package of feature-rich Essential JS 2 components such as Button, CheckBox, RadioButton and Switch. for Angular",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/buttons/src/speed-dial/speeddial.component.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ export class SpeedDialComponent extends SpeedDial implements IComponentBase {
3939
public childItems: QueryList<SpeedDialItemsDirective>;
4040
public tags: string[] = ['items'];
4141
/**
42-
* Defines the template content for the speed dial item.
42+
* Defines the template content for the speed dial item.
43+
* {% codeBlock src='speeddial/itemTemplate/index.md' %}{% endcodeBlock %}
4344
* @default ''
4445
*/
4546
@ContentChild('itemTemplate')

components/calendars/CHANGELOG.md

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,24 @@
22

33
## [Unreleased]
44

5+
## 20.4.48 (2023-02-01)
6+
7+
- `#I426149` - The issue "show method target parameter not works as expected" has been resolved.
8+
9+
### DateRangePicker
10+
11+
#### Bug Fixes
12+
13+
- `#I424417` - The issue "Browser would hang when entering a large difference between the start and end date values" has been resolved.
14+
15+
## 20.4.44 (2023-01-18)
16+
17+
### DateRangePicker
18+
19+
#### Bug Fixes
20+
21+
- `#I428245` - The issue "selected range changes when we click outside the DateRangePicker component" has been resolved.
22+
523
## 19.3.46 (2021-10-19)
624

725
### TimePicker
@@ -1217,14 +1235,6 @@ TimePicker component is the pre-filled dropdown list with the time values 12/24
12171235
- **Accessibility** - Provided with built-in accessibility support which helps to access all the TimePicker component features through the keyboard, screen readers, or other assistive technology devices.
12181236

12191237

1220-
## 20.4.42 (2023-01-04)
1221-
1222-
### DateRangePicker
1223-
1224-
#### Bug Fixes
1225-
1226-
- `#I424417` - The issue "Browser would hang when entering a large difference between the start and end date values" has been resolved.
1227-
12281238
## 19.3.56 (2021-12-02)
12291239

12301240
### TimePicker

components/calendars/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-angular-calendars",
3-
"version": "20.4.42",
3+
"version": "20.4.44",
44
"description": "A complete package of date or time components with built-in features such as date formatting, inline editing, multiple (range) selection, range restriction, month and year selection, strict mode, and globalization. for Angular",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/charts/CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,20 @@
22

33
## [Unreleased]
44

5+
## 20.4.48 (2023-02-01)
6+
7+
### Chart
8+
9+
#### New Features
10+
11+
- `#I423603` - Provided support to remove points with no data from shared tooltip.
12+
13+
#### Bug Fixes
14+
15+
- `#I428396` - Now, when using the overflow property, multilevel labels are wrapped based on the maximumTextWidth.
16+
- `#I430286` - Now the period selectors are updating properly with respect to the range selector.
17+
- `#I426849` - Resolved the console error in the tooltip when the data for the series is empty.
18+
519
## 20.4.44 (2023-01-18)
620

721
### Chart

components/charts/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-angular-charts",
3-
"version": "20.4.43",
3+
"version": "20.4.44",
44
"description": "Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. for Angular",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/diagrams/CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@
22

33
## [Unreleased]
44

5+
## 20.4.48 (2023-02-01)
6+
7+
### Diagram
8+
9+
#### Bug Fixes
10+
11+
- `#I427930` - The issue "BringIntoView API brings the object in large bounds into the screen viewport" has been fixed.
12+
- `#I428356` - Now, parent node position in radial tree layout is updated properly, while adding nodes dynamically.
13+
514
## 20.4.42 (2023-01-04)
615

716
### Diagram

components/documenteditor/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,18 @@
22

33
## [Unreleased]
44

5+
## 20.4.48 (2023-02-01)
6+
7+
### Document Editor
8+
9+
#### Bug Fixes
10+
11+
- `#I426081` - Included the Footnote while printing.
12+
- `#I426150` - Resolved the Whole Paragraph moving while entering TAB key.
13+
- `#I425934` - Resolved the Error Message while opening the document in Ms Word.
14+
- `#I430307` - Table is now pasted while pasting the copied table content.
15+
- `#I430526` - Resolved the issue while comment post a comment and removing the content.
16+
517
## 20.4.44 (2023-01-18)
618

719
### Document Editor

components/documenteditor/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-angular-documenteditor",
3-
"version": "20.4.43",
3+
"version": "20.4.44",
44
"description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for Angular",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/dropdowns/CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,28 @@
22

33
## [Unreleased]
44

5+
## 20.4.48 (2023-02-01)
6+
7+
### DropDownList
8+
9+
#### Bug Fixes
10+
11+
- `#I429647` - Fixed an issue where a console error occurred while using the destroy method in the AutoComplete.
12+
13+
### Dropdown Tree
14+
15+
#### Bug Fixes
16+
17+
- `#I412684` - Resolved the issue "No Records Found" message is not showing in Dropdown Tree while updating null data dynamically.
18+
- `#I430152` - Facing a console error while setting empty data to the Dropdown Tree has been resolved.
19+
- `#I420146` - The Placeholder alignment issue while setting the Dropdown Tree component as form control is resolved
20+
21+
### ListBox
22+
23+
#### Bug Fixes
24+
25+
- `#F38636` - Issue with "`selectItems` function doesn't work in listbox when values contain backslashes" has been resolved
26+
527
## 20.4.42 (2023-01-04)
628

729
### Mention

components/filemanager/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,18 @@
22

33
## [Unreleased]
44

5+
## 20.4.48 (2023-02-01)
6+
7+
### File Manager
8+
9+
#### New Features
10+
11+
- `#FB8030` - Implemented virtualization support for the File Manager component.
12+
13+
#### Bug Fixes
14+
15+
- `#I425006` - Resolved the right click and left click selection issue while cancelling the file or folder open in the File Manager component.
16+
517
## 20.4.43 (2023-01-10)
618

719
### File Manager

components/filemanager/src/file-manager/filemanager.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { FileManager } from '@syncfusion/ej2-filemanager';
44

55

66

7-
export const inputs: string[] = ['ajaxSettings','allowDragAndDrop','allowMultiSelection','contextMenuSettings','cssClass','detailsViewSettings','enableHtmlSanitizer','enablePersistence','enableRtl','height','locale','navigationPaneSettings','path','popupTarget','rootAliasName','searchSettings','selectedItems','showFileExtension','showHiddenItems','showThumbnail','sortBy','sortOrder','toolbarSettings','uploadSettings','view','virtualizationSettings','width'];
7+
export const inputs: string[] = ['ajaxSettings','allowDragAndDrop','allowMultiSelection','contextMenuSettings','cssClass','detailsViewSettings','enableHtmlSanitizer','enablePersistence','enableRtl','enableVirtualization','height','locale','navigationPaneSettings','path','popupTarget','rootAliasName','searchSettings','selectedItems','showFileExtension','showHiddenItems','showThumbnail','sortBy','sortOrder','toolbarSettings','uploadSettings','view','width'];
88
export const outputs: string[] = ['beforeDownload','beforeImageLoad','beforePopupClose','beforePopupOpen','beforeSend','created','destroyed','failure','fileDragStart','fileDragStop','fileDragging','fileDropped','fileLoad','fileOpen','fileSelect','fileSelection','menuClick','menuOpen','popupClose','popupOpen','success','toolbarClick','toolbarCreate','uploadListCreate'];
99
export const twoWays: string[] = [''];
1010

components/gantt/CHANGELOG.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,27 @@
22

33
## [Unreleased]
44

5-
## 20.4.44 (2023-01-18)
5+
## 20.4.48 (2023-02-01)
66

77
### Gantt
88

99
#### Bug Fixes
1010

11-
- `#I426170` - Incorrect request type in zooming action has been fixed.
12-
- `#FB39646` - Incorrect index value during row drag and drop has been fixed.
11+
- `#I427837` - Baseline renders with incorrect date in difference timezone issue has been fixed.
12+
- `#I430365` - Child tasks not updated after updating parent task predecessor has been fixed.
13+
- `#I428064` - Incorrect unit in timeline issue has been fixed.
1314

1415
- `F159354` - Issue in locale text of predecessor tooltip has been fixed.
1516

17+
## 20.4.43 (2023-01-10)
18+
19+
### Gantt
20+
21+
#### Bug Fixes
22+
23+
- `#I426170` - Incorrect request type in zooming action has been fixed.
24+
- `#FB39646` - Incorrect index value during row drag and drop has been fixed.
25+
1626
## 20.4.42 (2023-01-04)
1727

1828
### Gantt

components/gantt/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-angular-gantt",
3-
"version": "20.4.42",
3+
"version": "20.4.43",
44
"description": "Essential JS 2 Gantt Component for Angular",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

0 commit comments

Comments
 (0)