Skip to content

Commit 0fa052d

Browse files
author
pipeline
committed
v19.4.40 is released
1 parent b1858f5 commit 0fa052d

File tree

34 files changed

+125
-40
lines changed

34 files changed

+125
-40
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+
## 19.4.40 (2021-12-28)
6+
7+
### Common
8+
9+
#### Bug Fixes
10+
11+
- `I343317` - Improved performance for `complex directives` larger data binding.
12+
- `I354304` - Resolved grid `editsetting` template not working in angular 7 with deploy mode.
13+
514
## 19.3.59 (2021-12-14)
615

716
### Common

components/base/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,5 +84,5 @@ Check the license detail [here](https://github.com/syncfusion/ej2-angular-ui-com
8484

8585
Check the changelog [here](https://ej2.syncfusion.com/angular/documentation/release-notes?utm_source=npm&utm_campaign=ej2-angular-base)
8686

87-
© Copyright 2019 Syncfusion, Inc. All Rights Reserved.
87+
© Copyright 2021 Syncfusion, Inc. All Rights Reserved.
8888
The Syncfusion Essential Studio license and copyright applies to this distribution.

components/base/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-angular-base",
3-
"version": "19.7.0",
3+
"version": "19.4.38",
44
"description": "A common package of Essential JS 2 base Angular libraries, methods and class definitions",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",
@@ -74,4 +74,4 @@
7474
"test": "gulp test"
7575
},
7676
"typings": "index.d.ts"
77-
}
77+
}

components/base/src/complex-array-base.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -211,8 +211,6 @@ export class ArrayBase<T> {
211211
this.list[i].propCollection.dataSource = this.list[i].dataSource;
212212
this.list[i].hasChanges = true;
213213
}
214-
isSourceChanged = (JSON.stringify(this.list[i].propCollection.dataSource) !==
215-
JSON.stringify(childrenDataSource[i].propCollection.dataSource));
216214
}
217215
}
218216
}

components/base/src/component-base.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,13 @@ export class ComponentBase<T> {
120120
}
121121

122122
let complexTemplates: string[] = Object.keys(tempOnThis);
123+
for (let i = 0; i < complexTemplates.length; i++) {
124+
var compProp = getValue(complexTemplates[i], tempOnThis);
125+
if (typeof compProp === 'object' && compProp.elementRef && complexTemplates[i].indexOf('_') !== -1 && complexTemplates[i].indexOf('Ref') === -1) {
126+
setValue(complexTemplates[i] + 'Ref', compProp, tempOnThis);
127+
}
128+
}
129+
complexTemplates = Object.keys(tempOnThis);
123130
complexTemplates = complexTemplates.filter((val: string): boolean => {
124131
return /Ref$/i.test(val) && /\_/i.test(val);
125132
});

components/buttons/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## [Unreleased]
44

5-
## 19.4.38 (2021-12-17)
5+
## 19.4.40 (2021-12-28)
66

77
### Chips
88

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": "18.25.3",
3+
"version": "19.4.38",
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: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22

33
## [Unreleased]
44

5+
## 19.4.40 (2021-12-28)
6+
7+
### Chart
8+
9+
#### Bug Fixes
10+
11+
- `#I357152` - Legend highlight and selection is now working properly.
12+
513
## 19.4.38 (2021-12-17)
614

715
### 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": "1.158.0",
3+
"version": "19.4.38",
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/circulargauge/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
## [Unreleased]
77

8-
## 19.4.38 (2021-12-17)
8+
## 19.4.40 (2021-12-28)
99

1010
### CircularGauge
1111

components/diagrams/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+
## 19.4.40 (2021-12-28)
6+
7+
### Diagram
8+
9+
#### Bug Fixes
10+
11+
- `F171088` - The issue "Multiple selection tool not working properly" has been fixed.
12+
- `SF-353924` - The issue "Drag and drop element from tree-view to Diagram does not behave correctly" has been fixed.
13+
- `SF-333944` - The issue "Exception raises when perform sendBackward with native node" has been fixed.
14+
- `SF-358147` - The issue "Labels are not updated properly after loading the saved JSON" has been fixed.
15+
- `#30924` - The issue "Horizontal scrolling not working properly with trackpad" has been fixed.
16+
- `#31218` - The issue "Pinch zoom not working properly with trackpad in i-Mac" has been fixed.
17+
- `SF-357916` - The issue "Bezier Connector target decorator is not rendered properly at initial rendering" has been fixed.
18+
519
## 19.4.38 (2021-12-17)
620

721
### Diagram

components/diagrams/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-diagrams",
3-
"version": "19.3.56",
3+
"version": "19.4.38",
44
"description": "Feature-rich diagram control to create diagrams like flow charts, organizational charts, mind maps, and BPMN diagrams. Its rich feature set includes built-in shapes, editing, serializing, exporting, printing, overview, data binding, and automatic layouts. for Angular",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/documenteditor/CHANGELOG.md

Lines changed: 27 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,37 @@
22

33
## [Unreleased]
44

5+
## 19.4.40 (2021-12-28)
6+
7+
### Document Editor
8+
9+
#### Bug Fixes
10+
11+
- `#I347750` - Resolved the hanging issue when pasting large non-formatted content.
12+
- `#I349289`, `#I349128` - Resolved the endnote shifting and overlapping issue.
13+
- `#F171307` - Resolved the track changes issue in editing paragraph inside table.
14+
- `#SF-359156` - Resolved the cropped image issue rendering in header/footer.
15+
- `#SF-356951`, `#F170963`, `#SF-351886`, #`SF-359815`, `#SF-359312` - Resolved the merged cell width rendering issue.
16+
- `#I347523` - Resolved the invalid SFDT generation after pasting formatted content.
17+
- `#SF-357703` - Resolved the table row splitting issue.
18+
519
## 19.4.38 (2021-12-17)
620

721
### Document Editor
822

9-
- `I348089` - Resolved the protected columns, rows, and cells editing issue.
10-
- `I344822` - Word with hyphen characters are now displayed properly.
11-
- `I345558` - Resolved the table layout for the nested table with position.
12-
- `I346408` - Table cell content reversed on undo is now resolved.
13-
- `I346992` - Paragraph with widow/orphan property is now displayed properly.
14-
- `I341119` - Document with image and table with top and bottom wrapping style is now opened properly.
15-
- `I344713`- Resolved table header row rendering issue.
16-
- `I341963`, `#I341840` - Resolved the table rendering issue.
17-
- `I344704` - Resolved issue with tracking changes in empty paragraph.
18-
- `I344351` - Line height is now calculated properly when space character has font size greater than the paragraph mark.
19-
- `I345759`, `#I343106`- Resolved the table border rendering issue.
23+
#### Bug Fixes
24+
25+
- `#I348089` - Resolved the protected columns, rows, and cells editing issue.
26+
- `#I344822` - Word with hyphen characters are now displayed properly.
27+
- `#I345558` - Resolved the table layout for the nested table with position.
28+
- `#I346408` - Table cell content reversed on undo is now resolved.
29+
- `#I346992` - Paragraph with widow/orphan property is now displayed properly.
30+
- `#I341119` - Document with image and table with top and bottom wrapping style is now opened properly.
31+
- `#I344713`- Resolved table header row rendering issue.
32+
- `#I341963`, `#I341840` - Resolved the table rendering issue.
33+
- `#I344704` - Resolved issue with tracking changes in empty paragraph.
34+
- `#I344351` - Line height is now calculated properly when space character has font size greater than the paragraph mark.
35+
- `#I345759`, `#I343106`- Resolved the table border rendering issue.
2036
- `#I343645` - Table grid after width defined as percentage type is now properly exported in server-side.
2137
- `#I341659` - Resolved the list alignment issue.
2238
- `#I347230` - Line spacing value zero is now properly exported in server-side.

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": "19.23.6",
3+
"version": "19.4.38",
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: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## [Unreleased]
44

5-
## 19.4.38 (2021-12-17)
5+
## 19.4.40 (2021-12-28)
66

77
### ComboBox
88

components/filemanager/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## [Unreleased]
44

5-
## 19.4.38 (2021-12-17)
5+
## 19.4.40 (2021-12-28)
66

77
### File Manager
88

components/gantt/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## [Unreleased]
44

5-
## 19.4.38 (2021-12-17)
5+
## 19.4.40 (2021-12-28)
66

77
### Gantt
88

components/grids/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## [Unreleased]
44

5-
## 19.4.38 (2021-12-17)
5+
## 19.4.40 (2021-12-28)
66

77
### Grid
88

components/inputs/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-inputs",
3-
"version": "18.42.2",
3+
"version": "19.4.38",
44
"description": "A package of Essential JS 2 input components such as Textbox, Color-picker, Masked-textbox, Numeric-textbox, Slider, Upload, and Form-validator that is used to get input from the users. for Angular",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/kanban/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## [Unreleased]
44

5-
## 19.4.38 (2021-12-17)
5+
## 19.4.40 (2021-12-28)
66

77
### Kanban
88

components/lists/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## [Unreleased]
44

5-
## 19.4.38 (2021-12-17)
5+
## 19.4.40 (2021-12-28)
66

77
### ListBase
88

components/maps/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-maps",
3-
"version": "16.34.3",
3+
"version": "19.4.38",
44
"description": "The Maps component is used to visualize the geographical data and represent the statistical data of a particular geographical area on earth with user interactivity, and provides various customizing options for Angular",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/navigations/CHANGELOG.md

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

33
## [Unreleased]
44

5+
## 19.4.40 (2021-12-28)
6+
7+
### Context Menu
8+
9+
#### Bug Fixes
10+
11+
- `#I346314` - Issue with stopPropagation not works for context menu has been resolved.
12+
513
## 19.4.38 (2021-12-17)
614

715
### Tab

components/navigations/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-navigations",
3-
"version": "19.20.6",
3+
"version": "19.4.38",
44
"description": "A package of Essential JS 2 navigation components such as Tree-view, Tab, Toolbar, Context-menu, and Accordion which is used to navigate from one page to another for Angular",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/pdfviewer/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## [Unreleased]
44

5-
## 19.4.38 (2021-12-17)
5+
## 19.4.40 (2021-12-28)
66

77
### PDF Viewer
88

components/pivotview/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## [Unreleased]
44

5-
## 19.4.38 (2021-12-17)
5+
## 19.4.40 (2021-12-28)
66

77
### Pivot Table
88

components/popups/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## [Unreleased]
44

5-
## 19.4.38 (2021-12-17)
5+
## 19.4.40 (2021-12-28)
66

77
### Tooltip
88

components/richtexteditor/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## [Unreleased]
44

5-
## 19.4.38 (2021-12-17)
5+
## 19.4.40 (2021-12-28)
66

77
### RichTextEditor
88

components/schedule/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## [Unreleased]
44

5-
## 19.4.38 (2021-12-17)
5+
## 19.4.40 (2021-12-28)
66

77
### Schedule
88

components/splitbuttons/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## [Unreleased]
44

5-
## 19.4.38 (2021-12-17)
5+
## 19.4.40 (2021-12-28)
66

77
### DropDownButton
88

components/spreadsheet/CHANGELOG.md

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

33
## [Unreleased]
44

5+
## 19.4.40 (2021-12-28)
6+
7+
### Spreadsheet
8+
9+
#### New Features
10+
11+
- `I345022` - Alphanumeric support provided for autofill operation.
12+
13+
#### Bug Fixes
14+
15+
- `SF-358411` - Cancelling the replace and replace all actions not working issue resolved. `actionBegin` and `actionComplete` event for `replace` action, the argument property name is changed as below.
16+
17+
- Previous name | Current name
18+
- -----|-----
19+
- `compareVal` | `compareValue`
20+
- `SF-357609` - Filters added on empty cells which are outside the used range issue resolved.
21+
- `SF-359059` - Console error on performing filter by cell value operation in cut cell issue resolved.
22+
- `I347810` - Performance issue while paste 100000 cells in Spreadsheet is resolved.
23+
- `I348364` - Script error while use freeze pane with \n in cell value issue is resolved.
24+
- `F171230` - Cannot prevent pasting format using actionBegin while using Ctrl+V shortcut is resolved.
25+
- `I346033` - Today formula is not working on import issue has been fixed.
26+
- `I346033` - Custom currency format is not applied for zero value issue has been fixed.
27+
- `I346033` - Text formula is not working with `ddd` format issue has been fixed.
28+
- `I346033` - Adding some value to multiplied range which contains empty cell issue has been fixed.
29+
530
## 19.4.38 (2021-12-17)
631

732
### Spreadsheet

components/spreadsheet/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-spreadsheet",
3-
"version": "19.55.2",
3+
"version": "19.4.38",
44
"description": "Feature-rich JavaScript Spreadsheet (Excel) control with built-in support for selection, editing, formatting, importing and exporting to Excel for Angular",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/treegrid/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-treegrid",
3-
"version": "18.14.6",
3+
"version": "19.4.38",
44
"description": "Essential JS 2 TreeGrid Component for Angular",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

0 commit comments

Comments
 (0)