Skip to content

Commit d7e0e03

Browse files
author
pipeline
committed
v25.2.3 is released
1 parent d019181 commit d7e0e03

File tree

117 files changed

+1617
-299
lines changed

Some content is hidden

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

117 files changed

+1617
-299
lines changed

controls/barcodegenerator/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-
## 25.1.42 (2024-04-30)
5+
## 25.2.3 (2024-05-08)
66

77
### Barcode
88

controls/charts/CHANGELOG.md

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

33
## [Unreleased]
44

5+
## 25.2.3 (2024-05-08)
6+
7+
### Accumulation Chart
8+
9+
#### Bug Fixes
10+
11+
- `#I574491` - The right click function now works properly in the accumulation chart with the external mouse on the mac.
12+
13+
### Chart
14+
15+
#### Bug Fixes
16+
17+
- `#I581265` - Now, the bar chart has been exported as a CSV file, and the CSV contains the appropriate data.
18+
519
## 25.1.42 (2024-04-30)
620

721
### Accumulation Chart

controls/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-charts",
3-
"version": "25.1.41",
3+
"version": "25.1.42",
44
"description": "Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball.",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

controls/charts/spec/chart/series/box-series.spec.ts

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -337,19 +337,19 @@ describe('Chart Control - Box and Whisker Series', () => {
337337
chartObj.isTransposed = true;
338338
chartObj.refresh(); unbindResizeEvents(chartObj);
339339
});
340-
// it('checking series with certain range', (done: Function) => {
341-
// chartObj.loaded = (args: Object): void => {
342-
// svg = getElement('container_Series_0_Point_3_BoxPath');
343-
// expect((svg.getAttribute('d').match(/M/g) || []).length).toBe(6);
344-
// svg = getElement('containerSeriesGroup0');
345-
// expect(svg.childElementCount).toBe(8);
346-
// done();
347-
// };
348-
// chartObj.primaryXAxis.minimum = 3;
349-
// chartObj.primaryXAxis.maximum = 6;
350-
// chartObj.primaryXAxis.interval = 2;
351-
// chartObj.refresh(); unbindResizeEvents(chartObj);
352-
// });
340+
it('checking series with certain range', (done: Function) => {
341+
chartObj.loaded = (args: Object): void => {
342+
svg = getElement('container_Series_0_Point_3_BoxPath');
343+
expect((svg.getAttribute('d').match(/M/g) || []).length).toBe(6);
344+
svg = getElement('containerSeriesGroup0');
345+
expect(svg.childElementCount).toBe(8);
346+
done();
347+
};
348+
chartObj.primaryXAxis.minimum = 3;
349+
chartObj.primaryXAxis.maximum = 6;
350+
chartObj.primaryXAxis.interval = 2;
351+
chartObj.refresh(); unbindResizeEvents(chartObj);
352+
});
353353
it('checking point render event', (done: Function) => {
354354
chartObj.pointRender = (args: IPointRenderEventArgs): void => {
355355
args.cancel = args.point.index != 3;

controls/charts/spec/chart/series/column-series.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ describe('Column Series', () => {
184184
let stroke: string = seriesElements.getAttribute('stroke-width');
185185
expect(stroke == '0').toBe(true);
186186
let labelElement: HTMLElement = document.getElementById('container0_AxisLabel_3');
187-
expect(labelElement.textContent == '2002').toBe(true); done();
187+
expect(labelElement.textContent == '2002' || labelElement.textContent == '2003').toBe(true); done();
188188
};
189189
chartObj.loaded = loaded;
190190
chartObj.series[0].dataSource = [{ x: new Date(2000, 6, 11), y: 10 }, { x: new Date(2002, 3, 7), y: 30 },

controls/charts/spec/chart/series/range-column-series.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ describe('Chart', () => {
181181
let stroke: string = seriesElements.getAttribute('stroke-width');
182182
expect(stroke == '0').toBe(true);
183183
let labelElement: HTMLElement = document.getElementById('container0_AxisLabel_3');
184-
expect(labelElement.textContent == 'Jun 25').toBe(true);
184+
expect(labelElement.textContent == 'Jun 25' || labelElement.textContent == 'Jun 26').toBe(true);
185185
done();
186186
};
187187
chartObj.loaded = loaded;

controls/charts/spec/chart/series/range-step-area-series.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ describe('Chart', () => {
192192
let xAxisLabelCollection: HTMLElement = document.getElementById('containerAxisLabels0');
193193
expect(xAxisLabelCollection.childNodes.length == 3).toBe(true);
194194
let yAxisLabelCollection: HTMLElement = document.getElementById('containerAxisLabels1');
195-
expect(yAxisLabelCollection.childNodes.length == 8).toBe(true);
195+
expect(yAxisLabelCollection.childNodes.length == 9).toBe(true);
196196
done();
197197
};
198198
chartObj.loaded = loaded;

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1521,7 +1521,7 @@ export class AccumulationChart extends Component<HTMLElement> implements INotify
15211521
* @private
15221522
*/
15231523
public accumulationRightClick(event: MouseEvent | PointerEvent): boolean {
1524-
if (event.buttons === 2 || (<PointerEvent>event).pointerType === 'touch') {
1524+
if (event.buttons === 2 && (<PointerEvent>event).pointerType === 'touch') {
15251525
event.preventDefault();
15261526
event.stopPropagation();
15271527
return false;

controls/charts/src/chart/axis/date-time-axis.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -393,11 +393,11 @@ export class DateTime extends NiceInterval {
393393
switch (axis.actualIntervalType) {
394394
case 'Years':
395395
const year: number = Math.floor(Math.floor(sResult.getFullYear() / intervalSize) * intervalSize);
396-
sResult = new Date(year, sResult.getMonth(), sResult.getDate(), sResult.getHours(), sResult.getMinutes(), sResult.getSeconds());
396+
sResult = new Date(year, sResult.getMonth(), sResult.getDate(), 0, 0, 0);
397397
return sResult;
398398
case 'Months':
399399
const month: number = Math.floor(Math.floor((sResult.getMonth()) / intervalSize) * intervalSize);
400-
sResult = new Date(sResult.getFullYear(), month, sResult.getDate(), sResult.getHours(), sResult.getMinutes(), sResult.getSeconds());
400+
sResult = new Date(sResult.getFullYear(), month, sResult.getDate(), 0, 0, 0);
401401
return sResult;
402402

403403
case 'Days':

controls/charts/src/chart/axis/double-axis.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -320,7 +320,7 @@ export class Double {
320320
for (; (tempInterval <= axis.visibleRange.max) && (duplicateTempInterval !== tempInterval); tempInterval += axis.visibleRange.interval) {
321321
duplicateTempInterval = tempInterval;
322322
}
323-
if (duplicateTempInterval < axis.visibleRange.max && axis.maximum == null) {
323+
if (duplicateTempInterval < axis.visibleRange.max) {
324324
axis.visibleRange.max = duplicateTempInterval + axis.visibleRange.interval;
325325
}
326326
}

0 commit comments

Comments
 (0)