Skip to content

Commit 3e62624

Browse files
author
pipeline
committed
v18.3.52 is released
1 parent c25557e commit 3e62624

Some content is hidden

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

53 files changed

+291
-53
lines changed

components/barcodegenerator/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-react-barcode-generator",
3-
"version": "18.3.35",
3+
"version": "18.3.47",
44
"description": "Barcode generator component is a pure JavaScript library which will convert a string to Barcode and show it to the user. This supports major 1D and 2D barcodes including coda bar, code 128, QR Code. for React",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/base/CHANGELOG.md

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

33
## [Unreleased]
44

5-
## 18.3.51 (2020-11-24)
5+
## 18.3.52 (2020-12-01)
6+
7+
### Common
8+
9+
#### Bug Fixes
10+
11+
- Resolved template refresh issue on `clearTemplate`.
12+
13+
## 18.3.50 (2020-11-17)
614

715
### Common
816

components/base/dist/ej2-react-base.umd.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/base/dist/ej2-react-base.umd.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/base/dist/es6/ej2-react-base.es2015.js

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

components/base/dist/es6/ej2-react-base.es2015.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/base/dist/es6/ej2-react-base.es5.js

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

components/base/dist/es6/ej2-react-base.es5.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/base/dist/global/blazor/reactbase.js

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -330,14 +330,20 @@ var ComponentBase = /** @class */ (function (_super) {
330330
this.destroy();
331331
}
332332
};
333-
ComponentBase.prototype.renderReactTemplates = function () {
333+
// tslint:disable:no-any
334+
ComponentBase.prototype.renderReactTemplates = function (callback) {
334335
this.isReactForeceUpdate = true;
335-
this.forceUpdate();
336+
if (callback) {
337+
this.forceUpdate(callback);
338+
}
339+
else {
340+
this.forceUpdate();
341+
}
336342
this.isReactForeceUpdate = false;
337343
};
338344

339345
// tslint:disable:no-any
340-
ComponentBase.prototype.clearTemplate = function (templateNames, index) {
346+
ComponentBase.prototype.clearTemplate = function (templateNames, index, callback) {
341347
var _this = this;
342348
var tempPortal = [];
343349
if (templateNames && templateNames.length) {
@@ -367,7 +373,7 @@ var ComponentBase = /** @class */ (function (_super) {
367373
else {
368374
this.portals = [];
369375
}
370-
this.renderReactTemplates();
376+
this.renderReactTemplates(callback);
371377
};
372378

373379
/* tslint:disable:no-any */

components/base/dist/global/ej2-react-base.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/base/dist/global/ej2-react-base.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/base/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-react-base",
3-
"version": "18.3.48",
3+
"version": "18.3.50",
44
"description": "A common package of Essential JS 2 React base, methods and class definitions",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/base/src/component-base.ts

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,6 @@ export class ComponentBase<P, S> extends React.Component<P, S> {
227227
if(!this.isDestroyed) {
228228
this.modelObserver.notify(eventName, eventProp, successHandler);
229229
}
230-
231230
})
232231
} else {
233232
this.modelObserver.notify(eventName, eventProp, successHandler);
@@ -362,14 +361,19 @@ export class ComponentBase<P, S> extends React.Component<P, S> {
362361
}
363362

364363
}
365-
366-
public renderReactTemplates (): void {
364+
// tslint:disable:no-any
365+
public renderReactTemplates (callback?: any): void {
367366
this.isReactForeceUpdate = true;
368-
this.forceUpdate();
367+
if(callback){
368+
this.forceUpdate(callback);
369+
} else {
370+
this.forceUpdate();
371+
}
372+
369373
this.isReactForeceUpdate = false;
370374
};
371375
// tslint:disable:no-any
372-
public clearTemplate(templateNames: string[], index?: any) {
376+
public clearTemplate(templateNames: string[], index?: any, callback?: any) {
373377
var tempPortal: any = [];
374378
if (templateNames && templateNames.length) {
375379
Array.prototype.forEach.call(templateNames, (propName: string) => {
@@ -396,7 +400,7 @@ export class ComponentBase<P, S> extends React.Component<P, S> {
396400
} else {
397401
this.portals = [];
398402
}
399-
this.renderReactTemplates();
403+
this.renderReactTemplates(callback);
400404
};
401405
/* tslint:disable:no-any */
402406
private validateChildren(

components/calendars/CHANGELOG.md

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

33
## [Unreleased]
44

5+
## 18.3.52 (2020-12-01)
6+
7+
### Calendar
8+
9+
#### Bug Fixes
10+
11+
- `#304117`,`#304560` - EJ1 and EJ2 controls theme compatibility issue resolved.
12+
13+
### DatePicker
14+
15+
#### Bug Fixes
16+
17+
- `#304117`,`#304560` - EJ1 and EJ2 controls theme compatibility issue resolved.
18+
19+
### DateTimePicker
20+
21+
#### Bug Fixes
22+
23+
- `#304117`,`#304560` - EJ1 and EJ2 controls theme compatibility issue resolved.
24+
25+
### DateRangePicker
26+
27+
#### Bug Fixes
28+
29+
- `#304117`,`#304560` - EJ1 and EJ2 controls theme compatibility issue resolved.
30+
31+
### TimePicker
32+
33+
#### Bug Fixes
34+
35+
- `#304117`,`#304560` - EJ1 and EJ2 controls theme compatibility issue resolved.
36+
537
## 18.3.51 (2020-11-24)
638

739
### DatePicker

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-react-calendars",
3-
"version": "18.3.48",
3+
"version": "18.3.51",
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 React",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/charts/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+
## 18.3.52 (2020-12-01)
6+
7+
### RangeNavigator
8+
9+
#### Bug Fixes
10+
11+
- `#294999` - Range navigator rendering properly for `Date` type.
12+
- `#297551` - Text Wrap support added for chart axis title.
13+
514
## 18.3.51 (2020-11-24)
615

716
### 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-react-charts",
3-
"version": "18.3.50",
3+
"version": "18.3.51",
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 React",
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-
## 18.3.51 (2020-11-24)
8+
## 18.3.52 (2020-12-01)
99

1010
### CircularGauge
1111

components/diagrams/CHANGELOG.md

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

33
## [Unreleased]
44

5+
## 18.3.52 (2020-12-01)
6+
7+
### Diagram
8+
9+
#### Bug Fixes
10+
11+
- `#301441` - This issue "BPMN Nodes dropped in wrong position " has been fixed.
12+
- `#304047` - This issue "Exception occurs when drag and drop the SVG node into diagram " has been fixed.
13+
- `#301792` - This issue "Child Node Rendering issue in organization chart " has been fixed.
14+
- `#300529` - This issue "Exception occurs while change the datasource for layout at runtime" has been fixed.
15+
- `#302274` - This issue "Mindmap layout does not render properly" has been fixed.
16+
- `#300499` - This issue "PositionChange event does not gets triggered for completed state" has been fixed.
17+
518
## 18.3.51 (2020-11-24)
619

720
### 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-react-diagrams",
3-
"version": "18.3.50",
3+
"version": "18.3.51",
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 React",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/documenteditor/CHANGELOG.md

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

33
## [Unreleased]
44

5+
## 18.3.52 (2020-12-01)
6+
7+
### Document Editor
8+
9+
#### Bug Fixes
10+
11+
- `302151` - Vertical alignment for cell now working properly in header and footer.
12+
- `304069` - Table cell spacing now exported properly.
13+
- `304048`, `294075` - Auto fit table is now layout properly if table has preferred width.
14+
515
## 18.3.51 (2020-11-24)
616

717
### 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-react-documenteditor",
3-
"version": "18.3.50",
3+
"version": "18.3.51",
44
"description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for React",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/dropdowns/CHANGELOG.md

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

33
## [Unreleased]
44

5+
## 18.3.52 (2020-12-01)
6+
7+
### DropDownList
8+
9+
#### Bug Fixes
10+
11+
- `#304117`,`#304560` - EJ1 and EJ2 controls theme compatibility issue resolved.
12+
13+
### MultiSelect
14+
15+
#### Bug Fixes
16+
17+
- `#304117`,`#304560` - EJ1 and EJ2 controls theme compatibility issue resolved.
18+
19+
### ComboBox
20+
21+
#### Bug Fixes
22+
23+
- `#304117`,`#304560` - EJ1 and EJ2 controls theme compatibility issue resolved.
24+
25+
### AutoComplete
26+
27+
#### Bug Fixes
28+
29+
- `#304117`,`#304560` - EJ1 and EJ2 controls theme compatibility issue resolved.
30+
31+
### ListBox
32+
33+
#### Bug Fixes
34+
35+
- Issue with 'removeItem' method has been fixed.
36+
537
## 18.3.44 (2020-10-27)
638

739
### MultiSelect

components/dropdowns/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-react-dropdowns",
3-
"version": "18.3.48",
3+
"version": "18.3.51",
44
"description": "Essential JS 2 DropDown Components for React",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

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-
## 18.3.51 (2020-11-24)
5+
## 18.3.52 (2020-12-01)
66

77
### File Manager
88

components/gantt/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+
## 18.3.52 (2020-12-01)
6+
7+
### Gantt
8+
9+
#### Bug Fixes
10+
11+
- `F159625` - Console error on indent action after adding record has been fixed.
12+
513
## 18.3.51 (2020-11-24)
614

715
### 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-react-gantt",
3-
"version": "18.3.50",
3+
"version": "18.3.51",
44
"description": "Essential JS 2 Gantt Component for React",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

0 commit comments

Comments
 (0)