From ed64eea4c8f65eff80e2021ac475ab5c70014863 Mon Sep 17 00:00:00 2001 From: pipeline Date: Wed, 31 Jan 2024 14:31:21 +0000 Subject: [PATCH] v24.2.3 is released --- components/barcodegenerator/CHANGELOG.md | 2 +- components/base/CHANGELOG.md | 10 ++++++- components/base/package.json | 2 +- components/base/src/component-base.ts | 6 ++-- components/calendars/CHANGELOG.md | 8 ++++++ components/calendars/package.json | 2 +- .../src/calendar/calendar.component.ts | 2 +- .../src/datepicker/datepicker.component.ts | 2 +- .../daterangepicker.component.ts | 2 +- .../datetimepicker.component.ts | 2 +- .../src/timepicker/timepicker.component.ts | 2 +- components/charts/package.json | 2 +- components/circulargauge/CHANGELOG.md | 2 +- components/diagrams/CHANGELOG.md | 22 +++++++++++++++ components/diagrams/package.json | 2 +- .../diagrams/src/diagram/diagram.component.ts | 2 +- .../src/overview/overview.component.ts | 2 +- .../symbol-palette/symbolpalette.component.ts | 2 +- components/documenteditor/package.json | 2 +- components/dropdowns/CHANGELOG.md | 2 +- components/filemanager/package.json | 2 +- .../src/file-manager/filemanager.component.ts | 2 +- components/gantt/CHANGELOG.md | 9 ++++++ components/gantt/package.json | 2 +- components/gantt/src/gantt/gantt.component.ts | 2 +- components/grids/CHANGELOG.md | 11 ++++++++ components/grids/package.json | 2 +- components/grids/src/grid/grid.component.ts | 2 +- components/grids/src/pager/pager.component.ts | 2 +- components/heatmap/CHANGELOG.md | 2 +- .../src/image-editor/imageeditor.component.ts | 2 +- components/inputs/package.json | 2 +- .../src/color-picker/colorpicker.component.ts | 2 +- .../maskedtextbox/maskedtextbox.component.ts | 2 +- .../numerictextbox.component.ts | 2 +- .../inputs/src/rating/rating.component.ts | 2 +- .../src/signature/signature.component.ts | 2 +- .../inputs/src/slider/slider.component.ts | 2 +- .../inputs/src/textbox/textbox.component.ts | 2 +- .../inputs/src/uploader/uploader.component.ts | 2 +- components/kanban/package.json | 2 +- .../kanban/src/kanban/kanban.component.ts | 2 +- .../dashboardlayout.component.ts | 2 +- .../src/splitter/splitter.component.ts | 2 +- .../src/linear-gauge/lineargauge.component.ts | 2 +- components/maps/package.json | 2 +- components/navigations/CHANGELOG.md | 14 ++++++++++ .../src/accordion/accordion.component.ts | 2 +- .../src/appbar/appbar.component.ts | 2 +- .../src/breadcrumb/breadcrumb.component.ts | 2 +- .../src/carousel/carousel.component.ts | 2 +- .../src/context-menu/contextmenu.component.ts | 2 +- .../navigations/src/menu/menu.component.ts | 2 +- .../src/sidebar/sidebar.component.ts | 2 +- .../src/stepper/stepper.component.ts | 2 +- .../navigations/src/tab/tab.component.ts | 2 +- .../src/toolbar/toolbar.component.ts | 2 +- .../src/treeview/treeview.component.ts | 2 +- .../src/message/message.component.ts | 2 +- .../src/skeleton/skeleton.component.ts | 2 +- .../src/toast/toast.component.ts | 2 +- components/pdfviewer/CHANGELOG.md | 28 +++++++++++++++++++ .../src/pdfviewer/pdfviewer.component.ts | 2 +- components/pivotview/CHANGELOG.md | 12 ++++++++ components/pivotview/package.json | 2 +- .../pivotfieldlist.component.ts | 2 +- .../src/pivotview/pivotview.component.ts | 2 +- components/popups/CHANGELOG.md | 10 ++++++- components/popups/package.json | 2 +- .../popups/src/dialog/dialog.component.ts | 2 +- .../popups/src/tooltip/tooltip.component.ts | 2 +- components/progressbar/package.json | 2 +- .../src/progressbar/progressbar.component.ts | 2 +- components/querybuilder/CHANGELOG.md | 2 +- components/querybuilder/package.json | 2 +- .../query-builder/querybuilder.component.ts | 2 +- components/richtexteditor/CHANGELOG.md | 10 +++++++ components/richtexteditor/package.json | 2 +- .../richtexteditor.component.ts | 2 +- .../recurrenceeditor.component.ts | 2 +- .../src/schedule/schedule.component.ts | 2 +- components/splitbuttons/CHANGELOG.md | 2 +- components/spreadsheet/package.json | 2 +- .../src/spreadsheet/spreadsheet.component.ts | 14 +++++++++- .../src/treegrid/treegrid.component.ts | 2 +- 85 files changed, 222 insertions(+), 78 deletions(-) diff --git a/components/barcodegenerator/CHANGELOG.md b/components/barcodegenerator/CHANGELOG.md index cc03f57e1..bd5fa48dc 100644 --- a/components/barcodegenerator/CHANGELOG.md +++ b/components/barcodegenerator/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 24.1.47 (2024-01-23) +## 24.2.3 (2024-01-31) ### Barcode diff --git a/components/base/CHANGELOG.md b/components/base/CHANGELOG.md index 44f926bee..0eba3d705 100644 --- a/components/base/CHANGELOG.md +++ b/components/base/CHANGELOG.md @@ -2,7 +2,15 @@ ## [Unreleased] -## 24.1.47 (2024-01-23) +## 24.2.3 (2024-01-31) + +### Common + +#### Bug Fixes + +- `#I528934` - The issue with "Reactivity is not working in Vue Grid component" has been resolved. + +## 24.1.41 (2023-12-18) ### Common diff --git a/components/base/package.json b/components/base/package.json index c9d6cd656..62ad4b2ff 100644 --- a/components/base/package.json +++ b/components/base/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-vue-base", - "version": "19.3.53", + "version": "24.1.41", "description": "A common package of Essential JS 2 base Vue libraries, methods and class definitions", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/base/src/component-base.ts b/components/base/src/component-base.ts index 4b4865ce6..ef01a9714 100644 --- a/components/base/src/component-base.ts +++ b/components/base/src/component-base.ts @@ -2,7 +2,7 @@ * Vue Component Base */ import * as Vue from 'vue'; -import { isNullOrUndefined, extend, getValue } from '@syncfusion/ej2-base'; +import { isNullOrUndefined, extend, getValue, setProxyToRaw } from '@syncfusion/ej2-base'; 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; } } @@ -515,4 +515,6 @@ export function getProps(options: any = {}): any { } } return [options.newprops, options.watch]; -} \ No newline at end of file +} + +if (!isExecute) setProxyToRaw(aVue.toRaw); \ No newline at end of file diff --git a/components/calendars/CHANGELOG.md b/components/calendars/CHANGELOG.md index 1c97c9a69..47edc643f 100644 --- a/components/calendars/CHANGELOG.md +++ b/components/calendars/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 24.2.3 (2024-01-31) + +### DateTimePicker + +#### Bug Fixes + +- `#I541657` - Fixed an issue where the change event in the DateTimePicker was firing after the first time losing focus when milliseconds were included. + ## 24.1.47 (2024-01-23) ### DateRangePicker diff --git a/components/calendars/package.json b/components/calendars/package.json index 0d7e05639..86cb66a1b 100644 --- a/components/calendars/package.json +++ b/components/calendars/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-vue-calendars", - "version": "24.1.44", + "version": "24.1.47", "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", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/calendars/src/calendar/calendar.component.ts b/components/calendars/src/calendar/calendar.component.ts index 046e26743..8099944ce 100644 --- a/components/calendars/src/calendar/calendar.component.ts +++ b/components/calendars/src/calendar/calendar.component.ts @@ -29,7 +29,7 @@ export let CalendarComponent: DefineVueComponent = vueDefineComp provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Calendar({}) as any, + ej2Instances: new Calendar({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/calendars/src/datepicker/datepicker.component.ts b/components/calendars/src/datepicker/datepicker.component.ts index a0e041074..56d3cc5db 100644 --- a/components/calendars/src/datepicker/datepicker.component.ts +++ b/components/calendars/src/datepicker/datepicker.component.ts @@ -29,7 +29,7 @@ export let DatePickerComponent: DefineVueComponent = vueDefine provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new DatePicker({}) as any, + ej2Instances: new DatePicker({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/calendars/src/daterangepicker/daterangepicker.component.ts b/components/calendars/src/daterangepicker/daterangepicker.component.ts index ff5726de1..2d444429c 100644 --- a/components/calendars/src/daterangepicker/daterangepicker.component.ts +++ b/components/calendars/src/daterangepicker/daterangepicker.component.ts @@ -30,7 +30,7 @@ export let DateRangePickerComponent: DefineVueComponent = provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new DateRangePicker({}) as any, + ej2Instances: new DateRangePicker({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, diff --git a/components/calendars/src/datetimepicker/datetimepicker.component.ts b/components/calendars/src/datetimepicker/datetimepicker.component.ts index de0c15516..7cce92f34 100644 --- a/components/calendars/src/datetimepicker/datetimepicker.component.ts +++ b/components/calendars/src/datetimepicker/datetimepicker.component.ts @@ -29,7 +29,7 @@ export let DateTimePickerComponent: DefineVueComponent = v provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new DateTimePicker({}) as any, + ej2Instances: new DateTimePicker({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/calendars/src/timepicker/timepicker.component.ts b/components/calendars/src/timepicker/timepicker.component.ts index d5772ceae..b34834ebd 100644 --- a/components/calendars/src/timepicker/timepicker.component.ts +++ b/components/calendars/src/timepicker/timepicker.component.ts @@ -29,7 +29,7 @@ export let TimePickerComponent: DefineVueComponent = vueDefine provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new TimePicker({}) as any, + ej2Instances: new TimePicker({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/charts/package.json b/components/charts/package.json index b0d849649..3cd3b534c 100644 --- a/components/charts/package.json +++ b/components/charts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-vue-charts", - "version": "24.1.46", + "version": "24.1.47", "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", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/circulargauge/CHANGELOG.md b/components/circulargauge/CHANGELOG.md index ad50479f7..42011703d 100644 --- a/components/circulargauge/CHANGELOG.md +++ b/components/circulargauge/CHANGELOG.md @@ -5,7 +5,7 @@ ## [Unreleased] -## 24.1.47 (2024-01-23) +## 24.2.3 (2024-01-31) ### CircularGauge diff --git a/components/diagrams/CHANGELOG.md b/components/diagrams/CHANGELOG.md index fe07c9aed..2fdffd6fd 100644 --- a/components/diagrams/CHANGELOG.md +++ b/components/diagrams/CHANGELOG.md @@ -2,6 +2,28 @@ ## [Unreleased] +## 24.2.3 (2024-01-31) + +### Diagram + +#### Bug Fixes + +- `#I533824` - Now, textAlign Justify is working correctly. +- `#I539121` - Now, oldValue & newValue argument of size change event updated properly while resize the nodes. +- `#FB50125` - Now, symbols are rendered properly in symbol palette. + +## 24.1.47 (2024-01-23) + +### Diagram + +#### Bug Fixes + +- `#I538596` - Now, resizing group node with pivot point works fine. +- `#FB49421` - Now, selector renders at initial for multiselect tool. +- `#I534426` - Now, Complex hierarchical tree layout is working fine while injecting line routing. +- `#F186044` - Now, swimlane phase properties are dynamically updated during drag and drop operations. +- `#F185333` - Now, swimlane header properties are dynamically updated during drag and drop operations. + ## 24.1.46 (2024-01-17) ### Diagram diff --git a/components/diagrams/package.json b/components/diagrams/package.json index e53de1775..5b27ab804 100644 --- a/components/diagrams/package.json +++ b/components/diagrams/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-vue-diagrams", - "version": "24.1.46", + "version": "24.1.47", "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", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/diagrams/src/diagram/diagram.component.ts b/components/diagrams/src/diagram/diagram.component.ts index 8f28bf1e6..866dc4b44 100644 --- a/components/diagrams/src/diagram/diagram.component.ts +++ b/components/diagrams/src/diagram/diagram.component.ts @@ -36,7 +36,7 @@ export let DiagramComponent: DefineVueComponent = vueDefineCompon provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Diagram({}) as any, + ej2Instances: new Diagram({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, diff --git a/components/diagrams/src/overview/overview.component.ts b/components/diagrams/src/overview/overview.component.ts index c9567df70..f38dfaf5f 100644 --- a/components/diagrams/src/overview/overview.component.ts +++ b/components/diagrams/src/overview/overview.component.ts @@ -27,7 +27,7 @@ export let OverviewComponent: DefineVueComponent = vueDefineComp provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Overview({}) as any, + ej2Instances: new Overview({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, diff --git a/components/diagrams/src/symbol-palette/symbolpalette.component.ts b/components/diagrams/src/symbol-palette/symbolpalette.component.ts index 62cd99ffe..936700627 100644 --- a/components/diagrams/src/symbol-palette/symbolpalette.component.ts +++ b/components/diagrams/src/symbol-palette/symbolpalette.component.ts @@ -28,7 +28,7 @@ export let SymbolPaletteComponent: DefineVueComponent = vue provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new SymbolPalette({}) as any, + ej2Instances: new SymbolPalette({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, diff --git a/components/documenteditor/package.json b/components/documenteditor/package.json index 0fe5e9dd2..8e05d8135 100644 --- a/components/documenteditor/package.json +++ b/components/documenteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-vue-documenteditor", - "version": "24.1.46", + "version": "24.1.47", "description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for Vue", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/dropdowns/CHANGELOG.md b/components/dropdowns/CHANGELOG.md index 8e1c80e6c..966903df4 100644 --- a/components/dropdowns/CHANGELOG.md +++ b/components/dropdowns/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 24.1.47 (2024-01-23) +## 24.2.3 (2024-01-31) ### ListBox diff --git a/components/filemanager/package.json b/components/filemanager/package.json index fff8331b0..3c243af14 100644 --- a/components/filemanager/package.json +++ b/components/filemanager/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-vue-filemanager", - "version": "24.1.45", + "version": "24.1.47", "description": "Essential JS 2 FileManager Component for Vue", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/filemanager/src/file-manager/filemanager.component.ts b/components/filemanager/src/file-manager/filemanager.component.ts index e519723a5..852c30e91 100644 --- a/components/filemanager/src/file-manager/filemanager.component.ts +++ b/components/filemanager/src/file-manager/filemanager.component.ts @@ -28,7 +28,7 @@ export let FileManagerComponent: DefineVueComponent = vueDefi provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new FileManager({}) as any, + ej2Instances: new FileManager({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, diff --git a/components/gantt/CHANGELOG.md b/components/gantt/CHANGELOG.md index f0996f868..bcba788c2 100644 --- a/components/gantt/CHANGELOG.md +++ b/components/gantt/CHANGELOG.md @@ -2,6 +2,15 @@ ## [Unreleased] +## 24.2.3 (2024-01-31) + +### GanttChart + +#### Bug Fixes + +- `#I540355` - RTE create column not working in dialog box issue has been fixed. +- `#I543351` - The taskbar render validation not working properly issue has been fixed. + ## 24.1.47 (2024-01-23) ### GanttChart diff --git a/components/gantt/package.json b/components/gantt/package.json index a85a9f6e7..5b13a180b 100644 --- a/components/gantt/package.json +++ b/components/gantt/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-vue-gantt", - "version": "24.1.46", + "version": "24.1.47", "description": "Essential JS 2 Gantt Component for Vue", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/gantt/src/gantt/gantt.component.ts b/components/gantt/src/gantt/gantt.component.ts index 883f20f10..46c4815bf 100644 --- a/components/gantt/src/gantt/gantt.component.ts +++ b/components/gantt/src/gantt/gantt.component.ts @@ -35,7 +35,7 @@ export let GanttComponent: DefineVueComponent = vueDefineComponent( provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Gantt({}) as any, + ej2Instances: new Gantt({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, diff --git a/components/grids/CHANGELOG.md b/components/grids/CHANGELOG.md index c9844a193..9f4627624 100644 --- a/components/grids/CHANGELOG.md +++ b/components/grids/CHANGELOG.md @@ -2,6 +2,17 @@ ## [Unreleased] +## 24.2.3 (2024-01-31) + +### Grid + +#### Bug fixes + +- `#FB49514` - Resolved the issue where the entire page was reloading on Command Column button actions in grid with remote data. +- `#I537973` - Fixed the issue where the clear icon of the search bar was displayed when clicking outside the grid. +- `#I532462` - Resolved the problem with focus and keyboard traversal in the `checkbox filter popup` elements and `filter menu` elements. +- `#I538079` - The alignment issue with the frozen grid while using EJ compatibility CSS has been resolved. + ## 24.1.47 (2024-01-23) ### Grid diff --git a/components/grids/package.json b/components/grids/package.json index 0236ca65e..d4659d786 100644 --- a/components/grids/package.json +++ b/components/grids/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-vue-grids", - "version": "24.1.46", + "version": "24.1.47", "description": "Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for Vue", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/grids/src/grid/grid.component.ts b/components/grids/src/grid/grid.component.ts index 348b34bd7..d9af8feb4 100644 --- a/components/grids/src/grid/grid.component.ts +++ b/components/grids/src/grid/grid.component.ts @@ -33,7 +33,7 @@ export let GridComponent: DefineVueComponent = vueDefineComponent({ provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Grid({}) as any, + ej2Instances: new Grid({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, diff --git a/components/grids/src/pager/pager.component.ts b/components/grids/src/pager/pager.component.ts index 55715ef72..fba252d1d 100644 --- a/components/grids/src/pager/pager.component.ts +++ b/components/grids/src/pager/pager.component.ts @@ -29,7 +29,7 @@ export let PagerComponent: DefineVueComponent = vueDefineComponent( provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Pager({}) as any, + ej2Instances: new Pager({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/heatmap/CHANGELOG.md b/components/heatmap/CHANGELOG.md index 30072c883..20937bfac 100644 --- a/components/heatmap/CHANGELOG.md +++ b/components/heatmap/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 24.1.47 (2024-01-23) +## 24.2.3 (2024-01-31) ### HeatMap diff --git a/components/imageeditor/src/image-editor/imageeditor.component.ts b/components/imageeditor/src/image-editor/imageeditor.component.ts index e33ef877b..99c764bf2 100644 --- a/components/imageeditor/src/image-editor/imageeditor.component.ts +++ b/components/imageeditor/src/image-editor/imageeditor.component.ts @@ -27,7 +27,7 @@ export let ImageEditorComponent: DefineVueComponent = vueDefi provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new ImageEditor({}) as any, + ej2Instances: new ImageEditor({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/inputs/package.json b/components/inputs/package.json index 483067bcf..87be6936b 100644 --- a/components/inputs/package.json +++ b/components/inputs/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-vue-inputs", - "version": "24.1.45", + "version": "24.1.47", "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", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/inputs/src/color-picker/colorpicker.component.ts b/components/inputs/src/color-picker/colorpicker.component.ts index 55ea5f717..cb33f7ace 100644 --- a/components/inputs/src/color-picker/colorpicker.component.ts +++ b/components/inputs/src/color-picker/colorpicker.component.ts @@ -29,7 +29,7 @@ export let ColorPickerComponent: DefineVueComponent = vueDefi provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new ColorPicker({}) as any, + ej2Instances: new ColorPicker({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/inputs/src/maskedtextbox/maskedtextbox.component.ts b/components/inputs/src/maskedtextbox/maskedtextbox.component.ts index 6f3283e4c..1a9cb5eb7 100644 --- a/components/inputs/src/maskedtextbox/maskedtextbox.component.ts +++ b/components/inputs/src/maskedtextbox/maskedtextbox.component.ts @@ -29,7 +29,7 @@ export let MaskedTextBoxComponent: DefineVueComponent = vue provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new MaskedTextBox({}) as any, + ej2Instances: new MaskedTextBox({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/inputs/src/numerictextbox/numerictextbox.component.ts b/components/inputs/src/numerictextbox/numerictextbox.component.ts index 52957aba5..453ebb891 100644 --- a/components/inputs/src/numerictextbox/numerictextbox.component.ts +++ b/components/inputs/src/numerictextbox/numerictextbox.component.ts @@ -29,7 +29,7 @@ export let NumericTextBoxComponent: DefineVueComponent = v provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new NumericTextBox({}) as any, + ej2Instances: new NumericTextBox({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/inputs/src/rating/rating.component.ts b/components/inputs/src/rating/rating.component.ts index 3587f0b07..3ec3c32c2 100644 --- a/components/inputs/src/rating/rating.component.ts +++ b/components/inputs/src/rating/rating.component.ts @@ -29,7 +29,7 @@ export let RatingComponent: DefineVueComponent = vueDefineComponen provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Rating({}) as any, + ej2Instances: new Rating({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/inputs/src/signature/signature.component.ts b/components/inputs/src/signature/signature.component.ts index c4854d434..fb78959d9 100644 --- a/components/inputs/src/signature/signature.component.ts +++ b/components/inputs/src/signature/signature.component.ts @@ -27,7 +27,7 @@ export let SignatureComponent: DefineVueComponent = vueDefineCo provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Signature({}) as any, + ej2Instances: new Signature({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/inputs/src/slider/slider.component.ts b/components/inputs/src/slider/slider.component.ts index 70c67d96d..14750a772 100644 --- a/components/inputs/src/slider/slider.component.ts +++ b/components/inputs/src/slider/slider.component.ts @@ -29,7 +29,7 @@ export let SliderComponent: DefineVueComponent = vueDefineComponen provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Slider({}) as any, + ej2Instances: new Slider({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/inputs/src/textbox/textbox.component.ts b/components/inputs/src/textbox/textbox.component.ts index 3c9d8b595..f0567d412 100644 --- a/components/inputs/src/textbox/textbox.component.ts +++ b/components/inputs/src/textbox/textbox.component.ts @@ -29,7 +29,7 @@ export let TextBoxComponent: DefineVueComponent = vueDefineCompon provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new TextBox({}) as any, + ej2Instances: new TextBox({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/inputs/src/uploader/uploader.component.ts b/components/inputs/src/uploader/uploader.component.ts index c54e48f7f..ad4887699 100644 --- a/components/inputs/src/uploader/uploader.component.ts +++ b/components/inputs/src/uploader/uploader.component.ts @@ -28,7 +28,7 @@ export let UploaderComponent: DefineVueComponent = vueDefineComp provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Uploader({}) as any, + ej2Instances: new Uploader({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, diff --git a/components/kanban/package.json b/components/kanban/package.json index a144e7386..1e3dfc99a 100644 --- a/components/kanban/package.json +++ b/components/kanban/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-vue-kanban", - "version": "24.1.46", + "version": "24.1.47", "description": "The Kanban board is an efficient way to visualize the workflow at each stage along its path to completion. The most important features available are Swim lane, filtering, and editing. for Vue", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/kanban/src/kanban/kanban.component.ts b/components/kanban/src/kanban/kanban.component.ts index 5b77a6035..7d73b774a 100644 --- a/components/kanban/src/kanban/kanban.component.ts +++ b/components/kanban/src/kanban/kanban.component.ts @@ -29,7 +29,7 @@ export let KanbanComponent: DefineVueComponent = vueDefineComponen provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Kanban({}) as any, + ej2Instances: new Kanban({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, diff --git a/components/layouts/src/dashboard-layout/dashboardlayout.component.ts b/components/layouts/src/dashboard-layout/dashboardlayout.component.ts index 625561179..d85036208 100644 --- a/components/layouts/src/dashboard-layout/dashboardlayout.component.ts +++ b/components/layouts/src/dashboard-layout/dashboardlayout.component.ts @@ -28,7 +28,7 @@ export let DashboardLayoutComponent: DefineVueComponent = provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new DashboardLayout({}) as any, + ej2Instances: new DashboardLayout({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, diff --git a/components/layouts/src/splitter/splitter.component.ts b/components/layouts/src/splitter/splitter.component.ts index ed0c68be5..ae6ed65b9 100644 --- a/components/layouts/src/splitter/splitter.component.ts +++ b/components/layouts/src/splitter/splitter.component.ts @@ -28,7 +28,7 @@ export let SplitterComponent: DefineVueComponent = vueDefineComp provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Splitter({}) as any, + ej2Instances: new Splitter({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, diff --git a/components/lineargauge/src/linear-gauge/lineargauge.component.ts b/components/lineargauge/src/linear-gauge/lineargauge.component.ts index 356355c4b..17efe9b36 100644 --- a/components/lineargauge/src/linear-gauge/lineargauge.component.ts +++ b/components/lineargauge/src/linear-gauge/lineargauge.component.ts @@ -31,7 +31,7 @@ export let LinearGaugeComponent: DefineVueComponent = vueDefi provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new LinearGauge({}) as any, + ej2Instances: new LinearGauge({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, diff --git a/components/maps/package.json b/components/maps/package.json index 2a221c569..4b1cbe3aa 100644 --- a/components/maps/package.json +++ b/components/maps/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-vue-maps", - "version": "24.1.41", + "version": "24.1.47", "description": "The Maps component is used to visualize the geographical data and represent the statistical data of a particular geographical area on earth with user interactivity, and provides various customizing options for Vue", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/navigations/CHANGELOG.md b/components/navigations/CHANGELOG.md index 473a48e51..7e1fca8a1 100644 --- a/components/navigations/CHANGELOG.md +++ b/components/navigations/CHANGELOG.md @@ -2,6 +2,20 @@ ## [Unreleased] +## 24.2.3 (2024-01-31) + +### Menu + +#### Bug Fixes + +- The issue with "Sub menu not opening properly while opens the next to next menu" has been resolved. + +### Tab + +#### Bug fixes + +- `#I546255` - An issue tab switching on disable item has been resolved. + ## 24.1.46 (2024-01-17) ### Menu diff --git a/components/navigations/src/accordion/accordion.component.ts b/components/navigations/src/accordion/accordion.component.ts index 3bd108041..4ab6ef4a3 100644 --- a/components/navigations/src/accordion/accordion.component.ts +++ b/components/navigations/src/accordion/accordion.component.ts @@ -30,7 +30,7 @@ export let AccordionComponent: DefineVueComponent = vueDefineCo provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Accordion({}) as any, + ej2Instances: new Accordion({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, diff --git a/components/navigations/src/appbar/appbar.component.ts b/components/navigations/src/appbar/appbar.component.ts index be9af7d8c..1e7e48819 100644 --- a/components/navigations/src/appbar/appbar.component.ts +++ b/components/navigations/src/appbar/appbar.component.ts @@ -27,7 +27,7 @@ export let AppBarComponent: DefineVueComponent = vueDefineComponen provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new AppBar({}) as any, + ej2Instances: new AppBar({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/navigations/src/breadcrumb/breadcrumb.component.ts b/components/navigations/src/breadcrumb/breadcrumb.component.ts index fd7bac853..db8f46545 100644 --- a/components/navigations/src/breadcrumb/breadcrumb.component.ts +++ b/components/navigations/src/breadcrumb/breadcrumb.component.ts @@ -30,7 +30,7 @@ export let BreadcrumbComponent: DefineVueComponent = vueDefine provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Breadcrumb({}) as any, + ej2Instances: new Breadcrumb({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, diff --git a/components/navigations/src/carousel/carousel.component.ts b/components/navigations/src/carousel/carousel.component.ts index 886f67e5e..e71b90015 100644 --- a/components/navigations/src/carousel/carousel.component.ts +++ b/components/navigations/src/carousel/carousel.component.ts @@ -30,7 +30,7 @@ export let CarouselComponent: DefineVueComponent = vueDefineComp provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Carousel({}) as any, + ej2Instances: new Carousel({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, diff --git a/components/navigations/src/context-menu/contextmenu.component.ts b/components/navigations/src/context-menu/contextmenu.component.ts index 51c7e0103..5788130be 100644 --- a/components/navigations/src/context-menu/contextmenu.component.ts +++ b/components/navigations/src/context-menu/contextmenu.component.ts @@ -28,7 +28,7 @@ export let ContextMenuComponent: DefineVueComponent = vueDefi provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new ContextMenu({}) as any, + ej2Instances: new ContextMenu({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/navigations/src/menu/menu.component.ts b/components/navigations/src/menu/menu.component.ts index 2df4afc2b..16265c7c2 100644 --- a/components/navigations/src/menu/menu.component.ts +++ b/components/navigations/src/menu/menu.component.ts @@ -28,7 +28,7 @@ export let MenuComponent: DefineVueComponent = vueDefineComponent({ provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Menu({}) as any, + ej2Instances: new Menu({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, diff --git a/components/navigations/src/sidebar/sidebar.component.ts b/components/navigations/src/sidebar/sidebar.component.ts index e01b74b0a..e7f3a7abe 100644 --- a/components/navigations/src/sidebar/sidebar.component.ts +++ b/components/navigations/src/sidebar/sidebar.component.ts @@ -29,7 +29,7 @@ export let SidebarComponent: DefineVueComponent = vueDefineCompon provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Sidebar({}) as any, + ej2Instances: new Sidebar({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/navigations/src/stepper/stepper.component.ts b/components/navigations/src/stepper/stepper.component.ts index f1a3c9229..c1d27db7b 100644 --- a/components/navigations/src/stepper/stepper.component.ts +++ b/components/navigations/src/stepper/stepper.component.ts @@ -30,7 +30,7 @@ export let StepperComponent: DefineVueComponent = vueDefineCompon provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Stepper({}) as any, + ej2Instances: new Stepper({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, diff --git a/components/navigations/src/tab/tab.component.ts b/components/navigations/src/tab/tab.component.ts index 20c33d0c5..bb0756204 100644 --- a/components/navigations/src/tab/tab.component.ts +++ b/components/navigations/src/tab/tab.component.ts @@ -28,7 +28,7 @@ export let TabComponent: DefineVueComponent = vueDefineComponent({ provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Tab({}) as any, + ej2Instances: new Tab({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, diff --git a/components/navigations/src/toolbar/toolbar.component.ts b/components/navigations/src/toolbar/toolbar.component.ts index b051bf3b3..4d7f9f36e 100644 --- a/components/navigations/src/toolbar/toolbar.component.ts +++ b/components/navigations/src/toolbar/toolbar.component.ts @@ -28,7 +28,7 @@ export let ToolbarComponent: DefineVueComponent = vueDefineCompon provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Toolbar({}) as any, + ej2Instances: new Toolbar({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, diff --git a/components/navigations/src/treeview/treeview.component.ts b/components/navigations/src/treeview/treeview.component.ts index 131337cb1..8ccaf44ec 100644 --- a/components/navigations/src/treeview/treeview.component.ts +++ b/components/navigations/src/treeview/treeview.component.ts @@ -27,7 +27,7 @@ export let TreeViewComponent: DefineVueComponent = vueDefineComp provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new TreeView({}) as any, + ej2Instances: new TreeView({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/notifications/src/message/message.component.ts b/components/notifications/src/message/message.component.ts index 3b12fb0c6..b8166d592 100644 --- a/components/notifications/src/message/message.component.ts +++ b/components/notifications/src/message/message.component.ts @@ -27,7 +27,7 @@ export let MessageComponent: DefineVueComponent = vueDefineCompon provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Message({}) as any, + ej2Instances: new Message({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/notifications/src/skeleton/skeleton.component.ts b/components/notifications/src/skeleton/skeleton.component.ts index 92615b652..915ac5489 100644 --- a/components/notifications/src/skeleton/skeleton.component.ts +++ b/components/notifications/src/skeleton/skeleton.component.ts @@ -27,7 +27,7 @@ export let SkeletonComponent: DefineVueComponent = vueDefineComp provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Skeleton({}) as any, + ej2Instances: new Skeleton({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/notifications/src/toast/toast.component.ts b/components/notifications/src/toast/toast.component.ts index ebdc834b1..79eee609b 100644 --- a/components/notifications/src/toast/toast.component.ts +++ b/components/notifications/src/toast/toast.component.ts @@ -28,7 +28,7 @@ export let ToastComponent: DefineVueComponent = vueDefineComponent( provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Toast({}) as any, + ej2Instances: new Toast({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, diff --git a/components/pdfviewer/CHANGELOG.md b/components/pdfviewer/CHANGELOG.md index 66b278273..a37000097 100644 --- a/components/pdfviewer/CHANGELOG.md +++ b/components/pdfviewer/CHANGELOG.md @@ -2,6 +2,34 @@ ## [Unreleased] +## 24.2.3 (2024-01-31) + +### PDF Viewer + +#### Bug Fixes + +- `#I542557` - Now, multiline textbox field is not able to resize without form designer mode. +- `#I537053` - Now, the highlight button does not appear focused even after being clicked again. +- `#I537971` - Now, the signature content is visible when loading the customer provided PDF document. +- `#I537057` - Now, the font sizes of the input element items in the toolbar does not vary across different themes. +- `#I537061` - Now, the vertical alignment of toolbar items does not vary across different themes. +- `#I545609` - Now, the current page does not change when selecting 400% from the zoom drop-down. +- `#I538873` - Now, the text search is working properly in the Stand-alone PDF Viewer. +- `#I545609` - The text selection in the Stand-alone PDF Viewer now works properly when zoomed in above 100%. +- `#I539013` - Scrolling now works even if the annotation module is not injected on iPad and iPhone devices. +- `#I533379` - Now, the freetext fill color is updated correctly. +- `#I539640` - Now, the ink annotation is rendered properly in the downloaded document in Stand-alone PDF Viewer. + +## 24.1.47 (2024-01-23) + +### PDF Viewer + +#### Bug Fixes + +- `#I537869` - Now, the text markup annotation comments are properly displayed after exporting and importing the text markup annotation. +- `#I538222` - Now, the annotations are appeared properly in the provided rotated PDF document. +- `#I536060` - Now, the form field values export programmatically when updating the `isChecked` property on checkbox. + ## 24.1.46 (2024-01-17) ### PDF Viewer diff --git a/components/pdfviewer/src/pdfviewer/pdfviewer.component.ts b/components/pdfviewer/src/pdfviewer/pdfviewer.component.ts index be488bef5..1d974f3c6 100644 --- a/components/pdfviewer/src/pdfviewer/pdfviewer.component.ts +++ b/components/pdfviewer/src/pdfviewer/pdfviewer.component.ts @@ -27,7 +27,7 @@ export let PdfViewerComponent: DefineVueComponent = vueDefineCo provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new PdfViewer({}) as any, + ej2Instances: new PdfViewer({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/pivotview/CHANGELOG.md b/components/pivotview/CHANGELOG.md index 35dfc89f8..0d4b8983d 100644 --- a/components/pivotview/CHANGELOG.md +++ b/components/pivotview/CHANGELOG.md @@ -2,6 +2,18 @@ ## [Unreleased] +## 24.2.3 (2024-01-31) + +### PivotTable + +#### Bug fixes + +- `#I544455` - When we bind no fields to the value axis using the server-side engine, the static pivot field list will now be rendered properly. + +#### New features + +- `#F184050` - Added error handling support when fetching data from an OLAP cube using an incorrect MDX query during the pivot table's initial rendering. + ## 24.1.47 (2024-01-23) ### PivotTable diff --git a/components/pivotview/package.json b/components/pivotview/package.json index 584cdd2d8..366b8bfd4 100644 --- a/components/pivotview/package.json +++ b/components/pivotview/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-vue-pivotview", - "version": "24.1.46", + "version": "24.1.47", "description": "The pivot grid, or pivot table, is used to visualize large sets of relational data in a cross-tabular format, similar to an Excel pivot table. for Vue", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pivotview/src/pivotfieldlist/pivotfieldlist.component.ts b/components/pivotview/src/pivotfieldlist/pivotfieldlist.component.ts index 3988f3c48..30b0704cc 100644 --- a/components/pivotview/src/pivotfieldlist/pivotfieldlist.component.ts +++ b/components/pivotview/src/pivotfieldlist/pivotfieldlist.component.ts @@ -27,7 +27,7 @@ export let PivotFieldListComponent: DefineVueComponent = v provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new PivotFieldList({}) as any, + ej2Instances: new PivotFieldList({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/pivotview/src/pivotview/pivotview.component.ts b/components/pivotview/src/pivotview/pivotview.component.ts index fb5047766..b07893705 100644 --- a/components/pivotview/src/pivotview/pivotview.component.ts +++ b/components/pivotview/src/pivotview/pivotview.component.ts @@ -27,7 +27,7 @@ export let PivotViewComponent: DefineVueComponent = vueDefineCo provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new PivotView({}) as any, + ej2Instances: new PivotView({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/popups/CHANGELOG.md b/components/popups/CHANGELOG.md index fa7bc28ee..7cbef6a6c 100644 --- a/components/popups/CHANGELOG.md +++ b/components/popups/CHANGELOG.md @@ -2,7 +2,15 @@ ## [Unreleased] -## 24.1.47 (2024-01-23) +## 24.2.3 (2024-01-31) + +### Tooltip + +#### Bug Fixes + +- `#I533557` - The console error that occurs when the parent component containing the Tooltip component is removed from the DOM has been resolved. + +## 24.1.46 (2024-01-17) ### Tooltip diff --git a/components/popups/package.json b/components/popups/package.json index 57e711f55..94b94b1da 100644 --- a/components/popups/package.json +++ b/components/popups/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-vue-popups", - "version": "24.1.44", + "version": "24.1.46", "description": "A package of Essential JS 2 popup components such as Dialog and Tooltip that is used to display information or messages in separate pop-ups. for Vue", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/popups/src/dialog/dialog.component.ts b/components/popups/src/dialog/dialog.component.ts index 3fdcfcd5f..82d192f93 100644 --- a/components/popups/src/dialog/dialog.component.ts +++ b/components/popups/src/dialog/dialog.component.ts @@ -30,7 +30,7 @@ export let DialogComponent: DefineVueComponent = vueDefineComponen provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Dialog({}) as any, + ej2Instances: new Dialog({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, diff --git a/components/popups/src/tooltip/tooltip.component.ts b/components/popups/src/tooltip/tooltip.component.ts index db74d9f63..470955cb0 100644 --- a/components/popups/src/tooltip/tooltip.component.ts +++ b/components/popups/src/tooltip/tooltip.component.ts @@ -27,7 +27,7 @@ export let TooltipComponent: DefineVueComponent = vueDefineCompon provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Tooltip({}) as any, + ej2Instances: new Tooltip({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/progressbar/package.json b/components/progressbar/package.json index 6304d88af..57be54777 100644 --- a/components/progressbar/package.json +++ b/components/progressbar/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-vue-progressbar", - "version": "18.15.6", + "version": "24.1.41", "description": "Essential JS 2 ProgressBar Component for Vue", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/progressbar/src/progressbar/progressbar.component.ts b/components/progressbar/src/progressbar/progressbar.component.ts index 4b1525a5c..adeb184b4 100644 --- a/components/progressbar/src/progressbar/progressbar.component.ts +++ b/components/progressbar/src/progressbar/progressbar.component.ts @@ -29,7 +29,7 @@ export let ProgressBarComponent: DefineVueComponent = vueDefi provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new ProgressBar({}) as any, + ej2Instances: new ProgressBar({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, diff --git a/components/querybuilder/CHANGELOG.md b/components/querybuilder/CHANGELOG.md index 8d695eaf3..409a5e1a0 100644 --- a/components/querybuilder/CHANGELOG.md +++ b/components/querybuilder/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 24.1.47 (2024-01-23) +## 24.1.46 (2024-01-17) ### QueryBuilder diff --git a/components/querybuilder/package.json b/components/querybuilder/package.json index 60b10a931..f8015adf2 100644 --- a/components/querybuilder/package.json +++ b/components/querybuilder/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-vue-querybuilder", - "version": "24.1.45", + "version": "24.1.46", "description": "Essential JS 2 QueryBuilder for Vue", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/querybuilder/src/query-builder/querybuilder.component.ts b/components/querybuilder/src/query-builder/querybuilder.component.ts index 1582198a8..b29a41541 100644 --- a/components/querybuilder/src/query-builder/querybuilder.component.ts +++ b/components/querybuilder/src/query-builder/querybuilder.component.ts @@ -28,7 +28,7 @@ export let QueryBuilderComponent: DefineVueComponent = vueDe provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new QueryBuilder({}) as any, + ej2Instances: new QueryBuilder({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, diff --git a/components/richtexteditor/CHANGELOG.md b/components/richtexteditor/CHANGELOG.md index d264faa34..2cb739608 100644 --- a/components/richtexteditor/CHANGELOG.md +++ b/components/richtexteditor/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 24.2.3 (2024-01-31) + +### RichTextEditor + +#### Bug Fixes + +- `#I534487` - Now, applying the bold format to the Rich Text Editor when focusing on another Rich Text Editor in the page works properly. + ## 24.1.47 (2024-01-23) ### RichTextEditor @@ -9,6 +17,8 @@ #### Bug Fixes - `#I542710` - Now, pressing the `tab` key in the list applies the nested list properly when the mention component is used in the Rich Text Editor. +- `#I541522` - Now, when the window is resized to the minimum width, the Rich Text Editor's content font size is updated properly. +- `#I534094` - Now, when using the `click` event with a custom toolbar template, the Rich Text Editor works properly. ## 24.1.46 (2024-01-17) diff --git a/components/richtexteditor/package.json b/components/richtexteditor/package.json index ff3102596..3f9ec342c 100644 --- a/components/richtexteditor/package.json +++ b/components/richtexteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-vue-richtexteditor", - "version": "24.1.46", + "version": "24.1.47", "description": "Essential JS 2 RichTextEditor component for Vue", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/richtexteditor/src/rich-text-editor/richtexteditor.component.ts b/components/richtexteditor/src/rich-text-editor/richtexteditor.component.ts index f9c466413..76c99ca66 100644 --- a/components/richtexteditor/src/rich-text-editor/richtexteditor.component.ts +++ b/components/richtexteditor/src/rich-text-editor/richtexteditor.component.ts @@ -29,7 +29,7 @@ export let RichTextEditorComponent: DefineVueComponent = v provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new RichTextEditor({}) as any, + ej2Instances: new RichTextEditor({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/schedule/src/recurrence-editor/recurrenceeditor.component.ts b/components/schedule/src/recurrence-editor/recurrenceeditor.component.ts index 13dd64d0b..26558c517 100644 --- a/components/schedule/src/recurrence-editor/recurrenceeditor.component.ts +++ b/components/schedule/src/recurrence-editor/recurrenceeditor.component.ts @@ -27,7 +27,7 @@ export let RecurrenceEditorComponent: DefineVueComponent provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new RecurrenceEditor({}) as any, + ej2Instances: new RecurrenceEditor({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: false as boolean, diff --git a/components/schedule/src/schedule/schedule.component.ts b/components/schedule/src/schedule/schedule.component.ts index 41ae44bb1..e5c1a923b 100644 --- a/components/schedule/src/schedule/schedule.component.ts +++ b/components/schedule/src/schedule/schedule.component.ts @@ -33,7 +33,7 @@ export let ScheduleComponent: DefineVueComponent = vueDefineComp provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Schedule({}) as any, + ej2Instances: new Schedule({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, diff --git a/components/splitbuttons/CHANGELOG.md b/components/splitbuttons/CHANGELOG.md index 7f7839a62..3993bb11b 100644 --- a/components/splitbuttons/CHANGELOG.md +++ b/components/splitbuttons/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 24.1.47 (2024-01-23) +## 24.2.3 (2024-01-31) ### DropDownButton diff --git a/components/spreadsheet/package.json b/components/spreadsheet/package.json index 6b9dc4465..5b1fda6e3 100644 --- a/components/spreadsheet/package.json +++ b/components/spreadsheet/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-vue-spreadsheet", - "version": "24.1.46", + "version": "24.1.47", "description": "Feature-rich JavaScript Spreadsheet (Excel) control with built-in support for selection, editing, formatting, importing and exporting to Excel for Vue", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/spreadsheet/src/spreadsheet/spreadsheet.component.ts b/components/spreadsheet/src/spreadsheet/spreadsheet.component.ts index ae01c57c1..2b0224540 100644 --- a/components/spreadsheet/src/spreadsheet/spreadsheet.component.ts +++ b/components/spreadsheet/src/spreadsheet/spreadsheet.component.ts @@ -36,7 +36,7 @@ export let SpreadsheetComponent: DefineVueComponent = vueDefi provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new Spreadsheet({}) as any, + ej2Instances: new Spreadsheet({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean, @@ -178,6 +178,12 @@ export let SpreadsheetComponent: DefineVueComponent = vueDefi deleteImage(id: string, range?: string): void { return this.ej2Instances.deleteImage(id, range); }, + deselectChart(): void { + return this.ej2Instances.deselectChart(); + }, + deselectImage(): void { + return this.ej2Instances.deselectImage(); + }, duplicateSheet(sheetIndex?: number): void { return this.ej2Instances.duplicateSheet(sheetIndex); }, @@ -313,6 +319,12 @@ export let SpreadsheetComponent: DefineVueComponent = vueDefi saveAsJson(): Object { return this.ej2Instances.saveAsJson(); }, + selectChart(id?: string): void { + return this.ej2Instances.selectChart(id); + }, + selectImage(id?: string): void { + return this.ej2Instances.selectImage(id); + }, selectRange(address: string): void { return this.ej2Instances.selectRange(address); }, diff --git a/components/treegrid/src/treegrid/treegrid.component.ts b/components/treegrid/src/treegrid/treegrid.component.ts index 36a292064..b96c11729 100644 --- a/components/treegrid/src/treegrid/treegrid.component.ts +++ b/components/treegrid/src/treegrid/treegrid.component.ts @@ -33,7 +33,7 @@ export let TreeGridComponent: DefineVueComponent = vueDefineComp provide() { return { custom: this.custom } }, data() { return { - ej2Instance: new TreeGrid({}) as any, + ej2Instances: new TreeGrid({}) as any, propKeys: properties as string[], models: modelProps as string[], hasChildDirective: true as boolean,