Skip to content

Commit be11750

Browse files
author
pipeline
committed
v16.3.32 is released
1 parent fa14c1f commit be11750

File tree

1,480 files changed

+284488
-1844
lines changed

Some content is hidden

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

1,480 files changed

+284488
-1844
lines changed

Diff for: README.md

+1-166
Large diffs are not rendered by default.

Diff for: controls/base/CHANGELOG.md

+11
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,17 @@
22

33
## [Unreleased]
44

5+
## 16.3.32 (2018-11-13)
6+
7+
### Common
8+
9+
#### Bug Fixes
10+
11+
- Fixed `exporting issue` while complex field value is null.
12+
- Fixed default locale text returned on assigning empty string value for locale property.
13+
14+
## 16.3.29 (2018-10-31)
15+
516
### Common
617

718
#### New Features

Diff for: controls/base/README.md

+10-10
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
# ej2-base
44

5-
A common package of Essential JS 2 which contains base libraries, methods and class definitions.
5+
A common package of Syncfusion JavaScript UI Controls which contains base libraries, methods and class definitions.
66

77
> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's EULA (https://www.syncfusion.com/eula/es/). To acquire a license, you can purchase one at https://www.syncfusion.com/sales/products or start a free 30-day trial here (https://www.syncfusion.com/account/manage-trials/start-trials).
88
>
@@ -18,9 +18,9 @@ npm install @syncfusion/ej2-base
1818

1919
## Resources
2020

21-
* [Getting Started](https://ej2.syncfusion.com/documentation/getting-started?utm_source=npm&utm_campaign=ej2-base)
21+
* [Getting Started](https://ej2.syncfusion.com/documentation/getting-started/quick-start?utm_source=npm&utm_campaign=ej2-base)
2222
* [View Online Demos](https://ej2.syncfusion.com/demos/?utm_source=npm&utm_campaign=ej2-base)
23-
* [Product Page](https://www.syncfusion.com/products/javascript?utm_source=npm&utm_campaign=ej2-base)
23+
* [Product Page](https://www.syncfusion.com/javascript-ui-controls?utm_source=npm&utm_campaign=ej2-base)
2424

2525
## Framework highlights
2626

@@ -56,11 +56,11 @@ With our commitment to at least four major updates per year, you receive the mos
5656

5757
The Essential JS 2 is also offered in following list of frameworks.
5858

59-
* [Angular](https://www.syncfusion.com/products/angular?utm_source=npm&utm_campaign=ej2-base)
60-
* [React](https://www.syncfusion.com/products/react?utm_source=npm&utm_campaign=ej2-base)
61-
* [Vue.js](https://www.syncfusion.com/products/vue?utm_source=npm&utm_campaign=ej2-base)
62-
* [ASP.NET Core](https://www.syncfusion.com/products/aspnetcore?utm_source=npm&utm_campaign=ej2-base)
63-
* [ASP.NET MVC](https://www.syncfusion.com/products/aspnetmvc?utm_source=npm&utm_campaign=ej2-base)
59+
* [Angular](https://www.syncfusion.com/angular-ui-components?utm_source=npm&utm_campaign=ej2-base)
60+
* [React](https://www.syncfusion.com/react-ui-components?utm_source=npm&utm_campaign=ej2-base)
61+
* [Vue.js](https://www.syncfusion.com/vue-ui-components?utm_source=npm&utm_campaign=ej2-base)
62+
* [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_source=npm&utm_campaign=ej2-base)
63+
* [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_source=npm&utm_campaign=ej2-base)
6464

6565
## Showcase Applications
6666

@@ -88,12 +88,12 @@ The Essential JS 2 is also offered in following list of frameworks.
8888
Product support is available for through following mediums.
8989

9090
* Creating incident in Syncfusion [Direct-trac](https://www.syncfusion.com/support/directtrac/incidents?utm_source=npm&utm_campaign=ej2-base) support system or [Community forum](https://www.syncfusion.com/forums/essential-js2?utm_source=npm&utm_campaign=ej2-base).
91-
* New [GitHub issue](https://github.com/syncfusion/ej2-base/issues/new).
91+
* New [GitHub issue](https://github.com/syncfusion/ej2-javascript-ui-controls/issues/new).
9292
* Ask your query in [Stack Overflow](https://stackoverflow.com/) with tag `syncfusion` and `ej2`.
9393

9494
## License
9595

96-
Check the license detail [here](https://github.com/syncfusion/ej2-base/blob/master/license).
96+
Check the license detail [here](https://github.com/syncfusion/ej2-javascript-ui-controls/blob/master/license).
9797

9898
## Changelog
9999

Diff for: 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.

Diff for: 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.

Diff for: controls/base/dist/es6/ej2-base.es2015.js

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

Diff for: 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.

Diff for: controls/base/dist/es6/ej2-base.es5.js

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

Diff for: 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.

Diff for: 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.

Diff for: 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.

Diff for: controls/base/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-base",
3-
"version": "16.3.24",
3+
"version": "16.3.32",
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",
@@ -31,7 +31,7 @@
3131
],
3232
"repository": {
3333
"type": "git",
34-
"url": "https://github.com/syncfusion/ej2-base.git"
34+
"url": "https://github.com/syncfusion/ej2-javascript-ui-controls.git"
3535
},
3636
"homepage": "https://www.syncfusion.com/products/javascript",
3737
"main": "./dist/ej2-base.umd.min.js",

Diff for: controls/base/src/component.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,8 @@ export abstract class Component<ElementType extends HTMLElement> extends Base<El
232232
}
233233
}
234234

235-
protected clearTemplate(templateName?: string[]): void {
235+
//tslint:disable-next-line
236+
protected clearTemplate(templateName?: string[], index?: any): void {
236237
//No Code
237238
}
238239

Diff for: controls/base/src/internationalization.ts

-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ export let rightToLeft: boolean = false;
1616

1717
/**
1818
* Interface for dateFormatOptions
19-
* @private
2019
*/
2120
export interface DateFormatOptions {
2221
/**
@@ -34,7 +33,6 @@ export interface DateFormatOptions {
3433
}
3534
/**
3635
* Interface for numberFormatOptions
37-
* @private
3836
*/
3937
export interface NumberFormatOptions {
4038
/**

Diff for: controls/base/src/l10n.ts

+8-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { extend } from './util';
1+
import { extend, isNullOrUndefined } from './util';
22
import { defaultCulture } from './internationalization';
33
/**
44
* L10n modules provides localized text for different culture.
@@ -61,8 +61,13 @@ export class L10n {
6161
* @return string
6262
*/
6363
public getConstant(prop: string): string {
64-
/* tslint:disable no-any */
65-
return (<any>this.currentLocale)[prop] || (<any>this.localeStrings)[prop] || '';
64+
/* tslint:disable no-any */
65+
let returnString: string = (<any>this.currentLocale)[prop];
66+
if (isNullOrUndefined(returnString)) {
67+
/* tslint:disable no-any */
68+
returnString = (<any>this.localeStrings)[prop] || '';
69+
}
70+
return returnString;
6671
}
6772

6873
/**

Diff for: controls/base/src/util.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ export function getValue(nameSpace: string, obj: any): any {
6161
let value: any = obj;
6262
let splits: string[] = nameSpace.replace(/\[/g, '.').replace(/\]/g, '').split('.');
6363

64-
for (let i: number = 0; i < splits.length && !isUndefined(value); i++) {
64+
for (let i: number = 0; i < splits.length && !isNullOrUndefined(value); i++) {
6565
value = value[splits[i]];
6666
}
6767
return value;

Diff for: controls/buttons/README.md

+33-33
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
# ej2-buttons
44

5-
A package of Essential JS 2 Button, CheckBox, RadioButton and Switch components.
5+
A package of Syncfusion JavaScript UI Components (Essential JS 2) Button, CheckBox, RadioButton and Switch.
66

77
![Button](https://ej2.syncfusion.com/products/images/button/readme.gif)
88

@@ -23,35 +23,35 @@ npm install @syncfusion/ej2-buttons
2323
Following list of components are available in the package.
2424

2525
* Button - `Button` is a graphical user interface element that triggers an event on its click action.
26-
* [Getting Started](https://ej2.syncfusion.com/documentation/button/getting-started.html?lang=typescript&utm_source=npm&utm_campaign=button)
27-
* [View Online Demos](https://ej2.syncfusion.com/demos/?utm_source=npm&utm_campaign=grid#/material/button/default.html)
28-
* [Product Page](https://www.syncfusion.com/products/javascript/button)
26+
* [Getting Started](https://ej2.syncfusion.com/documentation/button/getting-started?lang=typescript&utm_source=npm&utm_campaign=button)
27+
* [View Online Demos](https://ej2.syncfusion.com/demos/?utm_source=npm&utm_campaign=button#/material/button/default.html)
28+
* [Product Page](https://www.syncfusion.com/javascript-ui-controls/button)
2929

3030
* CheckBox - `CheckBox` is a graphical user interface element that allows to select one or more options from the choices.
31-
* [Getting Started](https://ej2.syncfusion.com/documentation/check-box/getting-started.html?lang=typescript&utm_source=npm&utm_campaign=check-box)
32-
* [View Online Demos](https://ej2.syncfusion.com/demos/?utm_source=npm&utm_campaign=grid#/material/button/check-box.html)
33-
* [Product Page](https://www.syncfusion.com/products/javascript/checkbox)
31+
* [Getting Started](https://ej2.syncfusion.com/documentation/check-box/getting-started?lang=typescript&utm_source=npm&utm_campaign=check-box)
32+
* [View Online Demos](https://ej2.syncfusion.com/demos/?utm_source=npm&utm_campaign=check-box#/material/button/check-box.html)
33+
* [Product Page](https://www.syncfusion.com/javascript-ui-controls/checkbox)
3434

3535
* RadioButton - `RadioButton` is a graphical user interface element that allows to select one option from the choices.
36-
* [Getting Started](https://ej2.syncfusion.com/documentation/radio-button/getting-started.html?lang=typescript&utm_source=npm&utm_campaign=radio-button)
37-
* [View Online Demos](https://ej2.syncfusion.com/demos/?utm_source=npm&utm_campaign=grid#/material/button/radio-button.html)
38-
* [Product Page](https://www.syncfusion.com/products/javascript/radio-button)
36+
* [Getting Started](https://ej2.syncfusion.com/documentation/radio-button/getting-started?lang=typescript&utm_source=npm&utm_campaign=radio-button)
37+
* [View Online Demos](https://ej2.syncfusion.com/demos/?utm_source=npm&utm_campaign=radio-button#/material/button/radio-button.html)
38+
* [Product Page](https://www.syncfusion.com/javascript-ui-controls/radio-button)
3939

4040
* Switch - `Switch` is a graphical user interface element that allows you to toggle between checked and unchecked states.
41-
* [Getting Started](https://ej2.syncfusion.com/documentation/switch/getting-started.html?lang=typescript&utm_source=npm&utm_campaign=switch)
42-
* [View Online Demos](https://ej2.syncfusion.com/demos/?utm_source=npm&utm_campaign=grid#/material/button/switch.html)
43-
* [Product Page](https://www.syncfusion.com/products/javascript/switch)
41+
* [Getting Started](https://ej2.syncfusion.com/documentation/switch/getting-started?lang=typescript&utm_source=npm&utm_campaign=switch)
42+
* [View Online Demos](https://ej2.syncfusion.com/demos/?utm_source=npm&utm_campaign=switch#/material/button/switch.html)
43+
* [Product Page](https://www.syncfusion.com/javascript-ui-controls/toggle-switch-button)
4444

4545
## Supported Frameworks
4646

4747
These components are available in following list of frameworks.
4848

49-
1. [Angular](https://github.com/syncfusion/ej2-ng-buttons?utm_source=npm&utm_campaign=button)
50-
2. [React](https://github.com/syncfusion/ej2-react-buttons?utm_source=npm&utm_campaign=button)
51-
3. [VueJS](https://github.com/syncfusion/ej2-vue-buttons?utm_source=npm&utm_campaign=button)
52-
4. [ASP.NET Core](https://www.syncfusion.com/products/aspnetcore)
53-
5. [ASP.NET MVC](https://www.syncfusion.com/products/aspnetmvc)
54-
6. [JavaScript (ES5)](https://www.syncfusion.com/products/javascript)
49+
1. [Angular](https://github.com/syncfusion/ej2-angular-ui-components/tree/master/components/buttons?utm_source=npm&utm_campaign=button)
50+
2. [React](https://github.com/syncfusion/ej2-react-ui-components/tree/master/components/buttons?utm_source=npm&utm_campaign=button)
51+
3. [VueJS](https://github.com/syncfusion/ej2-vue-ui-components/tree/master/components/buttons?utm_source=npm&utm_campaign=button)
52+
4. [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls)
53+
5. [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls)
54+
6. [JavaScript (ES5)](https://www.syncfusion.com/javascript-ui-controls)
5555

5656
## Showcase samples
5757

@@ -62,41 +62,41 @@ These components are available in following list of frameworks.
6262

6363
### Button
6464

65-
* [**Types**](https://ej2.syncfusion.com/documentation/button/types-and-styles.html?lang=typescript#button-types) - Provided with different types of Button.
65+
* [**Types**](https://ej2.syncfusion.com/documentation/button/types-and-styles#button-types) - Provided with different types of Button.
6666

67-
* [**Predefined Styles**](https://ej2.syncfusion.com/documentation/button/types-and-styles.html?lang=typescript#button-styles) - Provided with predefined styles of Button.
67+
* [**Predefined Styles**](https://ej2.syncfusion.com/documentation/button/types-and-styles#button-styles) - Provided with predefined styles of Button.
6868

69-
* [**Sizes**](https://ej2.syncfusion.com/documentation/button/types-and-styles.html?lang=typescript#button-size) - Provided with different sizes of Button.
69+
* [**Sizes**](https://ej2.syncfusion.com/documentation/button/types-and-styles#button-size) - Provided with different sizes of Button.
7070

71-
* [**Icons**](https://ej2.syncfusion.com/documentation/button/types-and-styles.html?lang=typescript#icons) - Supports text and icon on the Button.
71+
* [**Icons**](https://ej2.syncfusion.com/documentation/button/types-and-styles#icons) - Supports text and icon on the Button.
7272

7373
### CheckBox
7474

75-
* [**States**](https://ej2.syncfusion.com/documentation/check-box/getting-started.html?lang=typescript#change-the-checkbox-state) - Provided with different states of CheckBox.
75+
* [**States**](https://ej2.syncfusion.com/documentation/check-box/getting-started#change-the-checkbox-state) - Provided with different states of CheckBox.
7676

77-
* [**Label**](https://ej2.syncfusion.com/documentation/check-box/label-and-size.html?lang=typescript#label) - Supports label and its positioning.
77+
* [**Label**](https://ej2.syncfusion.com/documentation/check-box/label-and-size#label) - Supports label and its positioning.
7878

79-
* [**Sizes**](https://ej2.syncfusion.com/documentation/check-box/label-and-size.html?lang=typescript#size) - Provided with different sizes of CheckBox.
79+
* [**Sizes**](https://ej2.syncfusion.com/documentation/check-box/label-and-size#size) - Provided with different sizes of CheckBox.
8080

8181
### RadioButton
8282

83-
* [**States**](https://ej2.syncfusion.com/documentation/radio-button/getting-started.html?lang=typescript#change-the-radiobutton-state) - Provided with different states of RadioButton.
83+
* [**States**](https://ej2.syncfusion.com/documentation/radio-button/getting-started#change-the-radiobutton-state) - Provided with different states of RadioButton.
8484

85-
* [**Label**](https://ej2.syncfusion.com/documentation/radio-button/label-and-size.html?lang=typescript#label) - Supports label and its positioning.
85+
* [**Label**](https://ej2.syncfusion.com/documentation/radio-button/label-and-size#label) - Supports label and its positioning.
8686

87-
* [**Sizes**](https://ej2.syncfusion.com/documentation/radio-button/label-and-size.html?lang=typescript#size) - Provided with different sizes of RadioButton.
87+
* [**Sizes**](https://ej2.syncfusion.com/documentation/radio-button/label-and-size#size) - Provided with different sizes of RadioButton.
8888

8989
### Switch
9090

91-
* [**Text**](https://ej2.syncfusion.com/documentation/switch/getting-started.html?lang=typescript#set-text-on-switch) - Supports text.
92-
* [**Sizes**](https://ej2.syncfusion.com/documentation/switch/how-to.html?lang=typescript#change-size) - Provided with different sizes of Switch.
91+
* [**Text**](https://ej2.syncfusion.com/documentation/switch/getting-started#set-text-on-switch) - Supports text.
92+
* [**Sizes**](https://ej2.syncfusion.com/documentation/switch/how-to#change-size) - Provided with different sizes of Switch.
9393

9494
## Support
9595

9696
Product support is available for through following mediums.
9797

9898
* Creating incident in Syncfusion [Direct-trac](https://www.syncfusion.com/support/directtrac/incidents?utm_source=npm&utm_campaign=button) support system or [Community forum](https://www.syncfusion.com/forums/essential-js2?utm_source=npm&utm_campaign=button).
99-
* New [GitHub issue](https://github.com/syncfusion/ej2-buttons/issues/new).
99+
* New [GitHub issue](https://github.com/syncfusion/ej2-javascript-ui-controls/issues/new).
100100
* Ask your query in [Stack Overflow](https://stackoverflow.com/?utm_source=npm&utm_campaign=button) with tag `syncfusion`, `ej2`.
101101

102102
## License
@@ -105,6 +105,6 @@ Check the license detail [here](https://github.com/syncfusion/ej2/blob/master/li
105105

106106
## Changelog
107107

108-
Check the changelog [here](https://github.com/syncfusion/ej2-buttons/blob/master/CHANGELOG.md?utm_source=npm&utm_campaign=button)
108+
Check the changelog [here](https://github.com/syncfusion/ej2-javascript-ui-controls/blob/master/controls/buttons/CHANGELOG.md?utm_source=npm&utm_campaign=button)
109109

110110
© Copyright 2018 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.

Diff for: controls/buttons/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-buttons",
3-
"version": "16.3.25",
3+
"version": "16.3.30",
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",
@@ -12,7 +12,7 @@
1212
},
1313
"devDependencies": {
1414
"@types/chai": "^3.4.28",
15-
"@types/jasmine": "^2.2.29",
15+
"@types/jasmine": "2.8.9",
1616
"@types/jasmine-ajax": "^3.1.27",
1717
"@types/requirejs": "^2.1.26",
1818
"es6-promise": "^3.2.1",

Diff for: controls/calendars/CHANGELOG.md

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

33
## [Unreleased]
44

5+
## 16.3.32 (2018-11-15)
6+
7+
### DatePicker
8+
9+
#### Bug Fixes
10+
11+
- Fixed the form rest issue on IE browser.
12+
13+
### DateRangePicker
14+
15+
#### Bug Fixes
16+
17+
- Fixed the form rest issue on IE browser.
18+
519
## 16.3.29 (2018-10-31)
620

721
### DatePicker

0 commit comments

Comments
 (0)