Skip to content

Commit ed64eea

Browse files
author
pipeline
committed
v24.2.3 is released
1 parent e4c064c commit ed64eea

File tree

85 files changed

+222
-78
lines changed

Some content is hidden

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

85 files changed

+222
-78
lines changed

components/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-
## 24.1.47 (2024-01-23)
5+
## 24.2.3 (2024-01-31)
66

77
### Barcode
88

components/base/CHANGELOG.md

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

33
## [Unreleased]
44

5-
## 24.1.47 (2024-01-23)
5+
## 24.2.3 (2024-01-31)
6+
7+
### Common
8+
9+
#### Bug Fixes
10+
11+
- `#I528934` - The issue with "Reactivity is not working in Vue Grid component" has been resolved.
12+
13+
## 24.1.41 (2023-12-18)
614

715
### Common
816

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": "19.3.53",
3+
"version": "24.1.41",
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/src/component-base.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Vue Component Base
33
*/
44
import * as Vue from 'vue';
5-
import { isNullOrUndefined, extend, getValue } from '@syncfusion/ej2-base';
5+
import { isNullOrUndefined, extend, getValue, setProxyToRaw } from '@syncfusion/ej2-base';
66

77
function _interopRequireWildcard(obj: any) { if (obj && obj.__esModule) { return obj; } else { let newObj: any = {}; if (obj != null) { for (let key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[`${key}`] = obj[`${key}`]; } } newObj.default = obj; return newObj; } }
88

@@ -515,4 +515,6 @@ export function getProps(options: any = {}): any {
515515
}
516516
}
517517
return [options.newprops, options.watch];
518-
}
518+
}
519+
520+
if (!isExecute) setProxyToRaw(aVue.toRaw);

components/calendars/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+
## 24.2.3 (2024-01-31)
6+
7+
### DateTimePicker
8+
9+
#### Bug Fixes
10+
11+
- `#I541657` - Fixed an issue where the change event in the DateTimePicker was firing after the first time losing focus when milliseconds were included.
12+
513
## 24.1.47 (2024-01-23)
614

715
### DateRangePicker

components/calendars/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-calendars",
3-
"version": "24.1.44",
3+
"version": "24.1.47",
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/calendars/src/calendar/calendar.component.ts

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

components/calendars/src/datepicker/datepicker.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export let DatePickerComponent: DefineVueComponent<DatePickerModel> = vueDefine
2929
provide() { return { custom: this.custom } },
3030
data() {
3131
return {
32-
ej2Instance: new DatePicker({}) as any,
32+
ej2Instances: new DatePicker({}) as any,
3333
propKeys: properties as string[],
3434
models: modelProps as string[],
3535
hasChildDirective: false as boolean,

components/calendars/src/daterangepicker/daterangepicker.component.ts

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

components/calendars/src/datetimepicker/datetimepicker.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export let DateTimePickerComponent: DefineVueComponent<DateTimePickerModel> = v
2929
provide() { return { custom: this.custom } },
3030
data() {
3131
return {
32-
ej2Instance: new DateTimePicker({}) as any,
32+
ej2Instances: new DateTimePicker({}) as any,
3333
propKeys: properties as string[],
3434
models: modelProps as string[],
3535
hasChildDirective: false as boolean,

components/calendars/src/timepicker/timepicker.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export let TimePickerComponent: DefineVueComponent<TimePickerModel> = vueDefine
2929
provide() { return { custom: this.custom } },
3030
data() {
3131
return {
32-
ej2Instance: new TimePicker({}) as any,
32+
ej2Instances: new TimePicker({}) as any,
3333
propKeys: properties as string[],
3434
models: modelProps as string[],
3535
hasChildDirective: false as boolean,

components/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-vue-charts",
3-
"version": "24.1.46",
3+
"version": "24.1.47",
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/circulargauge/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
## [Unreleased]
77

8-
## 24.1.47 (2024-01-23)
8+
## 24.2.3 (2024-01-31)
99

1010
### CircularGauge
1111

components/diagrams/CHANGELOG.md

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

33
## [Unreleased]
44

5+
## 24.2.3 (2024-01-31)
6+
7+
### Diagram
8+
9+
#### Bug Fixes
10+
11+
- `#I533824` - Now, textAlign Justify is working correctly.
12+
- `#I539121` - Now, oldValue & newValue argument of size change event updated properly while resize the nodes.
13+
- `#FB50125` - Now, symbols are rendered properly in symbol palette.
14+
15+
## 24.1.47 (2024-01-23)
16+
17+
### Diagram
18+
19+
#### Bug Fixes
20+
21+
- `#I538596` - Now, resizing group node with pivot point works fine.
22+
- `#FB49421` - Now, selector renders at initial for multiselect tool.
23+
- `#I534426` - Now, Complex hierarchical tree layout is working fine while injecting line routing.
24+
- `#F186044` - Now, swimlane phase properties are dynamically updated during drag and drop operations.
25+
- `#F185333` - Now, swimlane header properties are dynamically updated during drag and drop operations.
26+
527
## 24.1.46 (2024-01-17)
628

729
### Diagram

components/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-vue-diagrams",
3-
"version": "24.1.46",
3+
"version": "24.1.47",
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. for Vue",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/diagrams/src/diagram/diagram.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ export let DiagramComponent: DefineVueComponent<DiagramModel> = vueDefineCompon
3636
provide() { return { custom: this.custom } },
3737
data() {
3838
return {
39-
ej2Instance: new Diagram({}) as any,
39+
ej2Instances: new Diagram({}) as any,
4040
propKeys: properties as string[],
4141
models: modelProps as string[],
4242
hasChildDirective: true as boolean,

components/diagrams/src/overview/overview.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export let OverviewComponent: DefineVueComponent<OverviewModel> = vueDefineComp
2727
provide() { return { custom: this.custom } },
2828
data() {
2929
return {
30-
ej2Instance: new Overview({}) as any,
30+
ej2Instances: new Overview({}) as any,
3131
propKeys: properties as string[],
3232
models: modelProps as string[],
3333
hasChildDirective: true as boolean,

components/diagrams/src/symbol-palette/symbolpalette.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export let SymbolPaletteComponent: DefineVueComponent<SymbolPaletteModel> = vue
2828
provide() { return { custom: this.custom } },
2929
data() {
3030
return {
31-
ej2Instance: new SymbolPalette({}) as any,
31+
ej2Instances: new SymbolPalette({}) as any,
3232
propKeys: properties as string[],
3333
models: modelProps as string[],
3434
hasChildDirective: true as boolean,

components/documenteditor/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-documenteditor",
3-
"version": "24.1.46",
3+
"version": "24.1.47",
44
"description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for Vue",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/dropdowns/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-
## 24.1.47 (2024-01-23)
5+
## 24.2.3 (2024-01-31)
66

77
### ListBox
88

components/filemanager/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-filemanager",
3-
"version": "24.1.45",
3+
"version": "24.1.47",
44
"description": "Essential JS 2 FileManager Component for Vue",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/filemanager/src/file-manager/filemanager.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export let FileManagerComponent: DefineVueComponent<FileManagerModel> = vueDefi
2828
provide() { return { custom: this.custom } },
2929
data() {
3030
return {
31-
ej2Instance: new FileManager({}) as any,
31+
ej2Instances: new FileManager({}) as any,
3232
propKeys: properties as string[],
3333
models: modelProps as string[],
3434
hasChildDirective: true as boolean,

components/gantt/CHANGELOG.md

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

33
## [Unreleased]
44

5+
## 24.2.3 (2024-01-31)
6+
7+
### GanttChart
8+
9+
#### Bug Fixes
10+
11+
- `#I540355` - RTE create column not working in dialog box issue has been fixed.
12+
- `#I543351` - The taskbar render validation not working properly issue has been fixed.
13+
514
## 24.1.47 (2024-01-23)
615

716
### GanttChart

components/gantt/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-gantt",
3-
"version": "24.1.46",
3+
"version": "24.1.47",
44
"description": "Essential JS 2 Gantt Component for Vue",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/gantt/src/gantt/gantt.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export let GanttComponent: DefineVueComponent<GanttModel> = vueDefineComponent(
3535
provide() { return { custom: this.custom } },
3636
data() {
3737
return {
38-
ej2Instance: new Gantt({}) as any,
38+
ej2Instances: new Gantt({}) as any,
3939
propKeys: properties as string[],
4040
models: modelProps as string[],
4141
hasChildDirective: true as boolean,

components/grids/CHANGELOG.md

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

33
## [Unreleased]
44

5+
## 24.2.3 (2024-01-31)
6+
7+
### Grid
8+
9+
#### Bug fixes
10+
11+
- `#FB49514` - Resolved the issue where the entire page was reloading on Command Column button actions in grid with remote data.
12+
- `#I537973` - Fixed the issue where the clear icon of the search bar was displayed when clicking outside the grid.
13+
- `#I532462` - Resolved the problem with focus and keyboard traversal in the `checkbox filter popup` elements and `filter menu` elements.
14+
- `#I538079` - The alignment issue with the frozen grid while using EJ compatibility CSS has been resolved.
15+
516
## 24.1.47 (2024-01-23)
617

718
### Grid

components/grids/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-grids",
3-
"version": "24.1.46",
3+
"version": "24.1.47",
44
"description": "Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for Vue",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/grids/src/grid/grid.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export let GridComponent: DefineVueComponent<GridModel> = vueDefineComponent({
3333
provide() { return { custom: this.custom } },
3434
data() {
3535
return {
36-
ej2Instance: new Grid({}) as any,
36+
ej2Instances: new Grid({}) as any,
3737
propKeys: properties as string[],
3838
models: modelProps as string[],
3939
hasChildDirective: true as boolean,

components/grids/src/pager/pager.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export let PagerComponent: DefineVueComponent<PagerModel> = vueDefineComponent(
2929
provide() { return { custom: this.custom } },
3030
data() {
3131
return {
32-
ej2Instance: new Pager({}) as any,
32+
ej2Instances: new Pager({}) as any,
3333
propKeys: properties as string[],
3434
models: modelProps as string[],
3535
hasChildDirective: false as boolean,

components/heatmap/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-
## 24.1.47 (2024-01-23)
5+
## 24.2.3 (2024-01-31)
66

77
### HeatMap
88

components/imageeditor/src/image-editor/imageeditor.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export let ImageEditorComponent: DefineVueComponent<ImageEditorModel> = vueDefi
2727
provide() { return { custom: this.custom } },
2828
data() {
2929
return {
30-
ej2Instance: new ImageEditor({}) as any,
30+
ej2Instances: new ImageEditor({}) as any,
3131
propKeys: properties as string[],
3232
models: modelProps as string[],
3333
hasChildDirective: false as boolean,

components/inputs/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-inputs",
3-
"version": "24.1.45",
3+
"version": "24.1.47",
44
"description": "A package of Essential JS 2 input components such as Textbox, Color-picker, Masked-textbox, Numeric-textbox, Slider, Upload, and Form-validator that is used to get input from the users. for Vue",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/inputs/src/color-picker/colorpicker.component.ts

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

components/inputs/src/maskedtextbox/maskedtextbox.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export let MaskedTextBoxComponent: DefineVueComponent<MaskedTextBoxModel> = vue
2929
provide() { return { custom: this.custom } },
3030
data() {
3131
return {
32-
ej2Instance: new MaskedTextBox({}) as any,
32+
ej2Instances: new MaskedTextBox({}) as any,
3333
propKeys: properties as string[],
3434
models: modelProps as string[],
3535
hasChildDirective: false as boolean,

components/inputs/src/numerictextbox/numerictextbox.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export let NumericTextBoxComponent: DefineVueComponent<NumericTextBoxModel> = v
2929
provide() { return { custom: this.custom } },
3030
data() {
3131
return {
32-
ej2Instance: new NumericTextBox({}) as any,
32+
ej2Instances: new NumericTextBox({}) as any,
3333
propKeys: properties as string[],
3434
models: modelProps as string[],
3535
hasChildDirective: false as boolean,

components/inputs/src/rating/rating.component.ts

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

components/inputs/src/signature/signature.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ export let SignatureComponent: DefineVueComponent<SignatureModel> = vueDefineCo
2727
provide() { return { custom: this.custom } },
2828
data() {
2929
return {
30-
ej2Instance: new Signature({}) as any,
30+
ej2Instances: new Signature({}) as any,
3131
propKeys: properties as string[],
3232
models: modelProps as string[],
3333
hasChildDirective: false as boolean,

components/inputs/src/slider/slider.component.ts

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

0 commit comments

Comments
 (0)