Skip to content

Commit 5a00574

Browse files
author
pipeline
committed
v17.4.43 is released
1 parent 45deb08 commit 5a00574

File tree

311 files changed

+12482
-2382
lines changed

Some content is hidden

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

311 files changed

+12482
-2382
lines changed

controls/base/CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@
22

33
## [Unreleased]
44

5+
## 17.4.43 (2020-01-14)
6+
7+
### Common
8+
9+
#### Bug Fixes
10+
11+
- `#I254197`, `#I255889`, `#I257234`, `#I257859`, `#I258137`, `#I259025`, `#I260213`, `#I260331` - Resolved Compilation issue with Typescript Latest version.
12+
- Resolved Server side `updateModel` method is called for each child property in `blazor`.
13+
514
## 17.4.41 (2020-01-07)
615

716
### Common

controls/base/dist/ej2-base.umd.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

controls/base/dist/ej2-base.umd.min.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

controls/base/dist/es6/ej2-base.es2015.js

+5-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

controls/base/dist/es6/ej2-base.es2015.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

controls/base/dist/es6/ej2-base.es5.js

+5-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

controls/base/dist/es6/ej2-base.es5.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

controls/base/dist/global/ej2-base.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

controls/base/dist/global/ej2-base.min.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

controls/base/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-base",
3-
"version": "17.4.39",
3+
"version": "17.4.41",
44
"description": "A common package of Essential JS 2 base libraries, methods and class definitions",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

controls/base/spec/child-property.spec.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -400,12 +400,12 @@ describe('ChildProperty', () => {
400400
});
401401
it("change exisiting colletion 0th index => ", (done: Function) => {
402402
demoClass1.subjectArray[0].subID = "testing0";
403-
expect(bulkChanges).toEqual({"subjectArray-0": { subID: "testing0", ejsAction: "none"}});
403+
expect(bulkChanges).toEqual({"subjectArray": { subID: "testing0"}});
404404
done();
405405
});
406406
it("change exisiting colletion 1st index => ", (done: Function) => {
407407
demoClass1.subjectArray[1].subID = "testing1";
408-
expect(bulkChanges).toEqual({"subjectArray-1": { subID: "testing1", ejsAction: "none"}});
408+
expect(bulkChanges).toEqual({"subjectArray": { subID: "testing1"}});
409409
done();
410410
});
411411
afterAll(() => {

controls/base/src/child-property.ts

+4-2
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ export class ChildProperty<T> {
2222
this.parentObj = <T & ParentObject>parent;
2323
this.controlParent = this.parentObj.controlParent || this.parentObj;
2424
this.propName = propName;
25-
this.setProperties(defaultValue, true);
2625
this.isParentArray = isArray;
26+
this.setProperties(defaultValue, true);
2727
}
2828
/**
2929
* Updates the property changes
@@ -120,7 +120,7 @@ export class ChildProperty<T> {
120120
let parent: Object;
121121
let newChanges: Object = {};
122122
let parentKey: string = isSaveChanges ? this.getParentKey(true) + '.' + key : key;
123-
123+
/* istanbul ignore else */
124124
if (parentKey.indexOf('.') !== -1) {
125125
let complexKeys: string[] = parentKey.split('.');
126126
parent = newChanges;
@@ -134,6 +134,7 @@ export class ChildProperty<T> {
134134
parent = newChanges[parentKey];
135135
newChanges[parentKey][key] = value;
136136
}
137+
/* istanbul ignore next */
137138
if (this.isParentArray) {
138139
let actionProperty: string = 'ejsAction';
139140
parent[actionProperty] = action ? action : 'none';
@@ -145,6 +146,7 @@ export class ChildProperty<T> {
145146
// tslint:disable-next-line:no-any
146147
let index: any = '';
147148
let propName: string = this.propName;
149+
/* istanbul ignore next */
148150
if (this.isParentArray) {
149151
index = this.parentObj[this.propName].indexOf(this);
150152
let valueLength: number = this.parentObj[this.propName].length;

controls/base/src/notify-property-change.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ function getObjectArray<T>(
128128
inst.setProperties(defaultValue[i], true);
129129
result.push(inst);
130130
} else {
131-
result.push(createInstance(curType, [instance, curKey, defaultValue[i], true]));
131+
result.push(createInstance(curType, [instance, curKey, defaultValue[i], false]));
132132
}
133133
}
134134
return result;

controls/buttons/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22

33
## [Unreleased]
44

5+
## 17.4.43 (2020-01-14)
6+
7+
### Button
8+
9+
#### Bug Fixes
10+
11+
- Disabled button not working properly has been resolved.
12+
513
## 17.4.41 (2020-01-07)
614

715
### Chips

controls/buttons/dist/ej2-buttons.umd.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

controls/buttons/dist/ej2-buttons.umd.min.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

controls/buttons/dist/es6/ej2-buttons.es2015.js

-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

controls/buttons/dist/es6/ej2-buttons.es2015.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

controls/buttons/dist/es6/ej2-buttons.es5.js

-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

controls/buttons/dist/es6/ej2-buttons.es5.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

controls/buttons/dist/global/ej2-buttons.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

controls/buttons/dist/global/ej2-buttons.min.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

controls/buttons/package.json

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

controls/buttons/src/button/button.ts

-1
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,6 @@ export class Button extends Component<HTMLButtonElement> implements INotifyPrope
288288
break;
289289
case 'disabled':
290290
this.controlStatus(newProp.disabled);
291-
this.unWireEvents();
292291
break;
293292
case 'iconCss':
294293
let span: Element = this.element.querySelector('span.e-btn-icon');

controls/calendars/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22

33
## [Unreleased]
44

5+
## 17.4.43 (2020-01-14)
6+
7+
### Calendar
8+
9+
#### Bug Fixes
10+
11+
- Issue with "datepicker popup not opened in IE browser" has been resolved.
12+
513
## 17.4.41 (2020-01-07)
614

715
### Calendar

controls/calendars/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-calendars",
3-
"version": "17.4.40",
3+
"version": "17.4.41",
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.",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

controls/charts/dist/ej2-charts.umd.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

controls/charts/dist/ej2-charts.umd.min.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)