v25.1.37 is released
This commit is contained in:
Родитель
f95b9e5ce5
Коммит
e7a462c5e7
|
@ -2,7 +2,7 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 25.1.35 (2024-03-15)
|
||||
## 25.1.37 (2024-03-26)
|
||||
|
||||
### Barcode
|
||||
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
"source-map-loader": "^0.2.1",
|
||||
"@types/chai": "^3.4.28",
|
||||
"@types/es6-promise": "0.0.28",
|
||||
"@types/jasmine": "^2.2.29",
|
||||
"@types/jasmine": "2.8.22",
|
||||
"@types/jasmine-ajax": "^3.1.27",
|
||||
"@types/requirejs": "^2.1.26",
|
||||
"vue": "2.6.14",
|
||||
|
|
|
@ -27,7 +27,7 @@ export let BarcodeGeneratorComponent: DefineVueComponent<BarcodeGeneratorModel>
|
|||
provide() { return { custom: this.custom } },
|
||||
data() {
|
||||
return {
|
||||
ej2Instance: new BarcodeGenerator({}) as any,
|
||||
ej2Instances: new BarcodeGenerator({}) as any,
|
||||
propKeys: properties as string[],
|
||||
models: modelProps as string[],
|
||||
hasChildDirective: false as boolean,
|
||||
|
@ -103,7 +103,25 @@ export let BarcodeGeneratorComponent: DefineVueComponent<BarcodeGeneratorModel>
|
|||
}
|
||||
});
|
||||
|
||||
export type BarcodeGeneratorComponent = InstanceType<typeof BarcodeGeneratorComponent>;
|
||||
export type BarcodeGeneratorComponent = typeof ComponentBase & {
|
||||
ej2Instances: BarcodeGenerator;
|
||||
isVue3: boolean;
|
||||
isLazyUpdate: Boolean;
|
||||
plugins: any[];
|
||||
propKeys: string[];
|
||||
models: string[];
|
||||
hasChildDirective: boolean;
|
||||
tagMapper: {
|
||||
[key: string]: Object;
|
||||
};
|
||||
tagNameMapper: Object;
|
||||
setProperties(prop: any, muteOnChange: boolean): void;
|
||||
trigger(eventName: string, eventProp: {
|
||||
[key: string]: Object;
|
||||
}, successHandler?: Function): void;
|
||||
exportAsBase64Image(exportType: Object): Object;
|
||||
exportImage(filename: string, exportType: Object): void
|
||||
};
|
||||
|
||||
export const BarcodeGeneratorPlugin = {
|
||||
name: 'ejs-barcodegenerator',
|
||||
|
|
|
@ -27,7 +27,7 @@ export let DataMatrixGeneratorComponent: DefineVueComponent<DataMatrixGeneratorM
|
|||
provide() { return { custom: this.custom } },
|
||||
data() {
|
||||
return {
|
||||
ej2Instance: new DataMatrixGenerator({}) as any,
|
||||
ej2Instances: new DataMatrixGenerator({}) as any,
|
||||
propKeys: properties as string[],
|
||||
models: modelProps as string[],
|
||||
hasChildDirective: false as boolean,
|
||||
|
@ -103,7 +103,25 @@ export let DataMatrixGeneratorComponent: DefineVueComponent<DataMatrixGeneratorM
|
|||
}
|
||||
});
|
||||
|
||||
export type DataMatrixGeneratorComponent = InstanceType<typeof DataMatrixGeneratorComponent>;
|
||||
export type DataMatrixGeneratorComponent = typeof ComponentBase & {
|
||||
ej2Instances: DataMatrixGenerator;
|
||||
isVue3: boolean;
|
||||
isLazyUpdate: Boolean;
|
||||
plugins: any[];
|
||||
propKeys: string[];
|
||||
models: string[];
|
||||
hasChildDirective: boolean;
|
||||
tagMapper: {
|
||||
[key: string]: Object;
|
||||
};
|
||||
tagNameMapper: Object;
|
||||
setProperties(prop: any, muteOnChange: boolean): void;
|
||||
trigger(eventName: string, eventProp: {
|
||||
[key: string]: Object;
|
||||
}, successHandler?: Function): void;
|
||||
exportAsBase64Image(barcodeExportType: Object): Object;
|
||||
exportImage(fileName: string, exportType: Object): void
|
||||
};
|
||||
|
||||
export const DataMatrixGeneratorPlugin = {
|
||||
name: 'ejs-datamatrixgenerator',
|
||||
|
|
|
@ -27,7 +27,7 @@ export let QRCodeGeneratorComponent: DefineVueComponent<QRCodeGeneratorModel> =
|
|||
provide() { return { custom: this.custom } },
|
||||
data() {
|
||||
return {
|
||||
ej2Instance: new QRCodeGenerator({}) as any,
|
||||
ej2Instances: new QRCodeGenerator({}) as any,
|
||||
propKeys: properties as string[],
|
||||
models: modelProps as string[],
|
||||
hasChildDirective: false as boolean,
|
||||
|
@ -103,7 +103,25 @@ export let QRCodeGeneratorComponent: DefineVueComponent<QRCodeGeneratorModel> =
|
|||
}
|
||||
});
|
||||
|
||||
export type QRCodeGeneratorComponent = InstanceType<typeof QRCodeGeneratorComponent>;
|
||||
export type QRCodeGeneratorComponent = typeof ComponentBase & {
|
||||
ej2Instances: QRCodeGenerator;
|
||||
isVue3: boolean;
|
||||
isLazyUpdate: Boolean;
|
||||
plugins: any[];
|
||||
propKeys: string[];
|
||||
models: string[];
|
||||
hasChildDirective: boolean;
|
||||
tagMapper: {
|
||||
[key: string]: Object;
|
||||
};
|
||||
tagNameMapper: Object;
|
||||
setProperties(prop: any, muteOnChange: boolean): void;
|
||||
trigger(eventName: string, eventProp: {
|
||||
[key: string]: Object;
|
||||
}, successHandler?: Function): void;
|
||||
exportAsBase64Image(barcodeExportType: Object): Object;
|
||||
exportImage(filename: string, barcodeExportType: Object): void
|
||||
};
|
||||
|
||||
export const QRCodeGeneratorPlugin = {
|
||||
name: 'ejs-qrcodegenerator',
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 25.1.35 (2024-03-15)
|
||||
## 25.1.37 (2024-03-26)
|
||||
|
||||
### Common
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-vue-buttons",
|
||||
"version": "18.64.1",
|
||||
"version": "25.1.35",
|
||||
"description": "A package of feature-rich Essential JS 2 components such as Button, CheckBox, RadioButton and Switch. for Vue",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 25.1.35 (2024-03-15)
|
||||
## 25.1.37 (2024-03-26)
|
||||
|
||||
### DateRangePicker
|
||||
|
||||
|
|
|
@ -2,6 +2,23 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 25.1.37 (2024-03-26)
|
||||
|
||||
### AccumulationChart
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I564804` - Now, the `textWrap` property in the legend is working properly.
|
||||
|
||||
### Chart
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I528508` - The tooltip template div is now added based on the series count, and it renders properly.
|
||||
- `#I563227` - Now, datalabel does not take the y value in place of a null value, and it renders properly.
|
||||
- `#I562333` - Now, annotations are rendered corresponding to their series point while enabling the `isIndexed` property
|
||||
- `#I566633` - Now, the first axis label is properly displayed on the x-axis.
|
||||
|
||||
## 25.1.35 (2024-03-15)
|
||||
|
||||
### Chart
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-vue-charts",
|
||||
"version": "20.22.1",
|
||||
"version": "25.1.35",
|
||||
"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",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-vue-circulargauge",
|
||||
"version": "16.42.4",
|
||||
"version": "25.1.35",
|
||||
"description": "Essential JS 2 CircularGauge Components for Vue",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,6 +2,15 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 25.1.37 (2024-03-26)
|
||||
|
||||
### Diagram
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I555965` - Now, the overview updated properly without any shadows while dragging html nodes.
|
||||
- `#I562959` - Now, drawing connector from group node port works properly.
|
||||
|
||||
## 25.1.35 (2024-03-15)
|
||||
|
||||
### Diagram
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-vue-diagrams",
|
||||
"version": "19.18.0",
|
||||
"version": "25.1.35",
|
||||
"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",
|
||||
|
|
|
@ -2,6 +2,29 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 25.1.37 (2024-03-26)
|
||||
|
||||
### DocumentEditor
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I545513` - Added the preservation support for table style property in Document editor.
|
||||
- `#I548396` - Resolved the page number not refreshed issue while delete page.
|
||||
- `#I549835` - Resolved the document lagging issue.
|
||||
- `#I553758` - Resolved the editing issue in the attached document, which contains a chart.
|
||||
- `#I556874` - Resolved the script error issue when performing undo action on table.
|
||||
- `#I558460` - Resolved the tab rendering issue in the attached document.
|
||||
- `#I558529` - Resolved the form field editing issue in read only mode.
|
||||
- `#I558289` - Resolved the list numbering issue.
|
||||
- `#I558259` - Resolved the content formatting issue when removing hyperlink.
|
||||
- `#I559197` - Resolved the drag and drop issue.
|
||||
- `#I559912` - Resolved the image removed issue when selecting an image and perform enter action.
|
||||
- `#I561716` - Resolved the duplicate image string added to sfdt issue while drag and drop.
|
||||
- `#I561052` - Resolved the cursor position issue in mobile mode.
|
||||
- `#I563837` - Resolved the table overlapping issue in the attached document.
|
||||
- `#F186648` - Resolved the script error issue while opening a attached document.
|
||||
- `#F186745` - Resolved the table splitting issue in the merge cell.
|
||||
|
||||
## 25.1.35 (2024-03-15)
|
||||
|
||||
### DocumentEditor
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-vue-documenteditor",
|
||||
"version": "19.92.0",
|
||||
"version": "25.1.35",
|
||||
"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",
|
||||
|
|
|
@ -2,6 +2,16 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 25.1.37 (2024-03-26)
|
||||
|
||||
### MultiSelect
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I560783` - Fixed issue where clearing the searched value would automatically select another value.
|
||||
- `#I524283` - Fixed issue where popup was not aligned properly when opening on top of the component.
|
||||
- `#I565659` - Fixed an issue in Multiselect Checkbox mode where the height of the dropdown input would change when selecting and unselecting items.
|
||||
|
||||
## 25.1.35 (2024-03-15)
|
||||
|
||||
### ComboBox
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-vue-dropdowns",
|
||||
"version": "18.66.23",
|
||||
"version": "25.1.35",
|
||||
"description": "Essential JS 2 DropDown Components for Vue",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-vue-filemanager",
|
||||
"version": "18.28.1",
|
||||
"version": "25.1.35",
|
||||
"description": "Essential JS 2 FileManager Component for Vue",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,6 +2,31 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 25.1.37 (2024-03-26)
|
||||
|
||||
### GanttChart
|
||||
|
||||
#### Bug fixes
|
||||
|
||||
- `#F187206` - The delete action not working in remote data when `timezone` using in sample.
|
||||
- `#I566491` - The exception is thrown when the resource ID mapping is empty issue has been fixed.
|
||||
- `#I565418` - Start date defaulting to incorrect value when remove the start Date in add dialog.
|
||||
- `#I566632` - Duration calculations are incorrect in edit or add dialog in decimals issue has been fixed.
|
||||
- `#I565751` - The chart does not refresh when any record is edited by cell editing issue has been fixed.
|
||||
- `#I566333` - Gantt chart disappeared while insert action with `timlineVirtualization` issue has been fixed.
|
||||
- `#F186355` - Taskbar template not showing in resource view issue has been fixed.
|
||||
- `#I562492` - `actionBegin` arguments miss the last record while dragging issue has been fixed.
|
||||
- `#I556547` - Top and bottom tier shows null when using custom zooming level issue has been fixed.
|
||||
- `#I566539` - Console error occurs while saving data in add dialog box with validation rule issue has been
|
||||
- fixed.
|
||||
- `#I553748` - Timeline dates validated wrongly after cell editing with timeline virtualization enabled issue has been fixed.
|
||||
- `#I565439` - Work calculations are incorrect for parent task in project view issue has been fixed.
|
||||
- `#I553710`,`#I565824` - Weekends are not highlighted while `timlineVirtualization` is enabled issue has been fixed.
|
||||
- `#I565359` - When `allowEditing` is disabled in a resource view, a console error is thrown issue has been fixed.
|
||||
- `#I560166` - The context menu using "add child" for any task, dependency line validation is not working properly.
|
||||
|
||||
- `#I562492` - `actionBegin` arguments miss the last record while dragging issue has been fixed.
|
||||
|
||||
## 25.1.35 (2024-03-15)
|
||||
|
||||
### GanttChart
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-vue-gantt",
|
||||
"version": "24.2.7",
|
||||
"version": "25.1.35",
|
||||
"description": "Essential JS 2 Gantt Component for Vue",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,6 +2,33 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 25.1.37 (2024-03-26)
|
||||
|
||||
### Grid
|
||||
|
||||
#### Bug fixes
|
||||
|
||||
- `#I565411` - Resolved the issue where the action complete event was not being triggered in the Infinite Scrolling.
|
||||
- `#I553471` - The issue of misleading text in Grid toolbar search when focus is lost has been resolved.
|
||||
- `#I562553` - The `getRows` method returning undefined for all the rows in the `rowTemplate` feature has been resolved.
|
||||
- `#I559289` - Resolved the issue where the validation message displayed immediately upon opening the dropdown instead of on focus out.
|
||||
- `#I558905` - The issue of white spaces being shown when the virtual scroll grid's height is set in pixels has been resolved.
|
||||
- `#I566680` - Resolved the Hierarchy grid export issue when the child grid's enable filter property is enabled.
|
||||
- `#I540683` - The issue of a script error being thrown when the last column contains auto width and `minWidth` in a Grid with `allowResizing` has been fixed.
|
||||
- `#I558576` - Resolved the issue where the sorting `popup` did not open when clicking the sort icon has been fixed.
|
||||
- `#FB51479` - The issue where the cell was automatically saved when opening the dropdown in Batch edit mode has been fixed.
|
||||
|
||||
- `#I565411` - Resolved the issue where the action complete event was not being triggered in the Infinite Scrolling.
|
||||
- `#I553471` - The issue of misleading text in Grid toolbar search when focus is lost has been resolved.
|
||||
- `#I562553` - The `getRows` method returning undefined for all the rows in the `rowTemplate` feature has been resolved.
|
||||
- `#I559289` - Resolved the issue where the validation message displayed immediately upon opening the dropdown instead of on focus out.
|
||||
- `#I558905` - The issue of white spaces being shown when the virtual scroll grid's height is set in pixels has been resolved.
|
||||
- `#I566680` - Resolved the Hierarchy grid export issue when the child grid's enable filter property is enabled.
|
||||
- `#I540683` - The issue of a script error being thrown when the last column contains auto width and `minWidth` in a Grid with `allowResizing` has been fixed.
|
||||
- `#I558576` - Resolved the issue where the sorting `popup` did not open when clicking the sort icon has been fixed.
|
||||
- `#FB51479` - The issue where the cell was automatically saved when opening the dropdown in Batch edit mode has been fixed.
|
||||
- `#I561012` - The foreign key column's data not being shown when binding the columns dynamically in Vue has been fixed.
|
||||
|
||||
## 25.1.35 (2024-03-15)
|
||||
|
||||
### Grid
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-vue-grids",
|
||||
"version": "1.193.11",
|
||||
"version": "25.1.35",
|
||||
"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",
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 25.1.35 (2024-03-15)
|
||||
## 25.1.37 (2024-03-26)
|
||||
|
||||
### HeatMap
|
||||
|
||||
|
|
|
@ -2,6 +2,14 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 25.1.37 (2024-03-26)
|
||||
|
||||
### Image Editor
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I565340` - The issue with "Script error thrown when attempting to reopen a base64 URL using a custom toolbar in mobile mode" has been resolved.
|
||||
|
||||
## 25.1.35 (2024-03-15)
|
||||
|
||||
### Image Editor
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-vue-image-editor",
|
||||
"version": "23.1.39",
|
||||
"version": "25.1.35",
|
||||
"description": "Essential JS 2 ImageEditor for Vue",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 25.1.35 (2024-03-15)
|
||||
## 25.1.37 (2024-03-26)
|
||||
|
||||
### Signature
|
||||
|
||||
|
|
|
@ -8,8 +8,8 @@
|
|||
|
||||
#### Bug Fixes
|
||||
|
||||
`#I525892` - Now, the card template works properly upon drag-and-drop action in Kanban with remote data.
|
||||
|
||||
- `#I525892` - Now, the card template works properly upon drag-and-drop action in Kanban with remote data.
|
||||
- `#I550208` - Now, the swimlane header template will work properly in the mobile view.
|
||||
|
||||
## 24.1.47 (2024-01-23)
|
||||
|
||||
|
@ -17,8 +17,7 @@
|
|||
|
||||
#### Bug Fixes
|
||||
|
||||
`#I544423` - Now, the Kanban column header title shows properly when the column is collapsed.
|
||||
|
||||
- `#I544423` - Now, the Kanban column header title shows properly when the column is collapsed.
|
||||
|
||||
## 24.1.46 (2024-01-17)
|
||||
|
||||
|
@ -26,8 +25,7 @@
|
|||
|
||||
#### Bug Fixes
|
||||
|
||||
`#I535989` - Now, drop clone works properly when slowly dragging and dropping the cards in the last position in the Kanban column.
|
||||
|
||||
- `#I535989` - Now, drop clone works properly when slowly dragging and dropping the cards in the last position in the Kanban column.
|
||||
|
||||
## 24.1.41 (2023-12-18)
|
||||
|
||||
|
@ -43,11 +41,8 @@
|
|||
|
||||
#### Bug Fixes
|
||||
|
||||
`#I513537` - Now, localization of the "Cards" text was done. When you drag the multiple cards, it show up.
|
||||
|
||||
|
||||
`#I515897` - Now, when the `cancel` argument is set to true in the `dialogClose` event in the kanban, it works properly.
|
||||
|
||||
- `#I513537` - Now, localization of the "Cards" text was done. When you drag the multiple cards, it show up.
|
||||
- `#I515897` - Now, when the `cancel` argument is set to true in the `dialogClose` event in the kanban, it works properly.
|
||||
|
||||
## 23.1.36 (2023-09-15)
|
||||
|
||||
|
@ -55,11 +50,8 @@
|
|||
|
||||
#### Bug Fixes
|
||||
|
||||
`#I492818` - Now, fast scrolling from top to bottom of the column continuously works properly.
|
||||
|
||||
|
||||
`#I495751` - Now, dragging a card to the first position in the Kanban works properly without flickering.
|
||||
|
||||
- `#I492818` - Now, fast scrolling from top to bottom of the column continuously works properly.
|
||||
- `#I495751` - Now, dragging a card to the first position in the Kanban works properly without flickering.
|
||||
|
||||
## 22.1.34 (2023-06-21)
|
||||
|
||||
|
@ -75,8 +67,7 @@
|
|||
|
||||
#### Bug Fixes
|
||||
|
||||
`#F181441` - Resolved a issue, where a console error was thrown when dragging into the column header on the Kanban.
|
||||
|
||||
- `#F181441` - Resolved a issue, where a console error was thrown when dragging into the column header on the Kanban.
|
||||
|
||||
## 21.1.37 (2023-03-29)
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-vue-kanban",
|
||||
"version": "23.1.36",
|
||||
"version": "25.1.35",
|
||||
"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",
|
||||
|
|
|
@ -2,6 +2,14 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 25.1.37 (2024-03-26)
|
||||
|
||||
### DashboardLayout
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I564184` - Resolved the issue with the dynamically added panel not being persisted when `enablePersistence` is enabled in the Dashboard Layout.
|
||||
|
||||
## 25.1.35 (2024-03-15)
|
||||
|
||||
### Timeline
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# ej2-vue-layouts
|
||||
|
||||
The layout package contains cards, avatars, splitter and Dashboard Layout components.
|
||||
The layout package contains cards, avatars, splitter, timeline and Dashboard Layout components.
|
||||
|
||||
* The `card` is a small container in which user can show defined content in specific structure.
|
||||
|
||||
|
@ -8,6 +8,8 @@ The layout package contains cards, avatars, splitter and Dashboard Layout compon
|
|||
|
||||
* The `splitter` is container component which used to construct different layouts using multiple and nested panes.
|
||||
|
||||
* The `timeline` is a tool for displaying chronological information effortlessly within your application. It offers a visually compelling and user-friendly experience for showcasing user activities, tracking progress, or narrating historical timelines.
|
||||
|
||||
* The `DashboardLayout` is a grid structured layout component that helps to create a dashboard with panels. Panels hold the UI components and allow resize, reorder, drag-n-drop, remove and add options. This allows users to easily place the components at the desired position within the grid layout.
|
||||
|
||||
![Layout](https://ej2.syncfusion.com/products/images/layout/readme.png)
|
||||
|
@ -40,6 +42,10 @@ Following list of components are available in the package
|
|||
* [Getting Started](https://ej2.syncfusion.com/vue/documentation/splitter/getting-started/?utm_source=npm&utm_medium=listing&utm_campaign=vue-layout-npm)
|
||||
* [View Online Demos](https://ej2.syncfusion.com/vue/demos/?utm_source=npm&utm_medium=listing&utm_campaign=vue-layout-npm#/material/splitter/default.html)
|
||||
|
||||
* [Vue Timeline](https://www.syncfusion.com/vue-ui-components/vue-timeline?utm_source=npm&utm_medium=listing&utm_campaign=vue-layout-npm) - Used to build timelines to showcases user activities, tracking progress, narrating historical timelines, and more.
|
||||
* [Getting Started](https://ej2.syncfusion.com/vue/documentation/timeline/getting-started/?utm_source=npm&utm_medium=listing&utm_campaign=vue-layout-npm)
|
||||
* [View Online Demos](https://ej2.syncfusion.com/vue/demos/?utm_source=npm&utm_medium=listing&utm_campaign=vue-layout-npm#/material/timeline/default.html)
|
||||
|
||||
* [Vue Dashboard Layout](https://www.syncfusion.com/vue-ui-components/vue-dashboard-layout?utm_source=npm&utm_medium=listing&utm_campaign=vue-layout-npm) - Used to build dashboards with panels that holds the UI components and allow resize, reorder, drag-n-drop, remove and add options.
|
||||
* [Getting Started](https://ej2.syncfusion.com/vue/documentation/dashboard-layout/getting-started/?utm_source=npm&utm_medium=listing&utm_campaign=vue-layout-npm)
|
||||
* [View Online Demos](https://ej2.syncfusion.com/vue/demos/?utm_source=npm&utm_medium=listing&utm_campaign=vue-layout-npm#/material/dashboard-layout/default.html)
|
||||
|
@ -68,6 +74,7 @@ These components are available in following list of:
|
|||
## Key Features
|
||||
|
||||
* Card
|
||||
|
||||
* [Header](https://ej2.syncfusion.com/vue/demos/?utm_source=npm&utm_medium=listing&utm_campaign=vue-layout-npm#/material/card/basic.html) - Header supports to include title, subtitle along with image.
|
||||
|
||||
* [Images and Title](https://ej2.syncfusion.com/vue/demos/?utm_source=npm&utm_medium=listing&utm_campaign=vue-layout-npm#/material/card/reveal.html) - Support to include images with customizable caption positions in it.
|
||||
|
@ -88,6 +95,7 @@ These components are available in following list of:
|
|||
* xlarge
|
||||
|
||||
* Splitter
|
||||
|
||||
* [Multiple Panes](https://ej2.syncfusion.com/vue/demos/?utm_source=npm&utm_medium=listing&utm_campaign=vue-layout-npm#/material/splitter/default.html) - Provided an option to configure more than two panes.
|
||||
|
||||
* [Resizable Panes](https://ej2.syncfusion.com/vue/demos/?utm_source=npm&utm_medium=listing&utm_campaign=vue-layout-npm#/material/splitter/code-editor-layout.html) - Supports resizable to adjust its pane size dynamically.
|
||||
|
@ -98,6 +106,18 @@ These components are available in following list of:
|
|||
|
||||
* [Nested Panes](https://ej2.syncfusion.com/vue/demos/?utm_source=npm&utm_medium=listing&utm_campaign=vue-layout-npm#/material/splitter/code-editor-layout.html) - Another splitter can be integrated within panes to create a complex layout.
|
||||
|
||||
* Timeline
|
||||
|
||||
* [Orientation](https://ej2.syncfusion.com/vue/demos/?utm_source=npm&utm_medium=listing&utm_campaign=vue-layout-npm#/material/timeline/api.html) - Display items in a horizontal or vertical orientation.
|
||||
|
||||
* [Opposite content](https://ej2.syncfusion.com/vue/demos/?utm_source=npm&utm_medium=listing&utm_campaign=vue-layout-npm#/material/timeline/api.html) - Display additional information opposite to the item content.
|
||||
|
||||
* [Items alignment](https://ej2.syncfusion.com/vue/demos/?utm_source=npm&utm_medium=listing&utm_campaign=vue-layout-npm#/material/timeline/api.html) - Items content and opposite content can be aligned - before, after, alternate, or alternate reverse.
|
||||
|
||||
* [Reverse timeline](https://ej2.syncfusion.com/vue/demos/?utm_source=npm&utm_medium=listing&utm_campaign=vue-layout-npm#/material/timeline/api.html) - Shows the timeline items in the reverse order.
|
||||
|
||||
* [Templates](https://ej2.syncfusion.com/vue/demos/?utm_source=npm&utm_medium=listing&utm_campaign=vue-layout-npm#/material/timeline/template.html) - Customize the default appearance, including styling the dot item, templated content, and more.
|
||||
|
||||
* Dashboard Layout
|
||||
|
||||
* [Drag and Drop](https://ej2.syncfusion.com/vue/demos/?utm_source=npm&utm_medium=listing&utm_campaign=vue-layout-npm#/material/dashboard-layout/properties.html) - Allows drag and drop of panels at the desired location within the dashboard.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-vue-layouts",
|
||||
"version": "21.4.6",
|
||||
"version": "25.1.35",
|
||||
"description": "A package of Essential JS 2 layout pure CSS components such as card and avatar. The card is used as small container to show content in specific structure, whereas the avatars are icons, initials or figures representing particular person. for Vue",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 25.1.35 (2024-03-15)
|
||||
## 25.1.37 (2024-03-26)
|
||||
|
||||
### ListBox
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 25.1.35 (2024-03-15)
|
||||
## 25.1.37 (2024-03-26)
|
||||
|
||||
### Maps
|
||||
|
||||
|
|
|
@ -2,6 +2,14 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 25.1.37 (2024-03-26)
|
||||
|
||||
### Toolbar
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I553624` - An issue with expanded toolbar items not align properly when change the mouse and touch modes has been fixed.
|
||||
|
||||
## 25.1.35 (2024-03-15)
|
||||
|
||||
### ContextMenu
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-vue-navigations",
|
||||
"version": "22.42.3",
|
||||
"version": "25.1.35",
|
||||
"description": "A package of Essential JS 2 navigation components such as Tree-view, Tab, Toolbar, Context-menu, and Accordion which is used to navigate from one page to another for Vue",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-vue-notifications",
|
||||
"version": "21.5.2",
|
||||
"version": "25.1.35",
|
||||
"description": "A package of Essential JS 2 notification components such as Toast and Badge which used to notify important information to end-users. for Vue",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,6 +2,25 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 25.1.37 (2024-03-26)
|
||||
|
||||
### PDF Viewer
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I562878` - Now, the custom data is not missing from deleted annotation properties when initializing settings with custom data.
|
||||
- `#I565199` - Now, the annotation custom data is not missing in `AnnotationSelect` events.
|
||||
- `#I563333` - Now, the comments cannot be edited when the annotation is locked.
|
||||
- `#I874338` - Now, the locked annotations are preserved properly when importing the annotation.
|
||||
- `#I561320` - Now, the undo has restored the programmatically deleted annotations.
|
||||
- `#I566765` - Now, the create and clear buttons are not enabled if the text box is empty in the text signature tab.
|
||||
- `#I564309` - Now, the script error not occurred when dynamically updating toolbar items without annotation module.
|
||||
- `#I564643` - Now, the form fields are rendered properly after deleting it from the customer document.
|
||||
|
||||
#### Features
|
||||
|
||||
- `#I531005` - Now, provided the option to turn off the autocomplete option for comments in the comment panel.
|
||||
|
||||
## 25.1.35 (2024-03-15)
|
||||
|
||||
### PDF Viewer
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-vue-pdfviewer",
|
||||
"version": "22.16.57",
|
||||
"version": "25.1.35",
|
||||
"description": "Essential JS 2 PDF viewer Component for Vue",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,6 +2,15 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 25.1.37 (2024-03-26)
|
||||
|
||||
### PivotTable
|
||||
|
||||
#### Bug fixes
|
||||
|
||||
- `#I562279`,`#I565475`,`#I566747` - The pivot table will now be properly displayed after engine export.
|
||||
- `#I566095` - The filter text will now be properly displayed in the OLAP Pivot Table's filter field button.
|
||||
|
||||
## 25.1.35 (2024-03-15)
|
||||
|
||||
### PivotTable
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-vue-pivotview",
|
||||
"version": "24.1.43",
|
||||
"version": "25.1.35",
|
||||
"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",
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 25.1.35 (2024-03-15)
|
||||
## 25.1.37 (2024-03-26)
|
||||
|
||||
### Dialog
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 25.1.35 (2024-03-15)
|
||||
## 25.1.37 (2024-03-26)
|
||||
|
||||
### ProgressBar
|
||||
|
||||
|
|
|
@ -2,6 +2,14 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 25.1.37 (2024-03-26)
|
||||
|
||||
### QueryBuilder
|
||||
|
||||
#### Bug Fixes
|
||||
|
||||
- `#I568017` - Issue with QueryBuilder 'In' or 'Not in' Operator results in value field as empty list when using fieldMode as default mode has been fixed.
|
||||
|
||||
## 25.1.35 (2024-03-15)
|
||||
|
||||
### QueryBuilder
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-vue-querybuilder",
|
||||
"version": "18.24.1",
|
||||
"version": "25.1.35",
|
||||
"description": "Essential JS 2 QueryBuilder for Vue",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-vue-ribbon",
|
||||
"version": "21.29.0",
|
||||
"version": "25.1.35",
|
||||
"description": "Essential JS 2 Component for Vue",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-vue-richtexteditor",
|
||||
"version": "23.1.54",
|
||||
"version": "25.1.35",
|
||||
"description": "Essential JS 2 RichTextEditor component for Vue",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,6 +2,15 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 25.1.37 (2024-03-26)
|
||||
|
||||
### Schedule
|
||||
|
||||
#### Bug fixes
|
||||
|
||||
- `#I566544` - An issue with `aria-labelledby` accessibility issue in the recurrence editor has been fixed.
|
||||
- `#I549259` - An issue where the weekend dates are rendered in the Agenda view after setting up the `showWeekend` property to `false` has been fixed.
|
||||
|
||||
## 25.1.35 (2024-03-15)
|
||||
|
||||
### Schedule
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-vue-schedule",
|
||||
"version": "22.9.0",
|
||||
"version": "25.1.35",
|
||||
"description": "Flexible scheduling library with more built-in features and enhanced customization options similar to outlook and google calendar, allowing the users to plan and manage their appointments with efficient data-binding support. for Vue",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -2,6 +2,26 @@
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## 25.1.37 (2024-03-26)
|
||||
|
||||
### DropDownButton
|
||||
|
||||
#### Breaking Changes
|
||||
|
||||
- Now, the default value of [`enableHtmlSanitizer`](https://helpej2.syncfusion.com/documentation/api/drop-down-button/#enablehtmlsanitizer) property is true to prevent the XSS attacks in the DropDownButton component.
|
||||
|
||||
### ProgressButton
|
||||
|
||||
#### Breaking Changes
|
||||
|
||||
- Now, the default value of [`enableHtmlSanitizer`](https://helpej2.syncfusion.com/documentation/api/progress-button/#enablehtmlsanitizer) property is true to prevent the XSS attacks in the ProgressButton component.
|
||||
|
||||
### SplitButton
|
||||
|
||||
#### Breaking Changes
|
||||
|
||||
- Now, the default value of [`enableHtmlSanitizer`](https://helpej2.syncfusion.com/documentation/api/split-button/#enablehtmlsanitizer) property is true to prevent the XSS attacks in the SplitButton component.
|
||||
|
||||
## 24.2.7 (2024-02-20)
|
||||
|
||||
### ProgressButton
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-vue-splitbuttons",
|
||||
"version": "24.2.7",
|
||||
"version": "19.16.4",
|
||||
"description": "A package of feature-rich Essential JS 2 components such as DropDownButton, SplitButton, ProgressButton and ButtonGroup. for Vue",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -110,7 +110,27 @@ export let DropDownButtonComponent: DefineVueComponent<DropDownButtonModel> = v
|
|||
}
|
||||
});
|
||||
|
||||
export type DropDownButtonComponent = InstanceType<typeof DropDownButtonComponent>;
|
||||
export type DropDownButtonComponent = typeof ComponentBase & {
|
||||
ej2Instances: DropDownButton;
|
||||
isVue3: boolean;
|
||||
isLazyUpdate: Boolean;
|
||||
plugins: any[];
|
||||
propKeys: string[];
|
||||
models: string[];
|
||||
hasChildDirective: boolean;
|
||||
tagMapper: {
|
||||
[key: string]: Object;
|
||||
};
|
||||
tagNameMapper: Object;
|
||||
setProperties(prop: any, muteOnChange: boolean): void;
|
||||
trigger(eventName: string, eventProp: {
|
||||
[key: string]: Object;
|
||||
}, successHandler?: Function): void;
|
||||
addItems(items: Object[], text?: string): void;
|
||||
focusIn(): void;
|
||||
removeItems(items: string[], isUniqueId?: boolean): void;
|
||||
toggle(): void
|
||||
};
|
||||
|
||||
export const DropDownButtonPlugin = {
|
||||
name: 'ejs-dropdownbutton',
|
||||
|
|
|
@ -112,7 +112,28 @@ export let ProgressButtonComponent: DefineVueComponent<ProgressButtonModel> = v
|
|||
}
|
||||
});
|
||||
|
||||
export type ProgressButtonComponent = InstanceType<typeof ProgressButtonComponent>;
|
||||
export type ProgressButtonComponent = typeof ComponentBase & {
|
||||
ej2Instances: ProgressButton;
|
||||
isVue3: boolean;
|
||||
isLazyUpdate: Boolean;
|
||||
plugins: any[];
|
||||
propKeys: string[];
|
||||
models: string[];
|
||||
hasChildDirective: boolean;
|
||||
tagMapper: {
|
||||
[key: string]: Object;
|
||||
};
|
||||
tagNameMapper: Object;
|
||||
setProperties(prop: any, muteOnChange: boolean): void;
|
||||
trigger(eventName: string, eventProp: {
|
||||
[key: string]: Object;
|
||||
}, successHandler?: Function): void;
|
||||
click(): void;
|
||||
focusIn(): void;
|
||||
progressComplete(): void;
|
||||
start(percent?: number): void;
|
||||
stop(): void
|
||||
};
|
||||
|
||||
export const ProgressButtonPlugin = {
|
||||
name: 'ejs-progressbutton',
|
||||
|
|
|
@ -110,7 +110,27 @@ export let SplitButtonComponent: DefineVueComponent<SplitButtonModel> = vueDefi
|
|||
}
|
||||
});
|
||||
|
||||
export type SplitButtonComponent = InstanceType<typeof SplitButtonComponent>;
|
||||
export type SplitButtonComponent = typeof ComponentBase & {
|
||||
ej2Instances: SplitButton;
|
||||
isVue3: boolean;
|
||||
isLazyUpdate: Boolean;
|
||||
plugins: any[];
|
||||
propKeys: string[];
|
||||
models: string[];
|
||||
hasChildDirective: boolean;
|
||||
tagMapper: {
|
||||
[key: string]: Object;
|
||||
};
|
||||
tagNameMapper: Object;
|
||||
setProperties(prop: any, muteOnChange: boolean): void;
|
||||
trigger(eventName: string, eventProp: {
|
||||
[key: string]: Object;
|
||||
}, successHandler?: Function): void;
|
||||
addItems(items: Object[], text?: string): void;
|
||||
focusIn(): void;
|
||||
removeItems(items: string[], isUniqueId?: boolean): void;
|
||||
toggle(): void
|
||||
};
|
||||
|
||||
export const SplitButtonPlugin = {
|
||||
name: 'ejs-splitbutton',
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-vue-spreadsheet",
|
||||
"version": "24.7.0",
|
||||
"version": "25.1.35",
|
||||
"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",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-vue-treegrid",
|
||||
"version": "20.12.1",
|
||||
"version": "25.1.35",
|
||||
"description": "Essential JS 2 TreeGrid Component for Vue",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@syncfusion/ej2-vue-treemap",
|
||||
"version": "16.31.24",
|
||||
"version": "25.1.35",
|
||||
"description": "Essential JS 2 TreeMap Components for Vue",
|
||||
"author": "Syncfusion Inc.",
|
||||
"license": "SEE LICENSE IN license",
|
||||
|
|
Загрузка…
Ссылка в новой задаче