Skip to content

Commit f477366

Browse files
author
pipeline
committed
v17.2.39 is released
1 parent 0e83a01 commit f477366

File tree

222 files changed

+888
-245
lines changed

Some content is hidden

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

222 files changed

+888
-245
lines changed

components/barcodegenerator/CHANGELOG.md

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

77
### Barcode
88

9-
The Syncfusion Essential JS Barcode widget enables rendering of one dimension and two dimension barcodes in web page. Barcode provides you a simple and inexpensive method of encoding text information that can be easily read by electronic readers
9+
The Syncfusion Essential JS Barcode widget enables rendering of one dimension and two dimension barcodes in the web page. Barcode provides you a simple and inexpensive method of encoding text information that can be easily read by electronic readers
1010

1111

1212
- Supports 2 two-dimensional barcodes such as QR and DataMatrix barcodes.

components/barcodegenerator/dist/CHANGELOG.md

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

77
### Barcode
88

9-
The Syncfusion Essential JS Barcode widget enables rendering of one dimension and two dimension barcodes in web page. Barcode provides you a simple and inexpensive method of encoding text information that can be easily read by electronic readers
9+
The Syncfusion Essential JS Barcode widget enables rendering of one dimension and two dimension barcodes in the web page. Barcode provides you a simple and inexpensive method of encoding text information that can be easily read by electronic readers
1010

1111

1212
- Supports 2 two-dimensional barcodes such as QR and DataMatrix barcodes.

components/base/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+
## 17.2.39 (2019-07-30)
6+
7+
### Common
8+
9+
#### Bug Fixes
10+
11+
- `#242999` - Fixed `ng-valid` and `ng-invalid` classes are not getting added properly in Angular reactive forms issue.
12+
513
## 17.2.28-beta (2019-06-27)
614

715
### Common

components/base/dist/ej2-angular-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-angular-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-angular-base.es2015.js

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

components/base/dist/es6/ej2-angular-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-angular-base.es5.js

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

components/base/dist/es6/ej2-angular-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/ej2-angular-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-angular-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/src/form-base.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,9 @@ export class FormBase<T> implements ControlValueAccessor {
4747
this.propagateChange(value);
4848
this.angularValue = value;
4949
} else {
50+
//tslint:disable-next-line
51+
let optionalValue: any = value;
52+
this.propagateChange(optionalValue);
5053
this.angularValue = value;
5154
}
5255
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"name":"@syncfusion/ej2-angular-calendars","version":"17.2.35","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","author":"Syncfusion Inc.","license":"SEE LICENSE IN license","schematics":"./schematics/collection.json","dependencies":{"@syncfusion/ej2-base":"*","@syncfusion/ej2-angular-base":"*","@syncfusion/ej2-calendars":"*"},"devDependencies":{"@syncfusion/ej2-build":"*","rxjs":"5.0.0 - 5.5.10","zone.js":"0.7.2 - 0.8.26","core-js":"2.4.1 - 2.6.6","reflect-metadata":"0.1.9 - 0.1.15 ","@angular/common":"2.2.1 - 4.10.0","@angular/compiler":"2.2.1 - 4.10.0","@angular/core":"2.2.1 - 4.10.0","@angular/forms":"2.2.1 - 4.10.0","@angular/http":"2.2.1 - 4.10.0","@angular/platform-browser":"2.2.1 - 4.10.0","@angular/platform-browser-dynamic":"2.2.1 - 4.10.0","@angular/router":"2.2.1 - 4.10.0","@angular/compiler-cli":"2.2.1 - 4.10.0","@angular/platform-server":"2.2.1 - 4.10.0","@angular-devkit/schematics":"0.7.2","@schematics/angular":"0.7.2","es6-module-loader":"^0.17.11","rollup":"^0.41.6","rollup-plugin-uglify":"^1.0.1","systemjs":"^0.19.40","systemjs-plugin-babel":"0.0.17","ng-packagr":"1.5.0","tsickle":"0.34.0"},"keywords":["ej2","syncfusion","web-components","calendar","date","time","datetime","daterange","culture","month","year","decade","timepicker","strict-mode","step","interval","min","max","globalization","datepicker","daterangepicker","datetimepicker","enable-persistence","locale","value","format","week-number","enable-rtl","presets","min-days","max-days","start-date","end-date","time-format","rangepicker","month-picker","angular","ng","ng-calendars","ej2-ng-calendars"],"repository":{"type":"git","url":"https://github.com/syncfusion/ej2-angular-ui-components.git"},"scripts":{"scripts":"gulp schematics-tasks && gulp schematics-remove && gulp adding-externals && npm run packagr","bundle":"rollup -c rollup.config.js","packagr":"ng-packagr -p ng-package.json && gulp npmrc-changelog-schematics-injection && gulp path-change"},"sideEffects":true,"main":"dist/ej2-angular-calendars.umd.js","module":"@syncfusion/ej2-angular-calendars.es5.js","es2015":"@syncfusion/ej2-angular-calendars.js","typings":"ej2-angular-calendars.d.ts","metadata":"ej2-angular-calendars.metadata.json"}
1+
{"name":"@syncfusion/ej2-angular-calendars","version":"17.2.36","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","author":"Syncfusion Inc.","license":"SEE LICENSE IN license","schematics":"./schematics/collection.json","dependencies":{"@syncfusion/ej2-base":"*","@syncfusion/ej2-angular-base":"*","@syncfusion/ej2-calendars":"*"},"devDependencies":{"@syncfusion/ej2-build":"*","rxjs":"5.0.0 - 5.5.10","zone.js":"0.7.2 - 0.8.26","core-js":"2.4.1 - 2.6.6","reflect-metadata":"0.1.9 - 0.1.15 ","@angular/common":"2.2.1 - 4.10.0","@angular/compiler":"2.2.1 - 4.10.0","@angular/core":"2.2.1 - 4.10.0","@angular/forms":"2.2.1 - 4.10.0","@angular/http":"2.2.1 - 4.10.0","@angular/platform-browser":"2.2.1 - 4.10.0","@angular/platform-browser-dynamic":"2.2.1 - 4.10.0","@angular/router":"2.2.1 - 4.10.0","@angular/compiler-cli":"2.2.1 - 4.10.0","@angular/platform-server":"2.2.1 - 4.10.0","@angular-devkit/schematics":"0.7.2","@schematics/angular":"0.7.2","es6-module-loader":"^0.17.11","rollup":"^0.41.6","rollup-plugin-uglify":"^1.0.1","systemjs":"^0.19.40","systemjs-plugin-babel":"0.0.17","ng-packagr":"1.5.0","tsickle":"0.34.0"},"keywords":["ej2","syncfusion","web-components","calendar","date","time","datetime","daterange","culture","month","year","decade","timepicker","strict-mode","step","interval","min","max","globalization","datepicker","daterangepicker","datetimepicker","enable-persistence","locale","value","format","week-number","enable-rtl","presets","min-days","max-days","start-date","end-date","time-format","rangepicker","month-picker","angular","ng","ng-calendars","ej2-ng-calendars"],"repository":{"type":"git","url":"https://github.com/syncfusion/ej2-angular-ui-components.git"},"scripts":{"scripts":"gulp schematics-tasks && gulp schematics-remove && gulp adding-externals && npm run packagr","bundle":"rollup -c rollup.config.js","packagr":"ng-packagr -p ng-package.json && gulp npmrc-changelog-schematics-injection && gulp path-change"},"sideEffects":true,"main":"dist/ej2-angular-calendars.umd.js","module":"@syncfusion/ej2-angular-calendars.es5.js","es2015":"@syncfusion/ej2-angular-calendars.js","typings":"ej2-angular-calendars.d.ts","metadata":"ej2-angular-calendars.metadata.json"}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"use strict";
22
Object.defineProperty(exports, "__esModule", { value: true });
33
exports.pkgName = '@syncfusion/ej2-angular-calendars';
4-
exports.pkgVer = '^17.2.35';
4+
exports.pkgVer = '^17.2.36';
55
exports.moduleName = 'CalendarModule, DatePickerModule, TimePickerModule, DateRangePickerModule, DateTimePickerModule';
6-
exports.themeVer = '~17.2.35';
6+
exports.themeVer = '~17.2.36';
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
export const pkgName = '@syncfusion/ej2-angular-calendars';
2-
export const pkgVer = '^17.2.35';
2+
export const pkgVer = '^17.2.36';
33
export const moduleName = 'CalendarModule, DatePickerModule, TimePickerModule, DateRangePickerModule, DateTimePickerModule';
4-
export const themeVer = '~17.2.35';
4+
export const themeVer = '~17.2.36';

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": "17.2.35",
3+
"version": "17.2.36",
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",
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
export const pkgName = '@syncfusion/ej2-angular-calendars';
2-
export const pkgVer = '^17.2.35';
2+
export const pkgVer = '^17.2.36';
33
export const moduleName = 'CalendarModule, DatePickerModule, TimePickerModule, DateRangePickerModule, DateTimePickerModule';
4-
export const themeVer = '~17.2.35';
4+
export const themeVer = '~17.2.36';

components/charts/CHANGELOG.md

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

55
## 17.2.36 (2019-07-24)
66

7+
### Stock Chart
8+
9+
#### Bug Fixes
10+
11+
The `querySelector of null` console error issue has been fixed.
12+
13+
14+
### RangeNavigator
15+
16+
#### Bug Fixes
17+
18+
The `appendChild of null` console error issue has been fixed.
19+
20+
721
### Chart
822

923
#### Bug Fixes

components/charts/dist/@syncfusion/ej2-angular-charts.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/charts/dist/@syncfusion/ej2-angular-charts.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/charts/dist/CHANGELOG.md

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

55
## 17.2.36 (2019-07-24)
66

7+
### Stock Chart
8+
9+
#### Bug Fixes
10+
11+
The `querySelector of null` console error issue has been fixed.
12+
13+
14+
### RangeNavigator
15+
16+
#### Bug Fixes
17+
18+
The `appendChild of null` console error issue has been fixed.
19+
20+
721
### Chart
822

923
#### Bug Fixes

components/charts/dist/dist/ej2-angular-charts.umd.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/charts/dist/dist/ej2-angular-charts.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/charts/dist/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"name":"@syncfusion/ej2-angular-charts","version":"17.2.35","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","author":"Syncfusion Inc.","license":"SEE LICENSE IN license","schematics":"./schematics/collection.json","dependencies":{"@syncfusion/ej2-base":"*","@syncfusion/ej2-angular-base":"*","@syncfusion/ej2-charts":"*"},"devDependencies":{"@syncfusion/ej2-build":"*","rxjs":"5.0.0 - 5.5.10","zone.js":"0.7.2 - 0.8.26","core-js":"2.4.1 - 2.6.6","reflect-metadata":"0.1.9 - 0.1.15 ","@angular/common":"2.2.1 - 4.10.0","@angular/compiler":"2.2.1 - 4.10.0","@angular/core":"2.2.1 - 4.10.0","@angular/forms":"2.2.1 - 4.10.0","@angular/http":"2.2.1 - 4.10.0","@angular/platform-browser":"2.2.1 - 4.10.0","@angular/platform-browser-dynamic":"2.2.1 - 4.10.0","@angular/router":"2.2.1 - 4.10.0","@angular/compiler-cli":"2.2.1 - 4.10.0","@angular/platform-server":"2.2.1 - 4.10.0","@angular-devkit/schematics":"0.7.2","@schematics/angular":"0.7.2","es6-module-loader":"^0.17.11","rollup":"^0.41.6","rollup-plugin-uglify":"^1.0.1","systemjs":"^0.19.40","systemjs-plugin-babel":"0.0.17","ng-packagr":"1.5.0","tsickle":"0.34.0"},"keywords":["ej2-chart","chart","pie","ej2-pie","accumulation-chart","ej2-rangeNavigator","rangenavigator","stockchart","accumulation","syncfusion","web-components","Javascript","Typescript","data","sparkline","Sparkline ej2-smithchart","smithchart","syncfusion","angular","ng-charts","ej2-ng-charts","ng-accumulationchart","ej2-ng-accumulationchart","ng-rangenavigator","ej2-ng-rangenavigator","ng-sparkline","ej2-ng-sparkline","ng-smithchart","ej2-ng-smithchart"],"repository":{"type":"git","url":"https://github.com/syncfusion/ej2-angular-ui-components.git"},"scripts":{"scripts":"gulp schematics-tasks && gulp schematics-remove && gulp adding-externals && npm run packagr","bundle":"rollup -c rollup.config.js","packagr":"ng-packagr -p ng-package.json && gulp npmrc-changelog-schematics-injection && gulp path-change"},"sideEffects":true,"main":"dist/ej2-angular-charts.umd.js","module":"@syncfusion/ej2-angular-charts.es5.js","es2015":"@syncfusion/ej2-angular-charts.js","typings":"ej2-angular-charts.d.ts","metadata":"ej2-angular-charts.metadata.json"}
1+
{"name":"@syncfusion/ej2-angular-charts","version":"17.2.36","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","author":"Syncfusion Inc.","license":"SEE LICENSE IN license","schematics":"./schematics/collection.json","dependencies":{"@syncfusion/ej2-base":"*","@syncfusion/ej2-angular-base":"*","@syncfusion/ej2-charts":"*"},"devDependencies":{"@syncfusion/ej2-build":"*","rxjs":"5.0.0 - 5.5.10","zone.js":"0.7.2 - 0.8.26","core-js":"2.4.1 - 2.6.6","reflect-metadata":"0.1.9 - 0.1.15 ","@angular/common":"2.2.1 - 4.10.0","@angular/compiler":"2.2.1 - 4.10.0","@angular/core":"2.2.1 - 4.10.0","@angular/forms":"2.2.1 - 4.10.0","@angular/http":"2.2.1 - 4.10.0","@angular/platform-browser":"2.2.1 - 4.10.0","@angular/platform-browser-dynamic":"2.2.1 - 4.10.0","@angular/router":"2.2.1 - 4.10.0","@angular/compiler-cli":"2.2.1 - 4.10.0","@angular/platform-server":"2.2.1 - 4.10.0","@angular-devkit/schematics":"0.7.2","@schematics/angular":"0.7.2","es6-module-loader":"^0.17.11","rollup":"^0.41.6","rollup-plugin-uglify":"^1.0.1","systemjs":"^0.19.40","systemjs-plugin-babel":"0.0.17","ng-packagr":"1.5.0","tsickle":"0.34.0"},"keywords":["ej2-chart","chart","pie","ej2-pie","accumulation-chart","ej2-rangeNavigator","rangenavigator","stockchart","accumulation","syncfusion","web-components","Javascript","Typescript","data","sparkline","Sparkline ej2-smithchart","smithchart","syncfusion","angular","ng-charts","ej2-ng-charts","ng-accumulationchart","ej2-ng-accumulationchart","ng-rangenavigator","ej2-ng-rangenavigator","ng-sparkline","ej2-ng-sparkline","ng-smithchart","ej2-ng-smithchart"],"repository":{"type":"git","url":"https://github.com/syncfusion/ej2-angular-ui-components.git"},"scripts":{"scripts":"gulp schematics-tasks && gulp schematics-remove && gulp adding-externals && npm run packagr","bundle":"rollup -c rollup.config.js","packagr":"ng-packagr -p ng-package.json && gulp npmrc-changelog-schematics-injection && gulp path-change"},"sideEffects":true,"main":"dist/ej2-angular-charts.umd.js","module":"@syncfusion/ej2-angular-charts.es5.js","es2015":"@syncfusion/ej2-angular-charts.js","typings":"ej2-angular-charts.d.ts","metadata":"ej2-angular-charts.metadata.json"}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"use strict";
22
Object.defineProperty(exports, "__esModule", { value: true });
33
exports.pkgName = '@syncfusion/ej2-angular-charts';
4-
exports.pkgVer = '^17.2.35';
4+
exports.pkgVer = '^17.2.36';
55
exports.moduleName = 'ChartModule, AccumulationChartModule, RangeNavigatorModule, SparklineModule, SmithchartModule, StockChartModule';
6-
exports.themeVer = '~17.2.35';
6+
exports.themeVer = '~17.2.36';
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
export const pkgName = '@syncfusion/ej2-angular-charts';
2-
export const pkgVer = '^17.2.35';
2+
export const pkgVer = '^17.2.36';
33
export const moduleName = 'ChartModule, AccumulationChartModule, RangeNavigatorModule, SparklineModule, SmithchartModule, StockChartModule';
4-
export const themeVer = '~17.2.35';
4+
export const themeVer = '~17.2.36';

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": "17.2.35",
3+
"version": "17.2.36",
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",
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
export const pkgName = '@syncfusion/ej2-angular-charts';
2-
export const pkgVer = '^17.2.35';
2+
export const pkgVer = '^17.2.36';
33
export const moduleName = 'ChartModule, AccumulationChartModule, RangeNavigatorModule, SparklineModule, SmithchartModule, StockChartModule';
4-
export const themeVer = '~17.2.35';
4+
export const themeVer = '~17.2.36';

components/charts/src/chart/axes.directive.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,12 +118,16 @@ export class AxisDirective extends ComplexBase<AxisDirective> {
118118
*/
119119
public labelFormat: any;
120120
/**
121-
* Specifies the actions like `Hide`, `Rotate45`, and `Rotate90` when the axis labels intersect with each other.They are,
121+
* Specifies the actions like `None`, `Hide`, `Trim`, `Wrap`, `MultipleRows`, `Rotate45`, and `Rotate90`
122+
* when the axis labels intersect with each other.They are,
122123
* * None: Shows all the labels.
123124
* * Hide: Hides the label when it intersects.
125+
* * Trim: Trim the label when it intersects.
126+
* * Wrap: Wrap the label when it intersects.
127+
* * MultipleRows: Shows the label in MultipleRows when it intersects.
124128
* * Rotate45: Rotates the label to 45 degree when it intersects.
125129
* * Rotate90: Rotates the label to 90 degree when it intersects.
126-
* @default Hide
130+
* @default Trim
127131
*/
128132
public labelIntersectAction: any;
129133
/**

0 commit comments

Comments
 (0)