Skip to content

Commit 1a88479

Browse files
author
pipeline
committed
v29.1.33 is released
1 parent 34697e9 commit 1a88479

File tree

210 files changed

+353
-1644
lines changed

Some content is hidden

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

210 files changed

+353
-1644
lines changed

components/barcodegenerator/CHANGELOG.md

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

33
## [Unreleased]
44

5-
## 28.2.12 (2025-03-19)
5+
## 29.1.33 (2025-03-25)
66

77
### Barcode
88

components/barcodegenerator/README.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -32,17 +32,17 @@ cd my-app
3232
npm start
3333
```
3434

35-
### Adding Syncfusion<sup>®</sup> Barcode Generator package
35+
### Adding Syncfusion Barcode Generator package
3636

37-
All Syncfusion<sup>®</sup> react packages are published in the [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install the react barcode generator package, use the following command.
37+
All Syncfusion react packages are published in the [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install the react barcode generator package, use the following command.
3838

3939
```bash
4040
npm install @syncfusion/ej2-react-barcode-generator --save
4141
```
4242

4343
### Add Barcode component
4444

45-
In the **src/App.tsx** file, use the following code snippet to render the Syncfusion<sup>®</sup> Barcode component
45+
In the **src/App.tsx** file, use the following code snippet to render the Syncfusion Barcode component
4646

4747
```typescript
4848
import { BarcodeGeneratorComponent } from '@syncfusion/ej2-react-barcode-generator';
@@ -109,10 +109,10 @@ Check the changelog [here](https://ej2.syncfusion.com/react/documentation/releas
109109

110110
## License and copyright
111111

112-
> This is a commercial product and requires a paid license for possession or use. Syncfusion<sup>®</sup> licensed software, including this component, is subject to the terms and conditions of Syncfusion<sup>®</sup> [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials).
112+
> 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 for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials).
113113
114114
> A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers.
115115
116116
See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license) for more info.
117117

118-
&copy; Copyright 2022 Syncfusion<sup>®</sup> Inc. All Rights Reserved. The Syncfusion<sup>®</sup> Essential Studio<sup>®</sup> license and copyright applies to this distribution.
118+
&copy; Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.

components/base/CHANGELOG.md

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

33
## [Unreleased]
44

5-
## 28.2.7 (2025-02-25)
6-
7-
### Common
8-
9-
#### New Features
10-
11-
- `#I682638` - Provided support for Default HTML ref Attribute in Syncfusion React components
12-
13-
## 28.1.38 (2025-01-07)
14-
15-
### Common
16-
17-
#### New Features
18-
19-
- `#I667506` - Provided support for Default HTML role Attribute in Syncfusion React components
20-
215
## 25.1.35 (2024-03-15)
226

237
### Common

components/base/README.md

+8-8
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
# ej2-react-base
44

5-
A common package of Essential<sup>®</sup> JS 2 for React which contains base libraries, methods and class definitions.
5+
A common package of Essential JS 2 for React which contains base libraries, methods and class definitions.
66

7-
> This is a commercial product and requires a paid license for possession or use. Syncfusion<sup>®</sup> licensed software, including this component, is subject to the terms and conditions of Syncfusion<sup>®</sup> [EULA](https://www.syncfusion.com/eula/es/). To acquire a license, you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials).
7+
> 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](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials).
88
>
99
> A [free community license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers.
1010
@@ -26,7 +26,7 @@ npm install @syncfusion/ej2-react-base
2626

2727
### Lightweight and user friendly
2828

29-
The entire Essential<sup>®</sup> JS 2 framework is built from scratch to be lightweight and modular. Its footprint can be reduced further by including only the specific components and features your application requires.
29+
The entire Essential JS 2 framework is built from scratch to be lightweight and modular. Its footprint can be reduced further by including only the specific components and features your application requires.
3030

3131
### Modular architecture
3232

@@ -38,7 +38,7 @@ Performance is critical for delivering a good user experience. We ensure that al
3838

3939
### Responsive and touch friendly
4040

41-
All Essential<sup>®</sup> JS 2 controls are touch friendly and render adaptively based on the device they are on to provide optimal usage experience on phones, tablets and desktops.
41+
All Essential JS 2 controls are touch friendly and render adaptively based on the device they are on to provide optimal usage experience on phones, tablets and desktops.
4242

4343
### Stunning built-in themes
4444

@@ -54,7 +54,7 @@ With our commitment to at least four major updates per year, you receive the mos
5454

5555
## Supported Frameworks
5656

57-
The Essential<sup>®</sup> JS 2 is also offered in following list of frameworks.
57+
The Essential JS 2 is also offered in following list of frameworks.
5858

5959
| [<img src="https://ej2.syncfusion.com/github/images/js.svg" height="50" />](https://www.syncfusion.com/products/javascript?utm_source=npm&utm_campaign=ej2-react-base)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[JavaScript](https://www.syncfusion.com/products/javascript?utm_source=npm&utm_campaign=ej2-react-base)&nbsp;&nbsp;&nbsp;&nbsp; | [<img src="https://ej2.syncfusion.com/github/images/angular-new.svg" height="50" />](https://www.syncfusion.com/products/angular?utm_source=npm&utm_campaign=ej2-react-base)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[Angular](https://www.syncfusion.com/products/angular?utm_source=npm&utm_campaign=ej2-react-base)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | [<img src="https://ej2.syncfusion.com/github/images/vue.svg" height="50" />](https://www.syncfusion.com/products/vue?utm_source=npm&utm_campaign=ej2-react-base)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[Vue](https://www.syncfusion.com/products/vue?utm_source=npm&utm_campaign=ej2-react-base)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | [<img src="https://ej2.syncfusion.com/github/images/netcore.svg" height="50" />](https://www.syncfusion.com/products/aspnetcore?utm_source=npm&utm_campaign=ej2-react-base)<br/>&nbsp;&nbsp;[ASP.NET&nbsp;Core](https://www.syncfusion.com/products/aspnetcore?utm_source=npm&utm_campaign=ej2-react-base)&nbsp;&nbsp; | [<img src="https://ej2.syncfusion.com/github/images/netmvc.svg" height="50" />](https://www.syncfusion.com/products/aspnetmvc?utm_source=npm&utm_campaign=ej2-react-base)<br/>&nbsp;&nbsp;[ASP.NET&nbsp;MVC](https://www.syncfusion.com/products/aspnetmvc?utm_source=npm&utm_campaign=ej2-react-base)&nbsp;&nbsp; |
6060
| :-----: | :-----: | :-----: | :-----: | :-----: |
@@ -63,7 +63,7 @@ The Essential<sup>®</sup> JS 2 is also offered in following list of frameworks.
6363

6464
Product support is available for through following mediums.
6565

66-
* Creating incident in Syncfusion<sup>®</sup> [Direct-trac](https://www.syncfusion.com/support/directtrac/incidents?utm_source=npm&utm_campaign=ej2-react-base) support system or [Community forum](https://www.syncfusion.com/forums/react-js2?utm_source=npm&utm_campaign=ej2-react-base).
66+
* Creating incident in Syncfusion [Direct-trac](https://www.syncfusion.com/support/directtrac/incidents?utm_source=npm&utm_campaign=ej2-react-base) support system or [Community forum](https://www.syncfusion.com/forums/react-js2?utm_source=npm&utm_campaign=ej2-react-base).
6767
* New [GitHub issue](https://github.com/syncfusion/ej2-react-ui-components/issues/new).
6868
* Ask your query in [Stack Overflow](https://stackoverflow.com/) with tag `syncfusion` and `ej2`.
6969

@@ -75,5 +75,5 @@ Check the license detail [here](https://github.com/syncfusion/ej2-react-ui-compo
7575

7676
Check the changelog [here](https://ej2.syncfusion.com/react/documentation/release-notes/index?utm_source=npm&utm_campaign=ej2-react-base)
7777

78-
© Copyright 2024 Syncfusion<sup>®</sup> Inc. All Rights Reserved.
79-
The Syncfusion<sup>®</sup> Essential<sup>®</sup> Studio license and copyright applies to this distribution.
78+
© Copyright 2024 Syncfusion, Inc. All Rights Reserved.
79+
The Syncfusion Essential Studio license and copyright applies to this distribution.

components/base/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-react-base",
3-
"version": "28.2.7",
3+
"version": "17.33.0",
44
"description": "A common package of Essential JS 2 React base, methods and class definitions",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/base/src/util.ts

-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ export interface DefaultHtmlAttributes {
3131
form?: string;
3232
id?: string;
3333
name?: string;
34-
role?: string;
3534
readOnly?: boolean;
3635
style?: React.CSSProperties;
3736
tabIndex?: number;

components/buttons/CHANGELOG.md

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

33
## [Unreleased]
44

5+
## 29.1.33 (2025-03-25)
6+
7+
### Chip
8+
9+
#### Features
10+
11+
- `#FB63852` - Provided drag-and-drop functionality to rearrange chips and move them between containers. To enable drag and drop, set `allowDragAndDrop` to true.
12+
513
## 28.2.7 (2025-02-25)
614

715
### Button

components/buttons/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-react-buttons",
3-
"version": "28.2.7",
3+
"version": "28.1.33",
44
"description": "A package of feature-rich Essential JS 2 components such as Button, CheckBox, RadioButton and Switch. for React",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/calendars/CHANGELOG.md

+5-53
Original file line numberDiff line numberDiff line change
@@ -2,67 +2,19 @@
22

33
## [Unreleased]
44

5-
## 28.2.12 (2025-03-19)
6-
7-
### TimePicker
8-
9-
#### Bug Fixes
10-
11-
- `#F196127` - Fixed an issue where the change event was not triggered correctly upon the second update of time using the keyboard.
5+
## 29.1.33 (2025-03-25)
126

137
### DatePicker
148

15-
#### Bug Fixes
9+
#### New Features
1610

17-
- `#FD65170` - Fixed an issue where the day of the week value was not displayed correctly when using `ccc` in the date format.
11+
- The DatePicker allows users to input date values in various valid formats, enhancing the user experience by offering flexibility in specifying date formats for parsing. A new API called `inputFormats` has been introduced to handle custom date input formats, allowing users to specify the expected format(s) for parsing date values. For example, `InputFormats = 'new string[] { "dd/MM/yyyy", "MM/dd/yyyy", "yyyy-MM-dd" }'`.
1812

1913
### DateTimePicker
2014

21-
#### Bug Fixes
22-
23-
- `#FD65170` - Fixed an issue where the day of the week value was not displayed correctly when using `ccc` in the date format.
24-
25-
## 28.2.9 (2025-03-04)
26-
27-
### DateRangePicker
28-
29-
#### Bug Fixes
30-
31-
- `#I40705` - Fixed issue where the selected date was incorrect when setting the Start and Depth properties in the DateRangePicker to `Year`.
32-
33-
## 28.2.7 (2025-02-25)
34-
35-
### DatePicker
36-
37-
#### Bug Fixes
38-
39-
- `#I688316` - Fixed an issue where the month was not updating correctly when typing quickly.
40-
41-
## 28.1.41 (2025-01-21)
42-
43-
### DatePicker
44-
45-
#### Bug Fixes
46-
47-
- `#I675886` - Fixed an issue where values were not updated correctly when a mask was configured.
48-
49-
## 28.1.39 (2024-01-14)
50-
51-
### DateRangePicker
52-
53-
#### Bug Fixes
54-
55-
- `#I666998` - Fixed an issue where the start and end date selection was not maintained in the popup.
56-
57-
## 28.1.37 (2024-12-31)
58-
59-
### DateRangePicker
60-
61-
#### Bug Fixes
62-
63-
- `#I664732` - Fixed an issue where the overlay was displayed even when the popup was prevented from opening in mobile mode.
15+
#### New Features
6416

65-
- `#I664735` - Removed unnecessary conditional code for adding CSS classes based on device type.
17+
- The DateTimePicker allows users to input date and time values in various valid formats, enhancing the user experience by offering flexibility in specifying date and time formats for parsing. A new API called `inputFormats` has been introduced to handle custom date and time input formats, allowing users to specify the expected format(s) for parsing date and time values. For example, `InputFormats='new string[] { "dd/MM/yyyy hh:mm", "MM/dd/yyyy HH:mm", "yyyy-MM-dd hh mm tt" }'`.
6618

6719
## 19.3.46 (2021-10-19)
6820

components/calendars/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -164,10 +164,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components
164164

165165
## License and copyright
166166

167-
> This is a commercial product and requires a paid license for possession or use. Syncfusion<sup>®</sup> licensed software, including this component, is subject to the terms and conditions of Syncfusion<sup>®</sup> [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials).
167+
> 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 for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials).
168168
169169
> A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers.
170170
171171
See [LICNSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license) for more info.
172172

173-
&copy; Copyright 2024 Syncfusion<sup>®</sup> Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.
173+
&copy; Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.

components/calendars/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-react-calendars",
3-
"version": "28.2.9",
3+
"version": "18.32.5",
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 React",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/charts/CHANGELOG.md

+16-3
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,26 @@
22

33
## [Unreleased]
44

5-
## 28.2.12 (2025-03-19)
5+
## 29.1.33 (2025-03-25)
66

77
### Chart
88

9-
#### Bug Fixes
9+
#### Features
10+
11+
- `#I597593` - Introduced support for displaying a tooltip that provides information about the data point closest to the cursor.
12+
- `#I580507` - Users can now place horizontal and vertical scrollbars at the top, bottom, left, or right of the chart.
13+
- `#I609348`- Provided support for customizing the corner radius for individual columns.
14+
- Added support for displaying the cumulative total for stacked chart data directly through data labels.
15+
- Users can now highlight the entire range of data points within a specific category for better visibility.
16+
- Added support to customize Excel properties through an event triggered before the chart data is exported.
17+
- Added animation support for data labels, enhancing the visual appearance when they appear on the chart.
18+
19+
### Accumulation Chart
20+
21+
#### Features
1022

11-
- `#I696021` - Now, the chart SVG height and width are set correctly for the rotated axis label.
23+
- `#I667715` - Added support for trapezoidal funnel shapes in the accumulation chart, offering a new design option to represent data more effectively and enhance visual appeal.
24+
- Provided the customization support for accumulation chart title position.
1225

1326
## 28.2.9 (2025-03-04)
1427

components/charts/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -270,10 +270,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components
270270

271271
## License and copyright
272272

273-
> This is a commercial product and requires a paid license for possession or use.Syncfusion<sup>®</sup> Essential Studio<sup>®</sup>licensed software, including this component, is subject to the terms and conditions ofSyncfusion<sup>®</sup> Essential Studio<sup>®</sup>[EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials).
273+
> This is a commercial product and requires a paid license for possession or use. Syncfusions 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 for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials).
274274

275275
> A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers.
276276

277277
See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license) for more info.
278278

279-
&copy; Copyright 2022Syncfusion<sup>®</sup> Essential Studio<sup>®</sup>Inc. All Rights Reserved. The Syncfusion<sup>®</sup> Essential Studio<sup>®</sup> license and copyright applies to this distribution.
279+
&copy; Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.

components/charts/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-react-charts",
3-
"version": "28.2.9",
3+
"version": "28.1.33",
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 React",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/circulargauge/CHANGELOG.md

-32
Original file line numberDiff line numberDiff line change
@@ -4,38 +4,6 @@
44

55
## [Unreleased]
66

7-
## 28.1.33 (2024-12-12)
8-
9-
### Circular Gauge
10-
11-
#### New features
12-
13-
`#I642465` - The drag-and-drop interaction for pointers can now be enabled individually by using the `enableDrag` property within the `pointers` property when multiple pointers are available.
14-
15-
## 27.1.58 (2024-11-05)
16-
17-
### Circular Gauge
18-
19-
#### Bug fixes
20-
21-
`#I644577` - The target element is now correctly identified in the `gaugeMouseDown` event.
22-
23-
## 27.1.57 (2024-10-29)
24-
25-
### Circular Gauge
26-
27-
#### Bug fixes
28-
29-
`#I640295` - Exceptions will no longer be thrown when the pointer is dragged and the pointer value is updated during the `dragEnd` event.
30-
31-
## 27.1.50 (2024-09-24)
32-
33-
### Circular Gauge
34-
35-
#### Bug fixes
36-
37-
- The annotations will now render correctly when templates are provided through functions.
38-
397
## 25.1.35 (2024-03-15)
408

419
### Circular Gauge

0 commit comments

Comments
 (0)