Skip to content

Commit 27e5e09

Browse files
author
pipeline
committed
v24.2.4 is released
1 parent ed64eea commit 27e5e09

File tree

78 files changed

+520
-72
lines changed

Some content is hidden

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

78 files changed

+520
-72
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-
## 24.2.3 (2024-01-31)
5+
## 24.2.4 (2024-02-06)
66

77
### Barcode
88

components/base/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@syncfusion/ej2-vue-base",
3-
"version": "24.1.41",
3+
"version": "24.2.3",
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",
+183
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,183 @@
1+
# Release Notes Guidelines
2+
3+
This section contains guidelines on naming files, sections and other document elements.
4+
5+
> **If there is no changes in product, you don't need to mention that in Release Notes.**
6+
7+
## Encoding Format
8+
9+
All Release Notes files should be saved in **Encoding in UTF-8 (Without BOM)** format. You can use Notepad++ to verify the encoding.
10+
11+
![Encoding.png](https://bitbucket.org/repo/j57Gz9/images/2199960455-Encoding.png)
12+
13+
## Release Notes Folder Hierarchy
14+
15+
* Platform [Folder]
16+
* ----ReleaseNotes [Folder]
17+
* --------v13.3.x.x [Folder]
18+
* ------------Control1.md
19+
* ------------Control2.md
20+
* ------------Control3.md
21+
* --------v13.4.x.x [Folder]
22+
* ------------Control1.md
23+
* ------------Control2.md
24+
* ------------Control3.md
25+
26+
### How to write Release Notes?
27+
28+
* Each release markdown files should reside under corresponding version folder in their platform.
29+
* Each product release notes should be created in separate file name.
30+
* File name should be same as the product name.
31+
32+
> **NOTE**: Please do not add any Front Matter information in Release Notes files.
33+
34+
## Markdown File Structure
35+
36+
Each markdown file should have following items.
37+
38+
* Control Name
39+
* Features
40+
* Bug fixes
41+
* Braking Changes
42+
* Known Issues
43+
44+
> Do not add any front matter(triple dashed line) in this markdown.
45+
46+
### Control Name
47+
48+
Control Name should be with prefix `##`. This will be rendered as `H2` in html file.
49+
50+
#### Syntax
51+
52+
```
53+
## <Control-Name>
54+
```
55+
56+
#### Example
57+
58+
```
59+
## ejAccrodion
60+
```
61+
62+
### Features
63+
64+
* Each features should be written in unordered list.
65+
* Feature header should have id in the following format `<control-name>-features`. All characters in **id should be written in lower case.**
66+
67+
#### Syntax
68+
69+
```
70+
### Features
71+
{:#<control-name>-features}
72+
73+
* \#1 - Feature Info
74+
* \#2 - Feature Info
75+
* \#3 - Feature Info
76+
```
77+
78+
#### Example
79+
80+
```
81+
### Features
82+
{:#ejaccordion-features}
83+
84+
* \#140303 - Accordion provides option to add new items dynamically by using the `addItem` method
85+
* \#140303 - Accordion provides option to add new items dynamically by using the `addItem` method
86+
* \#140303, \#140304 - Accordion provides option to add new items dynamically by using the `addItem` method
87+
```
88+
89+
> **NOTE:**
90+
> * In markdown `#` used to represent headers.
91+
> * By default it will be converted as HTML headers.
92+
> * To display the `#` in html, please use escape sequences [See above example].
93+
94+
### Bug Fixes
95+
96+
* Each bug fix should be written in unordered list.
97+
* Bug fixes header should have id in the following format `<control-name>-bug-fixes`. All characters in **id should be written in lower case.**
98+
99+
#### Syntax
100+
101+
```
102+
### Bug fixes
103+
{:#<control-name-in-lower-case>-bug-fixes}
104+
105+
* \#1 - Bug Fix
106+
* \#2 - Bug Fix
107+
* \#3 - Bug Fix
108+
```
109+
110+
#### Example
111+
112+
```
113+
### Bug Fixes
114+
{:#ejaccordion-bug-fixes}
115+
116+
* \#140303 - Accordion provides option to add new items dynamically by using the `addItem` method
117+
* \#140303 - Accordion provides option to add new items dynamically by using the `addItem` method
118+
* \#140303, \#140304 - Accordion provides option to add new items dynamically by using the `addItem` method
119+
```
120+
121+
> **NOTE:**
122+
> * In markdown `#` used to represent headers.
123+
> * By default it will be converted as HTML headers.
124+
> * To display the `#` in html, please use escape sequences [See above example].
125+
126+
### Breaking Changes
127+
128+
* Each breaking changes should be written in unordered list.
129+
* Breaking changes header should have id in the following format `<control-name>-breaking-changes`. All characters in **id should be written in lower case.**
130+
131+
```
132+
### Breaking Changes
133+
{:#<control-name>-breaking-changes}
134+
135+
* * Breaking Change 1
136+
* * Breaking Change 2
137+
* * Breaking Change 3
138+
```
139+
140+
#### Example
141+
142+
```
143+
### Breaking Changes
144+
{:#ejaccordion-breaking-changes}
145+
146+
* Now, Circular series end angle will not be adjusted based on the start angle, so the output will be like semi-circle instead of full circle. In order to render the complete circular series with customized start angle, you have to add the start angle value to end angle property now. This break will occur only if you have specified startAngle already
147+
```
148+
149+
> **NOTE:**
150+
> * In markdown `#` used to represent headers.
151+
> * By default it will be converted as HTML headers.
152+
> * To display the `#` in html, please use escape sequences [See above example].
153+
154+
## Incidents and Forums in Release notes
155+
156+
We can represent the Incident ID with I and F for forums in release notes MD files
157+
158+
#### Example
159+
160+
161+
```
162+
## ChromelessWindow
163+
164+
### Bug Fixes
165+
{:#chromelesswindow-bug-fixes}
166+
167+
* \#I336220 - When using `ShowDialog` on a `RibbonWindow`, a `NullReferenceException` will no longer occur.
168+
* \#F166385 - The gap between the bottom of the window and the `TaskBar` is now properly maintained.
169+
170+
```
171+
172+
This is published in the page : https://help.syncfusion.com/wpf/release-notes/v19.3.0.43?type=all#chromelesswindow
173+
174+
175+
## Commit
176+
177+
Same workflow for User Guide applicable to this repository. All the changes needs to be committed in `development` branch.
178+
179+
## Preview Changes
180+
181+
All the changes will be included with User Guide automation and published in Staging Documentation machine.
182+
183+
<http://115.249.201.211:9090>

components/buttons/CHANGELOG.md

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

33
## [Unreleased]
44

5+
## 24.2.3 (2024-01-31)
6+
7+
### Switch
8+
9+
#### Bug Fixes
10+
11+
- `#I547814` - The issue with "Script error thrown when using toggle in angular platform" has been resolved.
12+
513
## 24.1.46 (2024-01-17)
614

715
### Checkbox

components/buttons/README.md

+44-1
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,49 @@ The [Vue Switch](https://www.syncfusion.com/vue-components/vue-toggle-switch-but
8484
* [Text](https://ej2.syncfusion.com/vue/documentation/switch/getting-started#set-text-on-switch) - Supports text.
8585
* [Sizes](https://ej2.syncfusion.com/vue/documentation/switch/how-to#change-size) - Provided with different sizes of Switch.
8686

87+
### Vue Floating Action Button
88+
89+
The [Vue Floating Action Button](https://www.syncfusion.com/vue-components/vue-fab?utm_source=npm&utm_medium=listing&utm_campaign=vue-buttons-npm) component performs the primary action that appears in front of all screen contents. It has several built-in features such as support for icons, predefined styles, positions, and UI customization.
90+
91+
<p align="center">
92+
<a href="https://ej2.syncfusion.com/vue/documentation/floating-action-button/getting-started/?utm_source=npm&utm_medium=listing&utm_campaign=vue-buttons-npm">Getting Started</a> .
93+
<a href="https://ej2.syncfusion.com/vue/demos/?utm_source=npm&utm_medium=listing&utm_campaign=vue-buttons-npm#/material/floating-action-button/overview.html">Online demos</a> .
94+
<a href="https://www.syncfusion.com/vue-components/vue-fab?utm_source=npm&utm_medium=listing&utm_campaign=vue-buttons-npm">Learn more</a>
95+
</p>
96+
97+
<p align="center">
98+
<img alt="Vue Floating Action Button Component" src="https://raw.githubusercontent.com/SyncfusionExamples/nuget-img/master/vue/vue-fab.png">
99+
</p>
100+
101+
#### Key features
102+
103+
* [Icons](https://ej2.syncfusion.com/vue/documentation/floating-action-button/icons) - Supports addition of both text and icon on the Button.
104+
* [Predefined styles](https://ej2.syncfusion.com/vue/documentation/floating-action-button/styles) - Provided with predefined styles for the Floating Action Button.
105+
* [Positions](https://ej2.syncfusion.com/vue/documentation/floating-action-button/positions) - Positioned anywhere on the target. If the target is not defined, then Floating Action Button is positioned based on the browser viewport.
106+
107+
### Vue Speed Dial
108+
109+
The [Vue Speed Dial](https://www.syncfusion.com/vue-components/vue-speed-dial?utm_source=npm&utm_medium=listing&utm_campaign=vue-buttons-npm) component is an extension of the floating action button that displays a list of action buttons when clicked. It has several built-in features such as support for items, predefined styles, positions, and UI customization.
110+
111+
<p align="center">
112+
<a href="https://ej2.syncfusion.com/vue/documentation/speed-dial/getting-started/?utm_source=npm&utm_medium=listing&utm_campaign=vue-buttons-npm">Getting Started</a> .
113+
<a href="https://ej2.syncfusion.com/vue/demos/?utm_source=npm&utm_medium=listing&utm_campaign=vue-buttons-npm#/material/speed-dial/default.html">Online demos</a> .
114+
<a href="https://www.syncfusion.com/vue-components/vue-speed-dial?utm_source=npm&utm_medium=listing&utm_campaign=vue-buttons-npm">Learn more</a>
115+
</p>
116+
117+
<p align="center">
118+
<img alt="Vue Speed Dial Component" src="https://raw.githubusercontent.com/SyncfusionExamples/nuget-img/master/vue/vue-speeddial.gif">
119+
</p>
120+
121+
#### Key features
122+
123+
* [Items](https://ej2.syncfusion.com/vue/documentation/speed-dial/items) - Provides different items support for the Speed Dial.
124+
* [Predefined styles](https://ej2.syncfusion.com/vue/documentation/speed-dial/styles) - Provided with predefined styles for the Speed Dial.
125+
* [Positions](https://ej2.syncfusion.com/vue/documentation/speed-dial/positions) - Positioned anywhere on the target. If the target is not defined, then Speed Dial is positioned based on the browser viewport.
126+
* [Modes](https://ej2.syncfusion.com/vue/documentation/speed-dial/display-modes) - Supports display of items in both linear and radial display modes.
127+
* [Modal](https://ej2.syncfusion.com/vue/documentation/speed-dial/modal) - Adds an overlay to prevent the background interaction.
128+
* [Templates](https://ej2.syncfusion.com/vue/documentation/speed-dial/template) - Customize Speed Dial items and the popup content using templates.
129+
87130
<p align="center">
88131
Trusted by the world's leading companies
89132
<a href="https://www.syncfusion.com/">
@@ -132,4 +175,4 @@ Check the changelog [here](https://github.com/syncfusion/ej2-vue-ui-components/b
132175
133176
See [LICENSE FILE](https://github.com/syncfusion/ej2-vue-ui-components/blob/master/license) for more info.
134177

135-
&copy; Copyright 2023 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.
178+
&copy; Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.

components/buttons/package.json

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

components/buttons/src/button/button.component.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export let ButtonComponent: DefineVueComponent<ButtonModel> = vueDefineComponen
2727
provide() { return { custom: this.custom } },
2828
data() {
2929
return {
30-
ej2Instance: new Button({}) as any,
30+
ej2Instances: new Button({}) as any,
3131
propKeys: properties as string[],
3232
models: modelProps as string[],
3333
hasChildDirective: false as boolean,

components/buttons/src/check-box/checkbox.component.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export let CheckBoxComponent: DefineVueComponent<CheckBoxModel> = vueDefineComp
2929
provide() { return { custom: this.custom } },
3030
data() {
3131
return {
32-
ej2Instance: new CheckBox({}) as any,
32+
ej2Instances: new CheckBox({}) as any,
3333
propKeys: properties as string[],
3434
models: modelProps as string[],
3535
hasChildDirective: false as boolean,

components/buttons/src/chips/chiplist.component.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export let ChipListComponent: DefineVueComponent<ChipListModel> = vueDefineComp
2828
provide() { return { custom: this.custom } },
2929
data() {
3030
return {
31-
ej2Instance: new ChipList({}) as any,
31+
ej2Instances: new ChipList({}) as any,
3232
propKeys: properties as string[],
3333
models: modelProps as string[],
3434
hasChildDirective: true as boolean,

components/buttons/src/floating-action-button/fab.component.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export let FabComponent: DefineVueComponent<FabModel> = vueDefineComponent({
2727
provide() { return { custom: this.custom } },
2828
data() {
2929
return {
30-
ej2Instance: new Fab({}) as any,
30+
ej2Instances: new Fab({}) as any,
3131
propKeys: properties as string[],
3232
models: modelProps as string[],
3333
hasChildDirective: false as boolean,

components/buttons/src/radio-button/radiobutton.component.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export let RadioButtonComponent: DefineVueComponent<RadioButtonModel> = vueDefi
2929
provide() { return { custom: this.custom } },
3030
data() {
3131
return {
32-
ej2Instance: new RadioButton({}) as any,
32+
ej2Instances: new RadioButton({}) as any,
3333
propKeys: properties as string[],
3434
models: modelProps as string[],
3535
hasChildDirective: false as boolean,

components/buttons/src/speed-dial/speeddial.component.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ export let SpeedDialComponent: DefineVueComponent<SpeedDialModel> = vueDefineCo
3030
provide() { return { custom: this.custom } },
3131
data() {
3232
return {
33-
ej2Instance: new SpeedDial({}) as any,
33+
ej2Instances: new SpeedDial({}) as any,
3434
propKeys: properties as string[],
3535
models: modelProps as string[],
3636
hasChildDirective: true as boolean,

components/buttons/src/switch/switch.component.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export let SwitchComponent: DefineVueComponent<SwitchModel> = vueDefineComponen
2929
provide() { return { custom: this.custom } },
3030
data() {
3131
return {
32-
ej2Instance: new Switch({}) as any,
32+
ej2Instances: new Switch({}) as any,
3333
propKeys: properties as string[],
3434
models: modelProps as string[],
3535
hasChildDirective: false as boolean,

components/calendars/package.json

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

components/charts/CHANGELOG.md

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

33
## [Unreleased]
44

5+
## 24.2.4 (2024-02-06)
6+
7+
### Chart
8+
9+
#### Features
10+
11+
- `#I528067` - Now, right-to-left scrolling is functioning correctly in the charts.
12+
13+
#### Bug Fixes
14+
15+
- `#I539074` - Now, the stacking column renders properly even when the series is sorted based on the series name.
16+
- `#I541484` - Now, the decimal point is displayed in the y-axis label when the language setting on Google is set to French.
17+
- `#I546219` - Now, the `visible` property in the series is working properly when updated dynamically.
18+
19+
### BulletChart
20+
21+
#### Bug Fixes
22+
23+
- `#I544771` - Now, the `textAlignment` property in the `dataLabel` is working properly.
24+
525
## 24.1.47 (2024-01-23)
626

727
### AccumulationChart

components/charts/package.json

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

components/charts/src/accumulation-chart/accumulationchart.component.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ export let AccumulationChartComponent: DefineVueComponent<AccumulationChartModel
3131
provide() { return { custom: this.custom } },
3232
data() {
3333
return {
34-
ej2Instance: new AccumulationChart({}) as any,
34+
ej2Instances: new AccumulationChart({}) as any,
3535
propKeys: properties as string[],
3636
models: modelProps as string[],
3737
hasChildDirective: true as boolean,

0 commit comments

Comments
 (0)