Skip to content

Commit d13c9b1

Browse files
author
pipeline
committed
v31.2.5 is released
1 parent 9895377 commit d13c9b1

File tree

46 files changed

+308
-283
lines changed

Some content is hidden

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

46 files changed

+308
-283
lines changed

components/base/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+
## 31.2.5 (2025-11-04)
6+
7+
### Common
8+
9+
#### Bug Fixes
10+
11+
- `#I776886` - Fixed a memory leak issue in Vue components when using slot templates during data source updates.
12+
513
## 25.1.35 (2024-03-15)
614

715
### Common

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

components/base/releasenotes/README.md

Lines changed: 0 additions & 183 deletions
This file was deleted.

components/base/src/template.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ export function compile(
5252
if (!templateInstance[`${propName}`]) {
5353
templateInstance[`${propName}`] = [];
5454
}
55-
templateInstance[`${propName}`].push(ele);
55+
templateInstance[`${propName}`].push(returnEle[0]);
5656
}
5757
}
5858
detach(ele);
@@ -131,7 +131,7 @@ export function compile(
131131
if (!templateInstance[`${propName}`]) {
132132
templateInstance[`${propName}`] = [];
133133
}
134-
templateInstance[`${propName}`].push(ele);
134+
templateInstance[`${propName}`].push(returnEle[0]);
135135
}
136136
}
137137
detach(ele);

components/blockeditor/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-
## 31.2.4 (2025-10-28)
5+
## 31.2.5 (2025-11-04)
66

77
### Block Editor
88

components/calendars/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-
## 31.2.4 (2025-10-28)
5+
## 31.2.5 (2025-11-04)
66

77
### DatePicker
88

components/charts/CHANGELOG.md

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

33
## [Unreleased]
44

5+
## 31.2.5 (2025-11-04)
6+
7+
### Chart
8+
9+
#### Bug Fixes
10+
11+
- `#I777320` - The scrollbar will now update properly when it is dragged.
12+
- `#I767509` - The range column chart now renders correctly using a datetime Y-axis.
13+
- `#I779972` - Chart data is now properly updated for duplicate X values when exporting to Excel.
14+
515
## 31.2.4 (2025-10-28)
616

717
### Chart

components/circulargauge/README.md

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ The [Vue Circular Gauge](https://www.syncfusion.com/vue-components/vue-circular-
1515
<p align="center">
1616
Trusted by the world's leading companies
1717
<a href="https://www.syncfusion.com">
18-
<img src="https://raw.githubusercontent.com/SyncfusionExamples/nuget-img/master/syncfusion/syncfusion-trusted-companies.webp" alt="Bootstrap logo">
18+
<img src="https://ej2.syncfusion.com/home/images/trusted_companies.png" alt="Bootstrap logo">
1919
</a>
2020
</p>
2121

@@ -33,9 +33,9 @@ npm run serve
3333
```
3434
Initiating a new project prompts us to choose the type of project to be used for the current application. Select the option `Default ([Vue 2] babel, eslint)` from the menu.
3535

36-
### Add Syncfusion Circular Gauge package
36+
### Add Syncfusion<sup>®</sup> Circular Gauge package
3737

38-
All Syncfusion Vue packages are published in [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install Vue Circular Gauge package, use the following command.
38+
All Syncfusion<sup>®</sup> Vue packages are published in [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install Vue Circular Gauge package, use the following command.
3939

4040
```bash
4141
npm install @syncfusion/ej2-vue-circulargauge --save
@@ -70,7 +70,7 @@ export default {}
7070
</script>
7171
```
7272

73-
> Refer the [Getting Started with Vue3](https://ej2.syncfusion.com/vue/documentation/circular-gauge/getting-started-vue-3/) topic for using Syncfusion Vue components in Vue 3 applications.
73+
> Refer the [Getting Started with Vue3](https://ej2.syncfusion.com/vue/documentation/circular-gauge/getting-started-vue-3/) topic for using Syncfusion<sup>®</sup> Vue components in Vue 3 applications.
7474
7575
## Supported frameworks
7676

@@ -101,6 +101,14 @@ Circular Gauge component is also offered in the following list of frameworks.
101101
* [Globalization](https://ej2.syncfusion.com/vue/documentation/circular-gauge/internationalization/?utm_source=npm&utm_medium=listing&utm_campaign=vue-circulargauge-npm): Personalize the circular gauge component with different languages, as well as culture-specific number, date and time formatting.
102102
* [Accessibility](https://ej2.syncfusion.com/vue/documentation/circular-gauge/accessibility/?utm_source=npm&utm_medium=listing&utm_campaign=vue-circulargauge-npm): Provides with built-in accessibility support which helps to access all the circular gauge component features through the keyboard, screen readers, or other assistive technology devices.
103103

104+
## Resources
105+
106+
* [Documentation](https://ej2.syncfusion.com/vue/documentation/introduction)
107+
* [Theme Studio](https://ej2.syncfusion.com/themestudio/)
108+
* [What's New](https://www.syncfusion.com/products/whatsnew/vue?utm_medium=listing&utm_source=github)
109+
* [Road Map](https://www.syncfusion.com/products/roadmap/vue)
110+
* [E-Books](https://www.syncfusion.com/succinctly-free-ebooks?searchkey=vue&type=all)
111+
104112
## Support
105113

106114
Product support is available through the following mediums.
@@ -117,10 +125,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-vue-ui-components/b
117125

118126
## License and copyright
119127

120-
> 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+ [Vue UI components](https://www.syncfusion.com/vue-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).
128+
> 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 140+ [Vue UI components](https://www.syncfusion.com/vue-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).
121129
122130
> 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.
123131
124132
See [LICENSE FILE](https://github.com/syncfusion/ej2-vue-ui-components/blob/master/components/circulargauge/license?utm_source=npm&utm_medium=listing&utm_campaign=vue-circulargauge-npm) for more info.
125133

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

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

components/diagrams/CHANGELOG.md

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

33
## [Unreleased]
44

5+
## 31.2.5 (2025-11-04)
6+
7+
### Diagram
8+
9+
#### Bug Fixes
10+
11+
- `#I775337` - Node distribution functionality has been corrected and now works as expected.
12+
- `#I775236` - Tooltip content is now fully visible, even when displaying large amounts of text.
13+
- `#I774007` - Annotation text field sizing now renders correctly when the body element uses display flex.
14+
- `#I775354` - Locked nodes stay fixed and are no longer resized with unlocked nodes.
15+
- `#I775726` - Connector segments no longer jump when the source end is dragged and continuously connected to a node.
16+
- `#I776101` - The allowDrag property now functions correctly when updated dynamically.
17+
- `#I776677` - Saving diagram with fixedUserHandleTemplate no longer throws errors in Angular.
18+
- `#I776814` - Improved performance when moving multiple selected nodes within a SwimLane.
19+
520
## 31.2.3 (2025-10-22)
621

722
### Diagram

0 commit comments

Comments
 (0)