Skip to content

Commit 51bb5cb

Browse files
author
pipeline
committed
v31.1.17 is released
1 parent d234416 commit 51bb5cb

File tree

36 files changed

+90
-327
lines changed

36 files changed

+90
-327
lines changed

components/blockeditor/src/blockeditor/blockeditor.component.ts

Lines changed: 4 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -120,15 +120,6 @@ export let BlockEditorComponent: DefineVueComponent<BlockEditorModel> = vueDefi
120120
getBlockCount(): number {
121121
return this.ej2Instances.getBlockCount();
122122
},
123-
getBlockElementById(blockId: string): Object | null {
124-
return this.ej2Instances.getBlockElementById(blockId);
125-
},
126-
getContentModelForFragment(fragment: Object, blockModel: Object, referenceNode: Object): Object[] {
127-
return this.ej2Instances.getContentModelForFragment(fragment, blockModel, referenceNode);
128-
},
129-
getCurrentFocusedBlockModel(): Object {
130-
return this.ej2Instances.getCurrentFocusedBlockModel();
131-
},
132123
getDataAsHtml(blockId?: string): string {
133124
return this.ej2Instances.getDataAsHtml(blockId);
134125
},
@@ -141,32 +132,17 @@ export let BlockEditorComponent: DefineVueComponent<BlockEditorModel> = vueDefi
141132
getSelectedBlocks(): Object[] | null {
142133
return this.ej2Instances.getSelectedBlocks();
143134
},
144-
handleBlockTransformation(args: Object): void {
145-
return this.ej2Instances.handleBlockTransformation(args);
146-
},
147-
handleSelectiveDeletions(event: Object): boolean {
148-
return this.ej2Instances.handleSelectiveDeletions(event);
149-
},
150135
moveBlock(fromBlockId: string, toBlockId: string): void {
151136
return this.ej2Instances.moveBlock(fromBlockId, toBlockId);
152137
},
153-
populateUniqueIds(blocks: Object[], parentBlockId?: string): void {
154-
return this.ej2Instances.populateUniqueIds(blocks, parentBlockId);
155-
},
156138
print(): void {
157139
return this.ej2Instances.print();
158140
},
159-
reRenderBlockContent(block: Object): void {
160-
return this.ej2Instances.reRenderBlockContent(block);
161-
},
162141
removeBlock(blockId: string): void {
163142
return this.ej2Instances.removeBlock(blockId);
164143
},
165-
renderBlocks(blocks: Object[]): void {
166-
return this.ej2Instances.renderBlocks(blocks);
167-
},
168-
renderTemplate(block: Object, templateElement: Object): void {
169-
return this.ej2Instances.renderTemplate(block, templateElement);
144+
renderBlocksFromJson(json: object | string, replace: boolean, targetBlockId?: string): boolean {
145+
return this.ej2Instances.renderBlocksFromJson(json, replace, targetBlockId);
170146
},
171147
selectAllBlocks(): void {
172148
return this.ej2Instances.selectAllBlocks();
@@ -177,33 +153,15 @@ export let BlockEditorComponent: DefineVueComponent<BlockEditorModel> = vueDefi
177153
selectRange(range: Object): void {
178154
return this.ej2Instances.selectRange(range);
179155
},
180-
serializeValue(value: string): string {
181-
return this.ej2Instances.serializeValue(value);
182-
},
183156
setCursorPosition(blockId: string, position: number): void {
184157
return this.ej2Instances.setCursorPosition(blockId, position);
185158
},
186-
setFocusToBlock(block: Object): void {
187-
return this.ej2Instances.setFocusToBlock(block);
188-
},
189159
setSelection(contentId: string, startIndex: number, endIndex: number): void {
190160
return this.ej2Instances.setSelection(contentId, startIndex, endIndex);
191161
},
192-
showFloatingIcons(target: Object): void {
193-
return this.ej2Instances.showFloatingIcons(target);
194-
},
195-
splitAndCreateNewBlockAtCursor(args?: Object): void {
196-
return this.ej2Instances.splitAndCreateNewBlockAtCursor(args);
197-
},
198-
togglePlaceholder(blockElement: Object, isFocused: boolean): void {
199-
return this.ej2Instances.togglePlaceholder(blockElement, isFocused);
200-
},
201162
updateBlock(blockId: string, properties: Object): boolean {
202163
return this.ej2Instances.updateBlock(blockId, properties);
203164
},
204-
updateContentOnUserTyping(blockElement: Object, e?: Object): void {
205-
return this.ej2Instances.updateContentOnUserTyping(blockElement, e);
206-
},
207165
}
208166
});
209167

@@ -232,34 +190,20 @@ export type BlockEditorComponent = typeof ComponentBase & {
232190
focusOut(): void;
233191
getBlock(blockId: string): Object | null;
234192
getBlockCount(): number;
235-
getBlockElementById(blockId: string): Object | null;
236-
getContentModelForFragment(fragment: Object, blockModel: Object, referenceNode: Object): Object[];
237-
getCurrentFocusedBlockModel(): Object;
238193
getDataAsHtml(blockId?: string): string;
239194
getDataAsJson(blockId?: string): any;
240195
getRange(): Object | null;
241196
getSelectedBlocks(): Object[] | null;
242-
handleBlockTransformation(args: Object): void;
243-
handleSelectiveDeletions(event: Object): boolean;
244197
moveBlock(fromBlockId: string, toBlockId: string): void;
245-
populateUniqueIds(blocks: Object[], parentBlockId?: string): void;
246198
print(): void;
247-
reRenderBlockContent(block: Object): void;
248199
removeBlock(blockId: string): void;
249-
renderBlocks(blocks: Object[]): void;
250-
renderTemplate(block: Object, templateElement: Object): void;
200+
renderBlocksFromJson(json: object | string, replace: boolean, targetBlockId?: string): boolean;
251201
selectAllBlocks(): void;
252202
selectBlock(blockId: string): void;
253203
selectRange(range: Object): void;
254-
serializeValue(value: string): string;
255204
setCursorPosition(blockId: string, position: number): void;
256-
setFocusToBlock(block: Object): void;
257205
setSelection(contentId: string, startIndex: number, endIndex: number): void;
258-
showFloatingIcons(target: Object): void;
259-
splitAndCreateNewBlockAtCursor(args?: Object): void;
260-
togglePlaceholder(blockElement: Object, isFocused: boolean): void;
261-
updateBlock(blockId: string, properties: Object): boolean;
262-
updateContentOnUserTyping(blockElement: Object, e?: Object): void
206+
updateBlock(blockId: string, properties: Object): boolean
263207
};
264208

265209
export const BlockEditorPlugin = {

components/charts/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-
## 30.2.7 (2025-08-26)
5+
## 31.1.17 (2025-09-05)
66

77
### Chart
88

components/diagrams/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-
## 30.2.7 (2025-08-26)
5+
## 31.1.17 (2025-09-05)
66

77
### Diagram
88

components/documenteditor/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-
## 30.2.7 (2025-08-26)
5+
## 31.1.17 (2025-09-05)
66

77
### DocumentEditor
88

components/dropdowns/CHANGELOG.md

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

33
## [Unreleased]
44

5-
## 30.2.7 (2025-08-26)
6-
7-
### MultiSelect
8-
9-
#### Bug fixes
10-
11-
- `#I748629` - Resolved an issue where selecting an empty option resulted in the incorrect value.
12-
13-
## 30.2.5 (2025-08-13)
14-
15-
### DropDownTree
16-
17-
#### Bug fixes
18-
19-
- `#I754645` - Fixed an issue where checkbox selections were cleared after filtering when both showCheckBox and allowFiltering properties were enabled.
20-
21-
### MultiSelect
22-
23-
#### Bug fixes
24-
25-
- `#I748341` - Fixed an issue where data was not loading properly and the popup closed automatically after selecting `Select All` and scrolling the list.
26-
27-
## 30.2.4 (2025-08-07)
28-
29-
### ListBox
30-
31-
#### Bug Fixes
32-
33-
- `#I749286` - Fixed an issue where the numeric keypad `0` was not triggering the listbox filtering.
34-
35-
### MultiSelect
36-
37-
#### Bug fixes
38-
39-
- `#I732425` - Fixed an issue where the `actionComplete` event was being triggered twice when the `allowCustomValue` property was enabled.
40-
41-
- `#I732169` - Fixed an issue where focus was not applied to the custom value when the Sort Order property was enabled.
42-
43-
### DropdownList
44-
45-
#### Bug Fixes
46-
47-
- `#I747869` - Fixed an issue where the selected value would be removed when the Escape key was pressed while the popup was open.
48-
49-
## 30.1.42 (2025-07-29)
50-
51-
### ComboBox
52-
53-
#### Bug Fixes
54-
55-
- `#I729862` - Fixed an issue where enabling virtualization caused the scrollbar to unexpectedly jump back to the top when scrolling to the bottom of the list.
56-
57-
## 30.1.40 (2025-07-15)
58-
59-
### DropDownTree
60-
61-
#### Bug fixes
62-
63-
- `#I744501` - Dropdown Tree opening issue in the Firefox browser has been Resolved.
64-
65-
### MultiSelect
66-
67-
#### Bug fixes
68-
69-
- `#I714583` - Fixed an issue where the value was not updating dynamically when using `groupTemplate`.
70-
71-
### ListBox
72-
73-
#### Bug Fixes
74-
75-
- `#I729413` - Fixed an issue where the toolbar settings buttons are enabled when no item is selected if the refresh method is called.
76-
77-
## 30.1.39 (2025-07-08)
78-
79-
### DropDownTree
80-
81-
#### Bug Fixes
82-
83-
- `#I734293` - Fixed Dropdown Tree popup misalignment issue at 100% display scale on windows.
84-
85-
- `#I737384` - Fixed the alignment issue in the input content of the Dropdown Tree Component in both the material3 and bootstrap5 themes.
86-
87-
### ComboBox
88-
89-
#### Bug Fixes
90-
91-
- `#I734116` - Fixed an issue where the Item Template with a Combo Box caused virtualization rendering problems in the dropdown.
92-
935
## 28.2.9 (2025-03-04)
946

957
### ComboBox

components/dropdowns/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-dropdowns",
3-
"version": "30.2.5",
3+
"version": "18.66.23",
44
"description": "Essential JS 2 DropDown Components for Vue",
55
"author": "Syncfusion Inc.",
66
"license": "SEE LICENSE IN license",

components/gantt/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-
## 30.2.7 (2025-08-26)
5+
## 31.1.17 (2025-09-05)
66

77
### GanttChart
88

components/grids/CHANGELOG.md

Lines changed: 1 addition & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -2,77 +2,7 @@
22

33
## [Unreleased]
44

5-
## 30.2.7 (2025-08-26)
6-
7-
### Grid
8-
9-
#### Bug Fixes
10-
11-
- `#I752626` - Fixed an issue where the command column icon remained unchanged after the edit action for a parent row in the hierarchy grid was cancelled.
12-
- `#I750491` - Fixed a misalignment issue with indent header cells when grouping a column with stacked headers.
13-
14-
## 30.2.5 (2025-08-13)
15-
16-
### Grid
17-
18-
#### Bug Fixes
19-
20-
- `#I755713` - The issue where column resizing caused a script error due to the absence of defined widths for hidden columns has been resolved.
21-
22-
## 30.2.4 (2025-08-07)
23-
24-
### Grid
25-
26-
#### Bug Fixes
27-
28-
- `#I747642` - The issue where the `ResizeStop` event failed to trigger during rapid column resizing has been resolved.
29-
30-
## 30.1.42 (2025-07-29)
31-
32-
### Grid
33-
34-
#### Bug Fixes
35-
36-
- `#I747365` - Resolved a script error that occurred when clicking the `Select All` checkbox while both `ColumnVirtualization` and infinite scrolling were enabled.
37-
- `#I747475` - Fixed a script error that appeared when expanding grouped records in Lazy Load Grouping with the `URLAdaptor`.
38-
- `I7443387` - Fixed an issue where the `show/hide` columns feature failed to work when using Lazy Load Grouping with `virtualization`.
39-
40-
## 30.1.40 (2025-07-15)
41-
42-
### Grid
43-
44-
#### Bug Fixes
45-
46-
- `#I744173` - Resolved an issue where the `ColumnChooser` could not be opened after the Filter dialog was opened.
47-
- `#I743131` - Resolved an issue where filtering a string column with an empty string in local data shows no records.
48-
- `#FB68522` - Fixed an issue where focus incorrectly shifted to the grid toolbar when all toolbar items were disabled.
49-
- `#I737920` - Fixed an issue where the group caption aggregate was missing for the first numeric column during server-side Excel export.
50-
51-
## 30.1.39 (2025-07-08)
52-
53-
### Grid
54-
55-
#### Bug Fixes
56-
57-
- `#I738274` - The issue where checkbox selection toggled incorrectly in mobile view when row drag functionality was enabled has been resolved.
58-
- `#I737866` - The problem of checkbox selection failing to function after grid refresh when virtual scrolling was enabled has been addressed and resolved.
59-
- `#I736751` - The issue where column formatting was not applied during horizontal scrolling in column `virtualization` has been rectified.
60-
- `#I738941` - A script error that occurred upon pressing Enter after modifying the `datasource` in a grid with a detail template has been resolved.
61-
- `#I739229` - The problem of frozen columns disappearing during rapid horizontal scrolling has been fixed.
62-
- `#I737749` - The issue of the horizontal scrollbar being absent when the grid height was set to 100% with `virtualization` and frozen columns enabled has been resolved.
63-
64-
## 30.1.38 (2025-07-02)
65-
66-
### Grid
67-
68-
#### Bug Fixes
69-
70-
- `#I731295` - A script error encountered during the editing process, specifically when the multiline attribute is set to true within `editParams`, has been successfully resolved.
71-
- `#I734380` - The issue where the cursor does not change to a hand icon when grouping was disabled for a column has been resolved.
72-
- `#I731049` - The issue where column resizing did not work properly when the resize mode was set to `auto` and a column had a `minWidth` has been resolved.
73-
- `#FB68201` - Fixed an issue where middleware was not triggered during CRUD operations.
74-
75-
## 30.1.37 (2025-06-25)
5+
## 31.1.17 (2025-09-05)
766

777
### Grid
788

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": "30.2.5",
3+
"version": "1.193.11",
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
@@ -9,7 +9,7 @@ import { AggregateColumnsDirective, AggregateColumnDirective, AggregateColumnsPl
99
import { AggregatesDirective, AggregateDirective, AggregatesPlugin, AggregatePlugin } from './aggregates.directive'
1010

1111

12-
export const properties: string[] = ['isLazyUpdate', 'plugins', 'adaptiveUIMode', 'aggregates', 'allowExcelExport', 'allowFiltering', 'allowGrouping', 'allowKeyboard', 'allowMultiSorting', 'allowPaging', 'allowPdfExport', 'allowReordering', 'allowResizing', 'allowRowDragAndDrop', 'allowSelection', 'allowSorting', 'allowTextWrap', 'autoFit', 'childGrid', 'clipMode', 'columnChooserSettings', 'columnMenuItems', 'columnQueryMode', 'columns', 'contextMenuItems', 'cssClass', 'currencyCode', 'currentAction', 'currentViewData', 'dataSource', 'detailTemplate', 'editSettings', 'ej2StatePersistenceVersion', 'emptyRecordTemplate', 'enableAdaptiveUI', 'enableAltRow', 'enableAutoFill', 'enableColumnVirtualization', 'enableHeaderFocus', 'enableHover', 'enableHtmlSanitizer', 'enableImmutableMode', 'enableInfiniteScrolling', 'enablePersistence', 'enableRtl', 'enableStickyHeader', 'enableVirtualMaskRow', 'enableVirtualization', 'exportGrids', 'filterSettings', 'frozenColumns', 'frozenRows', 'gridLines', 'groupSettings', 'height', 'hierarchyPrintMode', 'infiniteScrollSettings', 'loadingIndicator', 'locale', 'pageSettings', 'pagerTemplate', 'parentDetails', 'printMode', 'query', 'queryString', 'resizeSettings', 'rowDropSettings', 'rowHeight', 'rowRenderingMode', 'rowTemplate', 'searchSettings', 'selectedRowIndex', 'selectionSettings', 'showColumnChooser', 'showColumnMenu', 'showHider', 'sortSettings', 'textWrapSettings', 'toolbar', 'toolbarTemplate', 'width', 'actionBegin', 'actionComplete', 'actionFailure', 'batchAdd', 'batchCancel', 'batchDelete', 'beforeAutoFill', 'beforeBatchAdd', 'beforeBatchDelete', 'beforeBatchSave', 'beforeCopy', 'beforeCustomFilterOpen', 'beforeDataBound', 'beforeDetailTemplateDetach', 'beforeExcelExport', 'beforeOpenAdaptiveDialog', 'beforeOpenColumnChooser', 'beforePaste', 'beforePdfExport', 'beforePrint', 'beginEdit', 'cellDeselected', 'cellDeselecting', 'cellEdit', 'cellSave', 'cellSaved', 'cellSelected', 'cellSelecting', 'checkBoxChange', 'columnDataStateChange', 'columnDeselected', 'columnDeselecting', 'columnDrag', 'columnDragStart', 'columnDrop', 'columnMenuClick', 'columnMenuClose', 'columnMenuOpen', 'columnSelected', 'columnSelecting', 'commandClick', 'contextMenuClick', 'contextMenuClose', 'contextMenuOpen', 'created', 'dataBound', 'dataSourceChanged', 'dataStateChange', 'destroyed', 'detailDataBound', 'excelAggregateQueryCellInfo', 'excelExportComplete', 'excelHeaderQueryCellInfo', 'excelQueryCellInfo', 'exportDetailDataBound', 'exportDetailTemplate', 'exportGroupCaption', 'headerCellInfo', 'keyPressed', 'lazyLoadGroupCollapse', 'lazyLoadGroupExpand', 'load', 'pdfAggregateQueryCellInfo', 'pdfExportComplete', 'pdfHeaderQueryCellInfo', 'pdfQueryCellInfo', 'printComplete', 'queryCellInfo', 'recordClick', 'recordDoubleClick', 'resizeStart', 'resizeStop', 'resizing', 'rowDataBound', 'rowDeselected', 'rowDeselecting', 'rowDrag', 'rowDragStart', 'rowDragStartHelper', 'rowDrop', 'rowSelected', 'rowSelecting', 'toolbarClick'];
12+
export const properties: string[] = ['isLazyUpdate', 'plugins', 'adaptiveUIMode', 'aggregates', 'allowExcelExport', 'allowFiltering', 'allowGrouping', 'allowKeyboard', 'allowMultiSorting', 'allowPaging', 'allowPdfExport', 'allowReordering', 'allowResizing', 'allowRowDragAndDrop', 'allowSelection', 'allowSorting', 'allowTextWrap', 'autoFit', 'childGrid', 'clipMode', 'columnChooserSettings', 'columnMenuItems', 'columnQueryMode', 'columns', 'contextMenuItems', 'cssClass', 'currencyCode', 'currentAction', 'currentViewData', 'dataSource', 'detailTemplate', 'editSettings', 'ej2StatePersistenceVersion', 'emptyRecordTemplate', 'enableAdaptiveUI', 'enableAltRow', 'enableAutoFill', 'enableColumnSpan', 'enableColumnVirtualization', 'enableHeaderFocus', 'enableHover', 'enableHtmlSanitizer', 'enableImmutableMode', 'enableInfiniteScrolling', 'enablePersistence', 'enableRowSpan', 'enableRtl', 'enableStickyHeader', 'enableVirtualMaskRow', 'enableVirtualization', 'exportGrids', 'filterSettings', 'frozenColumns', 'frozenRows', 'gridLines', 'groupSettings', 'height', 'hierarchyPrintMode', 'infiniteScrollSettings', 'loadingIndicator', 'locale', 'pageSettings', 'pagerTemplate', 'parentDetails', 'printMode', 'query', 'queryString', 'resizeSettings', 'rowDropSettings', 'rowHeight', 'rowRenderingMode', 'rowTemplate', 'searchSettings', 'selectedRowIndex', 'selectionSettings', 'showColumnChooser', 'showColumnMenu', 'showHider', 'sortSettings', 'textWrapSettings', 'toolbar', 'toolbarTemplate', 'width', 'actionBegin', 'actionComplete', 'actionFailure', 'batchAdd', 'batchCancel', 'batchDelete', 'beforeAutoFill', 'beforeBatchAdd', 'beforeBatchDelete', 'beforeBatchSave', 'beforeCopy', 'beforeCustomFilterOpen', 'beforeDataBound', 'beforeDetailTemplateDetach', 'beforeExcelExport', 'beforeOpenAdaptiveDialog', 'beforeOpenColumnChooser', 'beforePaste', 'beforePdfExport', 'beforePrint', 'beginEdit', 'cellDeselected', 'cellDeselecting', 'cellEdit', 'cellSave', 'cellSaved', 'cellSelected', 'cellSelecting', 'checkBoxChange', 'columnDataStateChange', 'columnDeselected', 'columnDeselecting', 'columnDrag', 'columnDragStart', 'columnDrop', 'columnMenuClick', 'columnMenuClose', 'columnMenuOpen', 'columnSelected', 'columnSelecting', 'commandClick', 'contextMenuClick', 'contextMenuClose', 'contextMenuOpen', 'created', 'dataBound', 'dataSourceChanged', 'dataStateChange', 'destroyed', 'detailDataBound', 'excelAggregateQueryCellInfo', 'excelExportComplete', 'excelHeaderQueryCellInfo', 'excelQueryCellInfo', 'exportDetailDataBound', 'exportDetailTemplate', 'exportGroupCaption', 'headerCellInfo', 'keyPressed', 'lazyLoadGroupCollapse', 'lazyLoadGroupExpand', 'load', 'pdfAggregateQueryCellInfo', 'pdfExportComplete', 'pdfHeaderQueryCellInfo', 'pdfQueryCellInfo', 'printComplete', 'queryCellInfo', 'recordClick', 'recordDoubleClick', 'resizeStart', 'resizeStop', 'resizing', 'rowDataBound', 'rowDeselected', 'rowDeselecting', 'rowDrag', 'rowDragStart', 'rowDragStartHelper', 'rowDrop', 'rowSelected', 'rowSelecting', 'toolbarClick'];
1313
export const modelProps: string[] = ['dataSource'];
1414

1515
export const testProp: any = getProps({props: properties});

0 commit comments

Comments
 (0)