Skip to content

Commit d673201

Browse files
author
pipeline
committed
v30.2.5 is released
1 parent a7766da commit d673201

File tree

114 files changed

+2897
-416
lines changed

Some content is hidden

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

114 files changed

+2897
-416
lines changed

controls/base/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-
## 30.2.4 (2025-08-07)
5+
## 30.2.5 (2025-08-13)
66

77
### Common
88

controls/charts/CHANGELOG.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,21 @@
22

33
## [Unreleased]
44

5-
## 30.2.4 (2025-08-07)
5+
## 30.2.5 (2025-08-13)
6+
7+
### Accumulation Chart
8+
9+
#### Bug Fixes
10+
11+
- `#F69009` - The accumulation chart now correctly assigns the ID for rendering.
12+
13+
### Chart
14+
15+
#### Bug Fixes
16+
17+
- `#F69147` - Highlighting functionality is now working correctly for marker-enabled scatter series.
18+
19+
## 30.1.42 (2025-07-29)
620

721
### Accumulation Chart
822

controls/charts/src/accumulation-chart/accumulation.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -921,7 +921,12 @@ export class AccumulationChart extends Component<HTMLElement> implements INotify
921921
this.setCulture();
922922
this.animateSeries = true;
923923
if (this.element.id === '') {
924-
const collection: number = document.getElementsByClassName('e-accumulationchart').length;
924+
let collection: number = document.getElementsByClassName('e-accumulationchart').length;
925+
let elementid: string = 'acc_chart_' + this.chartid + '_' + collection;
926+
while (document.getElementById(elementid)) {
927+
collection++;
928+
elementid = 'acc_chart_' + this.chartid + '_' + collection;
929+
}
925930
this.element.id = 'acc_chart_' + this.chartid + '_' + collection;
926931
}
927932
this.wireEvents();

controls/charts/src/chart/series/marker-explode.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ export class MarkerExplode extends ChartData {
102102
);
103103
data.lierIndex = this.lierIndex;
104104
if (
105-
data.point && explodeSeries && ((!previous || (previous.point !== data.point)) ||
105+
data.point && ((!previous || (previous.point !== data.point)) || explodeSeries ||
106106
(previous && previous.lierIndex > 3 && previous.lierIndex !== this.lierIndex))
107107
) {
108108
(<PointData[]>this.currentPoints).push(data);
@@ -148,7 +148,7 @@ export class MarkerExplode extends ChartData {
148148
const length: number = this.previousPoints.length;
149149
if (this.currentPoints.length > 0 || (length > 0 && chart.tooltip.shared)) {
150150
if (length === 0 || chart.isPointMouseDown || (length > 0 && (this.currentPoints.length === 0 ||
151-
(this.previousPoints[0].point !== this.currentPoints[0].point)))) {
151+
(this.previousPoints[0].point !== this.currentPoints[0].point))) || explodeSeries) {
152152
if (length > 0) {
153153
for (const previousPoint of this.previousPoints) {
154154
if (!isNullOrUndefined(previousPoint)) {
@@ -400,7 +400,7 @@ export class MarkerExplode extends ChartData {
400400
if (elements[0]) { elements[0].remove(); }
401401
}
402402
for (let i: number = trackballElements.length - 1; i >= 0; i--) {
403-
if (!series.marker.visible || trackballElements[i as number] && trackballElements[i as number].id[trackballElements[i as number].id.length - 1] === '0') {
403+
if (!series.marker.visible || trackballElements[i as number] && trackballElements[i as number].id[trackballElements[i as number].id.length - 1] === '0' || series.type === 'Scatter') {
404404
remove(trackballElements[i as number]);
405405
}
406406
}

controls/circulargauge/CHANGELOG.md

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

55
## [Unreleased]
66

7+
## 30.2.5 (2025-08-13)
8+
9+
### Circular Gauge
10+
11+
#### Bug Fixes
12+
13+
- `#I750239` - Now, the scroll does not appear when setting overflow to auto in the Circular Gauge component.
14+
715
## 25.1.35 (2024-03-15)
816

917
### Circular Gauge

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

controls/circulargauge/src/circular-gauge/circular-gauge.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1039,6 +1039,7 @@ export class CircularGauge extends Component<HTMLElement> implements INotifyProp
10391039
element.style.msUserSelect = 'none';
10401040
element.style.webkitUserSelect = 'none';
10411041
element.style.position = 'relative';
1042+
element.style.overflow = 'hidden';
10421043
}
10431044

10441045
/**

controls/data/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-
## 30.2.4 (2025-08-07)
5+
## 30.2.5 (2025-08-13)
66

77
### DataManager
88

controls/diagrams/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+
## 30.2.5 (2025-08-13)
6+
7+
### Diagram
8+
9+
#### Bug Fixes
10+
11+
- `#I743248` - CollectionChange now supports diagram item deletion via the delete key, with the action marked as Keyboard Delete.
12+
513
## 30.2.4 (2025-08-07)
614

715
### Diagram

controls/diagrams/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-diagrams",
3-
"version": "30.1.42",
3+
"version": "30.2.4",
44
"description": "Feature-rich diagram control to create diagrams like flow charts, organizational charts, mind maps, and BPMN diagrams. Its rich feature set includes built-in shapes, editing, serializing, exporting, printing, overview, data binding, and automatic layouts.",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

0 commit comments

Comments
 (0)