Skip to content

Commit

Permalink
v19.4.38 is released
Browse files Browse the repository at this point in the history
  • Loading branch information
pipeline committed Dec 17, 2021
1 parent e8f46a4 commit 288b4d8
Show file tree
Hide file tree
Showing 110 changed files with 427 additions and 274 deletions.
12 changes: 6 additions & 6 deletions components/base/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,29 +2,29 @@

## [Unreleased]

## 19.3.57 (2021-12-07)
## 19.4.38 (2021-12-17)

### Common

#### Bug Fixes

- Resolved the issue with `nodeClicked` event is not triggered while rendering Tree View inside `office-ui-fabric` Panel.
- `333080` - Resolved the issue with Grid `editTemplate` drop down data source is not updated while using `useState`.

## 19.3.46 (2021-10-19)
## 19.2.49 (2021-07-27)

### Common

#### Bug Fixes

- Resolved the issue with Custom toolbar buttons in rich text editor lead to a toolbar reset.
- `I335035`, `I331116` - Resolved the issue with Updating data source of components using React `usestate` hook is not working.

## 19.3.45 (2021-10-12)
## 19.2.48 (2021-07-20)

### Common

#### Bug Fixes

- `F167610` - Resolved the issue with Console error occurs when using a value and `valueTemplate` together.
- `I331796` - Resolved the issue with Selected value removed when focus changed in `MultiSelect`.

## 19.1.67 (2021-06-08)

Expand Down
File renamed without changes.
2 changes: 1 addition & 1 deletion components/base/karma.conf.js
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ module.exports = function (config) {

// start these browsers
// available browser launchers: https://npmjs.org/browse/keyword/karma-launcher
browsers: ['ChromeHeadless', 'Chrome'],
browsers: [ 'Chrome'],


// Continuous Integration mode
Expand Down
13 changes: 6 additions & 7 deletions components/base/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@syncfusion/ej2-react-base",
"version": "19.3.57",
"version": "19.2.49",
"description": "A common package of Essential JS 2 React base, methods and class definitions",
"author": "Syncfusion Inc.",
"license": "SEE LICENSE IN license",
Expand All @@ -24,15 +24,15 @@
"module": "./index.js",
"readme": "ReadMe.md",
"peerDependencies": {
"react": "15.5.4 - 16.13.1",
"react-dom": "15.5.4 - 16.13.1"
"react": "16.13.1 - 17.0.2",
"react-dom": "16.13.1 - 17.0.2"
},
"dependencies": {
"@syncfusion/ej2-base": "*"
},
"devDependencies": {
"react": "15.5.4 - 16.10.2",
"react-dom": "15.5.4 - 16.10.2",
"react": "16.13.1 - 17.10.2",
"react-dom": "16.13.1 - 17.10.2",
"@types/chai": "^3.4.28",
"@types/es6-promise": "0.0.28",
"@types/jasmine": "^2.2.29",
Expand Down Expand Up @@ -64,6 +64,5 @@
"scripts": {
"build": "gulp build",
"test": "gulp test"
},
"typings": "index.d.ts"
}
}
22 changes: 5 additions & 17 deletions components/base/src/component-base.ts
Original file line number Diff line number Diff line change
Expand Up @@ -91,12 +91,10 @@
}
}

public componentDidUpdate(prev: Object): any {
public componentDidUpdate(): any {
if(!this.isshouldComponentUpdateCalled && this.initRenderCalled && !this.isReactForeceUpdate) {
this.isshouldComponentUpdateCalled = true;
if (prev !== this.props) {
this.refreshProperties(this.props, true);
}
this.refreshProperties(this.props, true);
}
}

Expand Down Expand Up @@ -153,9 +151,6 @@
delete dProps[propkey];
}
}
else if (propkey === 'value' && nextProps[propkey] === this[propkey]) {
delete dProps[propkey];
}
}
if (dProps['children']) {
delete dProps['children'];
Expand Down Expand Up @@ -308,19 +303,12 @@
let keys: string[] = Object.keys(newProp);
if (keys.length !== 0) {
for (let key of keys) {
let oldValue: any = oldProp[key];
let newValue: any = newProp[key];
if (key === 'items') {
for(var _j=0; _j < newValue.length; _j++) {
if (this.getModuleName() === 'richtexteditor' && typeof(newValue[_j]) === 'object') {
return {status: true};
}
}
}
let oldValue = oldProp[key];
let newValue = newProp[key];
if (this.getModuleName()=== 'grid' && key === 'field') {
curObj[key] = newValue;
}
if (!oldProp.hasOwnProperty(key) || !this.compareValues(oldValue, newValue)) {
if (!oldProp.hasOwnProperty(key) || !this.compareValues(newValue, oldValue)) {
if (!propName) {
return { status: false };
}
Expand Down
3 changes: 1 addition & 2 deletions components/base/src/util.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,9 @@
onFocus?: FocusEventHandler;
onBlur?: FocusEventHandler;
immediateRender?: boolean;
isLegacyTemplate?:boolean;
delayUpdate?: string | boolean;
// tslint:disable-next-line:no-any
onChange?: any;

}


2 changes: 1 addition & 1 deletion components/base/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@
"test-report"
],
"compileOnSave": false
}
}
6 changes: 3 additions & 3 deletions components/buttons/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@

## [Unreleased]

## 19.3.44 (2021-10-05)
## 19.4.38 (2021-12-17)

### Chips

#### Bug Fixes
#### New Features

- `F167517` - The issue with "JEST test case failure with Chip component" has been resolved.
- `#I308047` - Provided the `deleted` event support for the Chips component.

## 19.2.47 (2021-07-13)

Expand Down
2 changes: 1 addition & 1 deletion components/buttons/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@syncfusion/ej2-react-buttons",
"version": "19.3.53",
"version": "18.29.0",
"description": "A package of feature-rich Essential JS 2 components such as Button, CheckBox, RadioButton and Switch. for React",
"author": "Syncfusion Inc.",
"license": "SEE LICENSE IN license",
Expand Down
2 changes: 1 addition & 1 deletion components/calendars/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@syncfusion/ej2-react-calendars",
"version": "19.3.56",
"version": "18.25.3",
"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",
"author": "Syncfusion Inc.",
"license": "SEE LICENSE IN license",
Expand Down
12 changes: 8 additions & 4 deletions components/charts/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,18 @@

## [Unreleased]

## 19.3.59 (2021-12-14)
## 19.4.38 (2021-12-17)

### Chart

#### Bug Fixes
#### New Features

- `#I346999` - Data labels are now working properly while legend click.
- `#I349146` - Range area and scatter series working fine on canvas mode.
- `#I271263`,`#I344376` - Provided grouping support for the column and bar chart based on categories.
- `#F163374` - Provided color support to the highlighted point.
- `#I342748` - Fixed width support have been provided for chart area.
- `#I280225`, `#I340912` - Provided support to rotate y-axis labels to a given angle.
- `#I345716` - Provided support to reverse the rendering order of the legend items in a chart.
- Right to Left(RTL) feature added for all chart elements like legend, tooltip, data label, title, etc.

## 19.3.55 (2021-11-23)

Expand Down
2 changes: 1 addition & 1 deletion components/charts/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@syncfusion/ej2-react-charts",
"version": "19.3.55",
"version": "1.158.0",
"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",
"author": "Syncfusion Inc.",
"license": "SEE LICENSE IN license",
Expand Down
2 changes: 1 addition & 1 deletion components/circulargauge/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@syncfusion/ej2-react-circulargauge",
"version": "19.3.53",
"version": "16.37.2",
"description": "Essential JS 2 CircularGauge Components for React",
"author": "Syncfusion Inc.",
"license": "SEE LICENSE IN license",
Expand Down
22 changes: 20 additions & 2 deletions components/diagrams/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,26 @@

## [Unreleased]

## 19.4.38 (2021-12-17)

### Diagram

#### Bug Fixes

- `SF-356262` - The issue "Dragging and Drop node not working properly by enabling page settings" has been fixed.
- `F170399` - The issue "Unable to cast exception occurs when clicking on the expand icon" has been fixed.
- `#I337722` - The issue "Connector Position not Updated Properly when rotating it with segments" has been fixed.
- `#I341943` - The issue "BringIntoView API does not bring the large bounds into the screen viewport" has been fixed.
- `#I342681` - The issue "BPMN Task shape becomes ellipse shape when printing the diagram" has been fixed.
- `#I342979` - The issue "While loading the JSON data with line routing causes exception in Angular" has been fixed.
- `#I345844` - The issue "An exception occurs when perform search in the symbol palette" has been fixed.
- `#F169922` - The issue "Need to provide support to set assistants based on datasource field in organizational chart" has been fixed.
- `#I345570` - The issue "Nodes doesn't gets arranged in zindex order after grouping it" has been fixed.
- `#I346110` - The issue "Text did not display on Connector line after adjusting the Bezier Connector" has been fixed.
- `#I346676` - The issue "Drag and drop item from Tree-View to Diagram doesn't behave correctly" has been fixed.
- `#I347727` - The issue "RemovePalette API not working properly" has been fixed.
- `#I348028` - The issue "SelectionChange newValue is null when deselecting one of multiple selected shapes" has been fixed.

## 19.3.56 (2021-12-02)

### Diagram
Expand All @@ -12,8 +32,6 @@
- `#348672` - The issue "Swimlane nodes helper position not updated properly" has been fixed.
- `#F170298` - The issue "Template is not updated properly while render multiple diagram in same page" has been fixed.
- `#347603` - The issue "HTML Nodes are not rendered in Overview" has been fixed.
- `SF-356262` - The issue "Dragging and Drop node not working properly by enabling page settings" has been fixed.
- `F170399` - The issue "Unable to cast exception occurs when clicking on the expand icon" has been fixed.

## 19.3.55 (2021-11-23)

Expand Down
71 changes: 71 additions & 0 deletions components/documenteditor/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,77 @@

## [Unreleased]

## 19.4.38 (2021-12-17)

### Document Editor

- `I348089` - Resolved the protected columns, rows, and cells editing issue.
- `I344822` - Word with hyphen characters are now displayed properly.
- `I345558` - Resolved the table layout for the nested table with position.
- `I346408` - Table cell content reversed on undo is now resolved.
- `I346992` - Paragraph with widow/orphan property is now displayed properly.
- `I341119` - Document with image and table with top and bottom wrapping style is now opened properly.
- `I344713`- Resolved table header row rendering issue.
- `I341963`, `#I341840` - Resolved the table rendering issue.
- `I344704` - Resolved issue with tracking changes in empty paragraph.
- `I344351` - Line height is now calculated properly when space character has font size greater than the paragraph mark.
- `I345759`, `#I343106`- Resolved the table border rendering issue.
- `#I343645` - Table grid after width defined as percentage type is now properly exported in server-side.
- `#I341659` - Resolved the list alignment issue.
- `#I347230` - Line spacing value zero is now properly exported in server-side.
- `#I346468` - Resolved the document corruption issue due to z-order in server-side exporting.
- `#I344830` - Resolved exception in opening and saving the document with calculation type form field.
- `#I345582`, `#I341985` - Document with tab width is now displayed properly.
- `#I346985` - Line height is now properly updated for tab character when its font size greater than other elements in the line.
- `#FB29648` - Table rows/columns in header and footer are now resized properly.
- `#I349115` - Resolved the scrolling behaviour issue when using `goToPage` API.
- `#I348516` - Table/Cell background color is preserved properly during copy/paste.
- `#I341891` - Resolved the hanging issue while editing the footnote content.
- `#I344790` - Resolved the footnote overlapping issue when editing a table.
- `#I343310` - Resolved the blank page issue in the exported Word document due to footnote.
- `#I345594` - Resolved the new style listing problem when Document editor is localized for languages other than English.
- `#I344840` - Resolved the height and width for `insertImage` API.
- `#I343403` - Resolved the script error while opening document with tracked changes and restrict editing enabled.
- `#I342774` - The Word document is now exported properly when the document contains content control.
- `#I340276` - Resolved issue with entering custom date time value for form field.
- `#I344605` - Resolved the context menu displaying issue when multiple instances of Document Editor are used in same page.
- `#I337087`, `#I344332` - Improved the suggestion construction logic for error words.
- `#I338302` - Resolved the hanging issue when opening document with table.
- `#I339240` - RTL list is now deleted properly.
- `#I340758` - The Word document is now exported properly when the document contains table with merged cells.
- `#I341140` - Tracked changes is now updated properly for the existing empty line.
- `#F167253`, `#F168269` - Track changes pane visibility issue is now resolved.
- `#F168463` - The floating element with square wrapping style is now displayed properly.
- `#I338947` - Resolved the issue with undo after pasting Hebrew text.
- `#I341435` - Optimized the content change event triggering in Document Editor.
- `#I340867` - Selection is now working properly after applying character format.
- `#I341335` - Text formatting is now preserved properly for merge fields.
- `#I339239`, `#I339242`, `#I339021` - RTL text are now arranged properly.
- `#I335659` - RTL text are now preserved properly on undo/redo.
- `#I340643` - The comment mark is now removed properly when deleting comment.
- `#I339335` - Resolved the hanging issue when editing document with Hebrew text.
- `#I340121` - Resolved the issue with rendering elbow connector as line connector.
- `#I339453` - Resolved the issue with rendering a fixed width table.
- `#I341119` - Resolved the overlapping issue for image with top and bottom wrapping inside table.
- `#I339602` – Track changes is now updated properly in header and footer.
- `#I341964`, `#I342165` – RTL text is now arranged properly when copy/paste.
- `#I339714` – Footnote order is now updated properly.
- `#I339973` - Table is now preserved properly in the exported Word document.
- `#I340795` – Field is now copied properly.
- `#I339872` – Page number in footer is now updated properly.
- `#I339576`, `#F168072` – Resolved the issue in applying page orientation with the section break.
- `#I339027` – Resolved the script error in saving document with tracked changes in header/footer.
- `#I340532` – Html elements are now properly disposed.
- `#F168319` – Resolved the ViewChange event binding issue in Document Editor component.
- `#I341375` – Resolved the undo/redo issue in comment editing operations.

#### New Features

- `#I345565` - Added support for Word 2013 justification.
- `#I343497` - Added support to display the texture style for table cell shading.
- `#I343751` - Added alert window for row and column specified more than 63 and 32767 respectively in insert table dialog.
- `#I342110` - Added event to customize the XMLHttpRequest in DocumentEditor and DocumentEditorContainer component.

## 19.3.56 (2021-12-02)

### Document Editor
Expand Down
2 changes: 1 addition & 1 deletion components/documenteditor/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@syncfusion/ej2-react-documenteditor",
"version": "19.3.56",
"version": "19.23.6",
"description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for React",
"author": "Syncfusion Inc.",
"license": "SEE LICENSE IN license",
Expand Down
9 changes: 9 additions & 0 deletions components/dropdowns/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@

## [Unreleased]

## 19.4.38 (2021-12-17)

### MultiSelect

#### Bug Fixes

- `#I342476` - Issue with "ItemTemplate is not rendered properly when preselected item is cleared immediately after render" has been resolved.
- `#I349117` - Issue with "checkbox is not rendered in the group header while rendering component with group checkbox and group template" has been resolved.

## 19.3.56 (2021-12-02)

### MultiSelect
Expand Down
2 changes: 1 addition & 1 deletion components/dropdowns/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@syncfusion/ej2-react-dropdowns",
"version": "19.3.56",
"version": "18.34.12",
"description": "Essential JS 2 DropDown Components for React",
"author": "Syncfusion Inc.",
"license": "SEE LICENSE IN license",
Expand Down
14 changes: 3 additions & 11 deletions components/filemanager/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,13 @@

## [Unreleased]

## 19.3.59 (2021-12-14)
## 19.4.38 (2021-12-17)

### File Manager

#### Bug Fixes

- `#I341862` - The issue with "`filterFiles` method throws script error in File Manager" has been resolved.

## 19.3.44 (2021-10-05)

### File Manager

#### Bug Fixes
#### New Features

- `#I340018` - The issue with "Script gets executed when new folder is created with HTML tags while using `enableHtmlSanitizer` property of File Manager component" has been resolved.
- Provided support to customize the default search placeholder text of the File Manager.

## 19.2.56 (2021-08-17)

Expand Down

0 comments on commit 288b4d8

Please sign in to comment.