Skip to content

Commit 1bd542d

Browse files
author
pipeline
committed
v23.1.38 is released
1 parent 048974a commit 1bd542d

File tree

296 files changed

+3949
-78
lines changed

Some content is hidden

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

296 files changed

+3949
-78
lines changed

README.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1205,14 +1205,13 @@
12051205
* [Stock Chart](https://ej2.syncfusion.com/showcase/angular/stockchart?utm_source=npm&utm_campaign=ej2-angular-ui-components)
12061206
* [Web Mail](https://ej2.syncfusion.com/showcase/angular/webmail?utm_source=npm&utm_campaign=ej2-angular-ui-components)
12071207
## Support
1208-
For any questions or assistance, you can:
1209-
* Visit the [Syncfusion support portal](https://support.syncfusion.com/).
1210-
* Post your queries on the [community forums](https://www.syncfusion.com/forums).
1211-
* Renew your subscription by clicking [here](https://www.syncfusion.com/sales/products?utm_source=github&utm_medium=listing&utm_campaign=ej2-angular-ui-components) or contacting our sales team at <[email protected]>.
1212-
* If you have specific feature requests or suggestions, please submit them through our [feedback portal](https://www.syncfusion.com/feedback/angular).
1208+
Product support is available for through following mediums.
1209+
* Creating incident in Syncfusion [Direct-trac](https://www.syncfusion.com/support/directtrac/incidents?utm_source=npm&utm_campaign=ej2-angular-ui-components) support system or [Community forum](https://www.syncfusion.com/forums/angular-js2?utm_source=npm&utm_campaign=ej2-angular-ui-components).
1210+
* New [GitHub issue](https://github.com/syncfusion/ej2-angular-ui-components/issues/new).
1211+
* Ask your query in [Stack Overflow](https://stackoverflow.com/) with tag `syncfusion` and `ej2`.
12131212
## License
1214-
For detailed information about the Syncfusion Essential Studio license and copyright, please refer to the [license](https://github.com/syncfusion/ej2-angular-ui-components/blob/master/license).
1213+
Check the license detail [here](https://github.com/syncfusion/ej2-angular-ui-components/blob/master/license).
12151214
## Changelog
12161215
Check the changelog [here](https://ej2.syncfusion.com/angular/documentation/release-notes/index/?utm_source=npm&utm_campaign=ej2-angular-ui-components)
1217-
© Copyright 2023 Syncfusion, Inc. All Rights Reserved.
1216+
© Copyright 2022 Syncfusion, Inc. All Rights Reserved.
12181217
The Syncfusion Essential Studio license and copyright applies to this distribution.

components/base/CHANGELOG.md

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

33
## [Unreleased]
44

5+
## 23.1.38 (2023-09-26)
6+
7+
### Common
8+
9+
#### Bug Fixes
10+
11+
- `#I488912` - Resolved the `ngModel` data binding not working properly in Form Base.
12+
513
## 23.1.36 (2023-09-15)
614

715
### Common
816

917
#### Bug Fixes
1018

1119
- `#I486549` - Provided `clearTemplates` support for `Accordion` Component.
12-
- `#F45098` - Resolved the `Complex Directives` property changes not being applied properly.
20+
- `#F45098`, `#I497414` - Resolved the `Complex Directives` property changes not being applied properly.
1321
- `#I496453` - Resolved the `Template` binding not working properly in Form Base.
1422
- `#I473932` - Resolved the `Angular Form` states not working properly for the `OnPush` strategy.
1523

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-angular-base",
3-
"version": "23.1.36",
3+
"version": "23.1.38",
44
"description": "A common package of Essential JS 2 base Angular libraries, methods and class definitions",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/base/src/form-base.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,13 @@ export class FormBase<T> implements ControlValueAccessor {
9696
// Removed setTimeout, Because we have called markForCheck() method in Angular Template Compiler
9797
/* istanbul ignore else */
9898
if (typeof window !== 'undefined') {
99-
tempFormAfterViewThis.appendTo(tempFormAfterViewThis.element);
99+
if ((tempFormAfterViewThis.getModuleName()).includes('dropdown')) {
100+
setTimeout(() => {
101+
tempFormAfterViewThis.appendTo(tempFormAfterViewThis.element);
102+
});
103+
} else {
104+
tempFormAfterViewThis.appendTo(tempFormAfterViewThis.element);
105+
}
100106
let ele: HTMLElement = tempFormAfterViewThis.inputElement || tempFormAfterViewThis.element;
101107
ele.addEventListener('focus', tempFormAfterViewThis.ngOnFocus.bind(tempFormAfterViewThis));
102108
ele.addEventListener('blur', tempFormAfterViewThis.ngOnBlur.bind(tempFormAfterViewThis));

components/base/src/template.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,11 @@ export function compile(templateEle: AngularElementType, helper?: Object):
2121
/* istanbul ignore next */
2222
let conRef: ViewContainerRef = contRef ? contRef : component.viewContainerRef;
2323
let viewRef: EmbeddedViewRef<Object> = conRef.createEmbeddedView(templateEle as TemplateRef<Object>, context);
24-
viewRef.markForCheck();
24+
if (getValue('currentInstance.element.nodeName', conRef) === 'EJS-MENTION') {
25+
viewRef.detectChanges();
26+
} else {
27+
viewRef.markForCheck();
28+
}
2529
/* istanbul ignore next */
2630
let viewCollection: { [key: string]: EmbeddedViewRef<Object>[] } = (component && component.registeredTemplate) ?
2731
component.registeredTemplate : getValue('currentInstance.registeredTemplate', conRef);

components/buttons/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-
## 23.1.36 (2023-09-15)
5+
## 23.1.38 (2023-09-26)
66

77
### Checkbox
88

components/charts/CHANGELOG.md

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

33
## [Unreleased]
44

5+
## 23.1.38 (2023-09-26)
6+
7+
### Chart
8+
9+
#### Bug Fixes
10+
11+
- `#I498152` - Fixed the issue of pane collapse when zooming in the chart.
12+
- `#I498070` - Now, the tooltip is displaying properly for all series when the shared tooltip is enabled.
13+
- `#I478252` - Updated legend aria-label based on the visibility of the series.
14+
- `#I499382` - Changed the color of the tab bar line based on the theme.
15+
- `#I499384` - Chart points are now focusing properly when navigating using arrow keys.
16+
- `#I498673` - Now the primary axes are displaying properly when rendering series using secondary axes.
17+
- `#I500178` - Fixed a issue where a console error was being thrown when trying to zoom in the Pareto chart during selection.
18+
- `#I482650` - Fixed issue where the height of the chart would increase when the axis was hidden.
19+
20+
### AccumulationChart
21+
22+
#### Bug Fixes
23+
24+
- `#F184357` - Funnel chart is now rendering properly when all the data points value is zero.
25+
- `#I498982` - Data labels are now displaying properly after legend click.
26+
527
## 23.1.36 (2023-09-15)
628

729
### 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-angular-charts",
3-
"version": "20.13.0",
3+
"version": "23.1.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",

components/circulargauge/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,14 @@
55

66
## [Unreleased]
77

8+
## 23.1.38 (2023-09-26)
9+
10+
### CircularGauge
11+
12+
#### New Features
13+
14+
- When the `allowRangePreRender` property is set to **false**, the axis line will be rendered first.
15+
816
## 23.1.36 (2023-09-15)
917

1018
### Circular Gauge

components/circulargauge/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-circulargauge",
3-
"version": "16.42.0",
3+
"version": "23.1.36",
44
"description": "Essential JS 2 CircularGauge Components for Angular",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

0 commit comments

Comments
 (0)