From 92f71430e1d7c78c09553a726bf3bc8b3718697d Mon Sep 17 00:00:00 2001 From: pipeline Date: Thu, 21 Nov 2024 18:21:43 +0000 Subject: [PATCH 01/20] v27.2.3 is released --- components/barcodegenerator/CHANGELOG.md | 2 +- components/buttons/CHANGELOG.md | 2 +- components/calendars/CHANGELOG.md | 26 ++++++++++++++++ components/calendars/package.json | 2 +- components/charts/CHANGELOG.md | 15 ++++++++++ components/charts/package.json | 2 +- components/diagrams/CHANGELOG.md | 24 +++++++++++++++ components/diagrams/package.json | 2 +- components/documenteditor/CHANGELOG.md | 17 +++++++++++ components/documenteditor/package.json | 2 +- components/dropdowns/CHANGELOG.md | 30 +++++++++++++++++++ components/dropdowns/package.json | 2 +- components/filemanager/CHANGELOG.md | 4 +-- components/filemanager/package.json | 2 +- components/gantt/CHANGELOG.md | 16 ++++++++++ components/gantt/package.json | 2 +- components/grids/CHANGELOG.md | 11 +++++++ components/grids/package.json | 2 +- components/imageeditor/CHANGELOG.md | 2 +- components/inputs/CHANGELOG.md | 2 +- components/kanban/CHANGELOG.md | 10 ++++++- components/kanban/package.json | 2 +- .../kanban/src/kanban/kanban.component.tsx | 2 ++ components/layouts/CHANGELOG.md | 8 +++++ components/layouts/package.json | 2 +- components/lists/CHANGELOG.md | 8 +++++ components/lists/package.json | 2 +- .../src/list-view/listview.component.tsx | 2 ++ components/navigations/CHANGELOG.md | 20 ++++++++++++- components/navigations/package.json | 2 +- components/pdfviewer/CHANGELOG.md | 19 ++++++++++-- components/pdfviewer/package.json | 2 +- components/pivotview/CHANGELOG.md | 2 +- components/popups/CHANGELOG.md | 2 +- components/querybuilder/CHANGELOG.md | 9 ++++++ components/querybuilder/package.json | 2 +- components/richtexteditor/CHANGELOG.md | 20 +++++++++++++ components/richtexteditor/package.json | 2 +- components/schedule/CHANGELOG.md | 8 +++++ components/schedule/package.json | 2 +- components/spreadsheet/CHANGELOG.md | 10 +++++++ components/spreadsheet/package.json | 2 +- components/treegrid/CHANGELOG.md | 8 +++++ components/treegrid/package.json | 2 +- components/treemap/CHANGELOG.md | 2 +- 45 files changed, 286 insertions(+), 31 deletions(-) diff --git a/components/barcodegenerator/CHANGELOG.md b/components/barcodegenerator/CHANGELOG.md index 6ff83bc0..6889b401 100644 --- a/components/barcodegenerator/CHANGELOG.md +++ b/components/barcodegenerator/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.2 (2024-11-15) +## 27.2.3 (2024-11-21) ### Barcode diff --git a/components/buttons/CHANGELOG.md b/components/buttons/CHANGELOG.md index ec9a08a6..63c2d88e 100644 --- a/components/buttons/CHANGELOG.md +++ b/components/buttons/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.2 (2024-11-15) +## 27.2.3 (2024-11-21) ### Checkbox diff --git a/components/calendars/CHANGELOG.md b/components/calendars/CHANGELOG.md index 88f0a7c8..59c6f090 100644 --- a/components/calendars/CHANGELOG.md +++ b/components/calendars/CHANGELOG.md @@ -2,8 +2,34 @@ ## [Unreleased] +## 27.2.3 (2024-11-21) + +### DatePicker + +#### Bug Fixes + +- `#I648389` - Fixed an issue where the CSS for the selected value was removed when the minimum and maximum properties were changed dynamically. + +- `#I654432` - Fixed an issue where the Clear Icon was displayed when the enable mask support had no value. + ## 27.2.2 (2024-11-15) +### DatePicker + +#### Bug Fixes + +- `#I648389` - Fixed an issue where the CSS for the selected value was removed when the minimum and maximum properties were changed dynamically. + +## 27.1.57 (2024-10-29) + +### DateRangePicker + +#### Bug Fixes + +- `#I643169` - Fixed an issue where the popup repositions to `Right-Bottom` when clicking on the custom range, even though it is set to `Left-Bottom`. + +## 27.1.55 (2024-10-22) + ### DateTimePicker #### Bug Fixes diff --git a/components/calendars/package.json b/components/calendars/package.json index 6cd18e67..bc975867 100644 --- a/components/calendars/package.json +++ b/components/calendars/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-calendars", - "version": "27.1.52", + "version": "27.2.2", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/charts/CHANGELOG.md b/components/charts/CHANGELOG.md index 7cbfc6db..a0c5d263 100644 --- a/components/charts/CHANGELOG.md +++ b/components/charts/CHANGELOG.md @@ -2,6 +2,21 @@ ## [Unreleased] +## 27.2.3 (2024-11-21) + +### Chart + +#### Bug Fixes + +- `#I650885` - Now, the subtitle will align properly without cut off. +- `#I651405` - Legends with paging now render correctly when toggling in canvas mode. + +### Stock Chart + +#### Bug Fixes + +- `#I652007` - The tick mark now remains consistent for the selected indicator after refresh or resize. + ## 27.2.2 (2024-11-15) ### Chart diff --git a/components/charts/package.json b/components/charts/package.json index 6ea5cb61..d75f3689 100644 --- a/components/charts/package.json +++ b/components/charts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-charts", - "version": "27.1.58", + "version": "27.2.2", "description": "Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/diagrams/CHANGELOG.md b/components/diagrams/CHANGELOG.md index 44b44c3c..68e7f56e 100644 --- a/components/diagrams/CHANGELOG.md +++ b/components/diagrams/CHANGELOG.md @@ -2,6 +2,30 @@ ## [Unreleased] +## 27.2.3 (2024-11-21) + +### Diagram + +#### Bug Fixes + +- `#I647572` - Image node opacity is now applied in exported images. +- `#I644133` - Resolved the issue with drawing Polyline connector on iPad. +- `#I644139` - Improved touch interactions for selecting and editing nodes. +- `#I642023` - Multiple selected child nodes of a Swimlane can be moved to a different lane smoothly. +- `#I651070` - Deleted nodes now no longer reappear after interacting with nodes +- `#I652278` - The `elementDraw` event is now triggered for `freehand` connectors, `polyline` connectors, and `polygon` shapes. + +## 27.2.2 (2024-11-15) + +### Diagram + +#### Bug Fixes + +- `#I644056` - The style property now applies correctly to polygon objects during runtime drawing. +- `#I647667` - Nodes now resize correctly when the `AspectRatio` constraint is enabled. +- `#I647584` - Group nodes now rotate properly after being flipped. +- `#I651496` - Leaf nodes are now aligned correctly for Tree Alignment Center. + ## 27.1.58 (2024-11-05) ### Diagram diff --git a/components/diagrams/package.json b/components/diagrams/package.json index 8fbecf08..0a7e1436 100644 --- a/components/diagrams/package.json +++ b/components/diagrams/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-diagrams", - "version": "27.1.58", + "version": "27.2.2", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/documenteditor/CHANGELOG.md b/components/documenteditor/CHANGELOG.md index 74e7caff..684e7bb6 100644 --- a/components/documenteditor/CHANGELOG.md +++ b/components/documenteditor/CHANGELOG.md @@ -2,6 +2,23 @@ ## [Unreleased] +## 27.2.3 (2024-11-21) + +### DocumentEditor + +#### Bug Fixes + +- `#I642653` - Resolved the XML mapping data document importing issue. +- `#I639842` - Resolved the layouting issue in RTL table. +- `#I644826` - Resolved the comments escape characters issue when opening exported document. +- `#I645913` - Resolved the selection issue incorrect behaviour with Comments. +- `#I623329` - Resolved the performance issues with document editor. +- `#I650898` - Resolved the Document generates a corrupted docx issue. +- `#I643649` - Now selection in document does not get changed after modifying the style. +- `#I644795` - Resolved the adding enter in syncfusion editor leads to weird tab behaviour issue. +- `#I645817` - Resolved the change case functionality bugs. +- `#I645091` - Resolved the table text outside table at end of page issue. + ## 27.2.2 (2024-11-15) ### DocumentEditor diff --git a/components/documenteditor/package.json b/components/documenteditor/package.json index d95b1424..d6508143 100644 --- a/components/documenteditor/package.json +++ b/components/documenteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-documenteditor", - "version": "27.1.58", + "version": "27.2.2", "description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/dropdowns/CHANGELOG.md b/components/dropdowns/CHANGELOG.md index 24cee1f5..476bd6bb 100644 --- a/components/dropdowns/CHANGELOG.md +++ b/components/dropdowns/CHANGELOG.md @@ -2,8 +2,38 @@ ## [Unreleased] +## 27.2.3 (2024-11-21) + +### ListBox + +#### Bug Fixes + +- Issue with "Listbox moveTo method thrown script error when toolbarSettings property is empty" has been resolved. + +### DropDownTree + +#### Bug Fixes + +- `I639573` - Resolved an issue where all child nodes of a parent node were automatically selected upon reopening the Dropdown Tree component after filtering and selecting the parent node. + ## 27.2.2 (2024-11-15) +### DropDownTree + +#### Bug Fixes + +- `#I648663` - The issue where the focus style remained on the Dropdown Tree element even after shifting focus to the next focusable element has been resolved. + +### MultiSelect + +#### Bug Fixes + +- `#I634300` - Fixed an issue where clicking the Clear Icon did not remove all items as intended. + +- `#I645267` - Fixed an issue where the checkbox was added for the option group element when the enableGroupCheckBox property was enabled, but it is not selectable. + +## 27.1.58 (2024-11-05) + ### ComboBox #### Bug Fixes diff --git a/components/dropdowns/package.json b/components/dropdowns/package.json index 6df06c25..13eb7784 100644 --- a/components/dropdowns/package.json +++ b/components/dropdowns/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-dropdowns", - "version": "27.1.57", + "version": "27.2.2", "description": "Essential JS 2 DropDown Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/filemanager/CHANGELOG.md b/components/filemanager/CHANGELOG.md index 190160bf..31865c47 100644 --- a/components/filemanager/CHANGELOG.md +++ b/components/filemanager/CHANGELOG.md @@ -2,13 +2,13 @@ ## [Unreleased] -## 27.2.2 (2024-11-15) +## 27.2.3 (2024-11-21) ### FileManager #### Bug Fixes -- `#I649098` - Fixed a console error that occurred during drag-and-drop in the File Manager component when using the NodeJS service. +- `#I649098` - Resolved a console error that occurred during drag-and-drop operations in the File Manager component when integrated with the NodeJS service. ## 27.1.55 (2024-10-22) diff --git a/components/filemanager/package.json b/components/filemanager/package.json index 3b3abedb..ebc23e49 100644 --- a/components/filemanager/package.json +++ b/components/filemanager/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-filemanager", - "version": "27.1.55", + "version": "27.2.2", "description": "Essential JS 2 FileManager Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/gantt/CHANGELOG.md b/components/gantt/CHANGELOG.md index 573fdbea..aa049f2a 100644 --- a/components/gantt/CHANGELOG.md +++ b/components/gantt/CHANGELOG.md @@ -2,6 +2,21 @@ ## [Unreleased] +## 27.2.3 (2024-11-21) + +### GanttChart + +#### Bug fixes + +- `#I648948` - Undo redo functionality does not work for newly added records remote data sample issue has been fixed. +- `#I648941` - Critical path style not updated using dialog edit issue has been fixed. +- `#F194958` - Script error is occurs when dynamically changing the grid line property without data source issue has been fixed. +- `#I653638` - unit is not updated properly while setting task type as `FixedWork` issue has been fixed. +- `#I645586` - Last 3 rows of the taskbar are not exported when performing PDF export with the `pageOrientation` set Portrait issue has been fixed. +- `#I650238` - Work calculation is not functioning correctly when adding a record issue has been fixed. + +- `#I650238` - Work calculation is not functioning correctly when adding a record issue has been fixed. + ## 27.2.2 (2024-11-15) ### GanttChart @@ -11,6 +26,7 @@ - `#644829` - Words and taskbar alignment are misaligned in pdf file when row height is less than 20 issue has been fixed. - `#I645725` - Console error occurs when taskbar drag and drop with touch interaction issue has been fixed. - `#I646644` - Console error occurs while dependency has decimal offset day values issue has been fixed. +- `#I653638` - unit is not updated properly while setting task type as `FixedWork` issue has been fixed. ## 27.1.58 (2024-11-05) diff --git a/components/gantt/package.json b/components/gantt/package.json index 030a3e2a..a36de6bd 100644 --- a/components/gantt/package.json +++ b/components/gantt/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-gantt", - "version": "27.1.58", + "version": "27.2.2", "description": "Essential JS 2 Gantt Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/grids/CHANGELOG.md b/components/grids/CHANGELOG.md index 18a0e227..21fb0d2d 100644 --- a/components/grids/CHANGELOG.md +++ b/components/grids/CHANGELOG.md @@ -2,6 +2,17 @@ ## [Unreleased] +## 27.2.3 (2024-11-21) + +### Grid + +#### Bug fixes + +- `#I652520` - Resolved an issue where a script error was thrown when hovering over the stacked header column. +- `#I647846` - Fixed a script error that occurred when calling the `updateRow` method with an invalid row index. +- `#I650873` - Resolved an issue where the paste action could not be performed on a template cell in the Grid. +- `#I649529` - Fixed a script error that occurred while searching for unavailable data with the checkbox and `persistSelection` options enabled, and at least one column grouped. + ## 27.2.2 (2024-11-15) ### Grid diff --git a/components/grids/package.json b/components/grids/package.json index ae83fa4e..f287747c 100644 --- a/components/grids/package.json +++ b/components/grids/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-grids", - "version": "27.1.58", + "version": "27.2.2", "description": "Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/imageeditor/CHANGELOG.md b/components/imageeditor/CHANGELOG.md index 44b04645..afd5faeb 100644 --- a/components/imageeditor/CHANGELOG.md +++ b/components/imageeditor/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.2 (2024-11-15) +## 27.2.3 (2024-11-21) ### Image Editor diff --git a/components/inputs/CHANGELOG.md b/components/inputs/CHANGELOG.md index dbee9372..91d6163f 100644 --- a/components/inputs/CHANGELOG.md +++ b/components/inputs/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.2 (2024-11-15) +## 27.2.3 (2024-11-21) ### Uploader diff --git a/components/kanban/CHANGELOG.md b/components/kanban/CHANGELOG.md index 897caac9..d0e5ac66 100644 --- a/components/kanban/CHANGELOG.md +++ b/components/kanban/CHANGELOG.md @@ -2,7 +2,15 @@ ## [Unreleased] -## 27.2.2 (2024-11-15) +## 27.2.3 (2024-11-21) + +### Kanban + +#### Bug Fixes + +- `#I650922` - Now, the Kanban cards are updated properly without any errors while having the `CustomDataAdaptor` configuration. + +## 27.1.53 (2024-10-15) ### Kanban diff --git a/components/kanban/package.json b/components/kanban/package.json index 9f44d361..9cf09c02 100644 --- a/components/kanban/package.json +++ b/components/kanban/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-kanban", - "version": "27.1.52", + "version": "27.2.2", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/kanban/src/kanban/kanban.component.tsx b/components/kanban/src/kanban/kanban.component.tsx index 1b5957dc..5e4e1f60 100644 --- a/components/kanban/src/kanban/kanban.component.tsx +++ b/components/kanban/src/kanban/kanban.component.tsx @@ -27,6 +27,7 @@ export class KanbanComponent extends Kanban { private statelessTemplateProps: string[] = null; private templateProps: string[] = null; private immediateRender: boolean = false; + private isReactMock: boolean = true; public props: Readonly<{ children?: React.ReactNode | React.ReactNode[] }> & Readonly; public forceUpdate: (callBack?: () => any) => void; @@ -41,6 +42,7 @@ export class KanbanComponent extends Kanban { } public render(): any { + this.isReactMock = false; if (((this.element && !this.initRenderCalled) || this.refreshing) && !(this as any).isReactForeceUpdate) { super.render(); this.initRenderCalled = true; diff --git a/components/layouts/CHANGELOG.md b/components/layouts/CHANGELOG.md index a833e096..d1648cfd 100644 --- a/components/layouts/CHANGELOG.md +++ b/components/layouts/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 27.2.3 (2024-11-21) + +### DashboardLayout + +#### Bug Fixes + +- `#I650290` - Enhanced the transition effect when performing drag and drop between panels in the Dashboard component. + ## 27.1.53 (2024-10-15) ### DashboardLayout diff --git a/components/layouts/package.json b/components/layouts/package.json index ee397622..cd112a7b 100644 --- a/components/layouts/package.json +++ b/components/layouts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-layouts", - "version": "27.1.56", + "version": "27.2.2", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/lists/CHANGELOG.md b/components/lists/CHANGELOG.md index 49c05f8f..fae8123e 100644 --- a/components/lists/CHANGELOG.md +++ b/components/lists/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 27.2.3 (2024-11-21) + +### ListView + +#### Bug Fixes + +- `#I654535` - The issue with the icons in the `Bootstrap 5.3` theme in ListView has been resolved. + ## 27.1.48 (2024-09-18) ### ListView diff --git a/components/lists/package.json b/components/lists/package.json index a35b81b0..9fe4f3f6 100644 --- a/components/lists/package.json +++ b/components/lists/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-lists", - "version": "27.1.50", + "version": "27.2.2", "description": "The listview control allows you to select an item or multiple items from a list-like interface and represents the data in interactive hierarchical structure across different layouts or views. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/lists/src/list-view/listview.component.tsx b/components/lists/src/list-view/listview.component.tsx index d3b69c38..3233d2ea 100644 --- a/components/lists/src/list-view/listview.component.tsx +++ b/components/lists/src/list-view/listview.component.tsx @@ -24,6 +24,7 @@ export class ListViewComponent extends ListView { private statelessTemplateProps: string[] = null; private templateProps: string[] = null; private immediateRender: boolean = false; + private isReactMock: boolean = true; public props: Readonly<{ children?: React.ReactNode | React.ReactNode[] }> & Readonly; public forceUpdate: (callBack?: () => any) => void; @@ -38,6 +39,7 @@ export class ListViewComponent extends ListView { } public render(): any { + this.isReactMock = false; if (((this.element && !this.initRenderCalled) || this.refreshing) && !(this as any).isReactForeceUpdate) { super.render(); this.initRenderCalled = true; diff --git a/components/navigations/CHANGELOG.md b/components/navigations/CHANGELOG.md index f444b19f..d12c6a1d 100644 --- a/components/navigations/CHANGELOG.md +++ b/components/navigations/CHANGELOG.md @@ -2,7 +2,19 @@ ## [Unreleased] -## 27.2.2 (2024-11-15) +## 27.2.3 (2024-11-21) + +### ContextMenu + +#### Bug Fixes + +- `#I625957` - The issue with "Context menu reposition issue while using the insertBefore and insertAfter method" has been resolved. + +### Tab + +#### Bug Fixes + +- `#I649636` - An issue with Tab item selection, when the `allowDragAndDrop` property is enabled, has been fixed. ### TreeView @@ -10,6 +22,12 @@ - `#I650340` - The alignment issue in the TreeView component, which occurred when using the IconCss field property with the e-icons class while enabling checkbox support, has been resolved. +- `#I649622` - The issue with the preventTargetExpand parameter, when set to true in the TreeView component's addNodes method, has been resolved. + +- `#I639573` - Resolved an issue where all child nodes of a parent node were automatically selected upon reopening the DropdownTree component after filtering and selecting the parent node. + +## 27.2.2 (2024-11-15) + ### Tab #### Bug Fixes diff --git a/components/navigations/package.json b/components/navigations/package.json index 8fde6a23..9c6f73a1 100644 --- a/components/navigations/package.json +++ b/components/navigations/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-navigations", - "version": "27.1.58", + "version": "27.2.2", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pdfviewer/CHANGELOG.md b/components/pdfviewer/CHANGELOG.md index 8a2d8124..8f8731ac 100644 --- a/components/pdfviewer/CHANGELOG.md +++ b/components/pdfviewer/CHANGELOG.md @@ -2,17 +2,32 @@ ## [Unreleased] -## 27.2.2 (2024-11-15) +## 27.2.3 (2024-11-21) ### PDF Viewer #### Bug Fixes +- `#I652381` - Now, the signature with custom font is visible properly in downloaded PDF document. +- `#I645218` - Now, the memory out-of-bounds exception no longer occurs in `Vue 2`. +- `#I651818` - Now, the dropdown values are correctly preserved when opening the PDF document, with different item names and values for the dropdown options. +- `#I645714` - Now, the added text markup annotation bounds and the exported annotation bounds are the same. - `#I645043` - Now, the radio button field data is not lost when scrolling through the provided document. -- `#I648250` - Now, the form field drag element is active when moving form fields. - `#I646730` - Now, the Text Selection and Pan keyboard shortcuts are disabled when the corresponding options are not available in the toolbar. - `#I635071` - Now, the checkbox form fields are properly checked in the downloaded document. +#### New Features + +- `#I593597` - Added support for preserving `unicode` text in free text annotations within the `standalone` PDF Viewer. + +## 27.2.2 (2024-11-15) + +### PDF Viewer + +#### Bug Fixes + +- `#I648250` - Now, the form field drag element is active when moving form fields. + ## 27.1.58 (2024-11-05) ### PDF Viewer diff --git a/components/pdfviewer/package.json b/components/pdfviewer/package.json index b4fd147d..8af0f6de 100644 --- a/components/pdfviewer/package.json +++ b/components/pdfviewer/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pdfviewer", - "version": "27.1.58", + "version": "27.2.2", "description": "Essential JS 2 PDF viewer Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pivotview/CHANGELOG.md b/components/pivotview/CHANGELOG.md index 85701eb3..90add07a 100644 --- a/components/pivotview/CHANGELOG.md +++ b/components/pivotview/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.2 (2024-11-15) +## 27.2.3 (2024-11-21) ### Pivot Table diff --git a/components/popups/CHANGELOG.md b/components/popups/CHANGELOG.md index 433e5b31..bfd8c059 100644 --- a/components/popups/CHANGELOG.md +++ b/components/popups/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.2 (2024-11-15) +## 27.2.3 (2024-11-21) ### Dialog diff --git a/components/querybuilder/CHANGELOG.md b/components/querybuilder/CHANGELOG.md index 707b2f2b..5632fa70 100644 --- a/components/querybuilder/CHANGELOG.md +++ b/components/querybuilder/CHANGELOG.md @@ -2,6 +2,15 @@ ## [Unreleased] +## 27.2.3 (2024-11-21) + +### QueryBuilder + +#### Bug Fixes + +- `#I349006` - Issue with "Multi select component not render for complex data binding sample for In/notIn operators" has been fixed. +- `#I650981` - Issue with "The value template is not destroyed when two dropdownlist popups are opened back to back in the query builder" has been fixed. + ## 27.1.58 (2024-11-05) ### QueryBuilder diff --git a/components/querybuilder/package.json b/components/querybuilder/package.json index 7fd58810..7ccdba84 100644 --- a/components/querybuilder/package.json +++ b/components/querybuilder/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-querybuilder", - "version": "27.1.58", + "version": "27.2.2", "description": "Essential JS 2 QueryBuilder for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/richtexteditor/CHANGELOG.md b/components/richtexteditor/CHANGELOG.md index 4ae49716..32628e6d 100644 --- a/components/richtexteditor/CHANGELOG.md +++ b/components/richtexteditor/CHANGELOG.md @@ -2,6 +2,20 @@ ## [Unreleased] +## 27.2.3 (2024-11-21) + +### RichTextEditor + +#### Bug Fixes + +- `#I647911` - Now, with the pre-wrap style applied to the Rich Text Editor, the enter action functions as expected. + +- `#I629344` - Now, the `Insert` button is disabled in the image dialog when the replacement image size exceeds the maximum allowed file size. + +- `#I649583`, `#I650404` - Now, the localization is properly applied to the `NumberFormatList` and `BulletFormatList` dropdown elements in the Rich Text Editor. + +- `#I195065` - Fixed an issue where the "Minimize" toolbar icon did not update when the toolbar was dynamically enabled or disabled. + ## 27.2.2 (2024-11-15) ### RichTextEditor @@ -10,12 +24,18 @@ - `#I646789` - Now, the table is correctly inserted at the end of the span element when the cursor is focused there in the Rich Text Editor. +- `#I649390` - Now, pressing space after mentioned items with `-` functions correctly in the Rich Text Editor. + - `#I637655` - Now, the list retains its format properly when pasted into the Rich Text Editor, even when within an `
` tag. - `#I649429` - Now, the custom table with the class name `e-rte-custom-table` will not have the editor's default table styles. - `#I647956` - Now, the percentage values for image height and width are now applied to image in the Rich Text Editor. +- `#I652208` - Now, the console error that occurred when clicking the image toolbar icon with the cursor at the table side has now been resolved. + +- `#I627784` - Now, the slow image resizing smoothness in the IFrame editor has been improved. + ## 27.1.58 (2024-11-05) ### RichTextEditor diff --git a/components/richtexteditor/package.json b/components/richtexteditor/package.json index 776d9130..8ef52921 100644 --- a/components/richtexteditor/package.json +++ b/components/richtexteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-richtexteditor", - "version": "27.1.58", + "version": "27.2.2", "description": "Essential JS 2 RichTextEditor component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/schedule/CHANGELOG.md b/components/schedule/CHANGELOG.md index 6d425f67..4b104a0b 100644 --- a/components/schedule/CHANGELOG.md +++ b/components/schedule/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 27.2.3 (2024-11-21) + +### Schedule + +#### Bug fixes + +- `#F194681` - An issue where a script error occurred while editing an existing event in the scheduler component has been resolved. + ## 27.2.2 (2024-11-15) ### Schedule diff --git a/components/schedule/package.json b/components/schedule/package.json index 96ec74a9..00601447 100644 --- a/components/schedule/package.json +++ b/components/schedule/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-schedule", - "version": "27.1.58", + "version": "27.2.2", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/spreadsheet/CHANGELOG.md b/components/spreadsheet/CHANGELOG.md index 0f20e70f..fef76f1d 100644 --- a/components/spreadsheet/CHANGELOG.md +++ b/components/spreadsheet/CHANGELOG.md @@ -2,6 +2,16 @@ ## [Unreleased] +## 27.2.3 (2024-11-21) + +### Spreadsheet + +#### Bug fixes + +- `#I646465` - Issue with "script error occurring when importing an Excel file that contains an exclamation mark (!) in the sheet name" has been resolved. + +- `#I647116` - Issue with "#VALUE! error that occurred in a formula cell when the formatted value of its dependent cell was changed" has been resolved. + ## 27.2.2 (2024-11-15) ### Spreadsheet diff --git a/components/spreadsheet/package.json b/components/spreadsheet/package.json index 5d4266fc..497c1f5f 100644 --- a/components/spreadsheet/package.json +++ b/components/spreadsheet/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-spreadsheet", - "version": "27.1.56", + "version": "27.2.2", "description": "Feature-rich JavaScript Spreadsheet (Excel) control with built-in support for selection, editing, formatting, importing and exporting to Excel for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/treegrid/CHANGELOG.md b/components/treegrid/CHANGELOG.md index ee354fab..54c1be5c 100644 --- a/components/treegrid/CHANGELOG.md +++ b/components/treegrid/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 27.2.3 (2024-11-21) + +### Tree Grid + +#### Bug Fixes + +- `#I643179` - Keyboard selection with up and down key scroll actions now working properly when virtualization is enabled. + ## 27.2.2 (2024-11-15) ### Tree Grid diff --git a/components/treegrid/package.json b/components/treegrid/package.json index 02c406be..eed133cb 100644 --- a/components/treegrid/package.json +++ b/components/treegrid/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-treegrid", - "version": "27.1.57", + "version": "27.2.2", "description": "Essential JS 2 TreeGrid Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/treemap/CHANGELOG.md b/components/treemap/CHANGELOG.md index 22f00262..d79bcab7 100644 --- a/components/treemap/CHANGELOG.md +++ b/components/treemap/CHANGELOG.md @@ -8,7 +8,7 @@ ## [Unreleased] -## 27.2.2 (2024-11-15) +## 27.2.3 (2024-11-21) ### TreeMap From 0037465d9b2e101685d6e2b648a4115ccb0423df Mon Sep 17 00:00:00 2001 From: pipeline Date: Tue, 26 Nov 2024 00:28:48 +0000 Subject: [PATCH 02/20] v27.2.4 is released --- components/barcodegenerator/CHANGELOG.md | 2 +- components/buttons/CHANGELOG.md | 10 +++++++++- components/buttons/package.json | 2 +- components/calendars/CHANGELOG.md | 2 +- components/charts/CHANGELOG.md | 13 +++++++++++++ components/charts/package.json | 2 +- components/diagrams/CHANGELOG.md | 2 +- components/documenteditor/CHANGELOG.md | 12 ++++++++++++ components/documenteditor/package.json | 2 +- components/dropdowns/CHANGELOG.md | 8 ++++++++ components/dropdowns/package.json | 2 +- components/filemanager/CHANGELOG.md | 2 +- components/gantt/CHANGELOG.md | 13 +++++++++++++ components/gantt/package.json | 2 +- components/grids/CHANGELOG.md | 11 +++++++++++ components/grids/package.json | 2 +- components/imageeditor/CHANGELOG.md | 2 +- components/inputs/CHANGELOG.md | 12 +++++++++++- components/inputs/package.json | 2 +- components/kanban/CHANGELOG.md | 2 +- components/layouts/CHANGELOG.md | 2 +- components/lists/CHANGELOG.md | 2 +- components/multicolumncombobox/CHANGELOG.md | 16 ++++++++++++++++ components/multicolumncombobox/package.json | 2 +- components/navigations/CHANGELOG.md | 8 ++++++++ components/navigations/package.json | 2 +- components/notifications/CHANGELOG.md | 8 ++++++++ components/notifications/package.json | 2 +- components/pdfviewer/CHANGELOG.md | 10 ++++++++++ components/pdfviewer/package.json | 2 +- components/pivotview/CHANGELOG.md | 16 ++++++++++++++++ components/pivotview/package.json | 2 +- components/popups/CHANGELOG.md | 2 +- components/popups/package.json | 2 +- components/querybuilder/CHANGELOG.md | 2 +- components/richtexteditor/CHANGELOG.md | 8 ++++++++ components/richtexteditor/package.json | 2 +- components/schedule/package.json | 2 +- components/spreadsheet/CHANGELOG.md | 2 +- components/treegrid/package.json | 2 +- components/treemap/CHANGELOG.md | 2 +- 41 files changed, 171 insertions(+), 30 deletions(-) diff --git a/components/barcodegenerator/CHANGELOG.md b/components/barcodegenerator/CHANGELOG.md index 6889b401..36aaff49 100644 --- a/components/barcodegenerator/CHANGELOG.md +++ b/components/barcodegenerator/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.3 (2024-11-21) +## 27.2.4 (2024-11-26) ### Barcode diff --git a/components/buttons/CHANGELOG.md b/components/buttons/CHANGELOG.md index 63c2d88e..184721b2 100644 --- a/components/buttons/CHANGELOG.md +++ b/components/buttons/CHANGELOG.md @@ -2,7 +2,15 @@ ## [Unreleased] -## 27.2.3 (2024-11-21) +## 27.2.4 (2024-11-26) + +### Checkbox + +#### Bug Fixes + +- `#F857466`- The issue with "Need to set the label tag for attribute if user changes the checkbox input id in checkbox component" has been resolved. + +## 27.2.2 (2024-11-15) ### Checkbox diff --git a/components/buttons/package.json b/components/buttons/package.json index d9bc4836..df1cbae8 100644 --- a/components/buttons/package.json +++ b/components/buttons/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-buttons", - "version": "27.1.58", + "version": "27.2.2", "description": "A package of feature-rich Essential JS 2 components such as Button, CheckBox, RadioButton and Switch. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/calendars/CHANGELOG.md b/components/calendars/CHANGELOG.md index 59c6f090..a02a680b 100644 --- a/components/calendars/CHANGELOG.md +++ b/components/calendars/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.3 (2024-11-21) +## 27.2.4 (2024-11-26) ### DatePicker diff --git a/components/charts/CHANGELOG.md b/components/charts/CHANGELOG.md index a0c5d263..662161b4 100644 --- a/components/charts/CHANGELOG.md +++ b/components/charts/CHANGELOG.md @@ -2,6 +2,19 @@ ## [Unreleased] +## 27.2.4 (2024-11-26) + +### Chart + +#### Bug Fixes + +- `#I654525` - Now, the error bar is displayed properly for the larger value. +- `#I653358` - Now, the text render event’s text argument contains the datetime for the y-axis. +- `#I654788` - Now, the chart zooms properly while scrolling after it is destroyed and re-rendered. +- `#I653576` - The data label position is now set correctly for the labelIntersectAction as Hide. +- `#I653442` - The selection rectangle now renders properly in canvas mode. +- `#I654149` - Now the spline series animation is proper when adding null values. + ## 27.2.3 (2024-11-21) ### Chart diff --git a/components/charts/package.json b/components/charts/package.json index d75f3689..34cf476f 100644 --- a/components/charts/package.json +++ b/components/charts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-charts", - "version": "27.2.2", + "version": "27.2.3", "description": "Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/diagrams/CHANGELOG.md b/components/diagrams/CHANGELOG.md index 68e7f56e..12d41564 100644 --- a/components/diagrams/CHANGELOG.md +++ b/components/diagrams/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.3 (2024-11-21) +## 27.2.4 (2024-11-26) ### Diagram diff --git a/components/documenteditor/CHANGELOG.md b/components/documenteditor/CHANGELOG.md index 684e7bb6..58a34f41 100644 --- a/components/documenteditor/CHANGELOG.md +++ b/components/documenteditor/CHANGELOG.md @@ -2,6 +2,18 @@ ## [Unreleased] +## 27.2.4 (2024-11-26) + +### DocumentEditor + +#### Bug Fixes + +- `#I647577` - Resolved the control freezing issue when opening Word document in Document Editor. +- `#I648529` - Resolved the script error issue when form fields inside header and footer. +- `#I649632` - Resolved the lists with negative `nsid` values in exported document. +- `#I649605` - Resolved the missing other properties of content control in `setContentControlInfo` API. +- `#I651950` - Now, disabled the comment insertion when selection inside footnote and endnote. + ## 27.2.3 (2024-11-21) ### DocumentEditor diff --git a/components/documenteditor/package.json b/components/documenteditor/package.json index d6508143..d4542daa 100644 --- a/components/documenteditor/package.json +++ b/components/documenteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-documenteditor", - "version": "27.2.2", + "version": "27.2.3", "description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/dropdowns/CHANGELOG.md b/components/dropdowns/CHANGELOG.md index 476bd6bb..1d420579 100644 --- a/components/dropdowns/CHANGELOG.md +++ b/components/dropdowns/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 27.2.4 (2024-11-26) + +### MultiSelect + +#### Bug Fixes + +- `#I655493` - Fixed the issue where the item was not displayed in the popup while filtering with virtualization. + ## 27.2.3 (2024-11-21) ### ListBox diff --git a/components/dropdowns/package.json b/components/dropdowns/package.json index 13eb7784..b4df5ab6 100644 --- a/components/dropdowns/package.json +++ b/components/dropdowns/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-dropdowns", - "version": "27.2.2", + "version": "27.2.3", "description": "Essential JS 2 DropDown Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/filemanager/CHANGELOG.md b/components/filemanager/CHANGELOG.md index 31865c47..6c24ac5a 100644 --- a/components/filemanager/CHANGELOG.md +++ b/components/filemanager/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.3 (2024-11-21) +## 27.2.4 (2024-11-26) ### FileManager diff --git a/components/gantt/CHANGELOG.md b/components/gantt/CHANGELOG.md index aa049f2a..20787c1c 100644 --- a/components/gantt/CHANGELOG.md +++ b/components/gantt/CHANGELOG.md @@ -2,6 +2,17 @@ ## [Unreleased] +## 27.2.4 (2024-11-26) + +### GanttChart + +#### Bug fixes + +- `#I652901` - Incorrect date calculation when `dayWorkingTime` is defined as 24 hrs issue has been fixed. +- `#I649832` - Negative offset getting removed when duration is in decimal issue has been fixed. +- `#I650300` - Offset value for unscheduled task not updated issue has been fixed. +- `#I656842` - Misalignment between grid and chart side issue has been fixed. + ## 27.2.3 (2024-11-21) ### GanttChart @@ -14,8 +25,10 @@ - `#I653638` - unit is not updated properly while setting task type as `FixedWork` issue has been fixed. - `#I645586` - Last 3 rows of the taskbar are not exported when performing PDF export with the `pageOrientation` set Portrait issue has been fixed. - `#I650238` - Work calculation is not functioning correctly when adding a record issue has been fixed. +- `#I650892` - Horizontal scrollbar not disappeared after performing `ZoomToFit` with below 90 percent browser issue has been fixed. - `#I650238` - Work calculation is not functioning correctly when adding a record issue has been fixed. +- `#I650892` - Horizontal scrollbar not disappeared after performing `ZoomToFit` with below 90 percent browser issue has been fixed. ## 27.2.2 (2024-11-15) diff --git a/components/gantt/package.json b/components/gantt/package.json index a36de6bd..78fe5f93 100644 --- a/components/gantt/package.json +++ b/components/gantt/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-gantt", - "version": "27.2.2", + "version": "27.2.3", "description": "Essential JS 2 Gantt Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/grids/CHANGELOG.md b/components/grids/CHANGELOG.md index 21fb0d2d..b1dce96b 100644 --- a/components/grids/CHANGELOG.md +++ b/components/grids/CHANGELOG.md @@ -2,6 +2,17 @@ ## [Unreleased] +## 27.2.4 (2024-11-26) + +### Grid + +#### Bug fixes + +- `#I655170` - The issue where the checkbox in `showAddNewRow` was not disabled in edit mode has been resolved. +- `#I652910` - The issue where focus was not applied to the first cell after exiting edit mode using the Escape or Tab key has been resolved. +- `#I652753` - Resolved an issue where the `Excel` filter in the grid did not display the provided filter values when there was no data within the specified filtered range. +- `#I644788` - The issue with server-side Excel export not working in `ASP.NET Core Razor Pages` has been resolved. + ## 27.2.3 (2024-11-21) ### Grid diff --git a/components/grids/package.json b/components/grids/package.json index f287747c..667c261a 100644 --- a/components/grids/package.json +++ b/components/grids/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-grids", - "version": "27.2.2", + "version": "27.2.3", "description": "Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/imageeditor/CHANGELOG.md b/components/imageeditor/CHANGELOG.md index afd5faeb..cbc6952a 100644 --- a/components/imageeditor/CHANGELOG.md +++ b/components/imageeditor/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.3 (2024-11-21) +## 27.2.4 (2024-11-26) ### Image Editor diff --git a/components/inputs/CHANGELOG.md b/components/inputs/CHANGELOG.md index 91d6163f..b8e0b847 100644 --- a/components/inputs/CHANGELOG.md +++ b/components/inputs/CHANGELOG.md @@ -2,7 +2,15 @@ ## [Unreleased] -## 27.2.3 (2024-11-21) +## 27.2.4 (2024-11-26) + +### NumericTextBox + +#### Bug Fixes + +- `#I656269` - Fixed an exception that occurred in the `NumericTextBox` when the `PDF viewer` was destroyed. + +## 27.2.2 (2024-11-15) ### Uploader @@ -10,6 +18,8 @@ - `#I648755` - Fixed an issue where, with sequential upload enabled, if the first file is paused, the second file will not automatically start uploading. +- `#I648407` - Fixed an issue where users were unable to add custom form data in the beforeUpload event. + ### TextBox #### Bug Fixes diff --git a/components/inputs/package.json b/components/inputs/package.json index 4ac20ec1..c45f976e 100644 --- a/components/inputs/package.json +++ b/components/inputs/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-inputs", - "version": "27.1.58", + "version": "27.2.2", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/kanban/CHANGELOG.md b/components/kanban/CHANGELOG.md index d0e5ac66..6f06be08 100644 --- a/components/kanban/CHANGELOG.md +++ b/components/kanban/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.3 (2024-11-21) +## 27.2.4 (2024-11-26) ### Kanban diff --git a/components/layouts/CHANGELOG.md b/components/layouts/CHANGELOG.md index d1648cfd..7c060657 100644 --- a/components/layouts/CHANGELOG.md +++ b/components/layouts/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.3 (2024-11-21) +## 27.2.4 (2024-11-26) ### DashboardLayout diff --git a/components/lists/CHANGELOG.md b/components/lists/CHANGELOG.md index fae8123e..33782809 100644 --- a/components/lists/CHANGELOG.md +++ b/components/lists/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.3 (2024-11-21) +## 27.2.4 (2024-11-26) ### ListView diff --git a/components/multicolumncombobox/CHANGELOG.md b/components/multicolumncombobox/CHANGELOG.md index 1f866a83..77c0e255 100644 --- a/components/multicolumncombobox/CHANGELOG.md +++ b/components/multicolumncombobox/CHANGELOG.md @@ -2,6 +2,22 @@ ## [Unreleased] +## 27.2.4 (2024-11-26) + +### MultiColumn ComboBox + +#### Features + +- `#I645254` - Now we have provided support for resizing columns in the Multicolumn ComboBox. + +## 27.2.3 (2024-11-21) + +### MultiColumn ComboBox + +#### Bug Fixes + +- `#I654237` - Now the issue with virtualization data loading when selecting a value using mouse scroll and performing filtering has been resolved. + ## 27.1.48 (2024-09-18) ### MultiColumn ComboBox diff --git a/components/multicolumncombobox/package.json b/components/multicolumncombobox/package.json index 42b29512..42862091 100644 --- a/components/multicolumncombobox/package.json +++ b/components/multicolumncombobox/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-multicolumn-combobox", - "version": "27.1.50", + "version": "27.2.3", "description": "Essential JS 2 Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/navigations/CHANGELOG.md b/components/navigations/CHANGELOG.md index d12c6a1d..90bd5b73 100644 --- a/components/navigations/CHANGELOG.md +++ b/components/navigations/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 27.2.4 (2024-11-26) + +### TreeView + +#### Bug Fixes + +- `#I658444` - Resolved console error when clicking Select All after adding a new item to the DropdownTree component using the search functionality. + ## 27.2.3 (2024-11-21) ### ContextMenu diff --git a/components/navigations/package.json b/components/navigations/package.json index 9c6f73a1..60c14c36 100644 --- a/components/navigations/package.json +++ b/components/navigations/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-navigations", - "version": "27.2.2", + "version": "27.2.3", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/notifications/CHANGELOG.md b/components/notifications/CHANGELOG.md index a0d773c2..f5f02b10 100644 --- a/components/notifications/CHANGELOG.md +++ b/components/notifications/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 27.2.4 (2024-11-26) + +### Toast + +#### Bug Fixes + +- `I654672` - Fixed an exception that occurred when navigating to another page. + ## 27.1.48 (2024-09-18) ### Message diff --git a/components/notifications/package.json b/components/notifications/package.json index 4221ddc6..df79f45c 100644 --- a/components/notifications/package.json +++ b/components/notifications/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-notifications", - "version": "27.1.50", + "version": "27.2.2", "description": "A package of Essential JS 2 notification components such as Toast and Badge which used to notify important information to end-users. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pdfviewer/CHANGELOG.md b/components/pdfviewer/CHANGELOG.md index 8f8731ac..2c44ee66 100644 --- a/components/pdfviewer/CHANGELOG.md +++ b/components/pdfviewer/CHANGELOG.md @@ -2,6 +2,16 @@ ## [Unreleased] +## 27.2.4 (2024-11-26) + +### PDF Viewer + +#### Bug Fixes + +- `#I633354` - Now, the text search highlight is displayed correctly when the searched page contains Unicode text. +- `#I653415` - Now, saving PDF as blob with programmatically aligned Free Text annotations works properly. +- `#I651412` - Now, the signature and initial field indicator text is displayed correctly during minimum zoom. + ## 27.2.3 (2024-11-21) ### PDF Viewer diff --git a/components/pdfviewer/package.json b/components/pdfviewer/package.json index 8af0f6de..15b5f0b1 100644 --- a/components/pdfviewer/package.json +++ b/components/pdfviewer/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pdfviewer", - "version": "27.2.2", + "version": "27.2.3", "description": "Essential JS 2 PDF viewer Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pivotview/CHANGELOG.md b/components/pivotview/CHANGELOG.md index 90add07a..ff0bb14f 100644 --- a/components/pivotview/CHANGELOG.md +++ b/components/pivotview/CHANGELOG.md @@ -2,12 +2,28 @@ ## [Unreleased] +## 27.2.4 (2024-11-26) + +### Pivot Table + +#### Bug fixes + +- `#I655109` - The calculated field option will now work properly with the 'Defer Layout Update' option enabled in the pivot table when using the server-side engine. + ## 27.2.3 (2024-11-21) ### Pivot Table #### Bug fixes +- `#I651756` - Field searching will now work properly within the field list UI when searching for grouped child fields. + +## 27.2.2 (2024-11-15) + +### Pivot Table + +#### Bug fixes + - `#I645195` - The pivot table will now display the proper data based on the current page size when using the paging option. - `#I645619` - The error popup will now appear correctly when entering an invalid formula in the calculated field UI. diff --git a/components/pivotview/package.json b/components/pivotview/package.json index 8bfcd728..d635d9d9 100644 --- a/components/pivotview/package.json +++ b/components/pivotview/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pivotview", - "version": "27.1.58", + "version": "27.2.3", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/popups/CHANGELOG.md b/components/popups/CHANGELOG.md index bfd8c059..433e5b31 100644 --- a/components/popups/CHANGELOG.md +++ b/components/popups/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.3 (2024-11-21) +## 27.2.2 (2024-11-15) ### Dialog diff --git a/components/popups/package.json b/components/popups/package.json index c11129e9..6bd18183 100644 --- a/components/popups/package.json +++ b/components/popups/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-popups", - "version": "27.1.58", + "version": "27.2.2", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/querybuilder/CHANGELOG.md b/components/querybuilder/CHANGELOG.md index 5632fa70..e4675da8 100644 --- a/components/querybuilder/CHANGELOG.md +++ b/components/querybuilder/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.3 (2024-11-21) +## 27.2.4 (2024-11-26) ### QueryBuilder diff --git a/components/richtexteditor/CHANGELOG.md b/components/richtexteditor/CHANGELOG.md index 32628e6d..f74106fb 100644 --- a/components/richtexteditor/CHANGELOG.md +++ b/components/richtexteditor/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 27.2.4 (2024-11-26) + +### RichTextEditor + +#### Bug Fixes + +- `#I651190` - Now, the bold format will be removed for the specified text content. + ## 27.2.3 (2024-11-21) ### RichTextEditor diff --git a/components/richtexteditor/package.json b/components/richtexteditor/package.json index 8ef52921..d1adfb51 100644 --- a/components/richtexteditor/package.json +++ b/components/richtexteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-richtexteditor", - "version": "27.2.2", + "version": "27.2.3", "description": "Essential JS 2 RichTextEditor component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/schedule/package.json b/components/schedule/package.json index 00601447..c4bd1e99 100644 --- a/components/schedule/package.json +++ b/components/schedule/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-schedule", - "version": "27.2.2", + "version": "27.2.3", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/spreadsheet/CHANGELOG.md b/components/spreadsheet/CHANGELOG.md index fef76f1d..e207c898 100644 --- a/components/spreadsheet/CHANGELOG.md +++ b/components/spreadsheet/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.3 (2024-11-21) +## 27.2.4 (2024-11-26) ### Spreadsheet diff --git a/components/treegrid/package.json b/components/treegrid/package.json index eed133cb..26659f2d 100644 --- a/components/treegrid/package.json +++ b/components/treegrid/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-treegrid", - "version": "27.2.2", + "version": "27.2.3", "description": "Essential JS 2 TreeGrid Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/treemap/CHANGELOG.md b/components/treemap/CHANGELOG.md index d79bcab7..16e20607 100644 --- a/components/treemap/CHANGELOG.md +++ b/components/treemap/CHANGELOG.md @@ -8,7 +8,7 @@ ## [Unreleased] -## 27.2.3 (2024-11-21) +## 27.2.4 (2024-11-26) ### TreeMap From 08983cc85ce615574c5e6d35085dbe218a5c3b7b Mon Sep 17 00:00:00 2001 From: pipeline Date: Tue, 3 Dec 2024 01:50:53 +0000 Subject: [PATCH 03/20] v27.2.5 is released --- components/barcodegenerator/CHANGELOG.md | 2 +- components/buttons/CHANGELOG.md | 2 +- components/calendars/CHANGELOG.md | 2 +- components/charts/CHANGELOG.md | 10 +++++++++ components/charts/package.json | 2 +- components/diagrams/CHANGELOG.md | 19 ++++++++++++++++ components/diagrams/package.json | 2 +- components/documenteditor/CHANGELOG.md | 14 ++++++++++++ components/documenteditor/package.json | 2 +- components/dropdowns/CHANGELOG.md | 22 +++++++++++++++++++ components/dropdowns/package.json | 2 +- components/filemanager/CHANGELOG.md | 13 ++++++++++- components/filemanager/package.json | 2 +- components/gantt/CHANGELOG.md | 18 ++++++++++++++++ components/gantt/package.json | 2 +- components/grids/CHANGELOG.md | 9 ++++++++ components/grids/package.json | 2 +- components/imageeditor/CHANGELOG.md | 10 ++++++++- components/imageeditor/package.json | 2 +- components/inputs/package.json | 2 +- components/kanban/CHANGELOG.md | 2 +- components/layouts/CHANGELOG.md | 2 +- components/lists/CHANGELOG.md | 10 ++++++++- components/lists/package.json | 2 +- components/multicolumncombobox/CHANGELOG.md | 2 +- components/multicolumncombobox/package.json | 2 +- components/navigations/CHANGELOG.md | 14 ++++++++++++ components/navigations/package.json | 2 +- components/notifications/CHANGELOG.md | 2 +- components/pdfviewer/CHANGELOG.md | 15 +++++++++++++ components/pdfviewer/package.json | 2 +- components/pivotview/package.json | 2 +- components/querybuilder/CHANGELOG.md | 11 +++++++++- components/querybuilder/package.json | 2 +- components/richtexteditor/CHANGELOG.md | 24 +++++++++++++++++++++ components/richtexteditor/package.json | 2 +- components/schedule/CHANGELOG.md | 8 +++++++ components/spreadsheet/CHANGELOG.md | 10 ++++++++- components/spreadsheet/package.json | 2 +- components/treemap/CHANGELOG.md | 2 +- 40 files changed, 227 insertions(+), 30 deletions(-) diff --git a/components/barcodegenerator/CHANGELOG.md b/components/barcodegenerator/CHANGELOG.md index 36aaff49..50146c44 100644 --- a/components/barcodegenerator/CHANGELOG.md +++ b/components/barcodegenerator/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.4 (2024-11-26) +## 27.2.5 (2024-12-03) ### Barcode diff --git a/components/buttons/CHANGELOG.md b/components/buttons/CHANGELOG.md index 184721b2..0c2d3032 100644 --- a/components/buttons/CHANGELOG.md +++ b/components/buttons/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.4 (2024-11-26) +## 27.2.5 (2024-12-03) ### Checkbox diff --git a/components/calendars/CHANGELOG.md b/components/calendars/CHANGELOG.md index a02a680b..fd290d38 100644 --- a/components/calendars/CHANGELOG.md +++ b/components/calendars/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.4 (2024-11-26) +## 27.2.5 (2024-12-03) ### DatePicker diff --git a/components/charts/CHANGELOG.md b/components/charts/CHANGELOG.md index 662161b4..1817ca1c 100644 --- a/components/charts/CHANGELOG.md +++ b/components/charts/CHANGELOG.md @@ -2,6 +2,16 @@ ## [Unreleased] +## 27.2.5 (2024-12-03) + +### Chart + +#### Bug Fixes + +- `#I653576` - Now, the data label for zero will not overlap with the previous rectangle in inverted stacking series. +- `#I656631` - The data label for the polar and radar series renders properly, even when it collides with the axis. +- `#I657609` - Now, the legend tooltip text updates properly when changes are made in the legend render event. + ## 27.2.4 (2024-11-26) ### Chart diff --git a/components/charts/package.json b/components/charts/package.json index 34cf476f..355df1ad 100644 --- a/components/charts/package.json +++ b/components/charts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-charts", - "version": "27.2.3", + "version": "27.2.4", "description": "Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/diagrams/CHANGELOG.md b/components/diagrams/CHANGELOG.md index 12d41564..adad7501 100644 --- a/components/diagrams/CHANGELOG.md +++ b/components/diagrams/CHANGELOG.md @@ -2,12 +2,31 @@ ## [Unreleased] +## 27.2.5 (2024-12-03) + +### Diagram + +#### Bug Fixes + +- `#I656496` - The shadow region is no longer drawn while creating a freehand connector with `DragSegmentThumb` enabled. +- `#I656689` - The resize cursor is now enabled even for phases with small widths, allowing them to be resized. +- `#I657602` - Ports now rotate properly with the node after performing Group and Flip actions. +- `#I655032` - The z-order of native nodes now updates properly at the UI level during undo and redo actions. + ## 27.2.4 (2024-11-26) ### Diagram #### Bug Fixes +- `#I651029` - Flip and rotation transformations for image nodes are now applied in exported images. + +## 27.2.3 (2024-11-21) + +### Diagram + +#### Bug Fixes + - `#I647572` - Image node opacity is now applied in exported images. - `#I644133` - Resolved the issue with drawing Polyline connector on iPad. - `#I644139` - Improved touch interactions for selecting and editing nodes. diff --git a/components/diagrams/package.json b/components/diagrams/package.json index 0a7e1436..95c80a38 100644 --- a/components/diagrams/package.json +++ b/components/diagrams/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-diagrams", - "version": "27.2.2", + "version": "27.2.4", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/documenteditor/CHANGELOG.md b/components/documenteditor/CHANGELOG.md index 58a34f41..30ad2ff4 100644 --- a/components/documenteditor/CHANGELOG.md +++ b/components/documenteditor/CHANGELOG.md @@ -2,6 +2,20 @@ ## [Unreleased] +## 27.2.5 (2024-12-03) + +### DocumentEditor + +#### Bug Fixes + +- `#I646634` - Resolved the horizontal and vertical border rendering issue when applying the cell background in the table. +- `#I648872` - Resolved the issue with paragraph indentation in lists when opening .docx files in the Document Editor. +- `#I647138`, `#I657678` - Resolved the font rendering issue that occurred when opening Chinese text documents in the Document Editor. +- `#I647834` - Resolved the layout issue that occurred when performing undo and redo operations. +- `#I649032` - Resolved the issue where table properties were not applied when a non-English locale was set in the Document Editor. +- `#I651642` - Resolved the script error issue related to layout when the document has a column break. +- `#I652084` - Resolved the issue with text visibility inside the table when the table has cell shading. + ## 27.2.4 (2024-11-26) ### DocumentEditor diff --git a/components/documenteditor/package.json b/components/documenteditor/package.json index d4542daa..685508e2 100644 --- a/components/documenteditor/package.json +++ b/components/documenteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-documenteditor", - "version": "27.2.3", + "version": "27.2.4", "description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/dropdowns/CHANGELOG.md b/components/dropdowns/CHANGELOG.md index 1d420579..5f14c4c3 100644 --- a/components/dropdowns/CHANGELOG.md +++ b/components/dropdowns/CHANGELOG.md @@ -2,6 +2,28 @@ ## [Unreleased] +## 27.2.5 (2024-12-03) + +### MultiSelect + +#### Bug Fixes + +- `#I655507` - Fixed an issue where the selected value was not loading after scrolling the popup. + +- `#I659840` - Fixed the issue where the Clear icon was not functioning properly. + +### DropDownTree + +#### Bug Fixes + +- `#I652479` - Resolved the duplicate ID issue in the Dropdown Tree component, which is impacting accessibility. + +- `#I658444` - Resolved the console error that occurred when selecting the `Select All` option after adding a new item to the Dropdown Tree component through the search functionality. + +- `#F195051` - The issue with pre-selecting child nodes in the Dropdown Tree component for Remote data has been resolved. + +- `#I656345` - The issue with child items being skipped when navigating tree items with the down arrow key while the filtering input is active in the Dropdown Tree has been resolved. + ## 27.2.4 (2024-11-26) ### MultiSelect diff --git a/components/dropdowns/package.json b/components/dropdowns/package.json index b4df5ab6..450916b9 100644 --- a/components/dropdowns/package.json +++ b/components/dropdowns/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-dropdowns", - "version": "27.2.3", + "version": "27.2.4", "description": "Essential JS 2 DropDown Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/filemanager/CHANGELOG.md b/components/filemanager/CHANGELOG.md index 6c24ac5a..3221a4cc 100644 --- a/components/filemanager/CHANGELOG.md +++ b/components/filemanager/CHANGELOG.md @@ -2,7 +2,18 @@ ## [Unreleased] -## 27.2.4 (2024-11-26) +## 27.2.5 (2024-12-03) + +### FileManager + +#### Bug Fixes + +- `#I657144` - Fixed an issue with the move event arguments in the File Manager component's flat data support. +- `#I656248` - Addressed an issue with search results in the File Manager component's flat data support when searching within a subdirectory. +- `#I655646` - Resolved the delete operation issue while performing delete operation for nested level of folder in the File Manager component navigation pane. +- `#I658910` - The issue with navigation pane not reflect the renamed item data in File Manager component has been resolved. + +## 27.2.3 (2024-11-21) ### FileManager diff --git a/components/filemanager/package.json b/components/filemanager/package.json index ebc23e49..1a2e0945 100644 --- a/components/filemanager/package.json +++ b/components/filemanager/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-filemanager", - "version": "27.2.2", + "version": "27.2.3", "description": "Essential JS 2 FileManager Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/gantt/CHANGELOG.md b/components/gantt/CHANGELOG.md index 20787c1c..20d7d67a 100644 --- a/components/gantt/CHANGELOG.md +++ b/components/gantt/CHANGELOG.md @@ -2,6 +2,24 @@ ## [Unreleased] +## 27.2.5 (2024-12-03) + +### GanttChart + +#### Bug fixes + +- `#I643775` - The `queryTaskbarInfo` event wasn't triggered for virtualization with multiple taskbars enabled and tasks in a collapsed state issue has been fixed. +- `#I660550` - Work calculation not working properly while changing end Date in grid columns issue has been fixed. +- `#I660532` - `SchedulingType` Value Resets to Null even we passed value issue has been fixed. +- `#I652260` - Splitter persistence object is not working properly in local storage issue has been fixed. +- `#I658881` - Right label is not rendered properly while giving decimal value for duration issue has been fixed. +- `#I654502` - `fontFamily` is not changing in the PDF export for header and footer issue has been fixed. +- `#F194824` - On expand parent records, data not aligned properly when `loadChildOnDemand` and virtualization enabled issue has been fixed. + +- `#I660550` - Work calculation not working properly while changing end Date in grid columns issue has been fixed. +- `#I660532` - `SchedulingType` Value Resets to Null even we passed value issue has been fixed. +- `#F194824` - On expand parent records, data not aligned properly when `loadChildOnDemand` and virtualization enabled issue has been fixed. + ## 27.2.4 (2024-11-26) ### GanttChart diff --git a/components/gantt/package.json b/components/gantt/package.json index 78fe5f93..79059b59 100644 --- a/components/gantt/package.json +++ b/components/gantt/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-gantt", - "version": "27.2.3", + "version": "27.2.4", "description": "Essential JS 2 Gantt Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/grids/CHANGELOG.md b/components/grids/CHANGELOG.md index b1dce96b..830a6f3c 100644 --- a/components/grids/CHANGELOG.md +++ b/components/grids/CHANGELOG.md @@ -2,6 +2,15 @@ ## [Unreleased] +## 27.2.5 (2024-12-03) + +### Grid + +#### Bug fixes + +- `#I645200` - Fixed an issue where focus would get stuck on the toolbar's last element if the checkbox column was the first and set to hidden. +- `#I655341` - Resolved an issue where the resize line was not appearing while resizing frozen columns. + ## 27.2.4 (2024-11-26) ### Grid diff --git a/components/grids/package.json b/components/grids/package.json index 667c261a..de4213ed 100644 --- a/components/grids/package.json +++ b/components/grids/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-grids", - "version": "27.2.3", + "version": "27.2.4", "description": "Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/imageeditor/CHANGELOG.md b/components/imageeditor/CHANGELOG.md index cbc6952a..7e0601be 100644 --- a/components/imageeditor/CHANGELOG.md +++ b/components/imageeditor/CHANGELOG.md @@ -2,7 +2,15 @@ ## [Unreleased] -## 27.2.4 (2024-11-26) +## 27.2.5 (2024-12-03) + +### Image Editor + +#### Features + +- Added new parameter, `transformCollection`, to the `drawText` method, enabling support for drawing text in multiple transformed states. + +## 27.1.58 (2024-11-05) ### Image Editor diff --git a/components/imageeditor/package.json b/components/imageeditor/package.json index 8eadb588..bd7e2781 100644 --- a/components/imageeditor/package.json +++ b/components/imageeditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-image-editor", - "version": "27.1.57", + "version": "27.2.3", "description": "Essential JS 2 ImageEditor for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/inputs/package.json b/components/inputs/package.json index c45f976e..63ba9962 100644 --- a/components/inputs/package.json +++ b/components/inputs/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-inputs", - "version": "27.2.2", + "version": "27.2.4", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/kanban/CHANGELOG.md b/components/kanban/CHANGELOG.md index 6f06be08..72ab40dd 100644 --- a/components/kanban/CHANGELOG.md +++ b/components/kanban/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.4 (2024-11-26) +## 27.2.5 (2024-12-03) ### Kanban diff --git a/components/layouts/CHANGELOG.md b/components/layouts/CHANGELOG.md index 7c060657..12dfb88d 100644 --- a/components/layouts/CHANGELOG.md +++ b/components/layouts/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.4 (2024-11-26) +## 27.2.5 (2024-12-03) ### DashboardLayout diff --git a/components/lists/CHANGELOG.md b/components/lists/CHANGELOG.md index 33782809..d454746c 100644 --- a/components/lists/CHANGELOG.md +++ b/components/lists/CHANGELOG.md @@ -2,7 +2,15 @@ ## [Unreleased] -## 27.2.4 (2024-11-26) +## 27.2.5 (2024-12-03) + +### ListView + +#### Bug Fixes + +- `#I654492` - The issue with the dynamic data source update in ListView virtualization has been resolved. + +## 27.2.3 (2024-11-21) ### ListView diff --git a/components/lists/package.json b/components/lists/package.json index 9fe4f3f6..c98dead5 100644 --- a/components/lists/package.json +++ b/components/lists/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-lists", - "version": "27.2.2", + "version": "27.2.3", "description": "The listview control allows you to select an item or multiple items from a list-like interface and represents the data in interactive hierarchical structure across different layouts or views. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/multicolumncombobox/CHANGELOG.md b/components/multicolumncombobox/CHANGELOG.md index 77c0e255..e726cfe5 100644 --- a/components/multicolumncombobox/CHANGELOG.md +++ b/components/multicolumncombobox/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.4 (2024-11-26) +## 27.2.5 (2024-12-03) ### MultiColumn ComboBox diff --git a/components/multicolumncombobox/package.json b/components/multicolumncombobox/package.json index 42862091..f3c5d62f 100644 --- a/components/multicolumncombobox/package.json +++ b/components/multicolumncombobox/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-multicolumn-combobox", - "version": "27.2.3", + "version": "27.2.4", "description": "Essential JS 2 Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/navigations/CHANGELOG.md b/components/navigations/CHANGELOG.md index 90bd5b73..77d7a760 100644 --- a/components/navigations/CHANGELOG.md +++ b/components/navigations/CHANGELOG.md @@ -2,6 +2,20 @@ ## [Unreleased] +## 27.2.5 (2024-12-03) + +### Tab + +#### Bug Fixes + +- `#I649636` - An issue where the Tab `selecting` event `isInteracted` field value returned `false` in random cases upon item selection through interaction when the `allowDragAndDrop` property is enabled has been fixed. + +### TreeView + +#### Bug Fixes + +- `#I656345` - The issue with child items being skipped when navigating tree items with the down arrow key while the filtering input is active in the DropdownTree has been resolved. + ## 27.2.4 (2024-11-26) ### TreeView diff --git a/components/navigations/package.json b/components/navigations/package.json index 60c14c36..95d77ee0 100644 --- a/components/navigations/package.json +++ b/components/navigations/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-navigations", - "version": "27.2.3", + "version": "27.2.4", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/notifications/CHANGELOG.md b/components/notifications/CHANGELOG.md index f5f02b10..6fab8b44 100644 --- a/components/notifications/CHANGELOG.md +++ b/components/notifications/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.4 (2024-11-26) +## 27.2.5 (2024-12-03) ### Toast diff --git a/components/pdfviewer/CHANGELOG.md b/components/pdfviewer/CHANGELOG.md index 2c44ee66..ce28a7e1 100644 --- a/components/pdfviewer/CHANGELOG.md +++ b/components/pdfviewer/CHANGELOG.md @@ -2,6 +2,21 @@ ## [Unreleased] +## 27.2.5 (2024-12-03) + +### PDF Viewer + +#### Bug Fixes + +- `#I649989` - Now, the image quality of the printed document is properly preserved. +- `#I646167` - Now, the scrolling is consistent during word search at high zoom levels. +- `#I651103` - Now, the tab navigation works properly in the customer provided document. +- `#I641323` - Now, the PDF pages render properly when performing a text search in the provided document. +- `#I641323` - Now, the text search match count is displayed correctly when searching for the first word on a PDF page. +- `#I656223` - Now, the custom stamp dialog opens on the desktop when the enableDesktopMode API is set to true. +- `#I652167` - Now, programmatically setting `fontStyle` to `none` is working properly for the form fields. +- `#I654176` - Now, the programmatically added form field is no longer missing when downloading the digital signature document. + ## 27.2.4 (2024-11-26) ### PDF Viewer diff --git a/components/pdfviewer/package.json b/components/pdfviewer/package.json index 15b5f0b1..792b4fa3 100644 --- a/components/pdfviewer/package.json +++ b/components/pdfviewer/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pdfviewer", - "version": "27.2.3", + "version": "27.2.4", "description": "Essential JS 2 PDF viewer Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pivotview/package.json b/components/pivotview/package.json index d635d9d9..8707568f 100644 --- a/components/pivotview/package.json +++ b/components/pivotview/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pivotview", - "version": "27.2.3", + "version": "27.2.4", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/querybuilder/CHANGELOG.md b/components/querybuilder/CHANGELOG.md index e4675da8..c48f7e3a 100644 --- a/components/querybuilder/CHANGELOG.md +++ b/components/querybuilder/CHANGELOG.md @@ -2,7 +2,16 @@ ## [Unreleased] -## 27.2.4 (2024-11-26) +## 27.2.5 (2024-12-03) + +### QueryBuilder + +#### Bug Fixes + +- `#I655498` - Issue with "date type value is not update properly while using the `setMongoQuery` method of query builder" has been fixed. +- `#I80058` - Issue with "String type between values not update properly in query builder rules" has been fixed. + +## 27.2.3 (2024-11-21) ### QueryBuilder diff --git a/components/querybuilder/package.json b/components/querybuilder/package.json index 7ccdba84..a5c064ca 100644 --- a/components/querybuilder/package.json +++ b/components/querybuilder/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-querybuilder", - "version": "27.2.2", + "version": "27.2.3", "description": "Essential JS 2 QueryBuilder for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/richtexteditor/CHANGELOG.md b/components/richtexteditor/CHANGELOG.md index f74106fb..724851fd 100644 --- a/components/richtexteditor/CHANGELOG.md +++ b/components/richtexteditor/CHANGELOG.md @@ -2,6 +2,28 @@ ## [Unreleased] +## 27.2.5 (2024-12-03) + +### RichTextEditor + +#### Bug Fixes + +- `#F195165` - Now, the font color is correctly applied to the specified pasted text content in the Rich Text Editor. + +- `#I656600` - Now, the background color is applied correctly when formatting multiple pieces of content in the Rich Text Editor. + +- `#I622428` - Now, setting the font size and font family to null works correctly in the Rich Text Editor. + +- `#I656594` - - `#I656594` - Now, decreasing indent using `outdent` toolbar icon works properly. + +- `#I651237` - Now, when multiple `iframes` are embedded in the document, the Rich Text Editor's resizing operation will stop upon triggering the `mouseup` event within any of the `iframes`. + +- `#I652730` - Now, the undo action is working properly when pressing backspace before the DIV element in the Rich Text Editor. + +- `#I653810` - Now, the list items are pasted correctly when copied from Word documents into the Rich Text Editor. + +- `#I919705` - Now, the pasted image other than the allowed types is being prevented in the Rich Text Editor. + ## 27.2.4 (2024-11-26) ### RichTextEditor @@ -10,6 +32,8 @@ - `#I651190` - Now, the bold format will be removed for the specified text content. +- `#I652730` - Now, the `
` element is retained when pressing Backspace at the beginning of the `
` within the Rich Text Editor. + ## 27.2.3 (2024-11-21) ### RichTextEditor diff --git a/components/richtexteditor/package.json b/components/richtexteditor/package.json index d1adfb51..3bbd1ebb 100644 --- a/components/richtexteditor/package.json +++ b/components/richtexteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-richtexteditor", - "version": "27.2.3", + "version": "27.2.4", "description": "Essential JS 2 RichTextEditor component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/schedule/CHANGELOG.md b/components/schedule/CHANGELOG.md index 4b104a0b..1260d19f 100644 --- a/components/schedule/CHANGELOG.md +++ b/components/schedule/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 27.2.5 (2024-12-03) + +### Schedule + +#### Bug fixes + +- `#I657588` - The issue with the schedule's current time indicator not being properly aligned has been resolved + ## 27.2.3 (2024-11-21) ### Schedule diff --git a/components/spreadsheet/CHANGELOG.md b/components/spreadsheet/CHANGELOG.md index e207c898..49e77545 100644 --- a/components/spreadsheet/CHANGELOG.md +++ b/components/spreadsheet/CHANGELOG.md @@ -2,7 +2,15 @@ ## [Unreleased] -## 27.2.4 (2024-11-26) +## 27.2.5 (2024-12-03) + +### Spreadsheet + +#### Bug fixes + +- `#I656916` - - Issue with "Script error occurs while loading the JSON data with `isNoteEditable` property set to true in the cell model" has been resolved. + +## 27.2.3 (2024-11-21) ### Spreadsheet diff --git a/components/spreadsheet/package.json b/components/spreadsheet/package.json index 497c1f5f..7cd64c67 100644 --- a/components/spreadsheet/package.json +++ b/components/spreadsheet/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-spreadsheet", - "version": "27.2.2", + "version": "27.2.3", "description": "Feature-rich JavaScript Spreadsheet (Excel) control with built-in support for selection, editing, formatting, importing and exporting to Excel for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/treemap/CHANGELOG.md b/components/treemap/CHANGELOG.md index 16e20607..71cb2ce1 100644 --- a/components/treemap/CHANGELOG.md +++ b/components/treemap/CHANGELOG.md @@ -8,7 +8,7 @@ ## [Unreleased] -## 27.2.4 (2024-11-26) +## 27.2.5 (2024-12-03) ### TreeMap From 3bc757d3be50863320bf5fdb4f27c0f837742e17 Mon Sep 17 00:00:00 2001 From: pipeline Date: Thu, 12 Dec 2024 08:31:39 +0000 Subject: [PATCH 04/20] v28.1.33 is released --- components/barcodegenerator/CHANGELOG.md | 2 +- components/barcodegenerator/README.md | 10 +- .../barcodegenerator/styles/barcode/bds.scss | 1 + .../styles/barcode/tailwind3.scss | 1 + .../barcodegenerator/styles/bds-lite.scss | 1 + components/barcodegenerator/styles/bds.scss | 1 + .../styles/tailwind3-lite.scss | 1 + .../barcodegenerator/styles/tailwind3.scss | 1 + components/base/README.md | 16 +- components/base/package.json | 2 +- components/buttons/CHANGELOG.md | 16 +- components/buttons/README.md | 4 +- components/buttons/package.json | 2 +- .../buttons/src/chips/chips-directive.tsx | 1 + components/buttons/styles/bds-lite.scss | 1 + components/buttons/styles/bds.scss | 7 + components/buttons/styles/button/bds.scss | 1 + .../buttons/styles/button/tailwind3.scss | 1 + components/buttons/styles/check-box/bds.scss | 1 + .../buttons/styles/check-box/tailwind3.scss | 1 + components/buttons/styles/chips/bds.scss | 1 + .../buttons/styles/chips/tailwind3.scss | 1 + .../styles/floating-action-button/bds.scss | 1 + .../floating-action-button/tailwind3.scss | 1 + .../buttons/styles/radio-button/bds.scss | 1 + .../styles/radio-button/tailwind3.scss | 1 + components/buttons/styles/speed-dial/bds.scss | 1 + .../buttons/styles/speed-dial/tailwind3.scss | 1 + components/buttons/styles/switch/bds.scss | 1 + .../buttons/styles/switch/tailwind3.scss | 1 + components/buttons/styles/tailwind3-lite.scss | 1 + components/buttons/styles/tailwind3.scss | 7 + components/calendars/CHANGELOG.md | 50 --- components/calendars/README.md | 4 +- components/calendars/package.json | 2 +- components/calendars/styles/bds-lite.scss | 1 + components/calendars/styles/bds.scss | 5 + components/calendars/styles/calendar/bds.scss | 1 + .../calendars/styles/calendar/tailwind3.scss | 1 + .../calendars/styles/datepicker/bds.scss | 1 + .../styles/datepicker/tailwind3.scss | 1 + .../calendars/styles/daterangepicker/bds.scss | 1 + .../styles/daterangepicker/tailwind3.scss | 1 + .../calendars/styles/datetimepicker/bds.scss | 1 + .../styles/datetimepicker/tailwind3.scss | 1 + .../calendars/styles/tailwind3-lite.scss | 1 + components/calendars/styles/tailwind3.scss | 5 + .../calendars/styles/timepicker/bds.scss | 1 + .../styles/timepicker/tailwind3.scss | 1 + components/charts/CHANGELOG.md | 37 +- components/charts/README.md | 4 +- components/charts/package.json | 2 +- components/circulargauge/CHANGELOG.md | 8 + components/circulargauge/README.md | 4 +- components/circulargauge/package.json | 2 +- components/diagrams/CHANGELOG.md | 119 +----- components/diagrams/README.md | 4 +- components/diagrams/package.json | 2 +- components/diagrams/styles/bds-lite.scss | 1 + components/diagrams/styles/bds.scss | 1 + components/diagrams/styles/diagram/bds.scss | 1 + .../diagrams/styles/diagram/tailwind3.scss | 1 + .../diagrams/styles/tailwind3-lite.scss | 1 + components/diagrams/styles/tailwind3.scss | 1 + components/documenteditor/CHANGELOG.md | 14 - components/documenteditor/README.md | 4 +- .../documenteditor/styles/bds-lite.scss | 1 + components/documenteditor/styles/bds.scss | 2 + .../styles/document-editor-container/bds.scss | 1 + .../document-editor-container/tailwind3.scss | 1 + .../styles/document-editor/bds.scss | 1 + .../styles/document-editor/tailwind3.scss | 1 + .../documenteditor/styles/tailwind3-lite.scss | 1 + .../documenteditor/styles/tailwind3.scss | 2 + components/dropdowns/CHANGELOG.md | 376 +----------------- components/dropdowns/README.md | 4 +- components/dropdowns/package.json | 2 +- .../dropdowns/styles/auto-complete/bds.scss | 1 + .../styles/auto-complete/tailwind3.scss | 1 + components/dropdowns/styles/bds-lite.scss | 1 + components/dropdowns/styles/bds.scss | 8 + .../dropdowns/styles/combo-box/bds.scss | 1 + .../dropdowns/styles/combo-box/tailwind3.scss | 1 + .../dropdowns/styles/drop-down-base/bds.scss | 1 + .../styles/drop-down-base/tailwind3.scss | 1 + .../dropdowns/styles/drop-down-list/bds.scss | 1 + .../styles/drop-down-list/tailwind3.scss | 1 + .../dropdowns/styles/drop-down-tree/bds.scss | 1 + .../styles/drop-down-tree/tailwind3.scss | 1 + components/dropdowns/styles/list-box/bds.scss | 1 + .../dropdowns/styles/list-box/tailwind3.scss | 1 + components/dropdowns/styles/mention/bds.scss | 1 + .../dropdowns/styles/mention/tailwind3.scss | 1 + .../dropdowns/styles/multi-select/bds.scss | 1 + .../styles/multi-select/tailwind3.scss | 1 + .../dropdowns/styles/tailwind3-lite.scss | 1 + components/dropdowns/styles/tailwind3.scss | 8 + components/filemanager/CHANGELOG.md | 21 +- components/filemanager/README.md | 4 +- components/filemanager/package.json | 2 +- components/filemanager/styles/bds-lite.scss | 1 + components/filemanager/styles/bds.scss | 1 + .../filemanager/styles/file-manager/bds.scss | 1 + .../styles/file-manager/tailwind3.scss | 1 + .../filemanager/styles/tailwind3-lite.scss | 1 + components/filemanager/styles/tailwind3.scss | 1 + components/gantt/CHANGELOG.md | 22 + components/gantt/README.md | 4 +- components/gantt/styles/bds-lite.scss | 1 + components/gantt/styles/bds.scss | 1 + components/gantt/styles/gantt/bds.scss | 1 + components/gantt/styles/gantt/tailwind3.scss | 1 + components/gantt/styles/tailwind3-lite.scss | 1 + components/gantt/styles/tailwind3.scss | 1 + components/grids/CHANGELOG.md | 141 +------ components/grids/README.md | 4 +- components/grids/package.json | 2 +- components/grids/styles/bds-lite.scss | 1 + components/grids/styles/bds.scss | 2 + components/grids/styles/excel-filter/bds.scss | 1 + .../grids/styles/excel-filter/tailwind3.scss | 1 + components/grids/styles/grid/bds.scss | 1 + components/grids/styles/grid/tailwind3.scss | 1 + components/grids/styles/tailwind3-lite.scss | 1 + components/grids/styles/tailwind3.scss | 2 + components/heatmap/CHANGELOG.md | 8 + components/heatmap/README.md | 4 +- components/heatmap/package.json | 2 +- components/imageeditor/CHANGELOG.md | 48 +-- components/imageeditor/README.md | 4 +- components/imageeditor/package.json | 2 +- components/imageeditor/styles/bds-lite.scss | 1 + components/imageeditor/styles/bds.scss | 1 + .../imageeditor/styles/image-editor/bds.scss | 1 + .../styles/image-editor/tailwind3.scss | 1 + .../imageeditor/styles/tailwind3-lite.scss | 1 + components/imageeditor/styles/tailwind3.scss | 1 + components/inplaceeditor/README.md | 4 +- components/inplaceeditor/package.json | 2 +- .../inplaceeditor.component.tsx | 2 + components/inplaceeditor/styles/bds-lite.scss | 1 + components/inplaceeditor/styles/bds.scss | 1 + .../styles/inplace-editor/bds.scss | 1 + .../styles/inplace-editor/tailwind3.scss | 1 + .../inplaceeditor/styles/tailwind3-lite.scss | 1 + .../inplaceeditor/styles/tailwind3.scss | 1 + components/inputs/CHANGELOG.md | 56 +-- components/inputs/README.md | 4 +- components/inputs/package.json | 2 +- components/inputs/styles/bds-lite.scss | 1 + components/inputs/styles/bds.scss | 13 + .../inputs/styles/color-picker/bds.scss | 1 + .../inputs/styles/color-picker/tailwind3.scss | 1 + components/inputs/styles/data-form/bds.scss | 1 + .../inputs/styles/data-form/tailwind3.scss | 1 + components/inputs/styles/input/bds.scss | 1 + components/inputs/styles/input/tailwind3.scss | 1 + .../inputs/styles/maskedtextbox/bds.scss | 1 + .../styles/maskedtextbox/tailwind3.scss | 1 + .../inputs/styles/numerictextbox/bds.scss | 1 + .../styles/numerictextbox/tailwind3.scss | 1 + components/inputs/styles/otp-input/bds.scss | 1 + .../inputs/styles/otp-input/tailwind3.scss | 1 + components/inputs/styles/rating/bds.scss | 1 + .../inputs/styles/rating/tailwind3.scss | 1 + components/inputs/styles/signature/bds.scss | 1 + .../inputs/styles/signature/tailwind3.scss | 1 + components/inputs/styles/slider/bds.scss | 1 + .../inputs/styles/slider/tailwind3.scss | 1 + .../inputs/styles/smart-textarea/bds.scss | 1 + .../styles/smart-textarea/tailwind3.scss | 1 + components/inputs/styles/tailwind3-lite.scss | 1 + components/inputs/styles/tailwind3.scss | 13 + components/inputs/styles/textarea/bds.scss | 1 + .../inputs/styles/textarea/tailwind3.scss | 1 + components/inputs/styles/textbox/bds.scss | 1 + .../inputs/styles/textbox/tailwind3.scss | 1 + components/inputs/styles/uploader/bds.scss | 1 + .../inputs/styles/uploader/tailwind3.scss | 1 + components/interactivechat/CHANGELOG.md | 12 - components/interactivechat/README.md | 33 +- components/interactivechat/package.json | 2 +- .../aiassistview.component.tsx | 0 .../index.ts | 0 .../views-directive.tsx | 0 .../src/chat-ui/chatui.component.tsx | 57 +++ .../interactivechat/src/chat-ui/index.ts | 2 + .../src/chat-ui/messages-directive.tsx | 23 ++ components/interactivechat/src/index.ts | 3 +- .../styles/ai-assist-view/bootstrap-dark.scss | 1 - .../styles/ai-assist-view/bootstrap.scss | 1 - .../styles/ai-assist-view/bootstrap4.scss | 1 - .../ai-assist-view/bootstrap5-dark.scss | 1 - .../styles/ai-assist-view/bootstrap5.3.scss | 1 - .../styles/ai-assist-view/bootstrap5.scss | 1 - .../styles/ai-assist-view/fabric-dark.scss | 1 - .../styles/ai-assist-view/fabric.scss | 1 - .../styles/ai-assist-view/fluent-dark.scss | 1 - .../styles/ai-assist-view/fluent.scss | 1 - .../styles/ai-assist-view/fluent2.scss | 1 - .../ai-assist-view/highcontrast-light.scss | 1 - .../styles/ai-assist-view/highcontrast.scss | 1 - .../styles/ai-assist-view/material-dark.scss | 1 - .../styles/ai-assist-view/material.scss | 1 - .../styles/ai-assist-view/material3-dark.scss | 2 - .../styles/ai-assist-view/material3.scss | 2 - .../styles/ai-assist-view/tailwind-dark.scss | 1 - .../styles/ai-assist-view/tailwind.scss | 1 - .../styles/ai-assistview/bds.scss | 1 + .../styles/ai-assistview/bootstrap-dark.scss | 1 + .../styles/ai-assistview/bootstrap.scss | 1 + .../styles/ai-assistview/bootstrap4.scss | 1 + .../styles/ai-assistview/bootstrap5-dark.scss | 1 + .../styles/ai-assistview/bootstrap5.3.scss | 1 + .../styles/ai-assistview/bootstrap5.scss | 1 + .../styles/ai-assistview/fabric-dark.scss | 1 + .../styles/ai-assistview/fabric.scss | 1 + .../styles/ai-assistview/fluent-dark.scss | 1 + .../styles/ai-assistview/fluent.scss | 1 + .../styles/ai-assistview/fluent2.scss | 1 + .../ai-assistview/highcontrast-light.scss | 1 + .../styles/ai-assistview/highcontrast.scss | 1 + .../styles/ai-assistview/material-dark.scss | 1 + .../styles/ai-assistview/material.scss | 1 + .../styles/ai-assistview/material3-dark.scss | 2 + .../styles/ai-assistview/material3.scss | 2 + .../styles/ai-assistview/tailwind-dark.scss | 1 + .../styles/ai-assistview/tailwind.scss | 1 + .../styles/ai-assistview/tailwind3.scss | 1 + .../interactivechat/styles/bds-lite.scss | 1 + components/interactivechat/styles/bds.scss | 2 + .../styles/bootstrap-dark.scss | 3 +- .../interactivechat/styles/bootstrap.scss | 3 +- .../interactivechat/styles/bootstrap4.scss | 3 +- .../styles/bootstrap5-dark.scss | 3 +- .../interactivechat/styles/bootstrap5.3.scss | 3 +- .../interactivechat/styles/bootstrap5.scss | 3 +- .../interactivechat/styles/chat-ui/bds.scss | 1 + .../styles/chat-ui/bootstrap-dark.scss | 1 + .../styles/chat-ui/bootstrap.scss | 1 + .../styles/chat-ui/bootstrap4.scss | 1 + .../styles/chat-ui/bootstrap5-dark.scss | 1 + .../styles/chat-ui/bootstrap5.3.scss | 1 + .../styles/chat-ui/bootstrap5.scss | 1 + .../styles/chat-ui/fabric-dark.scss | 1 + .../styles/chat-ui/fabric.scss | 1 + .../styles/chat-ui/fluent-dark.scss | 1 + .../styles/chat-ui/fluent.scss | 1 + .../styles/chat-ui/fluent2.scss | 1 + .../styles/chat-ui/highcontrast-light.scss | 1 + .../styles/chat-ui/highcontrast.scss | 1 + .../styles/chat-ui/material-dark.scss | 1 + .../styles/chat-ui/material.scss | 1 + .../styles/chat-ui/material3-dark.scss | 2 + .../styles/chat-ui/material3.scss | 2 + .../styles/chat-ui/tailwind-dark.scss | 1 + .../styles/chat-ui/tailwind.scss | 1 + .../styles/chat-ui/tailwind3.scss | 1 + .../interactivechat/styles/fabric-dark.scss | 3 +- components/interactivechat/styles/fabric.scss | 3 +- .../interactivechat/styles/fluent-dark.scss | 3 +- components/interactivechat/styles/fluent.scss | 3 +- .../interactivechat/styles/fluent2.scss | 3 +- .../styles/highcontrast-light.scss | 3 +- .../interactivechat/styles/highcontrast.scss | 3 +- .../interactivechat/styles/material-dark.scss | 3 +- .../interactivechat/styles/material.scss | 3 +- .../styles/material3-dark.scss | 3 +- .../interactivechat/styles/material3.scss | 3 +- .../interactivechat/styles/tailwind-dark.scss | 3 +- .../interactivechat/styles/tailwind.scss | 3 +- .../styles/tailwind3-lite.scss | 1 + .../interactivechat/styles/tailwind3.scss | 2 + components/kanban/CHANGELOG.md | 24 -- components/kanban/README.md | 8 +- components/kanban/package.json | 2 +- components/kanban/styles/bds-lite.scss | 1 + components/kanban/styles/bds.scss | 1 + components/kanban/styles/kanban/bds.scss | 1 + .../kanban/styles/kanban/tailwind3.scss | 1 + components/kanban/styles/tailwind3-lite.scss | 1 + components/kanban/styles/tailwind3.scss | 1 + components/layouts/CHANGELOG.md | 20 - components/layouts/README.md | 4 +- components/layouts/package.json | 2 +- components/layouts/styles/avatar/bds.scss | 1 + .../layouts/styles/avatar/tailwind3.scss | 1 + components/layouts/styles/bds-lite.scss | 1 + components/layouts/styles/bds.scss | 5 + components/layouts/styles/card/bds.scss | 1 + components/layouts/styles/card/tailwind3.scss | 1 + .../layouts/styles/dashboard-layout/bds.scss | 1 + .../styles/dashboard-layout/tailwind3.scss | 1 + components/layouts/styles/splitter/bds.scss | 1 + .../layouts/styles/splitter/tailwind3.scss | 1 + components/layouts/styles/tailwind3-lite.scss | 1 + components/layouts/styles/tailwind3.scss | 5 + components/layouts/styles/timeline/bds.scss | 1 + .../layouts/styles/timeline/tailwind3.scss | 1 + components/lineargauge/README.md | 4 +- components/lineargauge/package.json | 2 +- components/lists/CHANGELOG.md | 18 +- components/lists/README.md | 4 +- components/lists/package.json | 2 +- components/lists/styles/bds-lite.scss | 1 + components/lists/styles/bds.scss | 2 + components/lists/styles/list-view/bds.scss | 1 + .../lists/styles/list-view/tailwind3.scss | 1 + components/lists/styles/sortable/bds.scss | 1 + .../lists/styles/sortable/tailwind3.scss | 1 + components/lists/styles/tailwind3-lite.scss | 1 + components/lists/styles/tailwind3.scss | 2 + components/maps/CHANGELOG.md | 8 + components/maps/README.md | 4 +- components/maps/package.json | 2 +- components/multicolumncombobox/CHANGELOG.md | 16 - components/multicolumncombobox/README.md | 4 +- components/multicolumncombobox/package.json | 2 +- .../multicolumncombobox/styles/bds-lite.scss | 1 + .../multicolumncombobox/styles/bds.scss | 1 + .../styles/multicolumn-combobox/bds.scss | 1 + .../multicolumn-combobox/tailwind3.scss | 1 + .../styles/tailwind3-lite.scss | 1 + .../multicolumncombobox/styles/tailwind3.scss | 1 + components/navigations/CHANGELOG.md | 62 ++- components/navigations/README.md | 4 +- components/navigations/package.json | 2 +- .../navigations/styles/accordion/bds.scss | 1 + .../styles/accordion/tailwind3.scss | 1 + components/navigations/styles/appbar/bds.scss | 1 + .../navigations/styles/appbar/tailwind3.scss | 1 + components/navigations/styles/bds-lite.scss | 1 + components/navigations/styles/bds.scss | 14 + .../navigations/styles/breadcrumb/bds.scss | 1 + .../styles/breadcrumb/tailwind3.scss | 1 + .../navigations/styles/carousel/bds.scss | 1 + .../styles/carousel/tailwind3.scss | 1 + .../navigations/styles/context-menu/bds.scss | 1 + .../styles/context-menu/tailwind3.scss | 1 + .../navigations/styles/h-scroll/bds.scss | 1 + .../styles/h-scroll/tailwind3.scss | 1 + components/navigations/styles/menu/bds.scss | 1 + .../navigations/styles/menu/tailwind3.scss | 1 + components/navigations/styles/pager/bds.scss | 1 + .../navigations/styles/pager/tailwind3.scss | 1 + .../navigations/styles/sidebar/bds.scss | 1 + .../navigations/styles/sidebar/tailwind3.scss | 1 + .../navigations/styles/stepper/bds.scss | 1 + .../navigations/styles/stepper/tailwind3.scss | 1 + components/navigations/styles/tab/bds.scss | 1 + .../navigations/styles/tab/tailwind3.scss | 1 + .../navigations/styles/tailwind3-lite.scss | 1 + components/navigations/styles/tailwind3.scss | 14 + .../navigations/styles/toolbar/bds.scss | 1 + .../navigations/styles/toolbar/tailwind3.scss | 1 + .../navigations/styles/treeview/bds.scss | 1 + .../styles/treeview/tailwind3.scss | 1 + .../navigations/styles/v-scroll/bds.scss | 1 + .../styles/v-scroll/tailwind3.scss | 1 + components/notifications/CHANGELOG.md | 10 +- components/notifications/README.md | 4 +- components/notifications/package.json | 2 +- .../notifications/styles/badge/bds.scss | 1 + .../notifications/styles/badge/tailwind3.scss | 1 + components/notifications/styles/bds-lite.scss | 1 + components/notifications/styles/bds.scss | 4 + .../notifications/styles/message/bds.scss | 1 + .../styles/message/tailwind3.scss | 1 + .../notifications/styles/skeleton/bds.scss | 1 + .../styles/skeleton/tailwind3.scss | 1 + .../notifications/styles/tailwind3-lite.scss | 1 + .../notifications/styles/tailwind3.scss | 4 + .../notifications/styles/toast/bds.scss | 1 + .../notifications/styles/toast/tailwind3.scss | 1 + components/pdfviewer/CHANGELOG.md | 52 ++- components/pdfviewer/README.md | 9 +- components/pdfviewer/package.json | 2 +- components/pdfviewer/styles/bds-lite.scss | 1 + components/pdfviewer/styles/bds.scss | 1 + .../pdfviewer/styles/pdfviewer/bds.scss | 1 + .../pdfviewer/styles/pdfviewer/tailwind3.scss | 1 + .../pdfviewer/styles/tailwind3-lite.scss | 1 + components/pdfviewer/styles/tailwind3.scss | 1 + components/pivotview/CHANGELOG.md | 71 +--- components/pivotview/README.md | 10 +- components/pivotview/package.json | 2 +- components/pivotview/styles/bds-lite.scss | 1 + components/pivotview/styles/bds.scss | 2 + .../pivotview/styles/pivotfieldlist/bds.scss | 1 + .../styles/pivotfieldlist/tailwind3.scss | 1 + .../pivotview/styles/pivotview/bds.scss | 1 + .../pivotview/styles/pivotview/tailwind3.scss | 1 + .../pivotview/styles/tailwind3-lite.scss | 1 + components/pivotview/styles/tailwind3.scss | 2 + components/popups/CHANGELOG.md | 42 -- components/popups/README.md | 4 +- components/popups/package.json | 2 +- components/popups/styles/bds-lite.scss | 1 + components/popups/styles/bds.scss | 4 + components/popups/styles/dialog/bds.scss | 1 + .../popups/styles/dialog/tailwind3.scss | 1 + components/popups/styles/popup/bds.scss | 1 + components/popups/styles/popup/tailwind3.scss | 1 + components/popups/styles/spinner/bds.scss | 1 + .../popups/styles/spinner/tailwind3.scss | 1 + components/popups/styles/tailwind3-lite.scss | 1 + components/popups/styles/tailwind3.scss | 4 + components/popups/styles/tooltip/bds.scss | 1 + .../popups/styles/tooltip/tailwind3.scss | 1 + components/progressbar/package.json | 2 +- components/querybuilder/CHANGELOG.md | 61 +-- components/querybuilder/README.md | 12 +- components/querybuilder/package.json | 2 +- components/querybuilder/styles/bds-lite.scss | 1 + components/querybuilder/styles/bds.scss | 1 + .../styles/query-builder/bds.scss | 1 + .../styles/query-builder/tailwind3.scss | 1 + .../querybuilder/styles/tailwind3-lite.scss | 1 + components/querybuilder/styles/tailwind3.scss | 1 + components/ribbon/README.md | 4 +- components/ribbon/package.json | 2 +- components/ribbon/styles/bds-lite.scss | 1 + components/ribbon/styles/bds.scss | 1 + components/ribbon/styles/ribbon/bds.scss | 1 + .../ribbon/styles/ribbon/tailwind3.scss | 1 + components/ribbon/styles/tailwind3-lite.scss | 1 + components/ribbon/styles/tailwind3.scss | 1 + components/richtexteditor/CHANGELOG.md | 182 +-------- components/richtexteditor/README.md | 8 +- components/richtexteditor/package.json | 2 +- .../richtexteditor/styles/bds-lite.scss | 1 + components/richtexteditor/styles/bds.scss | 1 + .../styles/rich-text-editor/bds.scss | 1 + .../styles/rich-text-editor/tailwind3.scss | 1 + .../richtexteditor/styles/tailwind3-lite.scss | 1 + .../richtexteditor/styles/tailwind3.scss | 1 + components/schedule/CHANGELOG.md | 19 + components/schedule/README.md | 6 +- components/schedule/package.json | 2 +- components/schedule/styles/bds-lite.scss | 1 + components/schedule/styles/bds.scss | 2 + .../styles/recurrence-editor/bds.scss | 1 + .../styles/recurrence-editor/tailwind3.scss | 1 + components/schedule/styles/schedule/bds.scss | 1 + .../schedule/styles/schedule/tailwind3.scss | 1 + .../schedule/styles/tailwind3-lite.scss | 1 + components/schedule/styles/tailwind3.scss | 2 + components/splitbuttons/CHANGELOG.md | 17 +- components/splitbuttons/README.md | 8 +- components/splitbuttons/package.json | 2 +- components/splitbuttons/styles/bds-lite.scss | 1 + components/splitbuttons/styles/bds.scss | 4 + .../splitbuttons/styles/button-group/bds.scss | 1 + .../styles/button-group/tailwind3.scss | 1 + .../styles/drop-down-button/bds.scss | 1 + .../styles/drop-down-button/tailwind3.scss | 1 + .../styles/progress-button/bds.scss | 1 + .../styles/progress-button/tailwind3.scss | 1 + .../splitbuttons/styles/split-button/bds.scss | 1 + .../styles/split-button/tailwind3.scss | 1 + .../splitbuttons/styles/tailwind3-lite.scss | 1 + components/splitbuttons/styles/tailwind3.scss | 4 + components/spreadsheet/CHANGELOG.md | 74 +--- components/spreadsheet/README.md | 10 +- components/spreadsheet/package.json | 2 +- components/spreadsheet/styles/bds-lite.scss | 1 + components/spreadsheet/styles/bds.scss | 2 + .../styles/spreadsheet-ribbon/bds.scss | 1 + .../styles/spreadsheet-ribbon/tailwind3.scss | 1 + .../spreadsheet/styles/spreadsheet/bds.scss | 1 + .../styles/spreadsheet/tailwind3.scss | 1 + .../spreadsheet/styles/tailwind3-lite.scss | 1 + components/spreadsheet/styles/tailwind3.scss | 2 + components/treegrid/CHANGELOG.md | 67 +--- components/treegrid/README.md | 10 +- components/treegrid/package.json | 2 +- components/treegrid/styles/bds-lite.scss | 1 + components/treegrid/styles/bds.scss | 1 + .../treegrid/styles/tailwind3-lite.scss | 1 + components/treegrid/styles/tailwind3.scss | 1 + components/treegrid/styles/treegrid/bds.scss | 1 + .../treegrid/styles/treegrid/tailwind3.scss | 1 + components/treemap/CHANGELOG.md | 28 +- components/treemap/README.md | 10 +- .../treemap/src/treemap/treemap.component.tsx | 2 + 485 files changed, 1052 insertions(+), 1589 deletions(-) create mode 100644 components/barcodegenerator/styles/barcode/bds.scss create mode 100644 components/barcodegenerator/styles/barcode/tailwind3.scss create mode 100644 components/barcodegenerator/styles/bds-lite.scss create mode 100644 components/barcodegenerator/styles/bds.scss create mode 100644 components/barcodegenerator/styles/tailwind3-lite.scss create mode 100644 components/barcodegenerator/styles/tailwind3.scss create mode 100644 components/buttons/styles/bds-lite.scss create mode 100644 components/buttons/styles/bds.scss create mode 100644 components/buttons/styles/button/bds.scss create mode 100644 components/buttons/styles/button/tailwind3.scss create mode 100644 components/buttons/styles/check-box/bds.scss create mode 100644 components/buttons/styles/check-box/tailwind3.scss create mode 100644 components/buttons/styles/chips/bds.scss create mode 100644 components/buttons/styles/chips/tailwind3.scss create mode 100644 components/buttons/styles/floating-action-button/bds.scss create mode 100644 components/buttons/styles/floating-action-button/tailwind3.scss create mode 100644 components/buttons/styles/radio-button/bds.scss create mode 100644 components/buttons/styles/radio-button/tailwind3.scss create mode 100644 components/buttons/styles/speed-dial/bds.scss create mode 100644 components/buttons/styles/speed-dial/tailwind3.scss create mode 100644 components/buttons/styles/switch/bds.scss create mode 100644 components/buttons/styles/switch/tailwind3.scss create mode 100644 components/buttons/styles/tailwind3-lite.scss create mode 100644 components/buttons/styles/tailwind3.scss create mode 100644 components/calendars/styles/bds-lite.scss create mode 100644 components/calendars/styles/bds.scss create mode 100644 components/calendars/styles/calendar/bds.scss create mode 100644 components/calendars/styles/calendar/tailwind3.scss create mode 100644 components/calendars/styles/datepicker/bds.scss create mode 100644 components/calendars/styles/datepicker/tailwind3.scss create mode 100644 components/calendars/styles/daterangepicker/bds.scss create mode 100644 components/calendars/styles/daterangepicker/tailwind3.scss create mode 100644 components/calendars/styles/datetimepicker/bds.scss create mode 100644 components/calendars/styles/datetimepicker/tailwind3.scss create mode 100644 components/calendars/styles/tailwind3-lite.scss create mode 100644 components/calendars/styles/tailwind3.scss create mode 100644 components/calendars/styles/timepicker/bds.scss create mode 100644 components/calendars/styles/timepicker/tailwind3.scss create mode 100644 components/diagrams/styles/bds-lite.scss create mode 100644 components/diagrams/styles/bds.scss create mode 100644 components/diagrams/styles/diagram/bds.scss create mode 100644 components/diagrams/styles/diagram/tailwind3.scss create mode 100644 components/diagrams/styles/tailwind3-lite.scss create mode 100644 components/diagrams/styles/tailwind3.scss create mode 100644 components/documenteditor/styles/bds-lite.scss create mode 100644 components/documenteditor/styles/bds.scss create mode 100644 components/documenteditor/styles/document-editor-container/bds.scss create mode 100644 components/documenteditor/styles/document-editor-container/tailwind3.scss create mode 100644 components/documenteditor/styles/document-editor/bds.scss create mode 100644 components/documenteditor/styles/document-editor/tailwind3.scss create mode 100644 components/documenteditor/styles/tailwind3-lite.scss create mode 100644 components/documenteditor/styles/tailwind3.scss create mode 100644 components/dropdowns/styles/auto-complete/bds.scss create mode 100644 components/dropdowns/styles/auto-complete/tailwind3.scss create mode 100644 components/dropdowns/styles/bds-lite.scss create mode 100644 components/dropdowns/styles/bds.scss create mode 100644 components/dropdowns/styles/combo-box/bds.scss create mode 100644 components/dropdowns/styles/combo-box/tailwind3.scss create mode 100644 components/dropdowns/styles/drop-down-base/bds.scss create mode 100644 components/dropdowns/styles/drop-down-base/tailwind3.scss create mode 100644 components/dropdowns/styles/drop-down-list/bds.scss create mode 100644 components/dropdowns/styles/drop-down-list/tailwind3.scss create mode 100644 components/dropdowns/styles/drop-down-tree/bds.scss create mode 100644 components/dropdowns/styles/drop-down-tree/tailwind3.scss create mode 100644 components/dropdowns/styles/list-box/bds.scss create mode 100644 components/dropdowns/styles/list-box/tailwind3.scss create mode 100644 components/dropdowns/styles/mention/bds.scss create mode 100644 components/dropdowns/styles/mention/tailwind3.scss create mode 100644 components/dropdowns/styles/multi-select/bds.scss create mode 100644 components/dropdowns/styles/multi-select/tailwind3.scss create mode 100644 components/dropdowns/styles/tailwind3-lite.scss create mode 100644 components/dropdowns/styles/tailwind3.scss create mode 100644 components/filemanager/styles/bds-lite.scss create mode 100644 components/filemanager/styles/bds.scss create mode 100644 components/filemanager/styles/file-manager/bds.scss create mode 100644 components/filemanager/styles/file-manager/tailwind3.scss create mode 100644 components/filemanager/styles/tailwind3-lite.scss create mode 100644 components/filemanager/styles/tailwind3.scss create mode 100644 components/gantt/styles/bds-lite.scss create mode 100644 components/gantt/styles/bds.scss create mode 100644 components/gantt/styles/gantt/bds.scss create mode 100644 components/gantt/styles/gantt/tailwind3.scss create mode 100644 components/gantt/styles/tailwind3-lite.scss create mode 100644 components/gantt/styles/tailwind3.scss create mode 100644 components/grids/styles/bds-lite.scss create mode 100644 components/grids/styles/bds.scss create mode 100644 components/grids/styles/excel-filter/bds.scss create mode 100644 components/grids/styles/excel-filter/tailwind3.scss create mode 100644 components/grids/styles/grid/bds.scss create mode 100644 components/grids/styles/grid/tailwind3.scss create mode 100644 components/grids/styles/tailwind3-lite.scss create mode 100644 components/grids/styles/tailwind3.scss create mode 100644 components/imageeditor/styles/bds-lite.scss create mode 100644 components/imageeditor/styles/bds.scss create mode 100644 components/imageeditor/styles/image-editor/bds.scss create mode 100644 components/imageeditor/styles/image-editor/tailwind3.scss create mode 100644 components/imageeditor/styles/tailwind3-lite.scss create mode 100644 components/imageeditor/styles/tailwind3.scss create mode 100644 components/inplaceeditor/styles/bds-lite.scss create mode 100644 components/inplaceeditor/styles/bds.scss create mode 100644 components/inplaceeditor/styles/inplace-editor/bds.scss create mode 100644 components/inplaceeditor/styles/inplace-editor/tailwind3.scss create mode 100644 components/inplaceeditor/styles/tailwind3-lite.scss create mode 100644 components/inplaceeditor/styles/tailwind3.scss create mode 100644 components/inputs/styles/bds-lite.scss create mode 100644 components/inputs/styles/bds.scss create mode 100644 components/inputs/styles/color-picker/bds.scss create mode 100644 components/inputs/styles/color-picker/tailwind3.scss create mode 100644 components/inputs/styles/data-form/bds.scss create mode 100644 components/inputs/styles/data-form/tailwind3.scss create mode 100644 components/inputs/styles/input/bds.scss create mode 100644 components/inputs/styles/input/tailwind3.scss create mode 100644 components/inputs/styles/maskedtextbox/bds.scss create mode 100644 components/inputs/styles/maskedtextbox/tailwind3.scss create mode 100644 components/inputs/styles/numerictextbox/bds.scss create mode 100644 components/inputs/styles/numerictextbox/tailwind3.scss create mode 100644 components/inputs/styles/otp-input/bds.scss create mode 100644 components/inputs/styles/otp-input/tailwind3.scss create mode 100644 components/inputs/styles/rating/bds.scss create mode 100644 components/inputs/styles/rating/tailwind3.scss create mode 100644 components/inputs/styles/signature/bds.scss create mode 100644 components/inputs/styles/signature/tailwind3.scss create mode 100644 components/inputs/styles/slider/bds.scss create mode 100644 components/inputs/styles/slider/tailwind3.scss create mode 100644 components/inputs/styles/smart-textarea/bds.scss create mode 100644 components/inputs/styles/smart-textarea/tailwind3.scss create mode 100644 components/inputs/styles/tailwind3-lite.scss create mode 100644 components/inputs/styles/tailwind3.scss create mode 100644 components/inputs/styles/textarea/bds.scss create mode 100644 components/inputs/styles/textarea/tailwind3.scss create mode 100644 components/inputs/styles/textbox/bds.scss create mode 100644 components/inputs/styles/textbox/tailwind3.scss create mode 100644 components/inputs/styles/uploader/bds.scss create mode 100644 components/inputs/styles/uploader/tailwind3.scss rename components/interactivechat/src/{ai-assist-view => ai-assistview}/aiassistview.component.tsx (100%) rename components/interactivechat/src/{ai-assist-view => ai-assistview}/index.ts (100%) rename components/interactivechat/src/{ai-assist-view => ai-assistview}/views-directive.tsx (100%) create mode 100644 components/interactivechat/src/chat-ui/chatui.component.tsx create mode 100644 components/interactivechat/src/chat-ui/index.ts create mode 100644 components/interactivechat/src/chat-ui/messages-directive.tsx delete mode 100644 components/interactivechat/styles/ai-assist-view/bootstrap-dark.scss delete mode 100644 components/interactivechat/styles/ai-assist-view/bootstrap.scss delete mode 100644 components/interactivechat/styles/ai-assist-view/bootstrap4.scss delete mode 100644 components/interactivechat/styles/ai-assist-view/bootstrap5-dark.scss delete mode 100644 components/interactivechat/styles/ai-assist-view/bootstrap5.3.scss delete mode 100644 components/interactivechat/styles/ai-assist-view/bootstrap5.scss delete mode 100644 components/interactivechat/styles/ai-assist-view/fabric-dark.scss delete mode 100644 components/interactivechat/styles/ai-assist-view/fabric.scss delete mode 100644 components/interactivechat/styles/ai-assist-view/fluent-dark.scss delete mode 100644 components/interactivechat/styles/ai-assist-view/fluent.scss delete mode 100644 components/interactivechat/styles/ai-assist-view/fluent2.scss delete mode 100644 components/interactivechat/styles/ai-assist-view/highcontrast-light.scss delete mode 100644 components/interactivechat/styles/ai-assist-view/highcontrast.scss delete mode 100644 components/interactivechat/styles/ai-assist-view/material-dark.scss delete mode 100644 components/interactivechat/styles/ai-assist-view/material.scss delete mode 100644 components/interactivechat/styles/ai-assist-view/material3-dark.scss delete mode 100644 components/interactivechat/styles/ai-assist-view/material3.scss delete mode 100644 components/interactivechat/styles/ai-assist-view/tailwind-dark.scss delete mode 100644 components/interactivechat/styles/ai-assist-view/tailwind.scss create mode 100644 components/interactivechat/styles/ai-assistview/bds.scss create mode 100644 components/interactivechat/styles/ai-assistview/bootstrap-dark.scss create mode 100644 components/interactivechat/styles/ai-assistview/bootstrap.scss create mode 100644 components/interactivechat/styles/ai-assistview/bootstrap4.scss create mode 100644 components/interactivechat/styles/ai-assistview/bootstrap5-dark.scss create mode 100644 components/interactivechat/styles/ai-assistview/bootstrap5.3.scss create mode 100644 components/interactivechat/styles/ai-assistview/bootstrap5.scss create mode 100644 components/interactivechat/styles/ai-assistview/fabric-dark.scss create mode 100644 components/interactivechat/styles/ai-assistview/fabric.scss create mode 100644 components/interactivechat/styles/ai-assistview/fluent-dark.scss create mode 100644 components/interactivechat/styles/ai-assistview/fluent.scss create mode 100644 components/interactivechat/styles/ai-assistview/fluent2.scss create mode 100644 components/interactivechat/styles/ai-assistview/highcontrast-light.scss create mode 100644 components/interactivechat/styles/ai-assistview/highcontrast.scss create mode 100644 components/interactivechat/styles/ai-assistview/material-dark.scss create mode 100644 components/interactivechat/styles/ai-assistview/material.scss create mode 100644 components/interactivechat/styles/ai-assistview/material3-dark.scss create mode 100644 components/interactivechat/styles/ai-assistview/material3.scss create mode 100644 components/interactivechat/styles/ai-assistview/tailwind-dark.scss create mode 100644 components/interactivechat/styles/ai-assistview/tailwind.scss create mode 100644 components/interactivechat/styles/ai-assistview/tailwind3.scss create mode 100644 components/interactivechat/styles/bds-lite.scss create mode 100644 components/interactivechat/styles/bds.scss create mode 100644 components/interactivechat/styles/chat-ui/bds.scss create mode 100644 components/interactivechat/styles/chat-ui/bootstrap-dark.scss create mode 100644 components/interactivechat/styles/chat-ui/bootstrap.scss create mode 100644 components/interactivechat/styles/chat-ui/bootstrap4.scss create mode 100644 components/interactivechat/styles/chat-ui/bootstrap5-dark.scss create mode 100644 components/interactivechat/styles/chat-ui/bootstrap5.3.scss create mode 100644 components/interactivechat/styles/chat-ui/bootstrap5.scss create mode 100644 components/interactivechat/styles/chat-ui/fabric-dark.scss create mode 100644 components/interactivechat/styles/chat-ui/fabric.scss create mode 100644 components/interactivechat/styles/chat-ui/fluent-dark.scss create mode 100644 components/interactivechat/styles/chat-ui/fluent.scss create mode 100644 components/interactivechat/styles/chat-ui/fluent2.scss create mode 100644 components/interactivechat/styles/chat-ui/highcontrast-light.scss create mode 100644 components/interactivechat/styles/chat-ui/highcontrast.scss create mode 100644 components/interactivechat/styles/chat-ui/material-dark.scss create mode 100644 components/interactivechat/styles/chat-ui/material.scss create mode 100644 components/interactivechat/styles/chat-ui/material3-dark.scss create mode 100644 components/interactivechat/styles/chat-ui/material3.scss create mode 100644 components/interactivechat/styles/chat-ui/tailwind-dark.scss create mode 100644 components/interactivechat/styles/chat-ui/tailwind.scss create mode 100644 components/interactivechat/styles/chat-ui/tailwind3.scss create mode 100644 components/interactivechat/styles/tailwind3-lite.scss create mode 100644 components/interactivechat/styles/tailwind3.scss create mode 100644 components/kanban/styles/bds-lite.scss create mode 100644 components/kanban/styles/bds.scss create mode 100644 components/kanban/styles/kanban/bds.scss create mode 100644 components/kanban/styles/kanban/tailwind3.scss create mode 100644 components/kanban/styles/tailwind3-lite.scss create mode 100644 components/kanban/styles/tailwind3.scss create mode 100644 components/layouts/styles/avatar/bds.scss create mode 100644 components/layouts/styles/avatar/tailwind3.scss create mode 100644 components/layouts/styles/bds-lite.scss create mode 100644 components/layouts/styles/bds.scss create mode 100644 components/layouts/styles/card/bds.scss create mode 100644 components/layouts/styles/card/tailwind3.scss create mode 100644 components/layouts/styles/dashboard-layout/bds.scss create mode 100644 components/layouts/styles/dashboard-layout/tailwind3.scss create mode 100644 components/layouts/styles/splitter/bds.scss create mode 100644 components/layouts/styles/splitter/tailwind3.scss create mode 100644 components/layouts/styles/tailwind3-lite.scss create mode 100644 components/layouts/styles/tailwind3.scss create mode 100644 components/layouts/styles/timeline/bds.scss create mode 100644 components/layouts/styles/timeline/tailwind3.scss create mode 100644 components/lists/styles/bds-lite.scss create mode 100644 components/lists/styles/bds.scss create mode 100644 components/lists/styles/list-view/bds.scss create mode 100644 components/lists/styles/list-view/tailwind3.scss create mode 100644 components/lists/styles/sortable/bds.scss create mode 100644 components/lists/styles/sortable/tailwind3.scss create mode 100644 components/lists/styles/tailwind3-lite.scss create mode 100644 components/lists/styles/tailwind3.scss create mode 100644 components/multicolumncombobox/styles/bds-lite.scss create mode 100644 components/multicolumncombobox/styles/bds.scss create mode 100644 components/multicolumncombobox/styles/multicolumn-combobox/bds.scss create mode 100644 components/multicolumncombobox/styles/multicolumn-combobox/tailwind3.scss create mode 100644 components/multicolumncombobox/styles/tailwind3-lite.scss create mode 100644 components/multicolumncombobox/styles/tailwind3.scss create mode 100644 components/navigations/styles/accordion/bds.scss create mode 100644 components/navigations/styles/accordion/tailwind3.scss create mode 100644 components/navigations/styles/appbar/bds.scss create mode 100644 components/navigations/styles/appbar/tailwind3.scss create mode 100644 components/navigations/styles/bds-lite.scss create mode 100644 components/navigations/styles/bds.scss create mode 100644 components/navigations/styles/breadcrumb/bds.scss create mode 100644 components/navigations/styles/breadcrumb/tailwind3.scss create mode 100644 components/navigations/styles/carousel/bds.scss create mode 100644 components/navigations/styles/carousel/tailwind3.scss create mode 100644 components/navigations/styles/context-menu/bds.scss create mode 100644 components/navigations/styles/context-menu/tailwind3.scss create mode 100644 components/navigations/styles/h-scroll/bds.scss create mode 100644 components/navigations/styles/h-scroll/tailwind3.scss create mode 100644 components/navigations/styles/menu/bds.scss create mode 100644 components/navigations/styles/menu/tailwind3.scss create mode 100644 components/navigations/styles/pager/bds.scss create mode 100644 components/navigations/styles/pager/tailwind3.scss create mode 100644 components/navigations/styles/sidebar/bds.scss create mode 100644 components/navigations/styles/sidebar/tailwind3.scss create mode 100644 components/navigations/styles/stepper/bds.scss create mode 100644 components/navigations/styles/stepper/tailwind3.scss create mode 100644 components/navigations/styles/tab/bds.scss create mode 100644 components/navigations/styles/tab/tailwind3.scss create mode 100644 components/navigations/styles/tailwind3-lite.scss create mode 100644 components/navigations/styles/tailwind3.scss create mode 100644 components/navigations/styles/toolbar/bds.scss create mode 100644 components/navigations/styles/toolbar/tailwind3.scss create mode 100644 components/navigations/styles/treeview/bds.scss create mode 100644 components/navigations/styles/treeview/tailwind3.scss create mode 100644 components/navigations/styles/v-scroll/bds.scss create mode 100644 components/navigations/styles/v-scroll/tailwind3.scss create mode 100644 components/notifications/styles/badge/bds.scss create mode 100644 components/notifications/styles/badge/tailwind3.scss create mode 100644 components/notifications/styles/bds-lite.scss create mode 100644 components/notifications/styles/bds.scss create mode 100644 components/notifications/styles/message/bds.scss create mode 100644 components/notifications/styles/message/tailwind3.scss create mode 100644 components/notifications/styles/skeleton/bds.scss create mode 100644 components/notifications/styles/skeleton/tailwind3.scss create mode 100644 components/notifications/styles/tailwind3-lite.scss create mode 100644 components/notifications/styles/tailwind3.scss create mode 100644 components/notifications/styles/toast/bds.scss create mode 100644 components/notifications/styles/toast/tailwind3.scss create mode 100644 components/pdfviewer/styles/bds-lite.scss create mode 100644 components/pdfviewer/styles/bds.scss create mode 100644 components/pdfviewer/styles/pdfviewer/bds.scss create mode 100644 components/pdfviewer/styles/pdfviewer/tailwind3.scss create mode 100644 components/pdfviewer/styles/tailwind3-lite.scss create mode 100644 components/pdfviewer/styles/tailwind3.scss create mode 100644 components/pivotview/styles/bds-lite.scss create mode 100644 components/pivotview/styles/bds.scss create mode 100644 components/pivotview/styles/pivotfieldlist/bds.scss create mode 100644 components/pivotview/styles/pivotfieldlist/tailwind3.scss create mode 100644 components/pivotview/styles/pivotview/bds.scss create mode 100644 components/pivotview/styles/pivotview/tailwind3.scss create mode 100644 components/pivotview/styles/tailwind3-lite.scss create mode 100644 components/pivotview/styles/tailwind3.scss create mode 100644 components/popups/styles/bds-lite.scss create mode 100644 components/popups/styles/bds.scss create mode 100644 components/popups/styles/dialog/bds.scss create mode 100644 components/popups/styles/dialog/tailwind3.scss create mode 100644 components/popups/styles/popup/bds.scss create mode 100644 components/popups/styles/popup/tailwind3.scss create mode 100644 components/popups/styles/spinner/bds.scss create mode 100644 components/popups/styles/spinner/tailwind3.scss create mode 100644 components/popups/styles/tailwind3-lite.scss create mode 100644 components/popups/styles/tailwind3.scss create mode 100644 components/popups/styles/tooltip/bds.scss create mode 100644 components/popups/styles/tooltip/tailwind3.scss create mode 100644 components/querybuilder/styles/bds-lite.scss create mode 100644 components/querybuilder/styles/bds.scss create mode 100644 components/querybuilder/styles/query-builder/bds.scss create mode 100644 components/querybuilder/styles/query-builder/tailwind3.scss create mode 100644 components/querybuilder/styles/tailwind3-lite.scss create mode 100644 components/querybuilder/styles/tailwind3.scss create mode 100644 components/ribbon/styles/bds-lite.scss create mode 100644 components/ribbon/styles/bds.scss create mode 100644 components/ribbon/styles/ribbon/bds.scss create mode 100644 components/ribbon/styles/ribbon/tailwind3.scss create mode 100644 components/ribbon/styles/tailwind3-lite.scss create mode 100644 components/ribbon/styles/tailwind3.scss create mode 100644 components/richtexteditor/styles/bds-lite.scss create mode 100644 components/richtexteditor/styles/bds.scss create mode 100644 components/richtexteditor/styles/rich-text-editor/bds.scss create mode 100644 components/richtexteditor/styles/rich-text-editor/tailwind3.scss create mode 100644 components/richtexteditor/styles/tailwind3-lite.scss create mode 100644 components/richtexteditor/styles/tailwind3.scss create mode 100644 components/schedule/styles/bds-lite.scss create mode 100644 components/schedule/styles/bds.scss create mode 100644 components/schedule/styles/recurrence-editor/bds.scss create mode 100644 components/schedule/styles/recurrence-editor/tailwind3.scss create mode 100644 components/schedule/styles/schedule/bds.scss create mode 100644 components/schedule/styles/schedule/tailwind3.scss create mode 100644 components/schedule/styles/tailwind3-lite.scss create mode 100644 components/schedule/styles/tailwind3.scss create mode 100644 components/splitbuttons/styles/bds-lite.scss create mode 100644 components/splitbuttons/styles/bds.scss create mode 100644 components/splitbuttons/styles/button-group/bds.scss create mode 100644 components/splitbuttons/styles/button-group/tailwind3.scss create mode 100644 components/splitbuttons/styles/drop-down-button/bds.scss create mode 100644 components/splitbuttons/styles/drop-down-button/tailwind3.scss create mode 100644 components/splitbuttons/styles/progress-button/bds.scss create mode 100644 components/splitbuttons/styles/progress-button/tailwind3.scss create mode 100644 components/splitbuttons/styles/split-button/bds.scss create mode 100644 components/splitbuttons/styles/split-button/tailwind3.scss create mode 100644 components/splitbuttons/styles/tailwind3-lite.scss create mode 100644 components/splitbuttons/styles/tailwind3.scss create mode 100644 components/spreadsheet/styles/bds-lite.scss create mode 100644 components/spreadsheet/styles/bds.scss create mode 100644 components/spreadsheet/styles/spreadsheet-ribbon/bds.scss create mode 100644 components/spreadsheet/styles/spreadsheet-ribbon/tailwind3.scss create mode 100644 components/spreadsheet/styles/spreadsheet/bds.scss create mode 100644 components/spreadsheet/styles/spreadsheet/tailwind3.scss create mode 100644 components/spreadsheet/styles/tailwind3-lite.scss create mode 100644 components/spreadsheet/styles/tailwind3.scss create mode 100644 components/treegrid/styles/bds-lite.scss create mode 100644 components/treegrid/styles/bds.scss create mode 100644 components/treegrid/styles/tailwind3-lite.scss create mode 100644 components/treegrid/styles/tailwind3.scss create mode 100644 components/treegrid/styles/treegrid/bds.scss create mode 100644 components/treegrid/styles/treegrid/tailwind3.scss diff --git a/components/barcodegenerator/CHANGELOG.md b/components/barcodegenerator/CHANGELOG.md index 50146c44..b60fd8c3 100644 --- a/components/barcodegenerator/CHANGELOG.md +++ b/components/barcodegenerator/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 27.2.5 (2024-12-03) +## 28.1.33 (2024-12-12) ### Barcode diff --git a/components/barcodegenerator/README.md b/components/barcodegenerator/README.md index 559987c6..1a944c4b 100644 --- a/components/barcodegenerator/README.md +++ b/components/barcodegenerator/README.md @@ -32,9 +32,9 @@ cd my-app npm start ``` -### Adding Syncfusion Barcode Generator package +### Adding Syncfusion® Barcode Generator package -All Syncfusion react packages are published in the [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install the react barcode generator package, use the following command. +All Syncfusion® react packages are published in the [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install the react barcode generator package, use the following command. ```bash npm install @syncfusion/ej2-react-barcode-generator --save @@ -42,7 +42,7 @@ npm install @syncfusion/ej2-react-barcode-generator --save ### Add Barcode component -In the **src/App.tsx** file, use the following code snippet to render the Syncfusion Barcode component +In the **src/App.tsx** file, use the following code snippet to render the Syncfusion® Barcode component ```typescript import { BarcodeGeneratorComponent } from '@syncfusion/ej2-react-barcode-generator'; @@ -109,10 +109,10 @@ Check the changelog [here](https://ej2.syncfusion.com/react/documentation/releas ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license) for more info. -© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2022 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/barcodegenerator/styles/barcode/bds.scss b/components/barcodegenerator/styles/barcode/bds.scss new file mode 100644 index 00000000..5413c634 --- /dev/null +++ b/components/barcodegenerator/styles/barcode/bds.scss @@ -0,0 +1 @@ +@import 'ej2-barcode-generator/styles/barcode/bds.scss'; diff --git a/components/barcodegenerator/styles/barcode/tailwind3.scss b/components/barcodegenerator/styles/barcode/tailwind3.scss new file mode 100644 index 00000000..c1109b11 --- /dev/null +++ b/components/barcodegenerator/styles/barcode/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-barcode-generator/styles/barcode/tailwind3.scss'; diff --git a/components/barcodegenerator/styles/bds-lite.scss b/components/barcodegenerator/styles/bds-lite.scss new file mode 100644 index 00000000..40f62f76 --- /dev/null +++ b/components/barcodegenerator/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-barcode-generator/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/barcodegenerator/styles/bds.scss b/components/barcodegenerator/styles/bds.scss new file mode 100644 index 00000000..71323e31 --- /dev/null +++ b/components/barcodegenerator/styles/bds.scss @@ -0,0 +1 @@ +@import 'barcode/bds.scss'; diff --git a/components/barcodegenerator/styles/tailwind3-lite.scss b/components/barcodegenerator/styles/tailwind3-lite.scss new file mode 100644 index 00000000..75c6a386 --- /dev/null +++ b/components/barcodegenerator/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-barcode-generator/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/barcodegenerator/styles/tailwind3.scss b/components/barcodegenerator/styles/tailwind3.scss new file mode 100644 index 00000000..a47fccc0 --- /dev/null +++ b/components/barcodegenerator/styles/tailwind3.scss @@ -0,0 +1 @@ +@import 'barcode/tailwind3.scss'; diff --git a/components/base/README.md b/components/base/README.md index fadbedfd..31527f1e 100644 --- a/components/base/README.md +++ b/components/base/README.md @@ -2,9 +2,9 @@ # ej2-react-base -A common package of Essential JS 2 for React which contains base libraries, methods and class definitions. +A common package of Essential® JS 2 for React which contains base libraries, methods and class definitions. -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license, you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license, you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > > A [free community license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. @@ -26,7 +26,7 @@ npm install @syncfusion/ej2-react-base ### Lightweight and user friendly -The entire Essential JS 2 framework is built from scratch to be lightweight and modular. Its footprint can be reduced further by including only the specific components and features your application requires. +The entire Essential® JS 2 framework is built from scratch to be lightweight and modular. Its footprint can be reduced further by including only the specific components and features your application requires. ### Modular architecture @@ -38,7 +38,7 @@ Performance is critical for delivering a good user experience. We ensure that al ### Responsive and touch friendly -All Essential JS 2 controls are touch friendly and render adaptively based on the device they are on to provide optimal usage experience on phones, tablets and desktops. +All Essential® JS 2 controls are touch friendly and render adaptively based on the device they are on to provide optimal usage experience on phones, tablets and desktops. ### Stunning built-in themes @@ -54,7 +54,7 @@ With our commitment to at least four major updates per year, you receive the mos ## Supported Frameworks -The Essential JS 2 is also offered in following list of frameworks. +The Essential® JS 2 is also offered in following list of frameworks. * [JavaScript](https://www.syncfusion.com/products/javascript?utm_source=npm&utm_campaign=ej2-react-base) * [Angular](https://www.syncfusion.com/products/angular?utm_source=npm&utm_campaign=ej2-react-base) @@ -66,7 +66,7 @@ The Essential JS 2 is also offered in following list of frameworks. Product support is available for through following mediums. -* Creating incident in Syncfusion [Direct-trac](https://www.syncfusion.com/support/directtrac/incidents?utm_source=npm&utm_campaign=ej2-react-base) support system or [Community forum](https://www.syncfusion.com/forums/react-js2?utm_source=npm&utm_campaign=ej2-react-base). +* Creating incident in Syncfusion® [Direct-trac](https://www.syncfusion.com/support/directtrac/incidents?utm_source=npm&utm_campaign=ej2-react-base) support system or [Community forum](https://www.syncfusion.com/forums/react-js2?utm_source=npm&utm_campaign=ej2-react-base). * New [GitHub issue](https://github.com/syncfusion/ej2-react-ui-components/issues/new). * Ask your query in [Stack Overflow](https://stackoverflow.com/) with tag `syncfusion` and `ej2`. @@ -78,5 +78,5 @@ Check the license detail [here](https://github.com/syncfusion/ej2-react-ui-compo Check the changelog [here](https://ej2.syncfusion.com/react/documentation/release-notes/index?utm_source=npm&utm_campaign=ej2-react-base) - © Copyright 2024 Syncfusion, Inc. All Rights Reserved. - The Syncfusion Essential Studio license and copyright applies to this distribution. + © Copyright 2024 Syncfusion® Inc. All Rights Reserved. + The Syncfusion® Essential® Studio license and copyright applies to this distribution. diff --git a/components/base/package.json b/components/base/package.json index 754a128a..1e2ad768 100644 --- a/components/base/package.json +++ b/components/base/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-base", - "version": "27.1.50", + "version": "17.33.0", "description": "A common package of Essential JS 2 React base, methods and class definitions", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/buttons/CHANGELOG.md b/components/buttons/CHANGELOG.md index 0c2d3032..4f1cc4cf 100644 --- a/components/buttons/CHANGELOG.md +++ b/components/buttons/CHANGELOG.md @@ -2,7 +2,21 @@ ## [Unreleased] -## 27.2.5 (2024-12-03) +## 28.1.33 (2024-12-12) + +### Switch + +#### Features + +- The Switch component now includes a `beforeChange` event, allowing users to intercept and manage state changes before they occur, such as for validation or cancellation. + +### Chip + +#### Features + +- `#FB16787` - Provided template support to render HTML elements as chip item content. + +## 27.2.4 (2024-11-26) ### Checkbox diff --git a/components/buttons/README.md b/components/buttons/README.md index bd7e6eea..46dd6d7a 100644 --- a/components/buttons/README.md +++ b/components/buttons/README.md @@ -169,10 +169,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license) for more info. -© Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/buttons/package.json b/components/buttons/package.json index df1cbae8..ded31da9 100644 --- a/components/buttons/package.json +++ b/components/buttons/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-buttons", - "version": "27.2.2", + "version": "18.64.1", "description": "A package of feature-rich Essential JS 2 components such as Button, CheckBox, RadioButton and Switch. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/buttons/src/chips/chips-directive.tsx b/components/buttons/src/chips/chips-directive.tsx index 4be38c74..70910f0f 100644 --- a/components/buttons/src/chips/chips-directive.tsx +++ b/components/buttons/src/chips/chips-directive.tsx @@ -2,6 +2,7 @@ import { ComplexBase } from '@syncfusion/ej2-react-base'; import { ChipModel } from '@syncfusion/ej2-buttons'; export interface ChipDirTypecast { + template?: string | Function | any; } /** * `ChipDirective` directive represent a chip of the React ChipList. diff --git a/components/buttons/styles/bds-lite.scss b/components/buttons/styles/bds-lite.scss new file mode 100644 index 00000000..4419bd42 --- /dev/null +++ b/components/buttons/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-buttons/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/buttons/styles/bds.scss b/components/buttons/styles/bds.scss new file mode 100644 index 00000000..fe7688b2 --- /dev/null +++ b/components/buttons/styles/bds.scss @@ -0,0 +1,7 @@ +@import 'button/bds.scss'; +@import 'check-box/bds.scss'; +@import 'radio-button/bds.scss'; +@import 'switch/bds.scss'; +@import 'chips/bds.scss'; +@import 'floating-action-button/bds.scss'; +@import 'speed-dial/bds.scss'; diff --git a/components/buttons/styles/button/bds.scss b/components/buttons/styles/button/bds.scss new file mode 100644 index 00000000..2126d31e --- /dev/null +++ b/components/buttons/styles/button/bds.scss @@ -0,0 +1 @@ +@import 'ej2-buttons/styles/button/bds.scss'; diff --git a/components/buttons/styles/button/tailwind3.scss b/components/buttons/styles/button/tailwind3.scss new file mode 100644 index 00000000..c36c9ffc --- /dev/null +++ b/components/buttons/styles/button/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-buttons/styles/button/tailwind3.scss'; diff --git a/components/buttons/styles/check-box/bds.scss b/components/buttons/styles/check-box/bds.scss new file mode 100644 index 00000000..1088f095 --- /dev/null +++ b/components/buttons/styles/check-box/bds.scss @@ -0,0 +1 @@ +@import 'ej2-buttons/styles/check-box/bds.scss'; diff --git a/components/buttons/styles/check-box/tailwind3.scss b/components/buttons/styles/check-box/tailwind3.scss new file mode 100644 index 00000000..9e0b50fe --- /dev/null +++ b/components/buttons/styles/check-box/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-buttons/styles/check-box/tailwind3.scss'; diff --git a/components/buttons/styles/chips/bds.scss b/components/buttons/styles/chips/bds.scss new file mode 100644 index 00000000..35f6e0d0 --- /dev/null +++ b/components/buttons/styles/chips/bds.scss @@ -0,0 +1 @@ +@import 'ej2-buttons/styles/chips/bds.scss'; diff --git a/components/buttons/styles/chips/tailwind3.scss b/components/buttons/styles/chips/tailwind3.scss new file mode 100644 index 00000000..f8d12b16 --- /dev/null +++ b/components/buttons/styles/chips/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-buttons/styles/chips/tailwind3.scss'; diff --git a/components/buttons/styles/floating-action-button/bds.scss b/components/buttons/styles/floating-action-button/bds.scss new file mode 100644 index 00000000..8113d335 --- /dev/null +++ b/components/buttons/styles/floating-action-button/bds.scss @@ -0,0 +1 @@ +@import 'ej2-buttons/styles/floating-action-button/bds.scss'; diff --git a/components/buttons/styles/floating-action-button/tailwind3.scss b/components/buttons/styles/floating-action-button/tailwind3.scss new file mode 100644 index 00000000..dd550615 --- /dev/null +++ b/components/buttons/styles/floating-action-button/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-buttons/styles/floating-action-button/tailwind3.scss'; diff --git a/components/buttons/styles/radio-button/bds.scss b/components/buttons/styles/radio-button/bds.scss new file mode 100644 index 00000000..4e87688d --- /dev/null +++ b/components/buttons/styles/radio-button/bds.scss @@ -0,0 +1 @@ +@import 'ej2-buttons/styles/radio-button/bds.scss'; diff --git a/components/buttons/styles/radio-button/tailwind3.scss b/components/buttons/styles/radio-button/tailwind3.scss new file mode 100644 index 00000000..743a2fd1 --- /dev/null +++ b/components/buttons/styles/radio-button/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-buttons/styles/radio-button/tailwind3.scss'; diff --git a/components/buttons/styles/speed-dial/bds.scss b/components/buttons/styles/speed-dial/bds.scss new file mode 100644 index 00000000..a8b6f792 --- /dev/null +++ b/components/buttons/styles/speed-dial/bds.scss @@ -0,0 +1 @@ +@import 'ej2-buttons/styles/speed-dial/bds.scss'; diff --git a/components/buttons/styles/speed-dial/tailwind3.scss b/components/buttons/styles/speed-dial/tailwind3.scss new file mode 100644 index 00000000..8b822379 --- /dev/null +++ b/components/buttons/styles/speed-dial/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-buttons/styles/speed-dial/tailwind3.scss'; diff --git a/components/buttons/styles/switch/bds.scss b/components/buttons/styles/switch/bds.scss new file mode 100644 index 00000000..edbc9a86 --- /dev/null +++ b/components/buttons/styles/switch/bds.scss @@ -0,0 +1 @@ +@import 'ej2-buttons/styles/switch/bds.scss'; diff --git a/components/buttons/styles/switch/tailwind3.scss b/components/buttons/styles/switch/tailwind3.scss new file mode 100644 index 00000000..1dd1d970 --- /dev/null +++ b/components/buttons/styles/switch/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-buttons/styles/switch/tailwind3.scss'; diff --git a/components/buttons/styles/tailwind3-lite.scss b/components/buttons/styles/tailwind3-lite.scss new file mode 100644 index 00000000..77067554 --- /dev/null +++ b/components/buttons/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-buttons/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/buttons/styles/tailwind3.scss b/components/buttons/styles/tailwind3.scss new file mode 100644 index 00000000..e78d37bd --- /dev/null +++ b/components/buttons/styles/tailwind3.scss @@ -0,0 +1,7 @@ +@import 'button/tailwind3.scss'; +@import 'check-box/tailwind3.scss'; +@import 'radio-button/tailwind3.scss'; +@import 'switch/tailwind3.scss'; +@import 'chips/tailwind3.scss'; +@import 'floating-action-button/tailwind3.scss'; +@import 'speed-dial/tailwind3.scss'; diff --git a/components/calendars/CHANGELOG.md b/components/calendars/CHANGELOG.md index fd290d38..670ebc1f 100644 --- a/components/calendars/CHANGELOG.md +++ b/components/calendars/CHANGELOG.md @@ -2,56 +2,6 @@ ## [Unreleased] -## 27.2.5 (2024-12-03) - -### DatePicker - -#### Bug Fixes - -- `#I648389` - Fixed an issue where the CSS for the selected value was removed when the minimum and maximum properties were changed dynamically. - -- `#I654432` - Fixed an issue where the Clear Icon was displayed when the enable mask support had no value. - -## 27.2.2 (2024-11-15) - -### DatePicker - -#### Bug Fixes - -- `#I648389` - Fixed an issue where the CSS for the selected value was removed when the minimum and maximum properties were changed dynamically. - -## 27.1.57 (2024-10-29) - -### DateRangePicker - -#### Bug Fixes - -- `#I643169` - Fixed an issue where the popup repositions to `Right-Bottom` when clicking on the custom range, even though it is set to `Left-Bottom`. - -## 27.1.55 (2024-10-22) - -### DateTimePicker - -#### Bug Fixes - -- `#I632734` - Fixed an issue where the page automatically scrolled to the top when users began typing in the masked datetime picker on iPad. - -## 27.1.51 (2024-09-30) - -### DateTimePicker - -#### Bug Fixes - -- `#I628891` - Resolved the issue where the "DateTimePicker Mask" was not functioning correctly after deletion using the keyboard. - -## 27.1.50 (2024-09-24) - -### DatePicker - -#### Bug Fixes - -- `#I628537` - Fixed an issue where users were unable to navigate through data cells using the arrow keys while a popup was open. - ## 19.3.46 (2021-10-19) ### TimePicker diff --git a/components/calendars/README.md b/components/calendars/README.md index 934cfb1a..1f03388a 100644 --- a/components/calendars/README.md +++ b/components/calendars/README.md @@ -164,10 +164,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICNSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license) for more info. -© Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/calendars/package.json b/components/calendars/package.json index bc975867..1a2f33ab 100644 --- a/components/calendars/package.json +++ b/components/calendars/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-calendars", - "version": "27.2.2", + "version": "18.32.5", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/calendars/styles/bds-lite.scss b/components/calendars/styles/bds-lite.scss new file mode 100644 index 00000000..e32fcd52 --- /dev/null +++ b/components/calendars/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-calendars/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/calendars/styles/bds.scss b/components/calendars/styles/bds.scss new file mode 100644 index 00000000..8f6ee8e1 --- /dev/null +++ b/components/calendars/styles/bds.scss @@ -0,0 +1,5 @@ +@import 'calendar/bds.scss'; +@import 'timepicker/bds.scss'; +@import 'datepicker/bds.scss'; +@import 'daterangepicker/bds.scss'; +@import 'datetimepicker/bds.scss'; diff --git a/components/calendars/styles/calendar/bds.scss b/components/calendars/styles/calendar/bds.scss new file mode 100644 index 00000000..3f6b9951 --- /dev/null +++ b/components/calendars/styles/calendar/bds.scss @@ -0,0 +1 @@ +@import 'ej2-calendars/styles/calendar/bds.scss'; diff --git a/components/calendars/styles/calendar/tailwind3.scss b/components/calendars/styles/calendar/tailwind3.scss new file mode 100644 index 00000000..9328e72e --- /dev/null +++ b/components/calendars/styles/calendar/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-calendars/styles/calendar/tailwind3.scss'; diff --git a/components/calendars/styles/datepicker/bds.scss b/components/calendars/styles/datepicker/bds.scss new file mode 100644 index 00000000..dd458772 --- /dev/null +++ b/components/calendars/styles/datepicker/bds.scss @@ -0,0 +1 @@ +@import 'ej2-calendars/styles/datepicker/bds.scss'; diff --git a/components/calendars/styles/datepicker/tailwind3.scss b/components/calendars/styles/datepicker/tailwind3.scss new file mode 100644 index 00000000..fcdd9ab2 --- /dev/null +++ b/components/calendars/styles/datepicker/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-calendars/styles/datepicker/tailwind3.scss'; diff --git a/components/calendars/styles/daterangepicker/bds.scss b/components/calendars/styles/daterangepicker/bds.scss new file mode 100644 index 00000000..24a21c5e --- /dev/null +++ b/components/calendars/styles/daterangepicker/bds.scss @@ -0,0 +1 @@ +@import 'ej2-calendars/styles/daterangepicker/bds.scss'; diff --git a/components/calendars/styles/daterangepicker/tailwind3.scss b/components/calendars/styles/daterangepicker/tailwind3.scss new file mode 100644 index 00000000..a907055c --- /dev/null +++ b/components/calendars/styles/daterangepicker/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-calendars/styles/daterangepicker/tailwind3.scss'; diff --git a/components/calendars/styles/datetimepicker/bds.scss b/components/calendars/styles/datetimepicker/bds.scss new file mode 100644 index 00000000..8f18ae86 --- /dev/null +++ b/components/calendars/styles/datetimepicker/bds.scss @@ -0,0 +1 @@ +@import 'ej2-calendars/styles/datetimepicker/bds.scss'; diff --git a/components/calendars/styles/datetimepicker/tailwind3.scss b/components/calendars/styles/datetimepicker/tailwind3.scss new file mode 100644 index 00000000..52b9eb26 --- /dev/null +++ b/components/calendars/styles/datetimepicker/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-calendars/styles/datetimepicker/tailwind3.scss'; diff --git a/components/calendars/styles/tailwind3-lite.scss b/components/calendars/styles/tailwind3-lite.scss new file mode 100644 index 00000000..f9f259c1 --- /dev/null +++ b/components/calendars/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-calendars/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/calendars/styles/tailwind3.scss b/components/calendars/styles/tailwind3.scss new file mode 100644 index 00000000..76064d3b --- /dev/null +++ b/components/calendars/styles/tailwind3.scss @@ -0,0 +1,5 @@ +@import 'calendar/tailwind3.scss'; +@import 'timepicker/tailwind3.scss'; +@import 'datepicker/tailwind3.scss'; +@import 'daterangepicker/tailwind3.scss'; +@import 'datetimepicker/tailwind3.scss'; diff --git a/components/calendars/styles/timepicker/bds.scss b/components/calendars/styles/timepicker/bds.scss new file mode 100644 index 00000000..cdb24fbd --- /dev/null +++ b/components/calendars/styles/timepicker/bds.scss @@ -0,0 +1 @@ +@import 'ej2-calendars/styles/timepicker/bds.scss'; diff --git a/components/calendars/styles/timepicker/tailwind3.scss b/components/calendars/styles/timepicker/tailwind3.scss new file mode 100644 index 00000000..f2972c98 --- /dev/null +++ b/components/calendars/styles/timepicker/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-calendars/styles/timepicker/tailwind3.scss'; diff --git a/components/charts/CHANGELOG.md b/components/charts/CHANGELOG.md index 1817ca1c..ae606f85 100644 --- a/components/charts/CHANGELOG.md +++ b/components/charts/CHANGELOG.md @@ -2,6 +2,33 @@ ## [Unreleased] +## 28.1.33 (2024-12-12) + +### Chart + +#### Bug Fixes + +- `#I659555` - Now, the minor gridlines and ticks are rendered in canvas mode. + +#### New Features + +- `#I567864` - Legends can be arranged horizontally or vertically, with a fixed-width option and a maximum column count for consistent and flexible presentation. +- `#I620773` - The crosshair now snaps to the nearest data point, providing improved precision and focus on individual data points. +- `#F194134` - Users can now customize the position of the zoom toolbar within the chart using drag-and-drop functionality, allowing easy repositioning anywhere within the chart area. +- Users can now customize the ARIA label, role, tab index, and focusable options for chart elements to improve accessibility and keyboard navigation. +- Added options for adjusting the spacing between the chart area and container. +- When hovering over a data point, the corresponding series is now highlighted, improving clarity and interaction with the tooltip. + +#### Breaking Changes + +- The default value of the `edgeLabelPlacement` property has been changed from `None` to `Shift` for better visibility of axis labels. + +### Stock Chart + +#### New Features + +- `#I620773` - The crosshair now snaps to the nearest data point, providing improved precision and focus on individual data points. + ## 27.2.5 (2024-12-03) ### Chart @@ -25,7 +52,7 @@ - `#I653442` - The selection rectangle now renders properly in canvas mode. - `#I654149` - Now the spline series animation is proper when adding null values. -## 27.2.3 (2024-11-21) +## 27.2.3 (2024-11-19) ### Chart @@ -33,14 +60,14 @@ - `#I650885` - Now, the subtitle will align properly without cut off. - `#I651405` - Legends with paging now render correctly when toggling in canvas mode. - + ### Stock Chart #### Bug Fixes - `#I652007` - The tick mark now remains consistent for the selected indicator after refresh or resize. -## 27.2.2 (2024-11-15) +## 27.2.2 (2024-11-14) ### Chart @@ -161,7 +188,7 @@ - `#I539415`- Provided support for smooth animation transitions when zooming the chart. - Added support to disable risers in the step line series for enhanced customization. -### Accumulation chart +### Accumulation Chart #### Features @@ -169,7 +196,7 @@ - Added support for rounded corners in pie, donut, pyramid, and funnel charts. - Provided pattern support for data points in accumulation charts. -## 26.2.13 (2024-09-10) +## 26.2.14 (2024-09-10) ### Chart diff --git a/components/charts/README.md b/components/charts/README.md index e4ba82b3..f1daa165 100644 --- a/components/charts/README.md +++ b/components/charts/README.md @@ -270,10 +270,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use.Syncfusion® Essential Studio®licensed software, including this component, is subject to the terms and conditions ofSyncfusion® Essential Studio®[EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license) for more info. -© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2022Syncfusion® Essential Studio®Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/charts/package.json b/components/charts/package.json index 355df1ad..34d98db2 100644 --- a/components/charts/package.json +++ b/components/charts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-charts", - "version": "27.2.4", + "version": "20.22.1", "description": "Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/circulargauge/CHANGELOG.md b/components/circulargauge/CHANGELOG.md index 29bda4af..7a4e49fa 100644 --- a/components/circulargauge/CHANGELOG.md +++ b/components/circulargauge/CHANGELOG.md @@ -4,6 +4,14 @@ ## [Unreleased] +## 28.1.33 (2024-12-12) + +### Circular Gauge + +#### New features + +`#I642465` - The drag-and-drop interaction for pointers can now be enabled individually by using the `enableDrag` property within the `pointers` property when multiple pointers are available. + ## 27.1.58 (2024-11-05) ### Circular Gauge diff --git a/components/circulargauge/README.md b/components/circulargauge/README.md index f5451f43..a47dd4ed 100644 --- a/components/circulargauge/README.md +++ b/components/circulargauge/README.md @@ -99,10 +99,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/components/circulargauge/license?utm_source=npm&utm_campaign=react-circulargauge-npm) for more info. -© Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/circulargauge/package.json b/components/circulargauge/package.json index fd60e927..7d36462c 100644 --- a/components/circulargauge/package.json +++ b/components/circulargauge/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-circulargauge", - "version": "27.1.58", + "version": "16.42.4", "description": "Essential JS 2 CircularGauge Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/diagrams/CHANGELOG.md b/components/diagrams/CHANGELOG.md index adad7501..0c029f35 100644 --- a/components/diagrams/CHANGELOG.md +++ b/components/diagrams/CHANGELOG.md @@ -2,124 +2,7 @@ ## [Unreleased] -## 27.2.5 (2024-12-03) - -### Diagram - -#### Bug Fixes - -- `#I656496` - The shadow region is no longer drawn while creating a freehand connector with `DragSegmentThumb` enabled. -- `#I656689` - The resize cursor is now enabled even for phases with small widths, allowing them to be resized. -- `#I657602` - Ports now rotate properly with the node after performing Group and Flip actions. -- `#I655032` - The z-order of native nodes now updates properly at the UI level during undo and redo actions. - -## 27.2.4 (2024-11-26) - -### Diagram - -#### Bug Fixes - -- `#I651029` - Flip and rotation transformations for image nodes are now applied in exported images. - -## 27.2.3 (2024-11-21) - -### Diagram - -#### Bug Fixes - -- `#I647572` - Image node opacity is now applied in exported images. -- `#I644133` - Resolved the issue with drawing Polyline connector on iPad. -- `#I644139` - Improved touch interactions for selecting and editing nodes. -- `#I642023` - Multiple selected child nodes of a Swimlane can be moved to a different lane smoothly. -- `#I651070` - Deleted nodes now no longer reappear after interacting with nodes -- `#I652278` - The `elementDraw` event is now triggered for `freehand` connectors, `polyline` connectors, and `polygon` shapes. - -## 27.2.2 (2024-11-15) - -### Diagram - -#### Bug Fixes - -- `#I644056` - The style property now applies correctly to polygon objects during runtime drawing. -- `#I647667` - Nodes now resize correctly when the `AspectRatio` constraint is enabled. -- `#I647584` - Group nodes now rotate properly after being flipped. -- `#I651496` - Leaf nodes are now aligned correctly for Tree Alignment Center. - -## 27.1.58 (2024-11-05) - -### Diagram - -#### Bug Fixes - -- `#I641865` - Now, the node can be moved inside the lane when the `AllowMovingOutsideLane` constraint is applied to the nodes. - -## 27.1.57 (2024-10-29) - -### Diagram - -#### Bug Fixes - -- `#I637156` - Tooltip now displays properly on mobile devices with touch interactions. -- `#I637207` - Nodes are now resizable via touch interactions. -- `#I639121` - The gradient background of the node is now properly preserved when exporting the diagram as an SVG. -- `#F194691` - The Position Change Event Now Triggers on Keyboard Nudging. -- `#I642023`, `#I642126` - Multiple selected child nodes of a Swimlane can be moved to a different lane smoothly. -- `#I642048` - Multiple selected child nodes of a Swimlane can now be properly repositioned within the same lane. - -## 27.1.55 (2024-10-22) - -### Diagram - -#### Bug Fixes - -- `#I635721` - The undo and redo actions work during swimlane deletion, even when the swimlane's delete constraint is disabled. -- `#I638627` - The tooltip for the annotation is now visible when the text overflow is set to Ellipsis or Clip. -- `#I595572`, `#I632276` - The undefined exception will no longer be thrown when moving a node with Line Routing enabled. - -## 27.1.53 (2024-10-15) - -### Diagram - -#### Bug Fixes - -- `#I631866` - Now, The connectors can connect to ports even when their visibility is set to hidden. -- `#F194445` - The mouse cursor now updates correctly when entering the diagram canvas after changing tools at runtime. -- `#I635135` - The tooltip for a node is now displayed correctly when the node is grouped at runtime. -- `#I630934` - Now, The flipped annotations are readable when the corresponding node is flipped. - -## 27.1.52 (2024-10-08) - -### Diagram - -#### Bug Fixes - -- `#I632369` - Now, selector renders for newly added phase at runtime. -- `#I632361` - Now, Node will be draggable inside swimlane after adding new phase at run time. -- `#I632374` - Now, Height and Width of the lane will be updated properly. -- `#I632335` - Now, Node selection is restricted on diagram focus. -- `#I632371` - The resize cursor now updates correctly when hovering over the phase line. -- `#I632404` - Now, Rotating the flipped node will rotates its annotation along with the node. - -## 27.1.51 (2024-09-30) - -### Diagram - -#### Bug Fixes - -- `#I637400` - Now, the Fixed user handle visibility works properly. -- `#I629696` - Now, the image node is exported properly with every export region settings. -- `#F194390` - Now, Annotation will render based on its width if defined. - -## 27.1.50 (2024-09-24) - -### Diagram - -#### Bug Fixes - -- `#I627666` - Now, the layout renders properly without considering boundary constraints. -- `#I628018` - Now, Flipping the group node properly rendered and rotation properly worked for the child nodes. - -## 27.1.48 (2024-09-18) +## 28.1.33 (2024-12-12) ### Diagram diff --git a/components/diagrams/README.md b/components/diagrams/README.md index 36acd9f3..e6222188 100644 --- a/components/diagrams/README.md +++ b/components/diagrams/README.md @@ -167,10 +167,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2/blob/master/license?utm_source=npm&utm_campaign=diagram) for more info. -© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. +© Copyright 2022 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. diff --git a/components/diagrams/package.json b/components/diagrams/package.json index 95c80a38..9d0ed11b 100644 --- a/components/diagrams/package.json +++ b/components/diagrams/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-diagrams", - "version": "27.2.4", + "version": "19.18.0", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/diagrams/styles/bds-lite.scss b/components/diagrams/styles/bds-lite.scss new file mode 100644 index 00000000..e1e4b7c4 --- /dev/null +++ b/components/diagrams/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-diagrams/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/diagrams/styles/bds.scss b/components/diagrams/styles/bds.scss new file mode 100644 index 00000000..b67788a4 --- /dev/null +++ b/components/diagrams/styles/bds.scss @@ -0,0 +1 @@ +@import 'diagram/bds.scss'; diff --git a/components/diagrams/styles/diagram/bds.scss b/components/diagrams/styles/diagram/bds.scss new file mode 100644 index 00000000..43795070 --- /dev/null +++ b/components/diagrams/styles/diagram/bds.scss @@ -0,0 +1 @@ +@import 'ej2-diagrams/styles/diagram/bds.scss'; diff --git a/components/diagrams/styles/diagram/tailwind3.scss b/components/diagrams/styles/diagram/tailwind3.scss new file mode 100644 index 00000000..98ccdbd4 --- /dev/null +++ b/components/diagrams/styles/diagram/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-diagrams/styles/diagram/tailwind3.scss'; diff --git a/components/diagrams/styles/tailwind3-lite.scss b/components/diagrams/styles/tailwind3-lite.scss new file mode 100644 index 00000000..236a3493 --- /dev/null +++ b/components/diagrams/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-diagrams/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/diagrams/styles/tailwind3.scss b/components/diagrams/styles/tailwind3.scss new file mode 100644 index 00000000..9780d67f --- /dev/null +++ b/components/diagrams/styles/tailwind3.scss @@ -0,0 +1 @@ +@import 'diagram/tailwind3.scss'; diff --git a/components/documenteditor/CHANGELOG.md b/components/documenteditor/CHANGELOG.md index 30ad2ff4..58a34f41 100644 --- a/components/documenteditor/CHANGELOG.md +++ b/components/documenteditor/CHANGELOG.md @@ -2,20 +2,6 @@ ## [Unreleased] -## 27.2.5 (2024-12-03) - -### DocumentEditor - -#### Bug Fixes - -- `#I646634` - Resolved the horizontal and vertical border rendering issue when applying the cell background in the table. -- `#I648872` - Resolved the issue with paragraph indentation in lists when opening .docx files in the Document Editor. -- `#I647138`, `#I657678` - Resolved the font rendering issue that occurred when opening Chinese text documents in the Document Editor. -- `#I647834` - Resolved the layout issue that occurred when performing undo and redo operations. -- `#I649032` - Resolved the issue where table properties were not applied when a non-English locale was set in the Document Editor. -- `#I651642` - Resolved the script error issue related to layout when the document has a column break. -- `#I652084` - Resolved the issue with text visibility inside the table when the table has cell shading. - ## 27.2.4 (2024-11-26) ### DocumentEditor diff --git a/components/documenteditor/README.md b/components/documenteditor/README.md index 55cd96e5..8b735af7 100644 --- a/components/documenteditor/README.md +++ b/components/documenteditor/README.md @@ -125,10 +125,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license?utm_source=npm&utm_medium=listing&utm_campaign=react-word-processor-npm) for more info. -© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2022 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/documenteditor/styles/bds-lite.scss b/components/documenteditor/styles/bds-lite.scss new file mode 100644 index 00000000..782c79a5 --- /dev/null +++ b/components/documenteditor/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-documenteditor/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/documenteditor/styles/bds.scss b/components/documenteditor/styles/bds.scss new file mode 100644 index 00000000..96633248 --- /dev/null +++ b/components/documenteditor/styles/bds.scss @@ -0,0 +1,2 @@ +@import 'document-editor/bds.scss'; +@import 'document-editor-container/bds.scss'; diff --git a/components/documenteditor/styles/document-editor-container/bds.scss b/components/documenteditor/styles/document-editor-container/bds.scss new file mode 100644 index 00000000..6cad2855 --- /dev/null +++ b/components/documenteditor/styles/document-editor-container/bds.scss @@ -0,0 +1 @@ +@import 'ej2-documenteditor/styles/document-editor-container/bds.scss'; diff --git a/components/documenteditor/styles/document-editor-container/tailwind3.scss b/components/documenteditor/styles/document-editor-container/tailwind3.scss new file mode 100644 index 00000000..93c2ab6a --- /dev/null +++ b/components/documenteditor/styles/document-editor-container/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-documenteditor/styles/document-editor-container/tailwind3.scss'; diff --git a/components/documenteditor/styles/document-editor/bds.scss b/components/documenteditor/styles/document-editor/bds.scss new file mode 100644 index 00000000..fff1819d --- /dev/null +++ b/components/documenteditor/styles/document-editor/bds.scss @@ -0,0 +1 @@ +@import 'ej2-documenteditor/styles/document-editor/bds.scss'; diff --git a/components/documenteditor/styles/document-editor/tailwind3.scss b/components/documenteditor/styles/document-editor/tailwind3.scss new file mode 100644 index 00000000..6cb951ee --- /dev/null +++ b/components/documenteditor/styles/document-editor/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-documenteditor/styles/document-editor/tailwind3.scss'; diff --git a/components/documenteditor/styles/tailwind3-lite.scss b/components/documenteditor/styles/tailwind3-lite.scss new file mode 100644 index 00000000..ddd5902c --- /dev/null +++ b/components/documenteditor/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-documenteditor/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/documenteditor/styles/tailwind3.scss b/components/documenteditor/styles/tailwind3.scss new file mode 100644 index 00000000..51dee20d --- /dev/null +++ b/components/documenteditor/styles/tailwind3.scss @@ -0,0 +1,2 @@ +@import 'document-editor/tailwind3.scss'; +@import 'document-editor-container/tailwind3.scss'; diff --git a/components/dropdowns/CHANGELOG.md b/components/dropdowns/CHANGELOG.md index 5f14c4c3..88c65725 100644 --- a/components/dropdowns/CHANGELOG.md +++ b/components/dropdowns/CHANGELOG.md @@ -2,379 +2,13 @@ ## [Unreleased] -## 27.2.5 (2024-12-03) - -### MultiSelect - -#### Bug Fixes - -- `#I655507` - Fixed an issue where the selected value was not loading after scrolling the popup. - -- `#I659840` - Fixed the issue where the Clear icon was not functioning properly. - -### DropDownTree - -#### Bug Fixes - -- `#I652479` - Resolved the duplicate ID issue in the Dropdown Tree component, which is impacting accessibility. - -- `#I658444` - Resolved the console error that occurred when selecting the `Select All` option after adding a new item to the Dropdown Tree component through the search functionality. - -- `#F195051` - The issue with pre-selecting child nodes in the Dropdown Tree component for Remote data has been resolved. - -- `#I656345` - The issue with child items being skipped when navigating tree items with the down arrow key while the filtering input is active in the Dropdown Tree has been resolved. - -## 27.2.4 (2024-11-26) - -### MultiSelect - -#### Bug Fixes - -- `#I655493` - Fixed the issue where the item was not displayed in the popup while filtering with virtualization. - -## 27.2.3 (2024-11-21) - -### ListBox - -#### Bug Fixes - -- Issue with "Listbox moveTo method thrown script error when toolbarSettings property is empty" has been resolved. - -### DropDownTree - -#### Bug Fixes - -- `I639573` - Resolved an issue where all child nodes of a parent node were automatically selected upon reopening the Dropdown Tree component after filtering and selecting the parent node. - -## 27.2.2 (2024-11-15) - -### DropDownTree - -#### Bug Fixes - -- `#I648663` - The issue where the focus style remained on the Dropdown Tree element even after shifting focus to the next focusable element has been resolved. - -### MultiSelect - -#### Bug Fixes - -- `#I634300` - Fixed an issue where clicking the Clear Icon did not remove all items as intended. - -- `#I645267` - Fixed an issue where the checkbox was added for the option group element when the enableGroupCheckBox property was enabled, but it is not selectable. - -## 27.1.58 (2024-11-05) - -### ComboBox - -#### Bug Fixes - -- `#I640083` - The issue causing a console error after selecting a value and subsequently emptying the datasource upon button click has been resolved. - -### DropDownTree - -#### Bug Fixes - -- `#I646545` - The issue with the customTemplate property, when used as a function type in the Dropdown Tree component, has been resolved. - -## 27.1.57 (2024-10-29) - -### ComboBox - -#### Bug Fixes - -- `#I640083` - The issue causing a console error after selecting a value and subsequently emptying the datasource upon button click has been resolved. - -### DropDownTree - -- `I639573` - Resolved issues with selected items and the checked state of the parent node when filtering in the Dropdown Tree component. - -### DropdownList - -#### Bug Fixes - -- `#I612750` - Fixed an issue where updateData was throwing an error when filtering in a DropDownList. - -## 27.1.55 (2024-10-22) - -### MultiSelect - -#### Bug Fixes - -- `#I639732` - Fixed an issue where removing one item using the cross icon caused all options to be removed from the select element in the DOM. - -## 27.1.53 (2024-10-15) - -### ListBox - -#### Bug Fixes - -- Issue with "Toolbar button state not updated properly while drag and drop with filtering and disabled listbox items" has been resolved. - -### DropDownList - -#### Bug fixes - -- `#I633865` - The issue with the selected item being incorrectly added to the popup in the dropdown list has been resolved. -- `#I912588` - The issue with filtered selected item in the Dropdown Tree component has been resolved. - -## 27.1.52 (2024-10-08) - -### ListBox - -#### Bug Fixes - -- `#I628439` - Issue with "Handle the toolbar button state while filtering with disabled listbox items" has been resolved. -- `#I625107` - Issue with "The listbox Item template with filtering action related issues" has been resolved. - -### DropDownTree - -#### Bug Fixes - -- `#I636022` - Nodes with selectable as false cannot be expanded or collapsed using keyboard in `Dropdown Tree` has been resolved. - -## 27.1.51 (2024-09-30) - -### MultiSelect - -#### Bug Fixes - -- `#I633820` - Resolved the issue where the change event was not triggered when removing the selected value. - -## 27.1.50 (2024-09-24) - -### DropDownTree - -#### Bug Fixes - -- `#I635384` - Console error on initial rendering of `Dropdown Tree` when setting `checkDisabledChildren` to false with additional htmlAttributes has been resolved. +## 28.1.33 (2024-12-12) ### ListBox #### Bug Fixes -- `#I608662` - Issue with "listbox `RemoveItems` method performance issue occurs while using large number items" has been resolved. -- `#I625107` - Issue with "Prevent the default sorting action for custom data from filtering updateData method" has been resolved. -- `#I628439` - Issue with "Dual listbox sample move function not working properly with disabled items" has been resolved. -- `#I904248` - Issue with "The `removeItems` method not working properly after drag and drop and specific the index value" has been resolved. - -## 27.1.48 (2024-09-18) - -### DropDownTree - -#### New Features - -- `#I621087` - Provided support to prevent the check action of disabled child nodes using `checkDisabledChildren` API. -- `#I610462` - Provided valueTemplate support to customize the display of selected values in the Dropdown Tree component. - -#### Bug Fixes - -- `#I622674` - The issue where, when multi selection is enabled, selected items were just appended into one string for the aria-label in the Dropdown Tree has been resolved. -- `#I630411` - Facing an console error when all nodes are not selectable while opening the popup in the Dropdown Tree component have been resolved. -- `#I624932` - Multiple focus issue when enabled the showSelectAll and allowFiltering properties in the Dropdown Tree component has been resolved. -- `#I625088` - The issue with selected field in the Dropdown Tree component has been resolved. -- `#I629188` - The issue with SelectAll checkbox being checked after reopening popup following filter action has been resolved. - -## 26.2.11 (2024-08-27) - -### MultiSelect - -#### Bug fixes - -- `#I620910` - Fixed the misalignment of footer elements in the MultiSelect popup on mobile devices. - -- `#I619463` - Fixed an exception that occurred when re-rendering the multiselect component inside the scheduler by clicking the scheduler navigation icon. - -- `#I620453` - Fixed the issue where ItemData returned null in the removed event argument when the value was cleared. - -- `#I6414793` - Fixed the issue where the Clear Icon fails to create a placeholder in MultiSelect after the selection is reset. - -### DropDownTree - -#### Bug Fixes - -- `#I619097` - The issue where the value property was not updating dynamically has been resolved. - -## 26.2.10 (2024-08-20) - -### DropDownTree - -#### Bug Fixes - -- `#I618290` - The issue with keyboard actions and the focus-related issue in the Dropdown Tree component have been resolved. - -- `#I615533` - The issue with toolbar action not working after insert the mention item in the Rich Text Editor has been resolved. - -## 26.2.9 (2024-08-13) - -### ListBox - -#### Bug Fixes - -- `#I898586` - Issue with "Script error thrown in listbox while changing `allowDragAndDrop` and dataSource property" has been resolved. -- `#I897366` - Issue with "Listbox double scroll appears issue while enabling the filtering option." has been resolved. - -### MultiSelect - -#### Bug fixes - -- `#I615841` - Fixed the issue where preselected values were not bound to the component with RemoteData when enableVirtualization was enabled. - -## 26.2.8 (2024-08-06) - -### DropdownList - -#### Bug Fixes - -- `#I612396` - Fixed an issue where an empty popup appeared when scrolling up and down with enableVirtualization and itemTemplate enabled. - -### MultiSelect - -#### Bug Fixes - -- `#I606184` - Fixed an issue where placeholder content was incorrectly displayed as an ellipsis in the MultiSelect component when the Chinese language was selected. - -### Mention - -#### Bug Fixes - -- `#I572346` - Now, the mention tags should not be added within the span while pasting in the Rich Text Editor. - -## 26.2.7 (2024-07-30) - -- `#I606320` - Fixed an issue where selected values were displayed in a disabled state. - -### AutoComplete - -#### Bug Fixes - -- `#I609561` - Fixed an issue where an exception occurred when clearing the value using the static clear icon. - -### ListBox - -#### Bug Fixes - -- `#I608662` - Issue with "listbox `RemoveItems` method performance issue occurs while using large number items" has been resolved. -- `#I897491` - Issue with "Input filter element was focused while clearing the datasource in the listbox" has been resolved. - -## 26.2.4 (2024-07-24) - -### DropdownList - -#### Bug Fixes - -- `#I612750` - Fixed an issue where updateData was throwing an error when filtering in a DropDownList. - -### MultiSelect - -#### Bug Fixes - -- `#I606210` - Fixed issue with the `GroupCheckBox` not being disabled properly. - -### Mention - -#### Bug Fixes - -- `#I608248` - Mention popup value not updating in textbox when using mouse interaction has been resolved. - -### DropDownTree - -#### Bug Fixes - -- `#I610232` - The issue where the for attribute was missing in the label element of the Dropdown Tree component has been resolved. - -## 26.1.42 (2024-07-16) - -### ListBox - -#### Bug Fixes - -- `#I607846` - Issue with "`actionComplete`event is not properly triggered in the dual listbox sample" has been resolved. -- `#I548014` - Issue with "Performance issue with dual list box component with large records" has been improved. -- `#I608380` - Issue with "listbox script error thrown when navigating to another page" has been resolved. -- `#I600939` - Resolved the `Flickering` issue occurred in listbox while drag and drop. - -### DropDownTree - -#### Bug Fixes - -- `#I605652` - Resolved the issue where updating the `value` was not working properly. - -### DropdownList - -#### Bug Fixes - -- `#I606941` - Fixed issue with ItemTemplate causing console error when changing dataSource in beforeOpen event. -- `#I606285` - The text alignment issue in the Dropdown Tree component has been resolved. - -- `#I600290` - Fixed issue where the index property was not updating when changing the data source dynamically. - -## 26.1.41 (2024-07-09) - -### DropDownTree - -#### Bug Fixes - -- `#I601738` - Resolved the issue where `autoCheck` action was not working properly during the filtering action. - -### ListBox - -#### Bug Fixes - -- `#I601598` - Issue with "filtering was not applied after adding the new items in listbox while filtering" has been resolved. - -## 26.1.40 (2024-07-02) - -### DropDownTree - -#### Bug Fixes - -- `#I605241` - An issue with change event in the Dropdown Tree component has been resolved. - -### MultiSelect - -#### Bug Fixes - -- `#I580914` - Fixed issue with MultiSelect CheckBox mode and large dataset causing page unresponsiveness. - -## 26.1.39 (2024-06-25) - -### ListBox - -#### Bug Fixes - -- `#I599609` - Issue with "Scroller was not added properly to listbox while setting height to the parent element as percentage value" has been resolved. - -- `#I600939` - Provide the native mouse event arguments support to the listbox drag event. - -### Mention - -#### Bug Fixes - -- `#I549354` - Fixed issue where the search API was triggered without typing `mentionChar` when using Data Manager as the source. - -### DropDownTree - -#### Bug Fixes - -- `#I600175` - Resolved the issue where a console error occurred during the filtering action with empty `text` in the data source of the Dropdown Tree. - -- `#F150455` - The issue with the showSelectAll property, which occurred after performing the filtering action in the Dropdown Tree component, has been resolved. - -## 26.1.38 (2024-06-19) - -### ListBox - -#### Bug Fixes - -- `#I582328` - Issue with "Listbox component becomes unresponsive when resizing the window" has been resolved. - -### DropDownTree - -#### Bug Fixes - -- `#I596302` - The issues with the screen reader handling of selected items and the hidden input element in the Dropdown Tree component have been resolved. - -## 26.1.35 (2024-06-11) +- `#F43705` - Issue with "Dropping selected items does not work correctly while enabling the checkbox in listbox component." has been resolved. ### DropDownTree @@ -382,12 +16,6 @@ - `#I591637` - The close event is now triggered when the popup begins closing, and a cancel option is provided to prevent the close action if needed. -### ListBox - -#### Bug Fixes - -- `#F43705` - Issue with "Dropping selected items does not work correctly while enabling the checkbox in listbox component." has been resolved. - ### MultiSelect #### Bug Fixes diff --git a/components/dropdowns/README.md b/components/dropdowns/README.md index 159ea8c7..ac360e8e 100644 --- a/components/dropdowns/README.md +++ b/components/dropdowns/README.md @@ -206,10 +206,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2/blob/master/license?utm_source=npm&utm_campaign=dropdown) for more info. -© Copyright 2023 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2023 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/dropdowns/package.json b/components/dropdowns/package.json index 450916b9..4aa469c7 100644 --- a/components/dropdowns/package.json +++ b/components/dropdowns/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-dropdowns", - "version": "27.2.4", + "version": "18.66.23", "description": "Essential JS 2 DropDown Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/dropdowns/styles/auto-complete/bds.scss b/components/dropdowns/styles/auto-complete/bds.scss new file mode 100644 index 00000000..fea68d18 --- /dev/null +++ b/components/dropdowns/styles/auto-complete/bds.scss @@ -0,0 +1 @@ +@import 'ej2-dropdowns/styles/auto-complete/bds.scss'; diff --git a/components/dropdowns/styles/auto-complete/tailwind3.scss b/components/dropdowns/styles/auto-complete/tailwind3.scss new file mode 100644 index 00000000..467f4ae0 --- /dev/null +++ b/components/dropdowns/styles/auto-complete/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-dropdowns/styles/auto-complete/tailwind3.scss'; diff --git a/components/dropdowns/styles/bds-lite.scss b/components/dropdowns/styles/bds-lite.scss new file mode 100644 index 00000000..f86f241c --- /dev/null +++ b/components/dropdowns/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-dropdowns/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/dropdowns/styles/bds.scss b/components/dropdowns/styles/bds.scss new file mode 100644 index 00000000..4d57385e --- /dev/null +++ b/components/dropdowns/styles/bds.scss @@ -0,0 +1,8 @@ +@import 'drop-down-base/bds.scss'; +@import 'drop-down-list/bds.scss'; +@import 'drop-down-tree/bds.scss'; +@import 'combo-box/bds.scss'; +@import 'auto-complete/bds.scss'; +@import 'multi-select/bds.scss'; +@import 'list-box/bds.scss'; +@import 'mention/bds.scss'; diff --git a/components/dropdowns/styles/combo-box/bds.scss b/components/dropdowns/styles/combo-box/bds.scss new file mode 100644 index 00000000..8b63b5d4 --- /dev/null +++ b/components/dropdowns/styles/combo-box/bds.scss @@ -0,0 +1 @@ +@import 'ej2-dropdowns/styles/combo-box/bds.scss'; diff --git a/components/dropdowns/styles/combo-box/tailwind3.scss b/components/dropdowns/styles/combo-box/tailwind3.scss new file mode 100644 index 00000000..14e44cc5 --- /dev/null +++ b/components/dropdowns/styles/combo-box/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-dropdowns/styles/combo-box/tailwind3.scss'; diff --git a/components/dropdowns/styles/drop-down-base/bds.scss b/components/dropdowns/styles/drop-down-base/bds.scss new file mode 100644 index 00000000..92997728 --- /dev/null +++ b/components/dropdowns/styles/drop-down-base/bds.scss @@ -0,0 +1 @@ +@import 'ej2-dropdowns/styles/drop-down-base/bds.scss'; diff --git a/components/dropdowns/styles/drop-down-base/tailwind3.scss b/components/dropdowns/styles/drop-down-base/tailwind3.scss new file mode 100644 index 00000000..0ccbab91 --- /dev/null +++ b/components/dropdowns/styles/drop-down-base/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-dropdowns/styles/drop-down-base/tailwind3.scss'; diff --git a/components/dropdowns/styles/drop-down-list/bds.scss b/components/dropdowns/styles/drop-down-list/bds.scss new file mode 100644 index 00000000..1bbefb60 --- /dev/null +++ b/components/dropdowns/styles/drop-down-list/bds.scss @@ -0,0 +1 @@ +@import 'ej2-dropdowns/styles/drop-down-list/bds.scss'; diff --git a/components/dropdowns/styles/drop-down-list/tailwind3.scss b/components/dropdowns/styles/drop-down-list/tailwind3.scss new file mode 100644 index 00000000..74d70f86 --- /dev/null +++ b/components/dropdowns/styles/drop-down-list/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-dropdowns/styles/drop-down-list/tailwind3.scss'; diff --git a/components/dropdowns/styles/drop-down-tree/bds.scss b/components/dropdowns/styles/drop-down-tree/bds.scss new file mode 100644 index 00000000..48eaeaab --- /dev/null +++ b/components/dropdowns/styles/drop-down-tree/bds.scss @@ -0,0 +1 @@ +@import 'ej2-dropdowns/styles/drop-down-tree/bds.scss'; diff --git a/components/dropdowns/styles/drop-down-tree/tailwind3.scss b/components/dropdowns/styles/drop-down-tree/tailwind3.scss new file mode 100644 index 00000000..8aecebd8 --- /dev/null +++ b/components/dropdowns/styles/drop-down-tree/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-dropdowns/styles/drop-down-tree/tailwind3.scss'; diff --git a/components/dropdowns/styles/list-box/bds.scss b/components/dropdowns/styles/list-box/bds.scss new file mode 100644 index 00000000..5a391290 --- /dev/null +++ b/components/dropdowns/styles/list-box/bds.scss @@ -0,0 +1 @@ +@import 'ej2-dropdowns/styles/list-box/bds.scss'; diff --git a/components/dropdowns/styles/list-box/tailwind3.scss b/components/dropdowns/styles/list-box/tailwind3.scss new file mode 100644 index 00000000..12e91eb4 --- /dev/null +++ b/components/dropdowns/styles/list-box/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-dropdowns/styles/list-box/tailwind3.scss'; diff --git a/components/dropdowns/styles/mention/bds.scss b/components/dropdowns/styles/mention/bds.scss new file mode 100644 index 00000000..debf96f5 --- /dev/null +++ b/components/dropdowns/styles/mention/bds.scss @@ -0,0 +1 @@ +@import 'ej2-dropdowns/styles/mention/bds.scss'; diff --git a/components/dropdowns/styles/mention/tailwind3.scss b/components/dropdowns/styles/mention/tailwind3.scss new file mode 100644 index 00000000..c59d00c7 --- /dev/null +++ b/components/dropdowns/styles/mention/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-dropdowns/styles/mention/tailwind3.scss'; diff --git a/components/dropdowns/styles/multi-select/bds.scss b/components/dropdowns/styles/multi-select/bds.scss new file mode 100644 index 00000000..54cd71be --- /dev/null +++ b/components/dropdowns/styles/multi-select/bds.scss @@ -0,0 +1 @@ +@import 'ej2-dropdowns/styles/multi-select/bds.scss'; diff --git a/components/dropdowns/styles/multi-select/tailwind3.scss b/components/dropdowns/styles/multi-select/tailwind3.scss new file mode 100644 index 00000000..b2239d8e --- /dev/null +++ b/components/dropdowns/styles/multi-select/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-dropdowns/styles/multi-select/tailwind3.scss'; diff --git a/components/dropdowns/styles/tailwind3-lite.scss b/components/dropdowns/styles/tailwind3-lite.scss new file mode 100644 index 00000000..a1459ba0 --- /dev/null +++ b/components/dropdowns/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-dropdowns/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/dropdowns/styles/tailwind3.scss b/components/dropdowns/styles/tailwind3.scss new file mode 100644 index 00000000..30cb5d7e --- /dev/null +++ b/components/dropdowns/styles/tailwind3.scss @@ -0,0 +1,8 @@ +@import 'drop-down-base/tailwind3.scss'; +@import 'drop-down-list/tailwind3.scss'; +@import 'drop-down-tree/tailwind3.scss'; +@import 'combo-box/tailwind3.scss'; +@import 'auto-complete/tailwind3.scss'; +@import 'multi-select/tailwind3.scss'; +@import 'list-box/tailwind3.scss'; +@import 'mention/tailwind3.scss'; diff --git a/components/filemanager/CHANGELOG.md b/components/filemanager/CHANGELOG.md index 3221a4cc..e0cedfa8 100644 --- a/components/filemanager/CHANGELOG.md +++ b/components/filemanager/CHANGELOG.md @@ -2,6 +2,21 @@ ## [Unreleased] +## 28.1.33 (2024-12-12) + +### FileManager + +#### Features + +- `#FB22569` - Provided chunk upload support in the File Manager, making it easier to upload large files or folders by breaking them into smaller chunks based on the specified `chunkSize` within [uploadSettings](https://ej2.syncfusion.com/documentation/api/file-manager/#uploadsettings) property. + +#### Bug Fixes + +- `#I659845` - The persistence issue with the sorting direction in the File Manager component details view has been resolved. +- `#I654478` - Resolve the inconsistent path issue in File Manager component ID based service. +- `#I658815` - The issue with the `ctrl` and `cmd` buttons for selecting multiple files in the macOS has been resolved. +- `#I662195` - The issue with navigation pane not reflect the renamed item data in the macOS has been resolved. + ## 27.2.5 (2024-12-03) ### FileManager @@ -27,7 +42,7 @@ #### Bug Fixes -- `#I641183` - Resolved the flat data navigation path and rename arguments issues in File Manager component. +- `#I641183` - Resolved the flat data navigation path and rename arguments issues in the File Manager component. ## 27.1.53 (2024-10-15) @@ -200,6 +215,10 @@ Event Name | Argument Name | Properties | Description ### FileManager +#### Bug Fixes + +- `#FB50961` - The issues related to XSS attacks with file or folder names in the File Manager details view template is fixed. + #### Features - Provided support in FileManager component to perform download operations via Fetch API request. Now FileManager component, will allow users to perform download operations using either the default form submit method or the latest Fetch API request with a Boolean property `useFormPost` in the `BeforeDownloadEventargs`. The default value of `useFormPost` is set to `true`, directing the FileManager component to utilize the form submit method by default for download operations. diff --git a/components/filemanager/README.md b/components/filemanager/README.md index 9fcaf734..a6c6c6c3 100644 --- a/components/filemanager/README.md +++ b/components/filemanager/README.md @@ -118,10 +118,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license?utm_source=npm&utm_campaign=filemanager) for more info. -© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2022 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/filemanager/package.json b/components/filemanager/package.json index 1a2e0945..43f3c1ad 100644 --- a/components/filemanager/package.json +++ b/components/filemanager/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-filemanager", - "version": "27.2.3", + "version": "18.28.1", "description": "Essential JS 2 FileManager Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/filemanager/styles/bds-lite.scss b/components/filemanager/styles/bds-lite.scss new file mode 100644 index 00000000..bacd837c --- /dev/null +++ b/components/filemanager/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-filemanager/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/filemanager/styles/bds.scss b/components/filemanager/styles/bds.scss new file mode 100644 index 00000000..e1142828 --- /dev/null +++ b/components/filemanager/styles/bds.scss @@ -0,0 +1 @@ +@import 'file-manager/bds.scss'; diff --git a/components/filemanager/styles/file-manager/bds.scss b/components/filemanager/styles/file-manager/bds.scss new file mode 100644 index 00000000..3f273463 --- /dev/null +++ b/components/filemanager/styles/file-manager/bds.scss @@ -0,0 +1 @@ +@import 'ej2-filemanager/styles/file-manager/bds.scss'; diff --git a/components/filemanager/styles/file-manager/tailwind3.scss b/components/filemanager/styles/file-manager/tailwind3.scss new file mode 100644 index 00000000..ae250732 --- /dev/null +++ b/components/filemanager/styles/file-manager/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-filemanager/styles/file-manager/tailwind3.scss'; diff --git a/components/filemanager/styles/tailwind3-lite.scss b/components/filemanager/styles/tailwind3-lite.scss new file mode 100644 index 00000000..e4d16f87 --- /dev/null +++ b/components/filemanager/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-filemanager/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/filemanager/styles/tailwind3.scss b/components/filemanager/styles/tailwind3.scss new file mode 100644 index 00000000..63c6e3b4 --- /dev/null +++ b/components/filemanager/styles/tailwind3.scss @@ -0,0 +1 @@ +@import 'file-manager/tailwind3.scss'; diff --git a/components/gantt/CHANGELOG.md b/components/gantt/CHANGELOG.md index 20d7d67a..5693c60c 100644 --- a/components/gantt/CHANGELOG.md +++ b/components/gantt/CHANGELOG.md @@ -2,6 +2,28 @@ ## [Unreleased] +## 28.1.33 (2024-12-12) + +### GanttChart + +#### Features + +- `#I639036` - Added `AutoFit` and `AutoFitAll` options in the `columnMenuItems` property to perform autofit on the current column and all existing columns. For more details, refer to the documentation link [here](https://ej2.syncfusion.com/documentation/gantt/columns/column-menu). +- `#I644719` - Implemented support for applying custom `colors` to individual segments in the PDF Gantt chart using the [`taskSegmentStyles`](https://ej2.syncfusion.com/documentation/api/gantt/iTaskbarStyle/#taskSegmentStyles) property, enabling enhanced customization and improved visualization of tasks and their segments in exported document. + +- `#I639036` - Added `AutoFit` and `AutoFitAll` options in the `columnMenuItems` property to perform autofit on the current column and all existing columns. For more details, refer to the documentation link [here](https://ej2.syncfusion.com/react/documentation/gantt/columns/column-menu). +- `#I644719` - Implemented support for applying custom `colors` to individual segments in the PDF Gantt chart using the [`taskSegmentStyles`](https://ej2.syncfusion.com/react/documentation/api/gantt/iTaskbarStyle/#taskSegmentStyles) property, enabling enhanced customization and improved visualization of tasks and their segments in exported document. + +#### Bug fixes + +- `#I660593` - Work field column value is inconsistent during cell editing issue has been fixed. +- `#I645586` - Last rows of the taskbar are not exported when performing PDF export with the `pageOrientation` set Portrait issue has been fixed. +- `#I656591` - Duplication of timeline issue occurs for PDF export when using a blob object issue has been fixed. +- `#I657724` - Tooltip misalignment issue in angular template issue has been fixed. + +- `#I660593` - Work field column value is inconsistent during cell editing issue has been fixed. +- `#I656591` - Duplication of timeline issue occurs for PDF export when using a blob object issue has been fixed. + ## 27.2.5 (2024-12-03) ### GanttChart diff --git a/components/gantt/README.md b/components/gantt/README.md index 2857047e..9677b2bb 100644 --- a/components/gantt/README.md +++ b/components/gantt/README.md @@ -149,10 +149,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license) for more info. -© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2022 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/gantt/styles/bds-lite.scss b/components/gantt/styles/bds-lite.scss new file mode 100644 index 00000000..0fdcde4b --- /dev/null +++ b/components/gantt/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-gantt/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/gantt/styles/bds.scss b/components/gantt/styles/bds.scss new file mode 100644 index 00000000..bc6896b9 --- /dev/null +++ b/components/gantt/styles/bds.scss @@ -0,0 +1 @@ +@import 'gantt/bds.scss'; diff --git a/components/gantt/styles/gantt/bds.scss b/components/gantt/styles/gantt/bds.scss new file mode 100644 index 00000000..96288353 --- /dev/null +++ b/components/gantt/styles/gantt/bds.scss @@ -0,0 +1 @@ +@import 'ej2-gantt/styles/gantt/bds.scss'; diff --git a/components/gantt/styles/gantt/tailwind3.scss b/components/gantt/styles/gantt/tailwind3.scss new file mode 100644 index 00000000..74338330 --- /dev/null +++ b/components/gantt/styles/gantt/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-gantt/styles/gantt/tailwind3.scss'; diff --git a/components/gantt/styles/tailwind3-lite.scss b/components/gantt/styles/tailwind3-lite.scss new file mode 100644 index 00000000..1a89faf0 --- /dev/null +++ b/components/gantt/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-gantt/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/gantt/styles/tailwind3.scss b/components/gantt/styles/tailwind3.scss new file mode 100644 index 00000000..d828c27b --- /dev/null +++ b/components/gantt/styles/tailwind3.scss @@ -0,0 +1 @@ +@import 'gantt/tailwind3.scss'; diff --git a/components/grids/CHANGELOG.md b/components/grids/CHANGELOG.md index 830a6f3c..7ca71900 100644 --- a/components/grids/CHANGELOG.md +++ b/components/grids/CHANGELOG.md @@ -2,146 +2,7 @@ ## [Unreleased] -## 27.2.5 (2024-12-03) - -### Grid - -#### Bug fixes - -- `#I645200` - Fixed an issue where focus would get stuck on the toolbar's last element if the checkbox column was the first and set to hidden. -- `#I655341` - Resolved an issue where the resize line was not appearing while resizing frozen columns. - -## 27.2.4 (2024-11-26) - -### Grid - -#### Bug fixes - -- `#I655170` - The issue where the checkbox in `showAddNewRow` was not disabled in edit mode has been resolved. -- `#I652910` - The issue where focus was not applied to the first cell after exiting edit mode using the Escape or Tab key has been resolved. -- `#I652753` - Resolved an issue where the `Excel` filter in the grid did not display the provided filter values when there was no data within the specified filtered range. -- `#I644788` - The issue with server-side Excel export not working in `ASP.NET Core Razor Pages` has been resolved. - -## 27.2.3 (2024-11-21) - -### Grid - -#### Bug fixes - -- `#I652520` - Resolved an issue where a script error was thrown when hovering over the stacked header column. -- `#I647846` - Fixed a script error that occurred when calling the `updateRow` method with an invalid row index. -- `#I650873` - Resolved an issue where the paste action could not be performed on a template cell in the Grid. -- `#I649529` - Fixed a script error that occurred while searching for unavailable data with the checkbox and `persistSelection` options enabled, and at least one column grouped. - -## 27.2.2 (2024-11-15) - -### Grid - -#### Bug fixes - -- `#I643163` - Resolved a script error that occurred during cell selection when `virtualization` was enabled. -- `#I621506`, `#I622810` - Provided icons for column chooser, autofit all columns, autofit column in adaptive view. -- `#FB62665` - Resolved type error in filter `itemTemplate` when binding functions. -- `#I646099` - Resolved `rowSelecting` and `RowDeselected` event arguments are `undefined` when `virtualization` is enabled. -- `#I648525` - Resolved an issue where deleting a record from the command column would not work when the delete confirmation dialog was enabled. -- `#FB62045` - Resolved the on-demand for excel/checkbox filtering in custom binding. -- `#I645596` - Resolved a resized column width resets after column reorder when `autofitColumns` method is invoked during initial rendering. -- `#I639180` - The issue with the `ODataV4Adaptor` checkbox filtering not functioning correctly when using an external `where` filter query has been resolved. -- `#I645754` - Fixed an issue that caused an error when opening the column chooser in vertical row rendering mode within `AdaptiveUI` mobile mode. - -## 27.1.58 (2024-11-05) - -### Grid - -#### Bug fixes - -- `I644169` - Resolved an issue where the `actionBegin` event triggers multiple times when dynamically updating the data source. -- `I645803` - Resolved an issue where the Grid displays an empty state when a grouped column contains `null` values. - -## 27.1.57 (2024-10-29) - -### Grid - -#### Bug fixes - -- `#I645144` - Resolved an issue where the search keyword would automatically change when entering more than 16 digits. -- `#I641786` - Fixed an issue with focus misplacement after deleting a row using the command column. -- `#I641368` - Resolved a type issue in the `ICustomOptr` interface by updating the `filterSettings.operators` property from `dateTimeOperator` to `datetimeOperator`. -- `#I640492` - The issue where the `dataBound` event was triggered multiple times during a page refresh when `virtualization` with persistence was enabled has been resolved. - -## 27.1.55 (2024-10-22) - -### Grid - -#### Bug fixes - -- `#I642129` - The script error that occurred when adding a new row with a `dateonly` column in `Batch` edit mode has been resolved. -- `#I643285` - The script error caused by the pager when using a custom locale has been resolved. -- `#I641645` - Resolved the misalignment of print grid cells for lazy loading with multi-column grouping. -- `#I638401` - In `AdaptiveUI` Grid, the localization issue with the filter dialog header text is still present, but the issue with the filter icon title has been resolved. -- `#I641453` - Fixed an issue where unsupported characters were present in the `pt` and `pt-BR` localization JSON files. -- `#F194581` - Fixed an issue where the `Excel` filter in the grid was not functioning correctly when localization was enabled. - -## 27.1.53 (2024-10-15) - -### Grid - -#### Bug fixes - -- `#I637799` - The issue with Excel custom filtering not working correctly with the `Null` or `Empty` operators has been resolved. -- `#FB61575` - The issue where the browser automatically scrolls to the grid when it is rendered with initially grouped columns has been resolved. -- `#I630298` - The issue where the `dataStateChange` event was not triggered when opening the filter menu for a Boolean column in custom data binding has been resolved. -- `I640964` - Resolved a script error that occurred when editing was disabled in `Batch` mode. -- `I638333` - Fixed an issue where clicking the `Clear` button in the sort responsive dialog incorrectly displayed all sort buttons text as `None` instead of their localized values. -- `I639750` - Resolved a script error that occurred during the initial rendering of `auto-generated` columns when resizing was enabled. -- `I638418` - Fixed a script error that occurred when opening the `filter` pop-up and navigating using the down arrow key. -- `I635845` - Resolved misalignment issues that occurred when resizing aggregate columns along with frozen columns. - -## 27.1.52 (2024-10-08) - -### Grid - -#### Bug fixes - -- `#I630299` - The issue where Virtualization loads indefinitely after applying Grouping, Filtering and scroll to the end has been resolved. -- `#F194538` - The issue where the `UpdateCell` method does not change the value of the primary key column in a newly added record before saving in batch mode has been resolved. -- `#I633129` - The issue where the `IEditCell` interface did not support the `TextBoxModel` property has been resolved. -- `#I633624` - The issue where the focus was moved out of the column chooser dialog when pressing the tab key on the cancel button has been resolved. -- `#I633945` - The issue where added records were not displayed while using `CustomDataAdaptor` with batch editing mode has been resolved. -- `#FB61502` - Resolved the script error occurs when enter key press with column spanning and hidden columns. -- `#I628507` - The issue where the reorder the stacked header with frozen column not working properly has been resolved. - -## 27.1.51 (2024-09-30) - -### Grid - -#### Bug fixes - -- `#I629864` - The `CSP` issue when using `CustomDataAdaptor` has been resolved. -- `#I631247` - The issue with delete icon is disabled in toolbar when the grid `dataSource` is empty with Batch edit has been resolved. -- `#I630777` - The issue where Virtualization not working properly with specific `pageSize` values has been resolved. -- `#I634165` - The issue with the Grid auto-saving the cell while using the `uploader` component with batch editing has been resolved. - -## 27.1.50 (2024-09-24) - -### Grid - -#### Bug fixes - -- `#I625709` - The issue with adding/editing when the grid component is rendered inside the Dialog component has been resolved. -- `#I628534` - The problem with the `BatchDelete` and `beforeBatchDelete` event arguments not being correct during bulk delete actions has been resolved. -- `#I631245` - The issue with the Cancel Interface in the `beforeDataBound` event arguments has been resolved. -- `#FB61172` - The issue with padding being added to the first cell during grid cell selection in the Material 3 theme has been resolved. -- `#FB60975` - The issue where the cell was not highlighted when selecting a row using a method in the EJ2 Grid has been resolved. -- `#I630248`, `#I631004` - The issue where the `minWidth` was not respected during window resizing has been resolved. -- `#I629597` - The issue with excel custom filter with the second empty filter not applied to the grid has been resolved. -- `#I631424` - The issue where the `AutoFill` position was not adjusted to corresponding cells when resizing the window has been resolved. -- `#I633357` - The issue with vertical expansion when dragging with long names and text wrap enabled has been resolved. -- `#I629718` - Grid didn't rendered properly while using the individual scripts has been fixed. -- `#I632793` - `getSelectedRecords` is not working properly has been resolved. -- `#I628424` - Header indent cell overlapped in a stacked frozen grid with grouped columns is fixed. - -## 27.1.48 (2024-09-18) +## 28.1.33 (2024-12-12) ### Grid diff --git a/components/grids/README.md b/components/grids/README.md index 66464224..3e7a0e9d 100644 --- a/components/grids/README.md +++ b/components/grids/README.md @@ -136,10 +136,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license?utm_source=npm&utm_medium=listing&utm_campaign=react-grid-npm) for more info. -© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. +© Copyright 2022 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. diff --git a/components/grids/package.json b/components/grids/package.json index de4213ed..ec3f6a9f 100644 --- a/components/grids/package.json +++ b/components/grids/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-grids", - "version": "27.2.4", + "version": "1.193.11", "description": "Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/grids/styles/bds-lite.scss b/components/grids/styles/bds-lite.scss new file mode 100644 index 00000000..43d70791 --- /dev/null +++ b/components/grids/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-grids/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/grids/styles/bds.scss b/components/grids/styles/bds.scss new file mode 100644 index 00000000..366e652d --- /dev/null +++ b/components/grids/styles/bds.scss @@ -0,0 +1,2 @@ +@import 'excel-filter/bds.scss'; +@import 'grid/bds.scss'; diff --git a/components/grids/styles/excel-filter/bds.scss b/components/grids/styles/excel-filter/bds.scss new file mode 100644 index 00000000..d0a98131 --- /dev/null +++ b/components/grids/styles/excel-filter/bds.scss @@ -0,0 +1 @@ +@import 'ej2-grids/styles/excel-filter/bds.scss'; diff --git a/components/grids/styles/excel-filter/tailwind3.scss b/components/grids/styles/excel-filter/tailwind3.scss new file mode 100644 index 00000000..cc567e8e --- /dev/null +++ b/components/grids/styles/excel-filter/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-grids/styles/excel-filter/tailwind3.scss'; diff --git a/components/grids/styles/grid/bds.scss b/components/grids/styles/grid/bds.scss new file mode 100644 index 00000000..55b80dc4 --- /dev/null +++ b/components/grids/styles/grid/bds.scss @@ -0,0 +1 @@ +@import 'ej2-grids/styles/grid/bds.scss'; diff --git a/components/grids/styles/grid/tailwind3.scss b/components/grids/styles/grid/tailwind3.scss new file mode 100644 index 00000000..c5d63512 --- /dev/null +++ b/components/grids/styles/grid/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-grids/styles/grid/tailwind3.scss'; diff --git a/components/grids/styles/tailwind3-lite.scss b/components/grids/styles/tailwind3-lite.scss new file mode 100644 index 00000000..257868fb --- /dev/null +++ b/components/grids/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-grids/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/grids/styles/tailwind3.scss b/components/grids/styles/tailwind3.scss new file mode 100644 index 00000000..a14701cd --- /dev/null +++ b/components/grids/styles/tailwind3.scss @@ -0,0 +1,2 @@ +@import 'excel-filter/tailwind3.scss'; +@import 'grid/tailwind3.scss'; diff --git a/components/heatmap/CHANGELOG.md b/components/heatmap/CHANGELOG.md index e95b8f72..3882d87c 100644 --- a/components/heatmap/CHANGELOG.md +++ b/components/heatmap/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.1.33 (2024-12-12) + +### HeatMap + +#### New features + +- `#I647940`, `#I637795` - Unsafe HTML codes in the HeatMap control can now be sanitized by setting the `enableHtmlSanitizer` property to **true**. + ## 27.1.48 (2024-09-18) ### HeatMap diff --git a/components/heatmap/README.md b/components/heatmap/README.md index ae61e229..25f326f0 100644 --- a/components/heatmap/README.md +++ b/components/heatmap/README.md @@ -106,10 +106,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use.Syncfusion® Essential Studio®licensed software, including this component, is subject to the terms and conditions ofSyncfusion® Essential Studio®[EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2/blob/master/license?utm_source=npm&utm_campaign=react-heatmap-npm) for more info. -© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2022Syncfusion® Essential Studio®Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/heatmap/package.json b/components/heatmap/package.json index 8097a311..3d2083e7 100644 --- a/components/heatmap/package.json +++ b/components/heatmap/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-heatmap", - "version": "27.1.50", + "version": "18.14.11", "description": "Feature rich data visulization control used to visualize the matrix data where the individual values are represented as colors for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/imageeditor/CHANGELOG.md b/components/imageeditor/CHANGELOG.md index 7e0601be..8a139ca3 100644 --- a/components/imageeditor/CHANGELOG.md +++ b/components/imageeditor/CHANGELOG.md @@ -2,56 +2,18 @@ ## [Unreleased] -## 27.2.5 (2024-12-03) +## 28.1.33 (2024-12-12) ### Image Editor -#### Features - -- Added new parameter, `transformCollection`, to the `drawText` method, enabling support for drawing text in multiple transformed states. - -## 27.1.58 (2024-11-05) - -### Image Editor - -#### Bug Fixes - -- `#I648400` - The issue with "Script error thrown while `calling` resize public method of image editor when toolbar property was `empty`" has been resolved. - -## 27.1.57 (2024-10-29) - -### Image Editor - -#### Bug Fixes - -- `#I910189` - The issue with "Browser window gets zoomed while zooming the image editor with mouse wheel support" has been resolved. - -## 27.1.53 (2024-10-15) - -### Image Editor - -#### Bug Fixes - - The issue with "Localization issue in ImageEditor" has been resolved. -- The issue with "redact with straightening not working properly" has been resolved. - -## 27.1.52 (2024-10-08) - -### Image Editor - -#### Bug Fixes - -- The issue with "text annotation not proper in transformed state" has been resolved. -- The issue with "image annotation not working properly in safari browser" has been resolved. - -## 27.1.51 (2024-09-30) +- The issue with "Image Editor arrow intersection point is improper" has bee resolved. -### Image Editor +#### Features -#### Bug Fixes +- The Image Editor component now supports image restrictions via the `uploadSettings` property, enabling users to specify allowed image extensions and define minimum and maximum image sizes. -- The issue with "undo-redo collection updated multiple times while customizing arrow annotation" has been resolved. -- The issue with "Image Editor arrow intersection point is improper" has bee resolved. +- The Image Editor component now supports the `WEBP` format, allowing users to upload and save WEBP images. ## 27.1.50 (2024-09-24) diff --git a/components/imageeditor/README.md b/components/imageeditor/README.md index e6b938eb..e9eb0247 100644 --- a/components/imageeditor/README.md +++ b/components/imageeditor/README.md @@ -102,12 +102,12 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use.Syncfusion® Essential Studio®licensed software, including this component, is subject to the terms and conditions ofSyncfusion® Essential Studio®[EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2/blob/master/license?utm_source=npm&utm_medium=listing&utm_campaign=react-imageeditor-npm) for more info. -© Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. +© Copyright 2024Syncfusion® Essential Studio®Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. diff --git a/components/imageeditor/package.json b/components/imageeditor/package.json index bd7e2781..8d1b008b 100644 --- a/components/imageeditor/package.json +++ b/components/imageeditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-image-editor", - "version": "27.2.3", + "version": "27.1.50", "description": "Essential JS 2 ImageEditor for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/imageeditor/styles/bds-lite.scss b/components/imageeditor/styles/bds-lite.scss new file mode 100644 index 00000000..77886cbe --- /dev/null +++ b/components/imageeditor/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-image-editor/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/imageeditor/styles/bds.scss b/components/imageeditor/styles/bds.scss new file mode 100644 index 00000000..faf634c3 --- /dev/null +++ b/components/imageeditor/styles/bds.scss @@ -0,0 +1 @@ +@import 'image-editor/bds.scss'; diff --git a/components/imageeditor/styles/image-editor/bds.scss b/components/imageeditor/styles/image-editor/bds.scss new file mode 100644 index 00000000..3fa8e2c8 --- /dev/null +++ b/components/imageeditor/styles/image-editor/bds.scss @@ -0,0 +1 @@ +@import 'ej2-image-editor/styles/image-editor/bds.scss'; diff --git a/components/imageeditor/styles/image-editor/tailwind3.scss b/components/imageeditor/styles/image-editor/tailwind3.scss new file mode 100644 index 00000000..a4768100 --- /dev/null +++ b/components/imageeditor/styles/image-editor/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-image-editor/styles/image-editor/tailwind3.scss'; diff --git a/components/imageeditor/styles/tailwind3-lite.scss b/components/imageeditor/styles/tailwind3-lite.scss new file mode 100644 index 00000000..db885b5e --- /dev/null +++ b/components/imageeditor/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-image-editor/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/imageeditor/styles/tailwind3.scss b/components/imageeditor/styles/tailwind3.scss new file mode 100644 index 00000000..078e3351 --- /dev/null +++ b/components/imageeditor/styles/tailwind3.scss @@ -0,0 +1 @@ +@import 'image-editor/tailwind3.scss'; diff --git a/components/inplaceeditor/README.md b/components/inplaceeditor/README.md index 3087d04d..c286bb71 100644 --- a/components/inplaceeditor/README.md +++ b/components/inplaceeditor/README.md @@ -2,7 +2,7 @@ ![ej2-react-inplace-editor](https://ej2.syncfusion.com/products/images/inplace-editor/readMe.gif) -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license, you can purchase one at [https://www.syncfusion.com/sales/products](https://www.syncfusion.com/sales/products) or start a free 30-day trial [here](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license, you can purchase one at [https://www.syncfusion.com/sales/products](https://www.syncfusion.com/sales/products) or start a free 30-day trial [here](https://www.syncfusion.com/account/manage-trials/start-trials). > A free [community license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. @@ -57,4 +57,4 @@ Check the license detail [here](https://github.com/syncfusion/ej2-javascript-ui- Check the changelog [here](https://github.com/syncfusion/ej2-javascript-ui-controls/blob/master/controls/inplace-editor/CHANGELOG.md?utm_source=npm&utm_campaign=inplace-editor) -© Copyright 2019 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2019 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/inplaceeditor/package.json b/components/inplaceeditor/package.json index cc1110f8..dfa02efc 100644 --- a/components/inplaceeditor/package.json +++ b/components/inplaceeditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-inplace-editor", - "version": "27.1.50", + "version": "21.3.7", "description": "A package of Essential JS 2 Inplace editor components, which is used to edit and update the value dynamically in server. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/inplaceeditor/src/inplace-editor/inplaceeditor.component.tsx b/components/inplaceeditor/src/inplace-editor/inplaceeditor.component.tsx index 8472ebd6..dcd8d147 100644 --- a/components/inplaceeditor/src/inplace-editor/inplaceeditor.component.tsx +++ b/components/inplaceeditor/src/inplace-editor/inplaceeditor.component.tsx @@ -22,6 +22,7 @@ export class InPlaceEditorComponent extends InPlaceEditor { private statelessTemplateProps: string[] = null; private templateProps: string[] = null; private immediateRender: boolean = false; + private isReactMock: boolean = true; public props: Readonly<{ children?: React.ReactNode | React.ReactNode[] }> & Readonly; public forceUpdate: (callBack?: () => any) => void; @@ -36,6 +37,7 @@ export class InPlaceEditorComponent extends InPlaceEditor { } public render(): any { + this.isReactMock = false; if (((this.element && !this.initRenderCalled) || this.refreshing) && !(this as any).isReactForeceUpdate) { super.render(); this.initRenderCalled = true; diff --git a/components/inplaceeditor/styles/bds-lite.scss b/components/inplaceeditor/styles/bds-lite.scss new file mode 100644 index 00000000..03dffa79 --- /dev/null +++ b/components/inplaceeditor/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-inplace-editor/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/inplaceeditor/styles/bds.scss b/components/inplaceeditor/styles/bds.scss new file mode 100644 index 00000000..4d821602 --- /dev/null +++ b/components/inplaceeditor/styles/bds.scss @@ -0,0 +1 @@ +@import 'inplace-editor/bds.scss'; diff --git a/components/inplaceeditor/styles/inplace-editor/bds.scss b/components/inplaceeditor/styles/inplace-editor/bds.scss new file mode 100644 index 00000000..a2a7339b --- /dev/null +++ b/components/inplaceeditor/styles/inplace-editor/bds.scss @@ -0,0 +1 @@ +@import 'ej2-inplace-editor/styles/inplace-editor/bds.scss'; diff --git a/components/inplaceeditor/styles/inplace-editor/tailwind3.scss b/components/inplaceeditor/styles/inplace-editor/tailwind3.scss new file mode 100644 index 00000000..8c307923 --- /dev/null +++ b/components/inplaceeditor/styles/inplace-editor/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-inplace-editor/styles/inplace-editor/tailwind3.scss'; diff --git a/components/inplaceeditor/styles/tailwind3-lite.scss b/components/inplaceeditor/styles/tailwind3-lite.scss new file mode 100644 index 00000000..66558c82 --- /dev/null +++ b/components/inplaceeditor/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-inplace-editor/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/inplaceeditor/styles/tailwind3.scss b/components/inplaceeditor/styles/tailwind3.scss new file mode 100644 index 00000000..53303654 --- /dev/null +++ b/components/inplaceeditor/styles/tailwind3.scss @@ -0,0 +1 @@ +@import 'inplace-editor/tailwind3.scss'; diff --git a/components/inputs/CHANGELOG.md b/components/inputs/CHANGELOG.md index b8e0b847..a75bd62c 100644 --- a/components/inputs/CHANGELOG.md +++ b/components/inputs/CHANGELOG.md @@ -2,55 +2,7 @@ ## [Unreleased] -## 27.2.4 (2024-11-26) - -### NumericTextBox - -#### Bug Fixes - -- `#I656269` - Fixed an exception that occurred in the `NumericTextBox` when the `PDF viewer` was destroyed. - -## 27.2.2 (2024-11-15) - -### Uploader - -#### Bug Fixes - -- `#I648755` - Fixed an issue where, with sequential upload enabled, if the first file is paused, the second file will not automatically start uploading. - -- `#I648407` - Fixed an issue where users were unable to add custom form data in the beforeUpload event. - -### TextBox - -#### Bug Fixes - -- `#I648833` - Fixed an issue with the floating label and border changes that occur upon clicking the reset button. - -## 27.1.58 (2024-11-05) - -### NumericTextBox - -#### Bug Fixes - -- `#I641562` - Fixed an issue where pasting a number with spaces resulted in a blank entry. - -## 27.1.55 (2024-10-22) - -### NumericTextBox - -#### Bug Fixes - -- `#I641562` - Fixed an issue where pasting a number with spaces resulted in a blank entry. - -## 27.1.50 (2024-09-24) - -### ColorPicker - -#### Bug Fixes - -- Issue with "Hovering style for primary button of color picker in bootstrap 5 theme" has been resolved. - -## 27.1.48 (2024-09-18) +## 28.1.33 (2024-12-12) ### ColorPicker @@ -58,12 +10,6 @@ - `#I904686` - Issue with "Color picker component was not properly read in accessibility tool" has been resolved. -### Slider - -#### Bug Fixes - -- `#I624218` - An issue with Slider ticks in material theme has been resolved. - ## 26.1.35 (2024-06-11) ### OTP Input `Preview` diff --git a/components/inputs/README.md b/components/inputs/README.md index 8c1d91da..01e46aa6 100644 --- a/components/inputs/README.md +++ b/components/inputs/README.md @@ -242,10 +242,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license/?utm_source=npm&utm_campaign=input) for more info. -© Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/inputs/package.json b/components/inputs/package.json index 63ba9962..83ec4e09 100644 --- a/components/inputs/package.json +++ b/components/inputs/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-inputs", - "version": "27.2.4", + "version": "18.78.15", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/inputs/styles/bds-lite.scss b/components/inputs/styles/bds-lite.scss new file mode 100644 index 00000000..66d68a66 --- /dev/null +++ b/components/inputs/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/inputs/styles/bds.scss b/components/inputs/styles/bds.scss new file mode 100644 index 00000000..bb6fe063 --- /dev/null +++ b/components/inputs/styles/bds.scss @@ -0,0 +1,13 @@ +@import 'signature/bds.scss'; +@import 'input/bds.scss'; +@import 'numerictextbox/bds.scss'; +@import 'maskedtextbox/bds.scss'; +@import 'slider/bds.scss'; +@import 'textbox/bds.scss'; +@import 'textarea/bds.scss'; +@import 'uploader/bds.scss'; +@import 'color-picker/bds.scss'; +@import 'rating/bds.scss'; +@import 'data-form/bds.scss'; +@import 'otp-input/bds.scss'; +@import 'smart-textarea/bds.scss'; diff --git a/components/inputs/styles/color-picker/bds.scss b/components/inputs/styles/color-picker/bds.scss new file mode 100644 index 00000000..153501e0 --- /dev/null +++ b/components/inputs/styles/color-picker/bds.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/color-picker/bds.scss'; diff --git a/components/inputs/styles/color-picker/tailwind3.scss b/components/inputs/styles/color-picker/tailwind3.scss new file mode 100644 index 00000000..1d104f9b --- /dev/null +++ b/components/inputs/styles/color-picker/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/color-picker/tailwind3.scss'; diff --git a/components/inputs/styles/data-form/bds.scss b/components/inputs/styles/data-form/bds.scss new file mode 100644 index 00000000..4fa749e4 --- /dev/null +++ b/components/inputs/styles/data-form/bds.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/data-form/bds.scss'; diff --git a/components/inputs/styles/data-form/tailwind3.scss b/components/inputs/styles/data-form/tailwind3.scss new file mode 100644 index 00000000..1ceba7a6 --- /dev/null +++ b/components/inputs/styles/data-form/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/data-form/tailwind3.scss'; diff --git a/components/inputs/styles/input/bds.scss b/components/inputs/styles/input/bds.scss new file mode 100644 index 00000000..396478ab --- /dev/null +++ b/components/inputs/styles/input/bds.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/input/bds.scss'; diff --git a/components/inputs/styles/input/tailwind3.scss b/components/inputs/styles/input/tailwind3.scss new file mode 100644 index 00000000..b9e30761 --- /dev/null +++ b/components/inputs/styles/input/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/input/tailwind3.scss'; diff --git a/components/inputs/styles/maskedtextbox/bds.scss b/components/inputs/styles/maskedtextbox/bds.scss new file mode 100644 index 00000000..30905571 --- /dev/null +++ b/components/inputs/styles/maskedtextbox/bds.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/maskedtextbox/bds.scss'; diff --git a/components/inputs/styles/maskedtextbox/tailwind3.scss b/components/inputs/styles/maskedtextbox/tailwind3.scss new file mode 100644 index 00000000..1e4c33d3 --- /dev/null +++ b/components/inputs/styles/maskedtextbox/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/maskedtextbox/tailwind3.scss'; diff --git a/components/inputs/styles/numerictextbox/bds.scss b/components/inputs/styles/numerictextbox/bds.scss new file mode 100644 index 00000000..f750a1d5 --- /dev/null +++ b/components/inputs/styles/numerictextbox/bds.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/numerictextbox/bds.scss'; diff --git a/components/inputs/styles/numerictextbox/tailwind3.scss b/components/inputs/styles/numerictextbox/tailwind3.scss new file mode 100644 index 00000000..e72f095b --- /dev/null +++ b/components/inputs/styles/numerictextbox/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/numerictextbox/tailwind3.scss'; diff --git a/components/inputs/styles/otp-input/bds.scss b/components/inputs/styles/otp-input/bds.scss new file mode 100644 index 00000000..a5fd2724 --- /dev/null +++ b/components/inputs/styles/otp-input/bds.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/otp-input/bds.scss'; diff --git a/components/inputs/styles/otp-input/tailwind3.scss b/components/inputs/styles/otp-input/tailwind3.scss new file mode 100644 index 00000000..50fdf4fd --- /dev/null +++ b/components/inputs/styles/otp-input/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/otp-input/tailwind3.scss'; diff --git a/components/inputs/styles/rating/bds.scss b/components/inputs/styles/rating/bds.scss new file mode 100644 index 00000000..22c69c81 --- /dev/null +++ b/components/inputs/styles/rating/bds.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/rating/bds.scss'; diff --git a/components/inputs/styles/rating/tailwind3.scss b/components/inputs/styles/rating/tailwind3.scss new file mode 100644 index 00000000..c735b7bc --- /dev/null +++ b/components/inputs/styles/rating/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/rating/tailwind3.scss'; diff --git a/components/inputs/styles/signature/bds.scss b/components/inputs/styles/signature/bds.scss new file mode 100644 index 00000000..704dfeda --- /dev/null +++ b/components/inputs/styles/signature/bds.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/signature/bds.scss'; diff --git a/components/inputs/styles/signature/tailwind3.scss b/components/inputs/styles/signature/tailwind3.scss new file mode 100644 index 00000000..842ee7c7 --- /dev/null +++ b/components/inputs/styles/signature/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/signature/tailwind3.scss'; diff --git a/components/inputs/styles/slider/bds.scss b/components/inputs/styles/slider/bds.scss new file mode 100644 index 00000000..fadad0bb --- /dev/null +++ b/components/inputs/styles/slider/bds.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/slider/bds.scss'; diff --git a/components/inputs/styles/slider/tailwind3.scss b/components/inputs/styles/slider/tailwind3.scss new file mode 100644 index 00000000..835125a0 --- /dev/null +++ b/components/inputs/styles/slider/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/slider/tailwind3.scss'; diff --git a/components/inputs/styles/smart-textarea/bds.scss b/components/inputs/styles/smart-textarea/bds.scss new file mode 100644 index 00000000..13fd9a0a --- /dev/null +++ b/components/inputs/styles/smart-textarea/bds.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/smart-textarea/bds.scss'; diff --git a/components/inputs/styles/smart-textarea/tailwind3.scss b/components/inputs/styles/smart-textarea/tailwind3.scss new file mode 100644 index 00000000..d49cecfd --- /dev/null +++ b/components/inputs/styles/smart-textarea/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/smart-textarea/tailwind3.scss'; diff --git a/components/inputs/styles/tailwind3-lite.scss b/components/inputs/styles/tailwind3-lite.scss new file mode 100644 index 00000000..51cf4bab --- /dev/null +++ b/components/inputs/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/inputs/styles/tailwind3.scss b/components/inputs/styles/tailwind3.scss new file mode 100644 index 00000000..81186654 --- /dev/null +++ b/components/inputs/styles/tailwind3.scss @@ -0,0 +1,13 @@ +@import 'signature/tailwind3.scss'; +@import 'input/tailwind3.scss'; +@import 'numerictextbox/tailwind3.scss'; +@import 'maskedtextbox/tailwind3.scss'; +@import 'slider/tailwind3.scss'; +@import 'textbox/tailwind3.scss'; +@import 'textarea/tailwind3.scss'; +@import 'uploader/tailwind3.scss'; +@import 'color-picker/tailwind3.scss'; +@import 'rating/tailwind3.scss'; +@import 'data-form/tailwind3.scss'; +@import 'otp-input/tailwind3.scss'; +@import 'smart-textarea/tailwind3.scss'; diff --git a/components/inputs/styles/textarea/bds.scss b/components/inputs/styles/textarea/bds.scss new file mode 100644 index 00000000..237e9d1b --- /dev/null +++ b/components/inputs/styles/textarea/bds.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/textarea/bds.scss'; diff --git a/components/inputs/styles/textarea/tailwind3.scss b/components/inputs/styles/textarea/tailwind3.scss new file mode 100644 index 00000000..8a73d1a5 --- /dev/null +++ b/components/inputs/styles/textarea/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/textarea/tailwind3.scss'; diff --git a/components/inputs/styles/textbox/bds.scss b/components/inputs/styles/textbox/bds.scss new file mode 100644 index 00000000..a9f05a32 --- /dev/null +++ b/components/inputs/styles/textbox/bds.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/textbox/bds.scss'; diff --git a/components/inputs/styles/textbox/tailwind3.scss b/components/inputs/styles/textbox/tailwind3.scss new file mode 100644 index 00000000..396689b8 --- /dev/null +++ b/components/inputs/styles/textbox/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/textbox/tailwind3.scss'; diff --git a/components/inputs/styles/uploader/bds.scss b/components/inputs/styles/uploader/bds.scss new file mode 100644 index 00000000..28ab8107 --- /dev/null +++ b/components/inputs/styles/uploader/bds.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/uploader/bds.scss'; diff --git a/components/inputs/styles/uploader/tailwind3.scss b/components/inputs/styles/uploader/tailwind3.scss new file mode 100644 index 00000000..c164f2ba --- /dev/null +++ b/components/inputs/styles/uploader/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/uploader/tailwind3.scss'; diff --git a/components/interactivechat/CHANGELOG.md b/components/interactivechat/CHANGELOG.md index dfd31f02..7faf02d2 100644 --- a/components/interactivechat/CHANGELOG.md +++ b/components/interactivechat/CHANGELOG.md @@ -2,18 +2,6 @@ ## [Unreleased] -## 27.1.53 (2024-10-15) - -### AI AssistView - -#### Bug Fixes - -`#I639994` - Now the issue with CSS syntax exception raised by the use of justifyContent property style in the AI AssistView has been resolved. - -#### Feature - -`#640732` - Now we have provided localization support for the stop responding text in the AI AssistView. - ## 27.1.48 (2024-09-18) ### AI AssistView diff --git a/components/interactivechat/README.md b/components/interactivechat/README.md index 444b50d7..d52b3e54 100644 --- a/components/interactivechat/README.md +++ b/components/interactivechat/README.md @@ -1,10 +1,10 @@ # React Interactive Chat Component -A package of React Interactive Chat components which comes with a AI AssistView component to enables users to display AI-generated responses in a user-friendly interface. +A package of React Interactive Chat components which comes with a AI AssistView component to enables users to display AI-generated responses in a user-friendly interface and the Chat UI component which is lightweight, conversational interface for displaying chat messages between the users. ## What's Included in the React Interactive Chat Package -The React Interactive Chat package includes the following component. +The React Interactive Chat package includes the following components. ### React AI AssistView @@ -17,7 +17,7 @@ The [React AI AssistView](https://www.syncfusion.com/react-ui-controls/react-ai-

-React AI AssistView Component +React AI AssistView Component

#### Key features @@ -28,6 +28,29 @@ The [React AI AssistView](https://www.syncfusion.com/react-ui-controls/react-ai- * Custom views: Extensive customization options for creating personalized views in addition to the built-in assist view. * Customization: Allows customizing the default appearance, including prompts, responses, and more, to suit your needs. +### React Chat UI + +The [React Chat UI](https://www.syncfusion.com/react-ui-controls/react-chat-ui?utm_source=npm&utm_medium=listing&utm_campaign=react-interactive-chat-npm) component is a lightweight, user-friendly conversational interface for displaying chat messages between users. It features messages with timestamps, avatar images with fallback text, typing indicators, and extensive customization options, making it ideal for building modern chat applications. + +

+ Getting Started . + Online demos . + Learn more +

+ +

+React Chat UI Component +

+ +#### Key features + +* Message suggestions: Provides on-demand suggestions using customizable templates to enhance user interactions. +* On-demand messages loading: Dynamically loads messages to optimize performance, especially for lengthy conversations. +* Header toolbar: Allows adding toolbar items in the header with options for executing custom commands. +* Timebreak: Automatically inserts time breaks between messages, enhancing readability by grouping conversations by date. +* Typing indicator: Shows real-time typing activity of users with customizable indicator styles. +* Customization: Allows users to customize the default appearance, including messages, the footer, and more, to suit their needs. + ## Setup To install `interactive chat` and its dependent packages, use the following Command, @@ -54,10 +77,10 @@ Product support is available through the following mediums. ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-ui-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-ui-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A [free community license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license?utm_source=npm&utm_medium=listing&utm_campaign=react-interactive-chat-npm) for more info. -© Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. +© Copyright 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. diff --git a/components/interactivechat/package.json b/components/interactivechat/package.json index 891a383c..ca322e9d 100644 --- a/components/interactivechat/package.json +++ b/components/interactivechat/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-interactive-chat", - "version": "27.1.53", + "version": "27.1.48", "description": "Essential JS 2 Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/interactivechat/src/ai-assist-view/aiassistview.component.tsx b/components/interactivechat/src/ai-assistview/aiassistview.component.tsx similarity index 100% rename from components/interactivechat/src/ai-assist-view/aiassistview.component.tsx rename to components/interactivechat/src/ai-assistview/aiassistview.component.tsx diff --git a/components/interactivechat/src/ai-assist-view/index.ts b/components/interactivechat/src/ai-assistview/index.ts similarity index 100% rename from components/interactivechat/src/ai-assist-view/index.ts rename to components/interactivechat/src/ai-assistview/index.ts diff --git a/components/interactivechat/src/ai-assist-view/views-directive.tsx b/components/interactivechat/src/ai-assistview/views-directive.tsx similarity index 100% rename from components/interactivechat/src/ai-assist-view/views-directive.tsx rename to components/interactivechat/src/ai-assistview/views-directive.tsx diff --git a/components/interactivechat/src/chat-ui/chatui.component.tsx b/components/interactivechat/src/chat-ui/chatui.component.tsx new file mode 100644 index 00000000..32dccef7 --- /dev/null +++ b/components/interactivechat/src/chat-ui/chatui.component.tsx @@ -0,0 +1,57 @@ +import * as React from 'react'; +import { ChatUI, ChatUIModel } from '@syncfusion/ej2-interactive-chat'; +import { ComponentBase, applyMixins, DefaultHtmlAttributes } from '@syncfusion/ej2-react-base'; + + +export interface ChatUITypecast { + suggestionTemplate?: string | Function | any; + footerTemplate?: string | Function | any; + emptyChatTemplate?: string | Function | any; + messageTemplate?: string | Function | any; + typingUsersTemplate?: string | Function | any; + timeBreakTemplate?: string | Function | any; +} +/** + * Represents the React ChatUI Component + * ```tsx + * + * ``` + */ +export class ChatUIComponent extends ChatUI { + public state: Readonly<{ children?: React.ReactNode | React.ReactNode[] }> + & Readonly; + public setState: any; + private getDefaultAttributes: Function; + public initRenderCalled: boolean = false; + private checkInjectedModules: boolean = false; + public directivekeys: { [key: string]: Object } = {'messages': 'message'}; + private statelessTemplateProps: string[] = null; + private templateProps: string[] = null; + private immediateRender: boolean = false; + private isReactMock: boolean = true; + public props: Readonly<{ children?: React.ReactNode | React.ReactNode[] }> + & Readonly; + public forceUpdate: (callBack?: () => any) => void; + public context: Object; + public portals: any = []; + public isReactComponent: Object; + public refs: { + [key: string]: React.ReactInstance + }; + constructor(props: any) { + super(props); + } + + public render(): any { + this.isReactMock = false; + if (((this.element && !this.initRenderCalled) || this.refreshing) && !(this as any).isReactForeceUpdate) { + super.render(); + this.initRenderCalled = true; + } else { + return React.createElement('div', this.getDefaultAttributes(),[].concat(this.props.children,this.portals)); + } + + } +} + +applyMixins(ChatUIComponent, [ComponentBase, React.Component]); diff --git a/components/interactivechat/src/chat-ui/index.ts b/components/interactivechat/src/chat-ui/index.ts new file mode 100644 index 00000000..a7a0c176 --- /dev/null +++ b/components/interactivechat/src/chat-ui/index.ts @@ -0,0 +1,2 @@ +export * from './messages-directive'; +export * from './chatui.component'; \ No newline at end of file diff --git a/components/interactivechat/src/chat-ui/messages-directive.tsx b/components/interactivechat/src/chat-ui/messages-directive.tsx new file mode 100644 index 00000000..5e1daafa --- /dev/null +++ b/components/interactivechat/src/chat-ui/messages-directive.tsx @@ -0,0 +1,23 @@ +import { ComplexBase } from '@syncfusion/ej2-react-base'; +import { MessageModel } from '@syncfusion/ej2-interactive-chat'; + + +/** + * Represents the React ChatUI Component + * ```tsx + * + * + * +* + * + * + * ``` + */ +export class MessageDirective extends ComplexBase { + public static moduleName: string = 'message'; +} + +export class MessagesDirective extends ComplexBase<{}, {}> { + public static propertyName: string = 'messages'; + public static moduleName: string = 'messages'; +} diff --git a/components/interactivechat/src/index.ts b/components/interactivechat/src/index.ts index cd84bf28..49454991 100644 --- a/components/interactivechat/src/index.ts +++ b/components/interactivechat/src/index.ts @@ -1,2 +1,3 @@ -export * from './ai-assist-view'; +export * from './ai-assistview'; +export * from './chat-ui'; export * from '@syncfusion/ej2-interactive-chat'; \ No newline at end of file diff --git a/components/interactivechat/styles/ai-assist-view/bootstrap-dark.scss b/components/interactivechat/styles/ai-assist-view/bootstrap-dark.scss deleted file mode 100644 index 0e10e35f..00000000 --- a/components/interactivechat/styles/ai-assist-view/bootstrap-dark.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-interactive-chat/styles/ai-assist-view/bootstrap-dark.scss'; diff --git a/components/interactivechat/styles/ai-assist-view/bootstrap.scss b/components/interactivechat/styles/ai-assist-view/bootstrap.scss deleted file mode 100644 index 2cbe9078..00000000 --- a/components/interactivechat/styles/ai-assist-view/bootstrap.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-interactive-chat/styles/ai-assist-view/bootstrap.scss'; diff --git a/components/interactivechat/styles/ai-assist-view/bootstrap4.scss b/components/interactivechat/styles/ai-assist-view/bootstrap4.scss deleted file mode 100644 index 70b05a6c..00000000 --- a/components/interactivechat/styles/ai-assist-view/bootstrap4.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-interactive-chat/styles/ai-assist-view/bootstrap4.scss'; diff --git a/components/interactivechat/styles/ai-assist-view/bootstrap5-dark.scss b/components/interactivechat/styles/ai-assist-view/bootstrap5-dark.scss deleted file mode 100644 index 3f5e165d..00000000 --- a/components/interactivechat/styles/ai-assist-view/bootstrap5-dark.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-interactive-chat/styles/ai-assist-view/bootstrap5-dark.scss'; diff --git a/components/interactivechat/styles/ai-assist-view/bootstrap5.3.scss b/components/interactivechat/styles/ai-assist-view/bootstrap5.3.scss deleted file mode 100644 index 448fd47f..00000000 --- a/components/interactivechat/styles/ai-assist-view/bootstrap5.3.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-interactive-chat/styles/ai-assist-view/bootstrap5.3.scss'; diff --git a/components/interactivechat/styles/ai-assist-view/bootstrap5.scss b/components/interactivechat/styles/ai-assist-view/bootstrap5.scss deleted file mode 100644 index b8eb538e..00000000 --- a/components/interactivechat/styles/ai-assist-view/bootstrap5.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-interactive-chat/styles/ai-assist-view/bootstrap5.scss'; diff --git a/components/interactivechat/styles/ai-assist-view/fabric-dark.scss b/components/interactivechat/styles/ai-assist-view/fabric-dark.scss deleted file mode 100644 index c9856948..00000000 --- a/components/interactivechat/styles/ai-assist-view/fabric-dark.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-interactive-chat/styles/ai-assist-view/fabric-dark.scss'; diff --git a/components/interactivechat/styles/ai-assist-view/fabric.scss b/components/interactivechat/styles/ai-assist-view/fabric.scss deleted file mode 100644 index 98942ef5..00000000 --- a/components/interactivechat/styles/ai-assist-view/fabric.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-interactive-chat/styles/ai-assist-view/fabric.scss'; diff --git a/components/interactivechat/styles/ai-assist-view/fluent-dark.scss b/components/interactivechat/styles/ai-assist-view/fluent-dark.scss deleted file mode 100644 index ba809924..00000000 --- a/components/interactivechat/styles/ai-assist-view/fluent-dark.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-interactive-chat/styles/ai-assist-view/fluent-dark.scss'; diff --git a/components/interactivechat/styles/ai-assist-view/fluent.scss b/components/interactivechat/styles/ai-assist-view/fluent.scss deleted file mode 100644 index 0e8ecb82..00000000 --- a/components/interactivechat/styles/ai-assist-view/fluent.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-interactive-chat/styles/ai-assist-view/fluent.scss'; diff --git a/components/interactivechat/styles/ai-assist-view/fluent2.scss b/components/interactivechat/styles/ai-assist-view/fluent2.scss deleted file mode 100644 index 56da5efd..00000000 --- a/components/interactivechat/styles/ai-assist-view/fluent2.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-interactive-chat/styles/ai-assist-view/fluent2.scss'; diff --git a/components/interactivechat/styles/ai-assist-view/highcontrast-light.scss b/components/interactivechat/styles/ai-assist-view/highcontrast-light.scss deleted file mode 100644 index 557c405e..00000000 --- a/components/interactivechat/styles/ai-assist-view/highcontrast-light.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-interactive-chat/styles/ai-assist-view/highcontrast-light.scss'; diff --git a/components/interactivechat/styles/ai-assist-view/highcontrast.scss b/components/interactivechat/styles/ai-assist-view/highcontrast.scss deleted file mode 100644 index 8cce460e..00000000 --- a/components/interactivechat/styles/ai-assist-view/highcontrast.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-interactive-chat/styles/ai-assist-view/highcontrast.scss'; diff --git a/components/interactivechat/styles/ai-assist-view/material-dark.scss b/components/interactivechat/styles/ai-assist-view/material-dark.scss deleted file mode 100644 index 528f743b..00000000 --- a/components/interactivechat/styles/ai-assist-view/material-dark.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-interactive-chat/styles/ai-assist-view/material-dark.scss'; diff --git a/components/interactivechat/styles/ai-assist-view/material.scss b/components/interactivechat/styles/ai-assist-view/material.scss deleted file mode 100644 index 39c14232..00000000 --- a/components/interactivechat/styles/ai-assist-view/material.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-interactive-chat/styles/ai-assist-view/material.scss'; diff --git a/components/interactivechat/styles/ai-assist-view/material3-dark.scss b/components/interactivechat/styles/ai-assist-view/material3-dark.scss deleted file mode 100644 index 1e1894d5..00000000 --- a/components/interactivechat/styles/ai-assist-view/material3-dark.scss +++ /dev/null @@ -1,2 +0,0 @@ -@import 'ej2-base/styles/definition/material3-dark.scss'; -@import 'ej2-interactive-chat/styles/ai-assist-view/material3-dark.scss'; diff --git a/components/interactivechat/styles/ai-assist-view/material3.scss b/components/interactivechat/styles/ai-assist-view/material3.scss deleted file mode 100644 index 2406ddee..00000000 --- a/components/interactivechat/styles/ai-assist-view/material3.scss +++ /dev/null @@ -1,2 +0,0 @@ -@import 'ej2-base/styles/definition/material3.scss'; -@import 'ej2-interactive-chat/styles/ai-assist-view/material3.scss'; diff --git a/components/interactivechat/styles/ai-assist-view/tailwind-dark.scss b/components/interactivechat/styles/ai-assist-view/tailwind-dark.scss deleted file mode 100644 index 2c3679e4..00000000 --- a/components/interactivechat/styles/ai-assist-view/tailwind-dark.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-interactive-chat/styles/ai-assist-view/tailwind-dark.scss'; diff --git a/components/interactivechat/styles/ai-assist-view/tailwind.scss b/components/interactivechat/styles/ai-assist-view/tailwind.scss deleted file mode 100644 index 8df0c9b6..00000000 --- a/components/interactivechat/styles/ai-assist-view/tailwind.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-interactive-chat/styles/ai-assist-view/tailwind.scss'; diff --git a/components/interactivechat/styles/ai-assistview/bds.scss b/components/interactivechat/styles/ai-assistview/bds.scss new file mode 100644 index 00000000..a89a2732 --- /dev/null +++ b/components/interactivechat/styles/ai-assistview/bds.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/ai-assistview/bds.scss'; diff --git a/components/interactivechat/styles/ai-assistview/bootstrap-dark.scss b/components/interactivechat/styles/ai-assistview/bootstrap-dark.scss new file mode 100644 index 00000000..dd5d3564 --- /dev/null +++ b/components/interactivechat/styles/ai-assistview/bootstrap-dark.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/ai-assistview/bootstrap-dark.scss'; diff --git a/components/interactivechat/styles/ai-assistview/bootstrap.scss b/components/interactivechat/styles/ai-assistview/bootstrap.scss new file mode 100644 index 00000000..d37ab388 --- /dev/null +++ b/components/interactivechat/styles/ai-assistview/bootstrap.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/ai-assistview/bootstrap.scss'; diff --git a/components/interactivechat/styles/ai-assistview/bootstrap4.scss b/components/interactivechat/styles/ai-assistview/bootstrap4.scss new file mode 100644 index 00000000..cb122bea --- /dev/null +++ b/components/interactivechat/styles/ai-assistview/bootstrap4.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/ai-assistview/bootstrap4.scss'; diff --git a/components/interactivechat/styles/ai-assistview/bootstrap5-dark.scss b/components/interactivechat/styles/ai-assistview/bootstrap5-dark.scss new file mode 100644 index 00000000..f8946df6 --- /dev/null +++ b/components/interactivechat/styles/ai-assistview/bootstrap5-dark.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/ai-assistview/bootstrap5-dark.scss'; diff --git a/components/interactivechat/styles/ai-assistview/bootstrap5.3.scss b/components/interactivechat/styles/ai-assistview/bootstrap5.3.scss new file mode 100644 index 00000000..778b1e19 --- /dev/null +++ b/components/interactivechat/styles/ai-assistview/bootstrap5.3.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/ai-assistview/bootstrap5.3.scss'; diff --git a/components/interactivechat/styles/ai-assistview/bootstrap5.scss b/components/interactivechat/styles/ai-assistview/bootstrap5.scss new file mode 100644 index 00000000..0a53d7fe --- /dev/null +++ b/components/interactivechat/styles/ai-assistview/bootstrap5.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/ai-assistview/bootstrap5.scss'; diff --git a/components/interactivechat/styles/ai-assistview/fabric-dark.scss b/components/interactivechat/styles/ai-assistview/fabric-dark.scss new file mode 100644 index 00000000..0c4b4a1b --- /dev/null +++ b/components/interactivechat/styles/ai-assistview/fabric-dark.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/ai-assistview/fabric-dark.scss'; diff --git a/components/interactivechat/styles/ai-assistview/fabric.scss b/components/interactivechat/styles/ai-assistview/fabric.scss new file mode 100644 index 00000000..276ec2db --- /dev/null +++ b/components/interactivechat/styles/ai-assistview/fabric.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/ai-assistview/fabric.scss'; diff --git a/components/interactivechat/styles/ai-assistview/fluent-dark.scss b/components/interactivechat/styles/ai-assistview/fluent-dark.scss new file mode 100644 index 00000000..67986910 --- /dev/null +++ b/components/interactivechat/styles/ai-assistview/fluent-dark.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/ai-assistview/fluent-dark.scss'; diff --git a/components/interactivechat/styles/ai-assistview/fluent.scss b/components/interactivechat/styles/ai-assistview/fluent.scss new file mode 100644 index 00000000..6d5432f4 --- /dev/null +++ b/components/interactivechat/styles/ai-assistview/fluent.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/ai-assistview/fluent.scss'; diff --git a/components/interactivechat/styles/ai-assistview/fluent2.scss b/components/interactivechat/styles/ai-assistview/fluent2.scss new file mode 100644 index 00000000..0dd8f180 --- /dev/null +++ b/components/interactivechat/styles/ai-assistview/fluent2.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/ai-assistview/fluent2.scss'; diff --git a/components/interactivechat/styles/ai-assistview/highcontrast-light.scss b/components/interactivechat/styles/ai-assistview/highcontrast-light.scss new file mode 100644 index 00000000..eaaaba55 --- /dev/null +++ b/components/interactivechat/styles/ai-assistview/highcontrast-light.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/ai-assistview/highcontrast-light.scss'; diff --git a/components/interactivechat/styles/ai-assistview/highcontrast.scss b/components/interactivechat/styles/ai-assistview/highcontrast.scss new file mode 100644 index 00000000..591c7bcd --- /dev/null +++ b/components/interactivechat/styles/ai-assistview/highcontrast.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/ai-assistview/highcontrast.scss'; diff --git a/components/interactivechat/styles/ai-assistview/material-dark.scss b/components/interactivechat/styles/ai-assistview/material-dark.scss new file mode 100644 index 00000000..ca618f9e --- /dev/null +++ b/components/interactivechat/styles/ai-assistview/material-dark.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/ai-assistview/material-dark.scss'; diff --git a/components/interactivechat/styles/ai-assistview/material.scss b/components/interactivechat/styles/ai-assistview/material.scss new file mode 100644 index 00000000..4d8234f7 --- /dev/null +++ b/components/interactivechat/styles/ai-assistview/material.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/ai-assistview/material.scss'; diff --git a/components/interactivechat/styles/ai-assistview/material3-dark.scss b/components/interactivechat/styles/ai-assistview/material3-dark.scss new file mode 100644 index 00000000..24075d53 --- /dev/null +++ b/components/interactivechat/styles/ai-assistview/material3-dark.scss @@ -0,0 +1,2 @@ +@import 'ej2-base/styles/definition/material3-dark.scss'; +@import 'ej2-interactive-chat/styles/ai-assistview/material3-dark.scss'; diff --git a/components/interactivechat/styles/ai-assistview/material3.scss b/components/interactivechat/styles/ai-assistview/material3.scss new file mode 100644 index 00000000..7f20394d --- /dev/null +++ b/components/interactivechat/styles/ai-assistview/material3.scss @@ -0,0 +1,2 @@ +@import 'ej2-base/styles/definition/material3.scss'; +@import 'ej2-interactive-chat/styles/ai-assistview/material3.scss'; diff --git a/components/interactivechat/styles/ai-assistview/tailwind-dark.scss b/components/interactivechat/styles/ai-assistview/tailwind-dark.scss new file mode 100644 index 00000000..d877d577 --- /dev/null +++ b/components/interactivechat/styles/ai-assistview/tailwind-dark.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/ai-assistview/tailwind-dark.scss'; diff --git a/components/interactivechat/styles/ai-assistview/tailwind.scss b/components/interactivechat/styles/ai-assistview/tailwind.scss new file mode 100644 index 00000000..bc1c031a --- /dev/null +++ b/components/interactivechat/styles/ai-assistview/tailwind.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/ai-assistview/tailwind.scss'; diff --git a/components/interactivechat/styles/ai-assistview/tailwind3.scss b/components/interactivechat/styles/ai-assistview/tailwind3.scss new file mode 100644 index 00000000..e4090cfb --- /dev/null +++ b/components/interactivechat/styles/ai-assistview/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/ai-assistview/tailwind3.scss'; diff --git a/components/interactivechat/styles/bds-lite.scss b/components/interactivechat/styles/bds-lite.scss new file mode 100644 index 00000000..6f2f3f0a --- /dev/null +++ b/components/interactivechat/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/interactivechat/styles/bds.scss b/components/interactivechat/styles/bds.scss new file mode 100644 index 00000000..a630b789 --- /dev/null +++ b/components/interactivechat/styles/bds.scss @@ -0,0 +1,2 @@ +@import 'ai-assistview/bds.scss'; +@import 'chat-ui/bds.scss'; diff --git a/components/interactivechat/styles/bootstrap-dark.scss b/components/interactivechat/styles/bootstrap-dark.scss index ce04a4db..0881719f 100644 --- a/components/interactivechat/styles/bootstrap-dark.scss +++ b/components/interactivechat/styles/bootstrap-dark.scss @@ -1 +1,2 @@ -@import 'ai-assist-view/bootstrap-dark.scss'; +@import 'ai-assistview/bootstrap-dark.scss'; +@import 'chat-ui/bootstrap-dark.scss'; diff --git a/components/interactivechat/styles/bootstrap.scss b/components/interactivechat/styles/bootstrap.scss index 61082db3..5319d5b3 100644 --- a/components/interactivechat/styles/bootstrap.scss +++ b/components/interactivechat/styles/bootstrap.scss @@ -1 +1,2 @@ -@import 'ai-assist-view/bootstrap.scss'; +@import 'ai-assistview/bootstrap.scss'; +@import 'chat-ui/bootstrap.scss'; diff --git a/components/interactivechat/styles/bootstrap4.scss b/components/interactivechat/styles/bootstrap4.scss index 345ee4dd..97697a2a 100644 --- a/components/interactivechat/styles/bootstrap4.scss +++ b/components/interactivechat/styles/bootstrap4.scss @@ -1 +1,2 @@ -@import 'ai-assist-view/bootstrap4.scss'; +@import 'ai-assistview/bootstrap4.scss'; +@import 'chat-ui/bootstrap4.scss'; diff --git a/components/interactivechat/styles/bootstrap5-dark.scss b/components/interactivechat/styles/bootstrap5-dark.scss index e5d09045..56ba8c21 100644 --- a/components/interactivechat/styles/bootstrap5-dark.scss +++ b/components/interactivechat/styles/bootstrap5-dark.scss @@ -1 +1,2 @@ -@import 'ai-assist-view/bootstrap5-dark.scss'; +@import 'ai-assistview/bootstrap5-dark.scss'; +@import 'chat-ui/bootstrap5-dark.scss'; diff --git a/components/interactivechat/styles/bootstrap5.3.scss b/components/interactivechat/styles/bootstrap5.3.scss index 9ab299c5..2198f8d5 100644 --- a/components/interactivechat/styles/bootstrap5.3.scss +++ b/components/interactivechat/styles/bootstrap5.3.scss @@ -1 +1,2 @@ -@import 'ai-assist-view/bootstrap5.3.scss'; +@import 'ai-assistview/bootstrap5.3.scss'; +@import 'chat-ui/bootstrap5.3.scss'; diff --git a/components/interactivechat/styles/bootstrap5.scss b/components/interactivechat/styles/bootstrap5.scss index 1852f335..bf457cee 100644 --- a/components/interactivechat/styles/bootstrap5.scss +++ b/components/interactivechat/styles/bootstrap5.scss @@ -1 +1,2 @@ -@import 'ai-assist-view/bootstrap5.scss'; +@import 'ai-assistview/bootstrap5.scss'; +@import 'chat-ui/bootstrap5.scss'; diff --git a/components/interactivechat/styles/chat-ui/bds.scss b/components/interactivechat/styles/chat-ui/bds.scss new file mode 100644 index 00000000..33ad374e --- /dev/null +++ b/components/interactivechat/styles/chat-ui/bds.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/chat-ui/bds.scss'; diff --git a/components/interactivechat/styles/chat-ui/bootstrap-dark.scss b/components/interactivechat/styles/chat-ui/bootstrap-dark.scss new file mode 100644 index 00000000..3fad503e --- /dev/null +++ b/components/interactivechat/styles/chat-ui/bootstrap-dark.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/chat-ui/bootstrap-dark.scss'; diff --git a/components/interactivechat/styles/chat-ui/bootstrap.scss b/components/interactivechat/styles/chat-ui/bootstrap.scss new file mode 100644 index 00000000..153d38b9 --- /dev/null +++ b/components/interactivechat/styles/chat-ui/bootstrap.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/chat-ui/bootstrap.scss'; diff --git a/components/interactivechat/styles/chat-ui/bootstrap4.scss b/components/interactivechat/styles/chat-ui/bootstrap4.scss new file mode 100644 index 00000000..a00904ce --- /dev/null +++ b/components/interactivechat/styles/chat-ui/bootstrap4.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/chat-ui/bootstrap4.scss'; diff --git a/components/interactivechat/styles/chat-ui/bootstrap5-dark.scss b/components/interactivechat/styles/chat-ui/bootstrap5-dark.scss new file mode 100644 index 00000000..6ff9d478 --- /dev/null +++ b/components/interactivechat/styles/chat-ui/bootstrap5-dark.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/chat-ui/bootstrap5-dark.scss'; diff --git a/components/interactivechat/styles/chat-ui/bootstrap5.3.scss b/components/interactivechat/styles/chat-ui/bootstrap5.3.scss new file mode 100644 index 00000000..cfbd2534 --- /dev/null +++ b/components/interactivechat/styles/chat-ui/bootstrap5.3.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/chat-ui/bootstrap5.3.scss'; diff --git a/components/interactivechat/styles/chat-ui/bootstrap5.scss b/components/interactivechat/styles/chat-ui/bootstrap5.scss new file mode 100644 index 00000000..31b7ad9a --- /dev/null +++ b/components/interactivechat/styles/chat-ui/bootstrap5.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/chat-ui/bootstrap5.scss'; diff --git a/components/interactivechat/styles/chat-ui/fabric-dark.scss b/components/interactivechat/styles/chat-ui/fabric-dark.scss new file mode 100644 index 00000000..c51a858c --- /dev/null +++ b/components/interactivechat/styles/chat-ui/fabric-dark.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/chat-ui/fabric-dark.scss'; diff --git a/components/interactivechat/styles/chat-ui/fabric.scss b/components/interactivechat/styles/chat-ui/fabric.scss new file mode 100644 index 00000000..96ce1abf --- /dev/null +++ b/components/interactivechat/styles/chat-ui/fabric.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/chat-ui/fabric.scss'; diff --git a/components/interactivechat/styles/chat-ui/fluent-dark.scss b/components/interactivechat/styles/chat-ui/fluent-dark.scss new file mode 100644 index 00000000..fd1a0412 --- /dev/null +++ b/components/interactivechat/styles/chat-ui/fluent-dark.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/chat-ui/fluent-dark.scss'; diff --git a/components/interactivechat/styles/chat-ui/fluent.scss b/components/interactivechat/styles/chat-ui/fluent.scss new file mode 100644 index 00000000..fc0cce63 --- /dev/null +++ b/components/interactivechat/styles/chat-ui/fluent.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/chat-ui/fluent.scss'; diff --git a/components/interactivechat/styles/chat-ui/fluent2.scss b/components/interactivechat/styles/chat-ui/fluent2.scss new file mode 100644 index 00000000..d1fc9095 --- /dev/null +++ b/components/interactivechat/styles/chat-ui/fluent2.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/chat-ui/fluent2.scss'; diff --git a/components/interactivechat/styles/chat-ui/highcontrast-light.scss b/components/interactivechat/styles/chat-ui/highcontrast-light.scss new file mode 100644 index 00000000..345bfa08 --- /dev/null +++ b/components/interactivechat/styles/chat-ui/highcontrast-light.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/chat-ui/highcontrast-light.scss'; diff --git a/components/interactivechat/styles/chat-ui/highcontrast.scss b/components/interactivechat/styles/chat-ui/highcontrast.scss new file mode 100644 index 00000000..2de326ca --- /dev/null +++ b/components/interactivechat/styles/chat-ui/highcontrast.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/chat-ui/highcontrast.scss'; diff --git a/components/interactivechat/styles/chat-ui/material-dark.scss b/components/interactivechat/styles/chat-ui/material-dark.scss new file mode 100644 index 00000000..0f27bbd1 --- /dev/null +++ b/components/interactivechat/styles/chat-ui/material-dark.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/chat-ui/material-dark.scss'; diff --git a/components/interactivechat/styles/chat-ui/material.scss b/components/interactivechat/styles/chat-ui/material.scss new file mode 100644 index 00000000..525f4cd0 --- /dev/null +++ b/components/interactivechat/styles/chat-ui/material.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/chat-ui/material.scss'; diff --git a/components/interactivechat/styles/chat-ui/material3-dark.scss b/components/interactivechat/styles/chat-ui/material3-dark.scss new file mode 100644 index 00000000..e41820eb --- /dev/null +++ b/components/interactivechat/styles/chat-ui/material3-dark.scss @@ -0,0 +1,2 @@ +@import 'ej2-base/styles/definition/material3-dark.scss'; +@import 'ej2-interactive-chat/styles/chat-ui/material3-dark.scss'; diff --git a/components/interactivechat/styles/chat-ui/material3.scss b/components/interactivechat/styles/chat-ui/material3.scss new file mode 100644 index 00000000..8100050b --- /dev/null +++ b/components/interactivechat/styles/chat-ui/material3.scss @@ -0,0 +1,2 @@ +@import 'ej2-base/styles/definition/material3.scss'; +@import 'ej2-interactive-chat/styles/chat-ui/material3.scss'; diff --git a/components/interactivechat/styles/chat-ui/tailwind-dark.scss b/components/interactivechat/styles/chat-ui/tailwind-dark.scss new file mode 100644 index 00000000..7aae193a --- /dev/null +++ b/components/interactivechat/styles/chat-ui/tailwind-dark.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/chat-ui/tailwind-dark.scss'; diff --git a/components/interactivechat/styles/chat-ui/tailwind.scss b/components/interactivechat/styles/chat-ui/tailwind.scss new file mode 100644 index 00000000..12d5a35b --- /dev/null +++ b/components/interactivechat/styles/chat-ui/tailwind.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/chat-ui/tailwind.scss'; diff --git a/components/interactivechat/styles/chat-ui/tailwind3.scss b/components/interactivechat/styles/chat-ui/tailwind3.scss new file mode 100644 index 00000000..fb5f49fc --- /dev/null +++ b/components/interactivechat/styles/chat-ui/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/chat-ui/tailwind3.scss'; diff --git a/components/interactivechat/styles/fabric-dark.scss b/components/interactivechat/styles/fabric-dark.scss index 48ef1e1a..552bebaa 100644 --- a/components/interactivechat/styles/fabric-dark.scss +++ b/components/interactivechat/styles/fabric-dark.scss @@ -1 +1,2 @@ -@import 'ai-assist-view/fabric-dark.scss'; +@import 'ai-assistview/fabric-dark.scss'; +@import 'chat-ui/fabric-dark.scss'; diff --git a/components/interactivechat/styles/fabric.scss b/components/interactivechat/styles/fabric.scss index 6af4858a..ed839489 100644 --- a/components/interactivechat/styles/fabric.scss +++ b/components/interactivechat/styles/fabric.scss @@ -1 +1,2 @@ -@import 'ai-assist-view/fabric.scss'; +@import 'ai-assistview/fabric.scss'; +@import 'chat-ui/fabric.scss'; diff --git a/components/interactivechat/styles/fluent-dark.scss b/components/interactivechat/styles/fluent-dark.scss index 0a893be7..a565bcf4 100644 --- a/components/interactivechat/styles/fluent-dark.scss +++ b/components/interactivechat/styles/fluent-dark.scss @@ -1 +1,2 @@ -@import 'ai-assist-view/fluent-dark.scss'; +@import 'ai-assistview/fluent-dark.scss'; +@import 'chat-ui/fluent-dark.scss'; diff --git a/components/interactivechat/styles/fluent.scss b/components/interactivechat/styles/fluent.scss index b23c0e3f..67f9fb41 100644 --- a/components/interactivechat/styles/fluent.scss +++ b/components/interactivechat/styles/fluent.scss @@ -1 +1,2 @@ -@import 'ai-assist-view/fluent.scss'; +@import 'ai-assistview/fluent.scss'; +@import 'chat-ui/fluent.scss'; diff --git a/components/interactivechat/styles/fluent2.scss b/components/interactivechat/styles/fluent2.scss index 7db942c3..1712c776 100644 --- a/components/interactivechat/styles/fluent2.scss +++ b/components/interactivechat/styles/fluent2.scss @@ -1 +1,2 @@ -@import 'ai-assist-view/fluent2.scss'; +@import 'ai-assistview/fluent2.scss'; +@import 'chat-ui/fluent2.scss'; diff --git a/components/interactivechat/styles/highcontrast-light.scss b/components/interactivechat/styles/highcontrast-light.scss index 8a2cc575..15ff3983 100644 --- a/components/interactivechat/styles/highcontrast-light.scss +++ b/components/interactivechat/styles/highcontrast-light.scss @@ -1 +1,2 @@ -@import 'ai-assist-view/highcontrast-light.scss'; +@import 'ai-assistview/highcontrast-light.scss'; +@import 'chat-ui/highcontrast-light.scss'; diff --git a/components/interactivechat/styles/highcontrast.scss b/components/interactivechat/styles/highcontrast.scss index 7c7ce303..3a533b44 100644 --- a/components/interactivechat/styles/highcontrast.scss +++ b/components/interactivechat/styles/highcontrast.scss @@ -1 +1,2 @@ -@import 'ai-assist-view/highcontrast.scss'; +@import 'ai-assistview/highcontrast.scss'; +@import 'chat-ui/highcontrast.scss'; diff --git a/components/interactivechat/styles/material-dark.scss b/components/interactivechat/styles/material-dark.scss index f197276a..d5c5f799 100644 --- a/components/interactivechat/styles/material-dark.scss +++ b/components/interactivechat/styles/material-dark.scss @@ -1 +1,2 @@ -@import 'ai-assist-view/material-dark.scss'; +@import 'ai-assistview/material-dark.scss'; +@import 'chat-ui/material-dark.scss'; diff --git a/components/interactivechat/styles/material.scss b/components/interactivechat/styles/material.scss index 33921722..da50958f 100644 --- a/components/interactivechat/styles/material.scss +++ b/components/interactivechat/styles/material.scss @@ -1 +1,2 @@ -@import 'ai-assist-view/material.scss'; +@import 'ai-assistview/material.scss'; +@import 'chat-ui/material.scss'; diff --git a/components/interactivechat/styles/material3-dark.scss b/components/interactivechat/styles/material3-dark.scss index 76c3c0af..87f7ea42 100644 --- a/components/interactivechat/styles/material3-dark.scss +++ b/components/interactivechat/styles/material3-dark.scss @@ -1,2 +1,3 @@ -@import 'ai-assist-view/material3-dark.scss'; +@import 'ai-assistview/material3-dark.scss'; +@import 'chat-ui/material3-dark.scss'; diff --git a/components/interactivechat/styles/material3.scss b/components/interactivechat/styles/material3.scss index d769a4f2..158c3c2e 100644 --- a/components/interactivechat/styles/material3.scss +++ b/components/interactivechat/styles/material3.scss @@ -1,2 +1,3 @@ -@import 'ai-assist-view/material3.scss'; +@import 'ai-assistview/material3.scss'; +@import 'chat-ui/material3.scss'; diff --git a/components/interactivechat/styles/tailwind-dark.scss b/components/interactivechat/styles/tailwind-dark.scss index 17992fda..36685e0e 100644 --- a/components/interactivechat/styles/tailwind-dark.scss +++ b/components/interactivechat/styles/tailwind-dark.scss @@ -1 +1,2 @@ -@import 'ai-assist-view/tailwind-dark.scss'; +@import 'ai-assistview/tailwind-dark.scss'; +@import 'chat-ui/tailwind-dark.scss'; diff --git a/components/interactivechat/styles/tailwind.scss b/components/interactivechat/styles/tailwind.scss index ff366e77..2c6da54c 100644 --- a/components/interactivechat/styles/tailwind.scss +++ b/components/interactivechat/styles/tailwind.scss @@ -1 +1,2 @@ -@import 'ai-assist-view/tailwind.scss'; +@import 'ai-assistview/tailwind.scss'; +@import 'chat-ui/tailwind.scss'; diff --git a/components/interactivechat/styles/tailwind3-lite.scss b/components/interactivechat/styles/tailwind3-lite.scss new file mode 100644 index 00000000..85d03284 --- /dev/null +++ b/components/interactivechat/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-interactive-chat/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/interactivechat/styles/tailwind3.scss b/components/interactivechat/styles/tailwind3.scss new file mode 100644 index 00000000..3172add1 --- /dev/null +++ b/components/interactivechat/styles/tailwind3.scss @@ -0,0 +1,2 @@ +@import 'ai-assistview/tailwind3.scss'; +@import 'chat-ui/tailwind3.scss'; diff --git a/components/kanban/CHANGELOG.md b/components/kanban/CHANGELOG.md index 72ab40dd..2e0cbb16 100644 --- a/components/kanban/CHANGELOG.md +++ b/components/kanban/CHANGELOG.md @@ -2,30 +2,6 @@ ## [Unreleased] -## 27.2.5 (2024-12-03) - -### Kanban - -#### Bug Fixes - -- `#I650922` - Now, the Kanban cards are updated properly without any errors while having the `CustomDataAdaptor` configuration. - -## 27.1.53 (2024-10-15) - -### Kanban - -#### Bug Fixes - -- `#I628570` - Now, the Kanban card filter and drag-and-drop functionality are now functioning properly, with only the filtered cards displayed when the `field` property is configured in both `sortSettings` and `query`. - -## 27.1.52 (2024-10-08) - -### Kanban - -#### Bug Fixes - -- `#I628570` - Now, the drag-and-drop functionality for the kanban cards is now working properly without any errors when the configuration includes the `field` property in both `sortSettings` and `query`. - ## 25.1.35 (2024-03-15) ### Kanban diff --git a/components/kanban/README.md b/components/kanban/README.md index ee6d45fc..87d1adf8 100644 --- a/components/kanban/README.md +++ b/components/kanban/README.md @@ -32,7 +32,7 @@ cd my-app npm start ``` -### Adding Syncfusion Kanban package +### Adding Syncfusion® Kanban package To install Kanban and its dependent packages, use the following command. @@ -57,7 +57,7 @@ Add CSS references needed for Kanban in **src/App.css** from **../node_modules/@ ### Add Kanban Component -In **src/App.tsx** file, use the following code snippet to render the Syncfusion React Kanban control and import **App.css** to apply styles to the kanban: +In **src/App.tsx** file, use the following code snippet to render the Syncfusion® React Kanban control and import **App.css** to apply styles to the kanban: ```typescript import { KanbanComponent, ColumnsDirective, ColumnDirective } from "@syncfusion/ej2-react-kanban"; @@ -131,10 +131,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license?utm_source=npm&utm_medium=listing&utm_campaign=react-kanban-npm) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license?utm_source=npm&utm_medium=listing&utm_campaign=react-kanban-npm) for more info. -© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2022 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/kanban/package.json b/components/kanban/package.json index 9cf09c02..e394081b 100644 --- a/components/kanban/package.json +++ b/components/kanban/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-kanban", - "version": "27.2.2", + "version": "26.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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/kanban/styles/bds-lite.scss b/components/kanban/styles/bds-lite.scss new file mode 100644 index 00000000..f21db375 --- /dev/null +++ b/components/kanban/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-kanban/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/kanban/styles/bds.scss b/components/kanban/styles/bds.scss new file mode 100644 index 00000000..fb39e5f8 --- /dev/null +++ b/components/kanban/styles/bds.scss @@ -0,0 +1 @@ +@import 'kanban/bds.scss'; diff --git a/components/kanban/styles/kanban/bds.scss b/components/kanban/styles/kanban/bds.scss new file mode 100644 index 00000000..b64d6793 --- /dev/null +++ b/components/kanban/styles/kanban/bds.scss @@ -0,0 +1 @@ +@import 'ej2-kanban/styles/kanban/bds.scss'; diff --git a/components/kanban/styles/kanban/tailwind3.scss b/components/kanban/styles/kanban/tailwind3.scss new file mode 100644 index 00000000..e1714086 --- /dev/null +++ b/components/kanban/styles/kanban/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-kanban/styles/kanban/tailwind3.scss'; diff --git a/components/kanban/styles/tailwind3-lite.scss b/components/kanban/styles/tailwind3-lite.scss new file mode 100644 index 00000000..24af647e --- /dev/null +++ b/components/kanban/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-kanban/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/kanban/styles/tailwind3.scss b/components/kanban/styles/tailwind3.scss new file mode 100644 index 00000000..2484db3c --- /dev/null +++ b/components/kanban/styles/tailwind3.scss @@ -0,0 +1 @@ +@import 'kanban/tailwind3.scss'; diff --git a/components/layouts/CHANGELOG.md b/components/layouts/CHANGELOG.md index 12dfb88d..06d03ea6 100644 --- a/components/layouts/CHANGELOG.md +++ b/components/layouts/CHANGELOG.md @@ -2,26 +2,6 @@ ## [Unreleased] -## 27.2.5 (2024-12-03) - -### DashboardLayout - -#### Bug Fixes - -- `#I650290` - Enhanced the transition effect when performing drag and drop between panels in the Dashboard component. - -## 27.1.53 (2024-10-15) - -### DashboardLayout - -- `#I636600` - Panels overlapping when adding a panel dynamically using `addPanel` method in the `Vue` DashboardLayout component has been resolved. - -## 27.1.51 (2024-09-30) - -### Timeline - -- `#I631862` - An alignment issue while utilizing `content` or `oppositeContent` property as template in Timeline component has been resolved. - ## 25.1.35 (2024-03-15) ### Timeline diff --git a/components/layouts/README.md b/components/layouts/README.md index b94734a8..67dc99de 100644 --- a/components/layouts/README.md +++ b/components/layouts/README.md @@ -14,7 +14,7 @@ The layout package contains cards, avatars, splitter, timeline and Dashboard Lay ![Layout](https://ej2.syncfusion.com/products/images/layout/readme.png) -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license, you can [purchase](https://www.syncfusion.com/sales/products/?utm_source=npm&utm_medium=listing&utm_campaign=react-layout-npm) or start a free 30-day trial [here](https://www.syncfusion.com/account/manage-trials/start-trials/?utm_source=npm&utm_medium=listing&utm_campaign=react-layout-npm). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license, you can [purchase](https://www.syncfusion.com/sales/products/?utm_source=npm&utm_medium=listing&utm_campaign=react-layout-npm) or start a free 30-day trial [here](https://www.syncfusion.com/account/manage-trials/start-trials/?utm_source=npm&utm_medium=listing&utm_campaign=react-layout-npm). > A free [community license](https://www.syncfusion.com/products/communitylicense/?utm_source=npm&utm_medium=listing&utm_campaign=react-layout-npm) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. @@ -144,4 +144,4 @@ Check the license detail [here](https://github.com/syncfusion/ej2-react-ui-compo Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components/blob/master/components/layouts/CHANGELOG.md/?utm_source=npm&utm_medium=listing&utm_campaign=react-layout-npm) -© Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. +© Copyright 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. diff --git a/components/layouts/package.json b/components/layouts/package.json index cd112a7b..99284914 100644 --- a/components/layouts/package.json +++ b/components/layouts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-layouts", - "version": "27.2.2", + "version": "21.4.6", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/layouts/styles/avatar/bds.scss b/components/layouts/styles/avatar/bds.scss new file mode 100644 index 00000000..7d5fc93e --- /dev/null +++ b/components/layouts/styles/avatar/bds.scss @@ -0,0 +1 @@ +@import 'ej2-layouts/styles/avatar/bds.scss'; diff --git a/components/layouts/styles/avatar/tailwind3.scss b/components/layouts/styles/avatar/tailwind3.scss new file mode 100644 index 00000000..5e08ce74 --- /dev/null +++ b/components/layouts/styles/avatar/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-layouts/styles/avatar/tailwind3.scss'; diff --git a/components/layouts/styles/bds-lite.scss b/components/layouts/styles/bds-lite.scss new file mode 100644 index 00000000..cbfb5c1f --- /dev/null +++ b/components/layouts/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-layouts/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/layouts/styles/bds.scss b/components/layouts/styles/bds.scss new file mode 100644 index 00000000..553b6da4 --- /dev/null +++ b/components/layouts/styles/bds.scss @@ -0,0 +1,5 @@ +@import 'avatar/bds.scss'; +@import 'card/bds.scss'; +@import 'splitter/bds.scss'; +@import 'dashboard-layout/bds.scss'; +@import 'timeline/bds.scss'; diff --git a/components/layouts/styles/card/bds.scss b/components/layouts/styles/card/bds.scss new file mode 100644 index 00000000..b886946a --- /dev/null +++ b/components/layouts/styles/card/bds.scss @@ -0,0 +1 @@ +@import 'ej2-layouts/styles/card/bds.scss'; diff --git a/components/layouts/styles/card/tailwind3.scss b/components/layouts/styles/card/tailwind3.scss new file mode 100644 index 00000000..2a3c6cee --- /dev/null +++ b/components/layouts/styles/card/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-layouts/styles/card/tailwind3.scss'; diff --git a/components/layouts/styles/dashboard-layout/bds.scss b/components/layouts/styles/dashboard-layout/bds.scss new file mode 100644 index 00000000..cd1458f9 --- /dev/null +++ b/components/layouts/styles/dashboard-layout/bds.scss @@ -0,0 +1 @@ +@import 'ej2-layouts/styles/dashboard-layout/bds.scss'; diff --git a/components/layouts/styles/dashboard-layout/tailwind3.scss b/components/layouts/styles/dashboard-layout/tailwind3.scss new file mode 100644 index 00000000..93f41a5c --- /dev/null +++ b/components/layouts/styles/dashboard-layout/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-layouts/styles/dashboard-layout/tailwind3.scss'; diff --git a/components/layouts/styles/splitter/bds.scss b/components/layouts/styles/splitter/bds.scss new file mode 100644 index 00000000..adc844c2 --- /dev/null +++ b/components/layouts/styles/splitter/bds.scss @@ -0,0 +1 @@ +@import 'ej2-layouts/styles/splitter/bds.scss'; diff --git a/components/layouts/styles/splitter/tailwind3.scss b/components/layouts/styles/splitter/tailwind3.scss new file mode 100644 index 00000000..05da5ab5 --- /dev/null +++ b/components/layouts/styles/splitter/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-layouts/styles/splitter/tailwind3.scss'; diff --git a/components/layouts/styles/tailwind3-lite.scss b/components/layouts/styles/tailwind3-lite.scss new file mode 100644 index 00000000..14442b09 --- /dev/null +++ b/components/layouts/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-layouts/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/layouts/styles/tailwind3.scss b/components/layouts/styles/tailwind3.scss new file mode 100644 index 00000000..b95672e0 --- /dev/null +++ b/components/layouts/styles/tailwind3.scss @@ -0,0 +1,5 @@ +@import 'avatar/tailwind3.scss'; +@import 'card/tailwind3.scss'; +@import 'splitter/tailwind3.scss'; +@import 'dashboard-layout/tailwind3.scss'; +@import 'timeline/tailwind3.scss'; diff --git a/components/layouts/styles/timeline/bds.scss b/components/layouts/styles/timeline/bds.scss new file mode 100644 index 00000000..d20ffc06 --- /dev/null +++ b/components/layouts/styles/timeline/bds.scss @@ -0,0 +1 @@ +@import 'ej2-layouts/styles/timeline/bds.scss'; diff --git a/components/layouts/styles/timeline/tailwind3.scss b/components/layouts/styles/timeline/tailwind3.scss new file mode 100644 index 00000000..a3136c43 --- /dev/null +++ b/components/layouts/styles/timeline/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-layouts/styles/timeline/tailwind3.scss'; diff --git a/components/lineargauge/README.md b/components/lineargauge/README.md index 7998ea9c..709896c2 100644 --- a/components/lineargauge/README.md +++ b/components/lineargauge/README.md @@ -95,10 +95,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/components/lineargauge/license?utm_source=npm&utm_campaign=react-lineargauge-npm) for more info. -© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2022 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/lineargauge/package.json b/components/lineargauge/package.json index 0dbcbad2..20c3fd1a 100644 --- a/components/lineargauge/package.json +++ b/components/lineargauge/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-lineargauge", - "version": "27.1.50", + "version": "16.41.0", "description": "Essential JS 2 LinearGauge Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/lists/CHANGELOG.md b/components/lists/CHANGELOG.md index d454746c..49ab8695 100644 --- a/components/lists/CHANGELOG.md +++ b/components/lists/CHANGELOG.md @@ -2,23 +2,7 @@ ## [Unreleased] -## 27.2.5 (2024-12-03) - -### ListView - -#### Bug Fixes - -- `#I654492` - The issue with the dynamic data source update in ListView virtualization has been resolved. - -## 27.2.3 (2024-11-21) - -### ListView - -#### Bug Fixes - -- `#I654535` - The issue with the icons in the `Bootstrap 5.3` theme in ListView has been resolved. - -## 27.1.48 (2024-09-18) +## 28.1.33 (2024-12-12) ### ListView diff --git a/components/lists/README.md b/components/lists/README.md index a40b0be2..c1b7de05 100644 --- a/components/lists/README.md +++ b/components/lists/README.md @@ -4,7 +4,7 @@ The react listview component allows you to select an item or multiple items from ![ej2-react-lists](https://ej2.syncfusion.com/products/images/listview/readme.gif) -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/?utm_source=npm&utm_campaign=listview). To acquire a license, you can [purchase](https://www.syncfusion.com/sales/products/?utm_source=npm&utm_campaign=listview) or start a free 30-day trial [here](https://www.syncfusion.com/account/manage-trials/start-trials/?utm_source=npm&utm_campaign=listview). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/?utm_source=npm&utm_campaign=listview). To acquire a license, you can [purchase](https://www.syncfusion.com/sales/products/?utm_source=npm&utm_campaign=listview) or start a free 30-day trial [here](https://www.syncfusion.com/account/manage-trials/start-trials/?utm_source=npm&utm_campaign=listview). > A free [community license](https://www.syncfusion.com/products/communitylicense/?utm_source=npm&utm_campaign=listview) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. @@ -68,4 +68,4 @@ Check the license detail [here](https://github.com/syncfusion/ej2-react-ui-compo Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components/blob/master/components/lists/CHANGELOG.md/?utm_source=npm&utm_campaign=listview) -© Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. +© Copyright 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. diff --git a/components/lists/package.json b/components/lists/package.json index c98dead5..4b42b6ea 100644 --- a/components/lists/package.json +++ b/components/lists/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-lists", - "version": "27.2.3", + "version": "18.23.1", "description": "The listview control allows you to select an item or multiple items from a list-like interface and represents the data in interactive hierarchical structure across different layouts or views. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/lists/styles/bds-lite.scss b/components/lists/styles/bds-lite.scss new file mode 100644 index 00000000..adba3ad0 --- /dev/null +++ b/components/lists/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-lists/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/lists/styles/bds.scss b/components/lists/styles/bds.scss new file mode 100644 index 00000000..294ffe5a --- /dev/null +++ b/components/lists/styles/bds.scss @@ -0,0 +1,2 @@ +@import 'list-view/bds.scss'; +@import 'sortable/bds.scss'; diff --git a/components/lists/styles/list-view/bds.scss b/components/lists/styles/list-view/bds.scss new file mode 100644 index 00000000..0471974c --- /dev/null +++ b/components/lists/styles/list-view/bds.scss @@ -0,0 +1 @@ +@import 'ej2-lists/styles/list-view/bds.scss'; diff --git a/components/lists/styles/list-view/tailwind3.scss b/components/lists/styles/list-view/tailwind3.scss new file mode 100644 index 00000000..30f38bc1 --- /dev/null +++ b/components/lists/styles/list-view/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-lists/styles/list-view/tailwind3.scss'; diff --git a/components/lists/styles/sortable/bds.scss b/components/lists/styles/sortable/bds.scss new file mode 100644 index 00000000..e390b697 --- /dev/null +++ b/components/lists/styles/sortable/bds.scss @@ -0,0 +1 @@ +@import 'ej2-lists/styles/sortable/bds.scss'; diff --git a/components/lists/styles/sortable/tailwind3.scss b/components/lists/styles/sortable/tailwind3.scss new file mode 100644 index 00000000..baa27d33 --- /dev/null +++ b/components/lists/styles/sortable/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-lists/styles/sortable/tailwind3.scss'; diff --git a/components/lists/styles/tailwind3-lite.scss b/components/lists/styles/tailwind3-lite.scss new file mode 100644 index 00000000..da07c892 --- /dev/null +++ b/components/lists/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-lists/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/lists/styles/tailwind3.scss b/components/lists/styles/tailwind3.scss new file mode 100644 index 00000000..d45ecb91 --- /dev/null +++ b/components/lists/styles/tailwind3.scss @@ -0,0 +1,2 @@ +@import 'list-view/tailwind3.scss'; +@import 'sortable/tailwind3.scss'; diff --git a/components/maps/CHANGELOG.md b/components/maps/CHANGELOG.md index ddf771c2..f129f045 100644 --- a/components/maps/CHANGELOG.md +++ b/components/maps/CHANGELOG.md @@ -8,6 +8,14 @@ ## [Unreleased] +## 28.1.33 (2024-12-12) + +### Maps + +#### New features + +- `#I523666`, `#I613689` - Marker clusters can now be enabled for individual marker groups using the `clusterSettings` property in the `markerSettings` of the map layer. This allows you to apply customizations such as different colors, shapes, connector lines, and marker count labels to marker clusters in each group. + ## 27.1.56 (2024-10-23) ### Maps diff --git a/components/maps/README.md b/components/maps/README.md index 9301ce19..1b13bc80 100644 --- a/components/maps/README.md +++ b/components/maps/README.md @@ -112,10 +112,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/components/maps/license?utm_source=npm&utm_campaign=maps) for more info. -© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2022 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/maps/package.json b/components/maps/package.json index b98e8c1c..8d66a433 100644 --- a/components/maps/package.json +++ b/components/maps/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-maps", - "version": "27.1.56", + "version": "16.42.7", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/multicolumncombobox/CHANGELOG.md b/components/multicolumncombobox/CHANGELOG.md index e726cfe5..1f866a83 100644 --- a/components/multicolumncombobox/CHANGELOG.md +++ b/components/multicolumncombobox/CHANGELOG.md @@ -2,22 +2,6 @@ ## [Unreleased] -## 27.2.5 (2024-12-03) - -### MultiColumn ComboBox - -#### Features - -- `#I645254` - Now we have provided support for resizing columns in the Multicolumn ComboBox. - -## 27.2.3 (2024-11-21) - -### MultiColumn ComboBox - -#### Bug Fixes - -- `#I654237` - Now the issue with virtualization data loading when selecting a value using mouse scroll and performing filtering has been resolved. - ## 27.1.48 (2024-09-18) ### MultiColumn ComboBox diff --git a/components/multicolumncombobox/README.md b/components/multicolumncombobox/README.md index 07feb5d3..39ce9aef 100644 --- a/components/multicolumncombobox/README.md +++ b/components/multicolumncombobox/README.md @@ -38,10 +38,10 @@ Product support is available through the following mediums. ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A [free community license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license?utm_source=npm&utm_campaign=multicolumn-combobox) for more info. -© Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. +© Copyright 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. diff --git a/components/multicolumncombobox/package.json b/components/multicolumncombobox/package.json index f3c5d62f..a1a29f39 100644 --- a/components/multicolumncombobox/package.json +++ b/components/multicolumncombobox/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-multicolumn-combobox", - "version": "27.2.4", + "version": "27.1.48", "description": "Essential JS 2 Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/multicolumncombobox/styles/bds-lite.scss b/components/multicolumncombobox/styles/bds-lite.scss new file mode 100644 index 00000000..4491d35e --- /dev/null +++ b/components/multicolumncombobox/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-multicolumn-combobox/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/multicolumncombobox/styles/bds.scss b/components/multicolumncombobox/styles/bds.scss new file mode 100644 index 00000000..2e14f072 --- /dev/null +++ b/components/multicolumncombobox/styles/bds.scss @@ -0,0 +1 @@ +@import 'multicolumn-combobox/bds.scss'; diff --git a/components/multicolumncombobox/styles/multicolumn-combobox/bds.scss b/components/multicolumncombobox/styles/multicolumn-combobox/bds.scss new file mode 100644 index 00000000..55052419 --- /dev/null +++ b/components/multicolumncombobox/styles/multicolumn-combobox/bds.scss @@ -0,0 +1 @@ +@import 'ej2-multicolumn-combobox/styles/multicolumn-combobox/bds.scss'; diff --git a/components/multicolumncombobox/styles/multicolumn-combobox/tailwind3.scss b/components/multicolumncombobox/styles/multicolumn-combobox/tailwind3.scss new file mode 100644 index 00000000..51aa0a32 --- /dev/null +++ b/components/multicolumncombobox/styles/multicolumn-combobox/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-multicolumn-combobox/styles/multicolumn-combobox/tailwind3.scss'; diff --git a/components/multicolumncombobox/styles/tailwind3-lite.scss b/components/multicolumncombobox/styles/tailwind3-lite.scss new file mode 100644 index 00000000..31030e70 --- /dev/null +++ b/components/multicolumncombobox/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-multicolumn-combobox/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/multicolumncombobox/styles/tailwind3.scss b/components/multicolumncombobox/styles/tailwind3.scss new file mode 100644 index 00000000..38af0091 --- /dev/null +++ b/components/multicolumncombobox/styles/tailwind3.scss @@ -0,0 +1 @@ +@import 'multicolumn-combobox/tailwind3.scss'; diff --git a/components/navigations/CHANGELOG.md b/components/navigations/CHANGELOG.md index 77d7a760..b818a53c 100644 --- a/components/navigations/CHANGELOG.md +++ b/components/navigations/CHANGELOG.md @@ -2,6 +2,42 @@ ## [Unreleased] +## 28.1.33 (2024-12-12) + +### ContextMenu + +#### Features + +- The context menu now includes `scroller support`, improving accessibility and usability across all devices. Submenus dynamically adjust to fit the available screen space. + +- The context menu now includes `Template Support`, enabling the embedding of custom layouts, controls, or components for seamless integration of text, buttons, images, and icons. + +### Menu + +#### Features + +- The Menu component now supports `HTML attributes`, allowing users to assign custom attributes such as `role`, `tabindex`, `aria`, and `data` to individual menu items. This enhancement improves accessibility, provides greater control, and ensures a more customizable and user-friendly experience. + +### TreeView + +#### Bug Fixes + +- `#I659354` - The issue where the hidden target's parent node expands after adding a new node using the addNodes method with preventTargetExpand set to true in the TreeView component has been resolved. +- `#I656707` - The issue where the source node fails to move under a hidden target node using the moveNodes method in the TreeView component has been resolved. + +### Carousel + +#### Features + +- `#I513228` - Provided support to enable/disable the keyboard interactions in the carousel component by using `allowKeyboardInteraction` property. + +### Tab + +#### Features + +- `#I313872`, `#I511661`, `#F163147`, `#F163322` - Provided the content rendering support that allows you to specify the modes for loading tab content. +- `#F153247` - Provided support to enable/disable the Tab content swiping by using the `swipeMode` property. + ## 27.2.5 (2024-12-03) ### Tab @@ -14,7 +50,7 @@ #### Bug Fixes -- `#I656345` - The issue with child items being skipped when navigating tree items with the down arrow key while the filtering input is active in the DropdownTree has been resolved. +- `#I656345` - The issue with child items being skipped when navigating tree items with the down arrow key while the filtering input is active in the `DropdownTree` has been resolved. ## 27.2.4 (2024-11-26) @@ -22,7 +58,7 @@ #### Bug Fixes -- `#I658444` - Resolved console error when clicking Select All after adding a new item to the DropdownTree component using the search functionality. +- `#I658444` - Resolved console error when clicking Select All after adding a new item to the `DropdownTree` component using the search functionality. ## 27.2.3 (2024-11-21) @@ -30,7 +66,7 @@ #### Bug Fixes -- `#I625957` - The issue with "Context menu reposition issue while using the insertBefore and insertAfter method" has been resolved. +- `#I625957` - The issue with "Context menu reposition issue while using the `insertBefore` and `insertAfter` method" has been resolved. ### Tab @@ -42,11 +78,11 @@ #### Bug Fixes -- `#I650340` - The alignment issue in the TreeView component, which occurred when using the IconCss field property with the e-icons class while enabling checkbox support, has been resolved. +- `#I650340` - The alignment issue in the TreeView component, which occurred when using the `IconCss` field property with the e-icons class while enabling checkbox support, has been resolved. -- `#I649622` - The issue with the preventTargetExpand parameter, when set to true in the TreeView component's addNodes method, has been resolved. +- `#I649622` - The issue with the `preventTargetExpand` parameter, when set to true in the TreeView component's addNodes method, has been resolved. -- `#I639573` - Resolved an issue where all child nodes of a parent node were automatically selected upon reopening the DropdownTree component after filtering and selecting the parent node. +- `#I639573` - Resolved an issue where all child nodes of a parent node were automatically selected upon reopening the `DropdownTree` component after filtering and selecting the parent node. ## 27.2.2 (2024-11-15) @@ -86,7 +122,7 @@ ### TreeView -- `#I639573` - Resolved issues with selected items and the checked state of the parent node when filtering in the DropdownTree component. +- `#I639573` - Resolved issues with selected items and the checked state of the parent node when filtering in the `DropdownTree` component. #### Bug Fixes @@ -134,8 +170,8 @@ #### Bug Fixes -- `#I637759` - The issue with the collapseAll API not collapsing TreeView nodes correctly based on the specified node level in the TreeView component has been resolved. -- `#I912588` - The issue with filtered selected item in the DropdownTree component has been fixed. +- `#I637759` - The issue with the `collapseAll` API not collapsing TreeView nodes correctly based on the specified node level in the TreeView component has been resolved. +- `#I912588` - The issue with filtered selected item in the `DropdownTree` component has been fixed. ## 27.1.52 (2024-10-08) @@ -216,14 +252,6 @@ - `#I902438` - The issue with "Facing a flickering issue with the ContextMenu component on a Mac device" has been resolved. -## 26.2.10 (2024-08-20) - -### ContextMenu - -#### Bug Fixes - -- `#I902438` - The issue with "Facing a flickering issue with the ContextMenu component on a Mac device" has been resolved. - ### Breadcrumb #### Bug Fixes diff --git a/components/navigations/README.md b/components/navigations/README.md index 47b63b77..2cc1ab32 100644 --- a/components/navigations/README.md +++ b/components/navigations/README.md @@ -291,10 +291,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license?utm_source=npm&utm_campaign=navigation) for more info. -© Copyright 2023 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2023 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. diff --git a/components/navigations/package.json b/components/navigations/package.json index 95d77ee0..bf681473 100644 --- a/components/navigations/package.json +++ b/components/navigations/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-navigations", - "version": "27.2.4", + "version": "22.42.3", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/navigations/styles/accordion/bds.scss b/components/navigations/styles/accordion/bds.scss new file mode 100644 index 00000000..adf4dbe5 --- /dev/null +++ b/components/navigations/styles/accordion/bds.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/accordion/bds.scss'; diff --git a/components/navigations/styles/accordion/tailwind3.scss b/components/navigations/styles/accordion/tailwind3.scss new file mode 100644 index 00000000..0a2336cf --- /dev/null +++ b/components/navigations/styles/accordion/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/accordion/tailwind3.scss'; diff --git a/components/navigations/styles/appbar/bds.scss b/components/navigations/styles/appbar/bds.scss new file mode 100644 index 00000000..6afd4668 --- /dev/null +++ b/components/navigations/styles/appbar/bds.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/appbar/bds.scss'; diff --git a/components/navigations/styles/appbar/tailwind3.scss b/components/navigations/styles/appbar/tailwind3.scss new file mode 100644 index 00000000..2550fa04 --- /dev/null +++ b/components/navigations/styles/appbar/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/appbar/tailwind3.scss'; diff --git a/components/navigations/styles/bds-lite.scss b/components/navigations/styles/bds-lite.scss new file mode 100644 index 00000000..e72ed1e2 --- /dev/null +++ b/components/navigations/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/navigations/styles/bds.scss b/components/navigations/styles/bds.scss new file mode 100644 index 00000000..43797a9c --- /dev/null +++ b/components/navigations/styles/bds.scss @@ -0,0 +1,14 @@ +@import 'pager/bds.scss'; +@import 'h-scroll/bds.scss'; +@import 'v-scroll/bds.scss'; +@import 'toolbar/bds.scss'; +@import 'accordion/bds.scss'; +@import 'carousel/bds.scss'; +@import 'context-menu/bds.scss'; +@import 'tab/bds.scss'; +@import 'treeview/bds.scss'; +@import 'sidebar/bds.scss'; +@import 'menu/bds.scss'; +@import 'breadcrumb/bds.scss'; +@import 'appbar/bds.scss'; +@import 'stepper/bds.scss'; diff --git a/components/navigations/styles/breadcrumb/bds.scss b/components/navigations/styles/breadcrumb/bds.scss new file mode 100644 index 00000000..f1b1cbcf --- /dev/null +++ b/components/navigations/styles/breadcrumb/bds.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/breadcrumb/bds.scss'; diff --git a/components/navigations/styles/breadcrumb/tailwind3.scss b/components/navigations/styles/breadcrumb/tailwind3.scss new file mode 100644 index 00000000..5763d5d2 --- /dev/null +++ b/components/navigations/styles/breadcrumb/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/breadcrumb/tailwind3.scss'; diff --git a/components/navigations/styles/carousel/bds.scss b/components/navigations/styles/carousel/bds.scss new file mode 100644 index 00000000..748a1488 --- /dev/null +++ b/components/navigations/styles/carousel/bds.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/carousel/bds.scss'; diff --git a/components/navigations/styles/carousel/tailwind3.scss b/components/navigations/styles/carousel/tailwind3.scss new file mode 100644 index 00000000..d0215b20 --- /dev/null +++ b/components/navigations/styles/carousel/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/carousel/tailwind3.scss'; diff --git a/components/navigations/styles/context-menu/bds.scss b/components/navigations/styles/context-menu/bds.scss new file mode 100644 index 00000000..03e3049b --- /dev/null +++ b/components/navigations/styles/context-menu/bds.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/context-menu/bds.scss'; diff --git a/components/navigations/styles/context-menu/tailwind3.scss b/components/navigations/styles/context-menu/tailwind3.scss new file mode 100644 index 00000000..0d7bcc93 --- /dev/null +++ b/components/navigations/styles/context-menu/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/context-menu/tailwind3.scss'; diff --git a/components/navigations/styles/h-scroll/bds.scss b/components/navigations/styles/h-scroll/bds.scss new file mode 100644 index 00000000..03931deb --- /dev/null +++ b/components/navigations/styles/h-scroll/bds.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/h-scroll/bds.scss'; diff --git a/components/navigations/styles/h-scroll/tailwind3.scss b/components/navigations/styles/h-scroll/tailwind3.scss new file mode 100644 index 00000000..1d2b842e --- /dev/null +++ b/components/navigations/styles/h-scroll/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/h-scroll/tailwind3.scss'; diff --git a/components/navigations/styles/menu/bds.scss b/components/navigations/styles/menu/bds.scss new file mode 100644 index 00000000..6438a03f --- /dev/null +++ b/components/navigations/styles/menu/bds.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/menu/bds.scss'; diff --git a/components/navigations/styles/menu/tailwind3.scss b/components/navigations/styles/menu/tailwind3.scss new file mode 100644 index 00000000..706bef61 --- /dev/null +++ b/components/navigations/styles/menu/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/menu/tailwind3.scss'; diff --git a/components/navigations/styles/pager/bds.scss b/components/navigations/styles/pager/bds.scss new file mode 100644 index 00000000..7a764dee --- /dev/null +++ b/components/navigations/styles/pager/bds.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/pager/bds.scss'; diff --git a/components/navigations/styles/pager/tailwind3.scss b/components/navigations/styles/pager/tailwind3.scss new file mode 100644 index 00000000..b524a6d1 --- /dev/null +++ b/components/navigations/styles/pager/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/pager/tailwind3.scss'; diff --git a/components/navigations/styles/sidebar/bds.scss b/components/navigations/styles/sidebar/bds.scss new file mode 100644 index 00000000..7eb83a61 --- /dev/null +++ b/components/navigations/styles/sidebar/bds.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/sidebar/bds.scss'; diff --git a/components/navigations/styles/sidebar/tailwind3.scss b/components/navigations/styles/sidebar/tailwind3.scss new file mode 100644 index 00000000..0fdb0a1f --- /dev/null +++ b/components/navigations/styles/sidebar/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/sidebar/tailwind3.scss'; diff --git a/components/navigations/styles/stepper/bds.scss b/components/navigations/styles/stepper/bds.scss new file mode 100644 index 00000000..4b130fe3 --- /dev/null +++ b/components/navigations/styles/stepper/bds.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/stepper/bds.scss'; diff --git a/components/navigations/styles/stepper/tailwind3.scss b/components/navigations/styles/stepper/tailwind3.scss new file mode 100644 index 00000000..347fce6f --- /dev/null +++ b/components/navigations/styles/stepper/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/stepper/tailwind3.scss'; diff --git a/components/navigations/styles/tab/bds.scss b/components/navigations/styles/tab/bds.scss new file mode 100644 index 00000000..9e9e597c --- /dev/null +++ b/components/navigations/styles/tab/bds.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/tab/bds.scss'; diff --git a/components/navigations/styles/tab/tailwind3.scss b/components/navigations/styles/tab/tailwind3.scss new file mode 100644 index 00000000..2416c458 --- /dev/null +++ b/components/navigations/styles/tab/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/tab/tailwind3.scss'; diff --git a/components/navigations/styles/tailwind3-lite.scss b/components/navigations/styles/tailwind3-lite.scss new file mode 100644 index 00000000..f920bcf5 --- /dev/null +++ b/components/navigations/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/navigations/styles/tailwind3.scss b/components/navigations/styles/tailwind3.scss new file mode 100644 index 00000000..3243f459 --- /dev/null +++ b/components/navigations/styles/tailwind3.scss @@ -0,0 +1,14 @@ +@import 'pager/tailwind3.scss'; +@import 'h-scroll/tailwind3.scss'; +@import 'v-scroll/tailwind3.scss'; +@import 'toolbar/tailwind3.scss'; +@import 'accordion/tailwind3.scss'; +@import 'carousel/tailwind3.scss'; +@import 'context-menu/tailwind3.scss'; +@import 'tab/tailwind3.scss'; +@import 'treeview/tailwind3.scss'; +@import 'sidebar/tailwind3.scss'; +@import 'menu/tailwind3.scss'; +@import 'breadcrumb/tailwind3.scss'; +@import 'appbar/tailwind3.scss'; +@import 'stepper/tailwind3.scss'; diff --git a/components/navigations/styles/toolbar/bds.scss b/components/navigations/styles/toolbar/bds.scss new file mode 100644 index 00000000..5ae3de27 --- /dev/null +++ b/components/navigations/styles/toolbar/bds.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/toolbar/bds.scss'; diff --git a/components/navigations/styles/toolbar/tailwind3.scss b/components/navigations/styles/toolbar/tailwind3.scss new file mode 100644 index 00000000..fcadf0f6 --- /dev/null +++ b/components/navigations/styles/toolbar/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/toolbar/tailwind3.scss'; diff --git a/components/navigations/styles/treeview/bds.scss b/components/navigations/styles/treeview/bds.scss new file mode 100644 index 00000000..b19c98a3 --- /dev/null +++ b/components/navigations/styles/treeview/bds.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/treeview/bds.scss'; diff --git a/components/navigations/styles/treeview/tailwind3.scss b/components/navigations/styles/treeview/tailwind3.scss new file mode 100644 index 00000000..eeaf06e9 --- /dev/null +++ b/components/navigations/styles/treeview/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/treeview/tailwind3.scss'; diff --git a/components/navigations/styles/v-scroll/bds.scss b/components/navigations/styles/v-scroll/bds.scss new file mode 100644 index 00000000..dab6fb4f --- /dev/null +++ b/components/navigations/styles/v-scroll/bds.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/v-scroll/bds.scss'; diff --git a/components/navigations/styles/v-scroll/tailwind3.scss b/components/navigations/styles/v-scroll/tailwind3.scss new file mode 100644 index 00000000..e8d50b1b --- /dev/null +++ b/components/navigations/styles/v-scroll/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-navigations/styles/v-scroll/tailwind3.scss'; diff --git a/components/notifications/CHANGELOG.md b/components/notifications/CHANGELOG.md index 6fab8b44..63716b18 100644 --- a/components/notifications/CHANGELOG.md +++ b/components/notifications/CHANGELOG.md @@ -2,15 +2,7 @@ ## [Unreleased] -## 27.2.5 (2024-12-03) - -### Toast - -#### Bug Fixes - -- `I654672` - Fixed an exception that occurred when navigating to another page. - -## 27.1.48 (2024-09-18) +## 28.1.33 (2024-12-12) ### Message diff --git a/components/notifications/README.md b/components/notifications/README.md index 1aa9040b..8c14d9a1 100644 --- a/components/notifications/README.md +++ b/components/notifications/README.md @@ -130,10 +130,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICNESE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license?utm_source=npm&utm_campaign=notification) for more info. -© Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/notifications/package.json b/components/notifications/package.json index df79f45c..fe37f318 100644 --- a/components/notifications/package.json +++ b/components/notifications/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-notifications", - "version": "27.2.2", + "version": "21.5.2", "description": "A package of Essential JS 2 notification components such as Toast and Badge which used to notify important information to end-users. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/notifications/styles/badge/bds.scss b/components/notifications/styles/badge/bds.scss new file mode 100644 index 00000000..aa15d8b1 --- /dev/null +++ b/components/notifications/styles/badge/bds.scss @@ -0,0 +1 @@ +@import 'ej2-notifications/styles/badge/bds.scss'; diff --git a/components/notifications/styles/badge/tailwind3.scss b/components/notifications/styles/badge/tailwind3.scss new file mode 100644 index 00000000..ad8b6bc9 --- /dev/null +++ b/components/notifications/styles/badge/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-notifications/styles/badge/tailwind3.scss'; diff --git a/components/notifications/styles/bds-lite.scss b/components/notifications/styles/bds-lite.scss new file mode 100644 index 00000000..9cf40715 --- /dev/null +++ b/components/notifications/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-notifications/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/notifications/styles/bds.scss b/components/notifications/styles/bds.scss new file mode 100644 index 00000000..783a5905 --- /dev/null +++ b/components/notifications/styles/bds.scss @@ -0,0 +1,4 @@ +@import 'badge/bds.scss'; +@import 'toast/bds.scss'; +@import 'message/bds.scss'; +@import 'skeleton/bds.scss'; diff --git a/components/notifications/styles/message/bds.scss b/components/notifications/styles/message/bds.scss new file mode 100644 index 00000000..911860a6 --- /dev/null +++ b/components/notifications/styles/message/bds.scss @@ -0,0 +1 @@ +@import 'ej2-notifications/styles/message/bds.scss'; diff --git a/components/notifications/styles/message/tailwind3.scss b/components/notifications/styles/message/tailwind3.scss new file mode 100644 index 00000000..b896bb53 --- /dev/null +++ b/components/notifications/styles/message/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-notifications/styles/message/tailwind3.scss'; diff --git a/components/notifications/styles/skeleton/bds.scss b/components/notifications/styles/skeleton/bds.scss new file mode 100644 index 00000000..6bf85ea7 --- /dev/null +++ b/components/notifications/styles/skeleton/bds.scss @@ -0,0 +1 @@ +@import 'ej2-notifications/styles/skeleton/bds.scss'; diff --git a/components/notifications/styles/skeleton/tailwind3.scss b/components/notifications/styles/skeleton/tailwind3.scss new file mode 100644 index 00000000..3716f409 --- /dev/null +++ b/components/notifications/styles/skeleton/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-notifications/styles/skeleton/tailwind3.scss'; diff --git a/components/notifications/styles/tailwind3-lite.scss b/components/notifications/styles/tailwind3-lite.scss new file mode 100644 index 00000000..b67fb254 --- /dev/null +++ b/components/notifications/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-notifications/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/notifications/styles/tailwind3.scss b/components/notifications/styles/tailwind3.scss new file mode 100644 index 00000000..af4a89a1 --- /dev/null +++ b/components/notifications/styles/tailwind3.scss @@ -0,0 +1,4 @@ +@import 'badge/tailwind3.scss'; +@import 'toast/tailwind3.scss'; +@import 'message/tailwind3.scss'; +@import 'skeleton/tailwind3.scss'; diff --git a/components/notifications/styles/toast/bds.scss b/components/notifications/styles/toast/bds.scss new file mode 100644 index 00000000..c21b80a0 --- /dev/null +++ b/components/notifications/styles/toast/bds.scss @@ -0,0 +1 @@ +@import 'ej2-notifications/styles/toast/bds.scss'; diff --git a/components/notifications/styles/toast/tailwind3.scss b/components/notifications/styles/toast/tailwind3.scss new file mode 100644 index 00000000..09383599 --- /dev/null +++ b/components/notifications/styles/toast/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-notifications/styles/toast/tailwind3.scss'; diff --git a/components/pdfviewer/CHANGELOG.md b/components/pdfviewer/CHANGELOG.md index ce28a7e1..162db8f7 100644 --- a/components/pdfviewer/CHANGELOG.md +++ b/components/pdfviewer/CHANGELOG.md @@ -2,6 +2,24 @@ ## [Unreleased] +## 28.1.33 (2024-12-12) + +### PDF Viewer + +#### New Features + +- `#I593597` - Added support for preserving `unicode` text in free text annotations within the `standalone` PDF Viewer. +- `#I630970` - Added support for local session storage in the PDF Viewer. +- Added support for preserving `unicode` text in form fields within the `standalone` PDF Viewer. + +#### Bug Fixes + +- `#I655125` - Now, the page renders correctly with form fields after zooming in and out on an iOS device. +- `#I655531` - Now, the button field color is rendered properly in the PDF viewer. +- `#I655380` - Now, the `signatureIndicatorSettings` updated properly for the existing signature fields in the document. +- `#I655530` - Now, able to load the provided document when form designer module is enabled. +- `#I653882` - Now, the sticky notes is properly visible by import after delete the annotation using the `deleteAnnotations` API. + ## 27.2.5 (2024-12-03) ### PDF Viewer @@ -33,10 +51,18 @@ #### Bug Fixes +- `#I651818` - Now, the dropdown values are correctly preserved when opening the PDF document, with different item names and values for the dropdown options. +- `#I645218` - Now, the memory out-of-bounds exception no longer occurs in `Vue 2`. +- `#I645714` - Now, the added text markup annotation bounds and the exported annotation bounds are the same. - `#I652381` - Now, the signature with custom font is visible properly in downloaded PDF document. +- `#I645043` - Now, the radio button field data is not lost when scrolling through the provided document. +- `#I646730` - Now, the Text Selection and Pan keyboard shortcuts are disabled when the corresponding options are not available in the toolbar. +- `#I635071` - Now, the checkbox form fields are properly checked in the downloaded document. + - `#I645218` - Now, the memory out-of-bounds exception no longer occurs in `Vue 2`. -- `#I651818` - Now, the dropdown values are correctly preserved when opening the PDF document, with different item names and values for the dropdown options. - `#I645714` - Now, the added text markup annotation bounds and the exported annotation bounds are the same. +- `#I652381` - Now, the signature with custom font is visible properly in downloaded PDF document. +- `#I651818` - Now, the dropdown values are correctly preserved when opening the PDF document, with different item names and values for the dropdown options. - `#I645043` - Now, the radio button field data is not lost when scrolling through the provided document. - `#I646730` - Now, the Text Selection and Pan keyboard shortcuts are disabled when the corresponding options are not available in the toolbar. - `#I635071` - Now, the checkbox form fields are properly checked in the downloaded document. @@ -101,12 +127,27 @@ - `#I637275` - Now, the download option is disabled in mobile mode when `enableDownload` API is set to false. - `#I633438` , `#I633453` - Now, the invalid file corrupted dialog closes automatically after a valid PDF document is loaded. - `#I619099` - Now, the delay in searching for text after completing text extraction has been reduced. +- `#I635120` - Now, the undo and redo functions for free text annotations, as well as the ability to change alignment and font size using the `editAnnotation` method, are now functioning correctly. +- `#I608686` - Now, a script error does not occur when trying to update and delete annotations simultaneously after importing them. +- `#I635119` - Now, after programmatically highlighting and deleting text, the text will not be highlighted again unless a new selection is made, as the selection is cleared when the delete method is called programmatically. +- Now, the close button is clickable across all size scenarios when the thumbnail container is resized. +- `#I908781` - Now, the Form field data will be accurately preserved after scrolling, even when form fields with the same name are updated, and the form designer module is not included. - `#I631265` - Now, the signature is correctly saved in the downloaded document provided by the customer. + +- `#I638294` - Now, the notification dialog is not shown for search text with no matches when `showNotificationDialog` API is set to false. +- `#I636244` - Now, the annotation toolbar is programmatically opened on a mobile device using the `showAnnotationToolbar` method. +- `#I637351` - Now, the signature collection ID and ID from the `addSignature` event are the same on mobile devices. +- `#F194443` - Now, the tooltip is properly removed when programmatically removing a form field tooltip using the `updateFormField` API. +- `#I637275` - Now, the download option is disabled in mobile mode when `enableDownload` API is set to false. +- `#I637350` - Now, the PDF Viewer does not stop responding when searching the text. +- `#I633438` , `#I633453` - Now, the invalid file corrupted dialog closes automatically after a valid PDF document is loaded. +- `#I619099` - Now, the delay in searching for text after completing text extraction has been reduced. - `#I635120` - Now, the undo and redo functions for free text annotations, as well as the ability to change alignment and font size using the `editAnnotation` method, are now functioning correctly. - `#I608686` - Now, a script error does not occur when trying to update and delete annotations simultaneously after importing them. - `#I635119` - Now, after programmatically highlighting and deleting text, the text will not be highlighted again unless a new selection is made, as the selection is cleared when the delete method is called programmatically. - Now, the close button is clickable across all size scenarios when the thumbnail container is resized. - `#I908781` - Now, the Form field data will be accurately preserved after scrolling, even when form fields with the same name are updated, and the form designer module is not included. +- `#I631265` - Now, the signature is correctly saved in the downloaded document provided by the customer. #### New Features @@ -118,8 +159,8 @@ #### Bug Fixes -- `#I631430` - Now, the form field index is correctly calculated, and `NaN` is no longer added to the form field name when creating new fields from the designer in PDF Viewer. - `#I634439` - Now, the value of the dropdown field name does not set to null in the `formFieldCollections` when the `enableFormDesigner` API is disabled. +- `#I631430` - Now, the form field index is correctly calculated, and `NaN` is no longer added to the form field name when creating new fields from the designer in PDF Viewer. - `#I631901` - Now, the keyboard shortcuts for the `OpenOption` are disabled when the `OpenOption` item is not included in the toolbar. ## 27.1.51 (2024-09-30) @@ -188,10 +229,10 @@ - `#I621133` - The `IsDocumentEdited` API does not return true for documents with form fields. - `#I620047` - Now, the text markup annotation rotation is correctly rendered after rotating the PDF pages. +- `#I625999` - Now, the free text annotation font size is updating properly. - `#I620349` - Now, the `FormFieldPropertiesChange` event is triggered when adding or deleting the dropdown options. - `#I622415` - Now, the able to copy text from the input box of the search dialog. - `#I626450` - Now, no more console errors occur when focusing on the PDF Viewer. -- `#I625999` - Now, the free text annotation font size is updating properly. - `#I626966` - The invalid behavior of font alignment and font color tools in the `annotationToolbarItems` has been resolved now. - `#I626108` - The polygon annotation is now preserved properly when adding and rotating the pages. - `#I627416` - Now, the form field background color is now correctly updated when changing form field visibility from `hidden` to `visible` mode. @@ -220,6 +261,11 @@ - `#I615285` - Now, form fields are being correctly retrieved from the widget in the provided document. - `#I612386` - Now, the checkbox and radio button size is increased properly using `updateFormField` method. +- `#I614475` - Now, when deleting a signature field image after zooming in the image is removed and does not remains visually presented on the screen. +- `#I615933` - Now, the Radio button retains selection when clicked more than once. +- `#I615285` - Now, form fields are being correctly retrieved from the widget in the provided document. +- `#I612386` - Now, the Form field data will be accurately preserved after scrolling, even when form fields with the same name are updated, and the form designer module is not included. + ## 26.2.9 (2024-08-13) ### PDF Viewer diff --git a/components/pdfviewer/README.md b/components/pdfviewer/README.md index bcc565de..f0f31d44 100644 --- a/components/pdfviewer/README.md +++ b/components/pdfviewer/README.md @@ -31,9 +31,9 @@ cd my-app npm start ``` -### Adding Syncfusion PDF Viewer package +### Adding Syncfusion® PDF Viewer package -All Syncfusion react packages are published in the [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install the react PDF Viewer package, use the following command. +All Syncfusion® react packages are published in the [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install the react PDF Viewer package, use the following command. ```bash npm install @syncfusion/ej2-react-pdfviewer --save @@ -58,7 +58,7 @@ Add CSS references needed for a PDF Viewer in **src/index.css** from the **../no ### Add PDF Viewer component -In the **src/index.js** file, use the following code snippet to render the Syncfusion React PDF Viewer control and import **index.css** to apply styles to the PDF Viewer: +In the **src/index.js** file, use the following code snippet to render the Syncfusion® React PDF Viewer control and import **index.css** to apply styles to the PDF Viewer: ```typescript import { createRoot } from 'react-dom/client'; @@ -157,10 +157,9 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. The Syncfusion® licensed software, including this component, is subject to the terms and conditions of the Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2/blob/master/license?utm_source=npm&utm_medium=listing&utm_campaign=react-pdf-viewer-npm) for more info. -© Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. diff --git a/components/pdfviewer/package.json b/components/pdfviewer/package.json index 792b4fa3..8af0f6de 100644 --- a/components/pdfviewer/package.json +++ b/components/pdfviewer/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pdfviewer", - "version": "27.2.4", + "version": "27.2.2", "description": "Essential JS 2 PDF viewer Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pdfviewer/styles/bds-lite.scss b/components/pdfviewer/styles/bds-lite.scss new file mode 100644 index 00000000..d3830baa --- /dev/null +++ b/components/pdfviewer/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-pdfviewer/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/pdfviewer/styles/bds.scss b/components/pdfviewer/styles/bds.scss new file mode 100644 index 00000000..fcd9ca55 --- /dev/null +++ b/components/pdfviewer/styles/bds.scss @@ -0,0 +1 @@ +@import 'pdfviewer/bds.scss'; diff --git a/components/pdfviewer/styles/pdfviewer/bds.scss b/components/pdfviewer/styles/pdfviewer/bds.scss new file mode 100644 index 00000000..ff7475fb --- /dev/null +++ b/components/pdfviewer/styles/pdfviewer/bds.scss @@ -0,0 +1 @@ +@import 'ej2-pdfviewer/styles/pdfviewer/bds.scss'; diff --git a/components/pdfviewer/styles/pdfviewer/tailwind3.scss b/components/pdfviewer/styles/pdfviewer/tailwind3.scss new file mode 100644 index 00000000..f9f2c84f --- /dev/null +++ b/components/pdfviewer/styles/pdfviewer/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-pdfviewer/styles/pdfviewer/tailwind3.scss'; diff --git a/components/pdfviewer/styles/tailwind3-lite.scss b/components/pdfviewer/styles/tailwind3-lite.scss new file mode 100644 index 00000000..ffdd42fd --- /dev/null +++ b/components/pdfviewer/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-pdfviewer/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/pdfviewer/styles/tailwind3.scss b/components/pdfviewer/styles/tailwind3.scss new file mode 100644 index 00000000..b1efd2d1 --- /dev/null +++ b/components/pdfviewer/styles/tailwind3.scss @@ -0,0 +1 @@ +@import 'pdfviewer/tailwind3.scss'; diff --git a/components/pivotview/CHANGELOG.md b/components/pivotview/CHANGELOG.md index ff0bb14f..9891c759 100644 --- a/components/pivotview/CHANGELOG.md +++ b/components/pivotview/CHANGELOG.md @@ -2,79 +2,20 @@ ## [Unreleased] -## 27.2.4 (2024-11-26) +## 28.1.33 (2024-12-12) ### Pivot Table #### Bug fixes +- `#I657448` - Double-clicking the 'No records to display' cell for drill-through in the pivot table will no longer trigger an error. - `#I655109` - The calculated field option will now work properly with the 'Defer Layout Update' option enabled in the pivot table when using the server-side engine. +- `#I661608` - The pivot button will now show the proper text in the static field list when the 'showAggregationOnValueField' property is disabled. +- `#I653425` - The pivot table will now be rendered properly when changing the aggregation type dynamically using the 'Value field settings' popup for a value field name that begins with numeric text. -## 27.2.3 (2024-11-21) - -### Pivot Table - -#### Bug fixes - -- `#I651756` - Field searching will now work properly within the field list UI when searching for grouped child fields. - -## 27.2.2 (2024-11-15) - -### Pivot Table - -#### Bug fixes - -- `#I645195` - The pivot table will now display the proper data based on the current page size when using the paging option. -- `#I645619` - The error popup will now appear correctly when entering an invalid formula in the calculated field UI. - -## 27.1.58 (2024-11-05) - -### Pivot Table - -#### Bug fixes - -- `#I645787` - Number formatting will now be applied correctly when using the number formatting popup in the pivot table. -- `#I648479` - The context menu will now appear when clicking on a value cell in the pivot table. - -## 27.1.57 (2024-10-29) - -### Pivot Table - -#### Bug fixes - -- The pivot table will now be rendered properly when creating a new report using the toolbar. - -## 27.1.55 (2024-10-22) - -### Pivot Table - -#### Bug fixes - -- `#I640765` - The cumulative percentage values will now be displayed correctly in the tooltip when hovering over the chart series of the Pareto chart. - -## 27.1.53 (2024-10-15) - -### Pivot Table - -#### Bug fixes - -- The pivot table will now work properly while dynamically disabling grouping with the pivot chart enabled. - -## 27.1.51 (2024-09-30) - -### Pivot Table - -#### Bug fixes - -- `#I628997` - The drill-through popup will now display the proper data when using the Pivot Table with the server-side engine and DataTable. - -## 27.1.50 (2024-09-24) - -### Pivot Table - -#### Bug fixes +#### Features -- The pivot chart will now render properly when the `displayOption` property is changed dynamically with the toolbar option enabled. +- The classic (tabular) layout support has been added, allowing the pivot table to display in a traditional format with separate columns for row headers, offering a more detailed and organized table structure. Explore the [demo](https://ej2.syncfusion.com/demos/#/fluent2/pivot-table/tabular-layout.html) here. ## 27.1.48 (2024-09-18) diff --git a/components/pivotview/README.md b/components/pivotview/README.md index c56bae73..e82642f8 100644 --- a/components/pivotview/README.md +++ b/components/pivotview/README.md @@ -31,9 +31,9 @@ cd my-app npm start ``` -### Add Syncfusion Pivot Table package +### Add Syncfusion® Pivot Table package -All Syncfusion React packages are published in the [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install the React Pivot Table package, use the following command. +All Syncfusion® React packages are published in the [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install the React Pivot Table package, use the following command. ```bash npm install @syncfusion/ej2-react-pivotview --save @@ -59,7 +59,7 @@ Add CSS references needed for a Pivot Table in **src/App.css** from the **../nod ### Add Pivot Table Component -In the **src/App.tsx** file, use the following code snippet to render the Syncfusion React Pivot Table component and import **App.css** to apply styles to the Pivot Table. +In the **src/App.tsx** file, use the following code snippet to render the Syncfusion® React Pivot Table component and import **App.css** to apply styles to the Pivot Table. ```typescript import { IDataSet, IDataOptions, PivotViewComponent } from '@syncfusion/ej2-react-pivotview'; @@ -134,10 +134,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license?utm_source=npm&utm_medium=listing&utm_campaign=react-pivot-table-npm) for more info. -© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2022 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential® Studio license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/pivotview/package.json b/components/pivotview/package.json index 8707568f..2a6b66ce 100644 --- a/components/pivotview/package.json +++ b/components/pivotview/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pivotview", - "version": "27.2.4", + "version": "26.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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pivotview/styles/bds-lite.scss b/components/pivotview/styles/bds-lite.scss new file mode 100644 index 00000000..acfbcf34 --- /dev/null +++ b/components/pivotview/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-pivotview/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/pivotview/styles/bds.scss b/components/pivotview/styles/bds.scss new file mode 100644 index 00000000..c03a11ba --- /dev/null +++ b/components/pivotview/styles/bds.scss @@ -0,0 +1,2 @@ +@import 'pivotview/bds.scss'; +@import 'pivotfieldlist/bds.scss'; diff --git a/components/pivotview/styles/pivotfieldlist/bds.scss b/components/pivotview/styles/pivotfieldlist/bds.scss new file mode 100644 index 00000000..9a6feff8 --- /dev/null +++ b/components/pivotview/styles/pivotfieldlist/bds.scss @@ -0,0 +1 @@ +@import 'ej2-pivotview/styles/pivotfieldlist/bds.scss'; diff --git a/components/pivotview/styles/pivotfieldlist/tailwind3.scss b/components/pivotview/styles/pivotfieldlist/tailwind3.scss new file mode 100644 index 00000000..ca9dc370 --- /dev/null +++ b/components/pivotview/styles/pivotfieldlist/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-pivotview/styles/pivotfieldlist/tailwind3.scss'; diff --git a/components/pivotview/styles/pivotview/bds.scss b/components/pivotview/styles/pivotview/bds.scss new file mode 100644 index 00000000..6f0f1483 --- /dev/null +++ b/components/pivotview/styles/pivotview/bds.scss @@ -0,0 +1 @@ +@import 'ej2-pivotview/styles/pivotview/bds.scss'; diff --git a/components/pivotview/styles/pivotview/tailwind3.scss b/components/pivotview/styles/pivotview/tailwind3.scss new file mode 100644 index 00000000..5dab8eb2 --- /dev/null +++ b/components/pivotview/styles/pivotview/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-pivotview/styles/pivotview/tailwind3.scss'; diff --git a/components/pivotview/styles/tailwind3-lite.scss b/components/pivotview/styles/tailwind3-lite.scss new file mode 100644 index 00000000..9a14d32c --- /dev/null +++ b/components/pivotview/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-pivotview/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/pivotview/styles/tailwind3.scss b/components/pivotview/styles/tailwind3.scss new file mode 100644 index 00000000..24deb3e3 --- /dev/null +++ b/components/pivotview/styles/tailwind3.scss @@ -0,0 +1,2 @@ +@import 'pivotview/tailwind3.scss'; +@import 'pivotfieldlist/tailwind3.scss'; diff --git a/components/popups/CHANGELOG.md b/components/popups/CHANGELOG.md index 433e5b31..b9fd0635 100644 --- a/components/popups/CHANGELOG.md +++ b/components/popups/CHANGELOG.md @@ -2,48 +2,6 @@ ## [Unreleased] -## 27.2.2 (2024-11-15) - -### Dialog - -#### Bug Fixes - -- `#I646678` - Fixed an issue where the dialog would not close when the Escape key was pressed. - -- `#FB60123` - Fixed an issue where dynamically changing the dialog target caused the dialog element to remain stuck in its previous DOM position. - -## 27.1.58 (2024-11-05) - -### Dialog - -#### Bug Fixes - -- `#F194699` - Fixed an issue where the scrollbar appears as soon as the modal dialog is closed. - -## 27.1.57 (2024-10-29) - -### Dialog - -#### Bug Fixes - -- `#I28945` - Fixed an issue where the Dialog's `enableResize` property was not functioning for dynamic changes. - -## 27.1.56 (2024-10-23) - -### Dialog - -#### Bug Fixes - -- `#I633873` - Resolved the inconsistent resizing behaviour observed with the modal dialog. - -## 27.1.53 (2024-10-15) - -### Dialog - -#### Bug Fixes - -- `#I633873` - Resolved the inconsistent resizing behaviour observed with the modal dialog. - ## 21.1.35 (2023-03-23) ### Tooltip diff --git a/components/popups/README.md b/components/popups/README.md index 8156d8e9..c687e3e3 100644 --- a/components/popups/README.md +++ b/components/popups/README.md @@ -4,7 +4,7 @@ The popup components such as dialog and tooltip are used to display information ![Popup](https://ej2.syncfusion.com/products/images/popup/readme.png) -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license, you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials/?utm_source=npm&utm_campaign=popup). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license, you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials/?utm_source=npm&utm_campaign=popup). > A [free community license](https://www.syncfusion.com/products/communitylicense/?utm_source=npm&utm_campaign=popup) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. @@ -88,4 +88,4 @@ Check the license detail [here](https://github.com/syncfusion/ej2-react-ui-compo Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components/blob/master/components/popups/CHANGELOG.md/?utm_source=npm&utm_campaign=popup). -© Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. +© Copyright 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. diff --git a/components/popups/package.json b/components/popups/package.json index 6bd18183..300a34f9 100644 --- a/components/popups/package.json +++ b/components/popups/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-popups", - "version": "27.2.2", + "version": "21.6.12", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/popups/styles/bds-lite.scss b/components/popups/styles/bds-lite.scss new file mode 100644 index 00000000..306587d7 --- /dev/null +++ b/components/popups/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-popups/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/popups/styles/bds.scss b/components/popups/styles/bds.scss new file mode 100644 index 00000000..f6872fc2 --- /dev/null +++ b/components/popups/styles/bds.scss @@ -0,0 +1,4 @@ +@import 'dialog/bds.scss'; +@import 'popup/bds.scss'; +@import 'tooltip/bds.scss'; +@import 'spinner/bds.scss'; diff --git a/components/popups/styles/dialog/bds.scss b/components/popups/styles/dialog/bds.scss new file mode 100644 index 00000000..f2633bb2 --- /dev/null +++ b/components/popups/styles/dialog/bds.scss @@ -0,0 +1 @@ +@import 'ej2-popups/styles/dialog/bds.scss'; diff --git a/components/popups/styles/dialog/tailwind3.scss b/components/popups/styles/dialog/tailwind3.scss new file mode 100644 index 00000000..9d2a16ff --- /dev/null +++ b/components/popups/styles/dialog/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-popups/styles/dialog/tailwind3.scss'; diff --git a/components/popups/styles/popup/bds.scss b/components/popups/styles/popup/bds.scss new file mode 100644 index 00000000..83d900fd --- /dev/null +++ b/components/popups/styles/popup/bds.scss @@ -0,0 +1 @@ +@import 'ej2-popups/styles/popup/bds.scss'; diff --git a/components/popups/styles/popup/tailwind3.scss b/components/popups/styles/popup/tailwind3.scss new file mode 100644 index 00000000..456e2a9f --- /dev/null +++ b/components/popups/styles/popup/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-popups/styles/popup/tailwind3.scss'; diff --git a/components/popups/styles/spinner/bds.scss b/components/popups/styles/spinner/bds.scss new file mode 100644 index 00000000..94432739 --- /dev/null +++ b/components/popups/styles/spinner/bds.scss @@ -0,0 +1 @@ +@import 'ej2-popups/styles/spinner/bds.scss'; diff --git a/components/popups/styles/spinner/tailwind3.scss b/components/popups/styles/spinner/tailwind3.scss new file mode 100644 index 00000000..e78a5380 --- /dev/null +++ b/components/popups/styles/spinner/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-popups/styles/spinner/tailwind3.scss'; diff --git a/components/popups/styles/tailwind3-lite.scss b/components/popups/styles/tailwind3-lite.scss new file mode 100644 index 00000000..f03b3fd7 --- /dev/null +++ b/components/popups/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-popups/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/popups/styles/tailwind3.scss b/components/popups/styles/tailwind3.scss new file mode 100644 index 00000000..e7318e79 --- /dev/null +++ b/components/popups/styles/tailwind3.scss @@ -0,0 +1,4 @@ +@import 'dialog/tailwind3.scss'; +@import 'popup/tailwind3.scss'; +@import 'tooltip/tailwind3.scss'; +@import 'spinner/tailwind3.scss'; diff --git a/components/popups/styles/tooltip/bds.scss b/components/popups/styles/tooltip/bds.scss new file mode 100644 index 00000000..9534d881 --- /dev/null +++ b/components/popups/styles/tooltip/bds.scss @@ -0,0 +1 @@ +@import 'ej2-popups/styles/tooltip/bds.scss'; diff --git a/components/popups/styles/tooltip/tailwind3.scss b/components/popups/styles/tooltip/tailwind3.scss new file mode 100644 index 00000000..33b26a9c --- /dev/null +++ b/components/popups/styles/tooltip/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-popups/styles/tooltip/tailwind3.scss'; diff --git a/components/progressbar/package.json b/components/progressbar/package.json index 7d8e89be..8a3b5538 100644 --- a/components/progressbar/package.json +++ b/components/progressbar/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-progressbar", - "version": "27.1.50", + "version": "18.15.6", "description": "Essential JS 2 ProgressBar Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/querybuilder/CHANGELOG.md b/components/querybuilder/CHANGELOG.md index c48f7e3a..e7ed7d71 100644 --- a/components/querybuilder/CHANGELOG.md +++ b/components/querybuilder/CHANGELOG.md @@ -2,85 +2,26 @@ ## [Unreleased] -## 27.2.5 (2024-12-03) +## 28.1.33 (2024-12-12) ### QueryBuilder -#### Bug Fixes - - `#I655498` - Issue with "date type value is not update properly while using the `setMongoQuery` method of query builder" has been fixed. -- `#I80058` - Issue with "String type between values not update properly in query builder rules" has been fixed. - -## 27.2.3 (2024-11-21) ### QueryBuilder -#### Bug Fixes - - `#I349006` - Issue with "Multi select component not render for complex data binding sample for In/notIn operators" has been fixed. -- `#I650981` - Issue with "The value template is not destroyed when two dropdownlist popups are opened back to back in the query builder" has been fixed. - -## 27.1.58 (2024-11-05) - -### QueryBuilder - -#### Bug Fixes - -- Issue with "Validation message appears for valid field in query builder" has been fixed. - -## 27.1.57 (2024-10-29) - -### QueryBuilder - -#### Bug Fixes - -- Issue with "Input element value get selected while double clicking on query builder rules." has been fixed. - -## 27.1.55 (2024-10-22) - -### QueryBuilder - -#### Bug Fixes - -- Issue with "Script error thrown while clicking on svg element within the query builder" has been fixed. - -## 27.1.53 (2024-10-15) - -### QueryBuilder - - `#I639409` - Issue with "Custom operator not working properly in QueryBuilder While dynamically change locale property" has been fixed. -#### Bug Fixes - -## 27.1.52 (2024-10-08) - ### QueryBuilder #### Bug Fixes -- `#I594200` - Issue with "Script error thrown while adding the new condition in complex data binding sample with template in angular" has been fixed. - -## 27.1.50 (2024-09-24) - ### QueryBuilder #### Bug Fixes - `#I898205` - Issue with While setting rule value as an empty string the rule was not created in QueryBuilder has been fixed. -- `#I594200` - Issue with Script error thrown while filtering the field items of complex data binding in angular has been fixed. - -## 27.1.48 (2024-09-18) - -### QueryBuilder - -#### Bug Fixes - -- `#I901740` - Issue with value after comma in Numeric textbox QueryBuilder being deleted has been fixed. - -### QueryBuilder - -#### Bug Fixes - - `#I604645` - When typing a comma in a numeric textbox in QueryBuilder, the comma gets removed has been fixed. ### QueryBuilder diff --git a/components/querybuilder/README.md b/components/querybuilder/README.md index db949050..73958109 100644 --- a/components/querybuilder/README.md +++ b/components/querybuilder/README.md @@ -29,9 +29,9 @@ cd my-app npm start ``` -### Adding Syncfusion React Query Builder package +### Adding Syncfusion® React Query Builder package -All Syncfusion react packages are published in the [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install the react query builder package, use the following command. +All Syncfusion® react packages are published in the [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install the react query builder package, use the following command. ```bash npm install @syncfusion/ej2-react-querybuilder --save @@ -53,9 +53,9 @@ Add CSS references needed for a react query builder in **src/App.css** from the @import "../node_modules/@syncfusion/ej2-querybuilder/styles/bootstrap5.css"; ``` -### Add Syncfusion React Query Builder component +### Add Syncfusion® React Query Builder component -In the **src/App.tsx** file, use the following code snippet to render the Syncfusion React Query Builder component and import **App.css** to apply styles to the query builder component: +In the **src/App.tsx** file, use the following code snippet to render the Syncfusion® React Query Builder component and import **App.css** to apply styles to the query builder component: ```typescript import { QueryBuilderComponent } from '@syncfusion/ej2-react-querybuilder'; @@ -115,10 +115,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license?utm_source=npm&utm_medium=listing&utm_campaign=react-query-builder-npm) for more info. -© Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. +© Copyright 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential® Studio license and copyright applies to this distribution. diff --git a/components/querybuilder/package.json b/components/querybuilder/package.json index a5c064ca..8f09487b 100644 --- a/components/querybuilder/package.json +++ b/components/querybuilder/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-querybuilder", - "version": "27.2.3", + "version": "26.1.35", "description": "Essential JS 2 QueryBuilder for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/querybuilder/styles/bds-lite.scss b/components/querybuilder/styles/bds-lite.scss new file mode 100644 index 00000000..81f84d2d --- /dev/null +++ b/components/querybuilder/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-querybuilder/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/querybuilder/styles/bds.scss b/components/querybuilder/styles/bds.scss new file mode 100644 index 00000000..db827b00 --- /dev/null +++ b/components/querybuilder/styles/bds.scss @@ -0,0 +1 @@ +@import 'query-builder/bds.scss'; diff --git a/components/querybuilder/styles/query-builder/bds.scss b/components/querybuilder/styles/query-builder/bds.scss new file mode 100644 index 00000000..cb5431ce --- /dev/null +++ b/components/querybuilder/styles/query-builder/bds.scss @@ -0,0 +1 @@ +@import 'ej2-querybuilder/styles/query-builder/bds.scss'; diff --git a/components/querybuilder/styles/query-builder/tailwind3.scss b/components/querybuilder/styles/query-builder/tailwind3.scss new file mode 100644 index 00000000..f506417f --- /dev/null +++ b/components/querybuilder/styles/query-builder/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-querybuilder/styles/query-builder/tailwind3.scss'; diff --git a/components/querybuilder/styles/tailwind3-lite.scss b/components/querybuilder/styles/tailwind3-lite.scss new file mode 100644 index 00000000..52520ba4 --- /dev/null +++ b/components/querybuilder/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-querybuilder/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/querybuilder/styles/tailwind3.scss b/components/querybuilder/styles/tailwind3.scss new file mode 100644 index 00000000..78ae8445 --- /dev/null +++ b/components/querybuilder/styles/tailwind3.scss @@ -0,0 +1 @@ +@import 'query-builder/tailwind3.scss'; diff --git a/components/ribbon/README.md b/components/ribbon/README.md index 4e22e7d5..fb806439 100644 --- a/components/ribbon/README.md +++ b/components/ribbon/README.md @@ -59,10 +59,10 @@ Product support is available through the following mediums. ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A [free community license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license?utm_source=npm&utm_campaign=ribbon) for more info. -© Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. +© Copyright 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. diff --git a/components/ribbon/package.json b/components/ribbon/package.json index d921a7c8..00231e46 100644 --- a/components/ribbon/package.json +++ b/components/ribbon/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-ribbon", - "version": "27.1.50", + "version": "21.29.0", "description": "Essential JS 2 Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/ribbon/styles/bds-lite.scss b/components/ribbon/styles/bds-lite.scss new file mode 100644 index 00000000..7843ae43 --- /dev/null +++ b/components/ribbon/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-ribbon/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/ribbon/styles/bds.scss b/components/ribbon/styles/bds.scss new file mode 100644 index 00000000..28feb989 --- /dev/null +++ b/components/ribbon/styles/bds.scss @@ -0,0 +1 @@ +@import 'ribbon/bds.scss'; diff --git a/components/ribbon/styles/ribbon/bds.scss b/components/ribbon/styles/ribbon/bds.scss new file mode 100644 index 00000000..5f06322d --- /dev/null +++ b/components/ribbon/styles/ribbon/bds.scss @@ -0,0 +1 @@ +@import 'ej2-ribbon/styles/ribbon/bds.scss'; diff --git a/components/ribbon/styles/ribbon/tailwind3.scss b/components/ribbon/styles/ribbon/tailwind3.scss new file mode 100644 index 00000000..bc0c485f --- /dev/null +++ b/components/ribbon/styles/ribbon/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-ribbon/styles/ribbon/tailwind3.scss'; diff --git a/components/ribbon/styles/tailwind3-lite.scss b/components/ribbon/styles/tailwind3-lite.scss new file mode 100644 index 00000000..18d2cc68 --- /dev/null +++ b/components/ribbon/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-ribbon/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/ribbon/styles/tailwind3.scss b/components/ribbon/styles/tailwind3.scss new file mode 100644 index 00000000..ffa1d4e6 --- /dev/null +++ b/components/ribbon/styles/tailwind3.scss @@ -0,0 +1 @@ +@import 'ribbon/tailwind3.scss'; diff --git a/components/richtexteditor/CHANGELOG.md b/components/richtexteditor/CHANGELOG.md index 724851fd..b5506f9c 100644 --- a/components/richtexteditor/CHANGELOG.md +++ b/components/richtexteditor/CHANGELOG.md @@ -2,191 +2,21 @@ ## [Unreleased] -## 27.2.5 (2024-12-03) +## 28.1.33 (2024-12-12) ### RichTextEditor #### Bug Fixes -- `#F195165` - Now, the font color is correctly applied to the specified pasted text content in the Rich Text Editor. +- `#I656029` - Now, the link quick toolbar now opens properly in the `Firefox` browser when the link is inside a table in the Rich Text Editor. -- `#I656600` - Now, the background color is applied correctly when formatting multiple pieces of content in the Rich Text Editor. +- `#I659319` - Now, the inline emoji picker popup now closes properly after certain characters when the `No Result Found` status is displayed in the Rich Text Editor. -- `#I622428` - Now, setting the font size and font family to null works correctly in the Rich Text Editor. +- `#I659591` - Now, the content now scrolls to the cursor position correctly when inserted through the `executeCommand` method in the Rich Text Editor. -- `#I656594` - - `#I656594` - Now, decreasing indent using `outdent` toolbar icon works properly. +- `#I648421` - Now, enhanced the documentation for `imageUploadFailed` and `imageUploadSuccess` events in the Rich Text Editor to include detailed descriptions of the event parameters. -- `#I651237` - Now, when multiple `iframes` are embedded in the document, the Rich Text Editor's resizing operation will stop upon triggering the `mouseup` event within any of the `iframes`. - -- `#I652730` - Now, the undo action is working properly when pressing backspace before the DIV element in the Rich Text Editor. - -- `#I653810` - Now, the list items are pasted correctly when copied from Word documents into the Rich Text Editor. - -- `#I919705` - Now, the pasted image other than the allowed types is being prevented in the Rich Text Editor. - -## 27.2.4 (2024-11-26) - -### RichTextEditor - -#### Bug Fixes - -- `#I651190` - Now, the bold format will be removed for the specified text content. - -- `#I652730` - Now, the `
` element is retained when pressing Backspace at the beginning of the `
` within the Rich Text Editor. - -## 27.2.3 (2024-11-21) - -### RichTextEditor - -#### Bug Fixes - -- `#I647911` - Now, with the pre-wrap style applied to the Rich Text Editor, the enter action functions as expected. - -- `#I629344` - Now, the `Insert` button is disabled in the image dialog when the replacement image size exceeds the maximum allowed file size. - -- `#I649583`, `#I650404` - Now, the localization is properly applied to the `NumberFormatList` and `BulletFormatList` dropdown elements in the Rich Text Editor. - -- `#I195065` - Fixed an issue where the "Minimize" toolbar icon did not update when the toolbar was dynamically enabled or disabled. - -## 27.2.2 (2024-11-15) - -### RichTextEditor - -#### Bug Fixes - -- `#I646789` - Now, the table is correctly inserted at the end of the span element when the cursor is focused there in the Rich Text Editor. - -- `#I649390` - Now, pressing space after mentioned items with `-` functions correctly in the Rich Text Editor. - -- `#I637655` - Now, the list retains its format properly when pasted into the Rich Text Editor, even when within an `
` tag. - -- `#I649429` - Now, the custom table with the class name `e-rte-custom-table` will not have the editor's default table styles. - -- `#I647956` - Now, the percentage values for image height and width are now applied to image in the Rich Text Editor. - -- `#I652208` - Now, the console error that occurred when clicking the image toolbar icon with the cursor at the table side has now been resolved. - -- `#I627784` - Now, the slow image resizing smoothness in the IFrame editor has been improved. - -## 27.1.58 (2024-11-05) - -### RichTextEditor - -#### Bug Fixes - -- `#I644007` - Now, after deleting an empty line in the Rich Text Editor, the line will no longer reappear when clicking outside the editor. - -- `#I641442` - Now, the link quick toolbar opens when clicking on an anchor element with a relative URL, without redirecting to the linked page. - -- `#I643173` - Now, when applying bold, italic, or other inline formatting to text adjacent to an anchor tag, the space between the text and the anchor tag will remain preserved. - -- `#I644738` - Now, the undo action now behaves correctly when selecting text with `Shift + Left Arrow` in the Rich Text Editor. - -- `#I637881` - Now, the lines retained after pasting content to VS Code from the Rich Text Editor have been resolved. - -- `#I645142` - Now, When resize is set to false in `insertImageSettings`, the resize handles do not appear, and the functionality operates as expected. - -## 27.1.57 (2024-10-29) - -### RichTextEditor - -#### Bug Fixes - -- `#I640976` - Now, the width and height attributes of the image are set with correct values instead of `auto`, when inserting and replacing the image in the Rich Text Editor. - -- `#I637660` - Now, the OneNote list that has been copied and pasted will now have a correct element structure. - -- `#I644239` - Now, the link insertion is prevented when clicking the insert button in the link dialog when the cancel argument is set to true in the `beforeDialogClose` event. - -- `#I633901` - Now, the table height adjusts correctly when resized within the Rich Text Editor in Firefox. - -- Now, the issue with image resizing in the IFrame editor, particularly when the editor area is small, has been resolved. - -## 27.1.55 (2024-10-22) - -### RichTextEditor - -#### Bug Fixes - -- `#I628053` - Now, the rich text editor properly sanitizes and encodes tab characters in JavaScript alerts. - -- `#I553157` - Now, the bullet list format is properly removed when pasting content from MS Word in the Rich Text Editor. - -- `#I640949` - Now, image duplication is prevented when `shiftEnterKey` is pressed on a paragraph in the Rich Text Editor. - -- `#I639924` - Now, the format toolbar will be updated properly when the cursor is in front of the table. - -- `#I640818` - Now, being typed with zero-width-space works without any console error. - -- `#I640976` - Now, the width and height attributes of images will reflect their specified values, rather than defaulting to `auto`, after insertion and replacement in the Rich Text Editor. - -- `#I639718` - Now, when `enableResize` is set to true, the IFrame editor resize event will be unbound properly. - -- `#I637651` - Now, the issue where the editor was lagging after inserting a mention value has been resolved. - -- `#I641503` - Now the cutting and pasting list works properly in the rich text editor. - -## 27.1.52 (2024-10-08) - -### RichTextEditor - -#### Bug Fixes - -- `#I638381` - Now, decreasing the indent for list items correctly preserves the paragraph format instead of converting them into a single paragraph in the Rich Text Editor. - -- `#I627005` - Now, the issue where applying a list or alignment at the last line in Firefox caused the page to scroll to the top when the Rich Text Editor was rendered in an `iframe` has been successfully resolved. - -- `#I625044` - Now, Resolved an issue where pasting mention chips inside a `` resulted in unnecessary nested `` tags in the Rich Text Editor. - -- `#I636882` - Now, inserting the link with a URL as multiple spaces using the link dialog is prevented in the Rich Text Editor. - -- `#I623355` - Now, the order list start attribute is maintained while copying and pasting content from Word document in the Rich Text Editor. - -- `#I633767` - Now, the tooltip for custom toolbar items works properly in the Rich Text Editor. - -- `#I631260` - Now, the Iframe editor's table border styles are handled with class names instead of tags. - -- Now the default font size and font family will be applied to the editor when the Iframe mode is enabled. - -- Now the browser spell check will work when the Iframe mode is enabled. - -- Now the editor content will have proper line height when the Iframe mode is enabled. - -- Now the Iframe editor's body element will have the class name `e-content` and then id. - -- Now, the issue where the page would scroll with the Iframe editor `height` set to `auto` when the table quick toolbar was opened has been resolved. - -## 27.1.51 (2024-09-30) - -### RichTextEditor - -#### Bug Fixes - -- `#I630952` - Now, pressing the delete key when the cursor is at the end of the container correctly removes the correct `br` tag in the Rich Text Editor. - -- `#I629344` - Now, the `Insert` button is disabled in the image dialog when the selected image size exceeds the maximum file size. - -- `#I630816` - Now, the `beforePasteCleanup` event arguments `Value` is not empty when content is copied and pasted from the Adobe Acrobat PDF read. - -- `#I629364` - Now, Border right will appear when pasting from the Excel in the Rich Text Editor. - -- `#I634675` - Now, pressing the enter key after inserting the `hr` tag using `executeCommand` works properly in the Rich Text Editor. - -## 27.1.50 (2024-09-24) - -### RichTextEditor - -#### Bug Fixes - -- `#I620537` - Now, In localization, different text are used in alternative text quick toolbar item and alternative text dialog header. - -- `#I623355` - Now, the ordered and unordered lists are now rendered properly in the table when copied and pasted from an MS Word document to the Rich Text Editor. - -- `#I630039` - Now, when formatting is applied to the content, it functions correctly in the Firefox browser. - -- `#I627005` - Now, when the Rich Text Editor is placed inside a list, the list functionality works properly. - -- `#F191200` - Now, when a `blockquote` is applied and the `clearFormat` action is selected, the process correctly removes the `blockquote` and applies the appropriate `p` tags. +- `#I657212` - Now, when adding an emoji before or after a URL, it will remain separate and will not be included in the link's display text. ## 27.1.48 (2024-09-18) diff --git a/components/richtexteditor/README.md b/components/richtexteditor/README.md index 958f02ac..45b5aa61 100644 --- a/components/richtexteditor/README.md +++ b/components/richtexteditor/README.md @@ -31,7 +31,7 @@ cd my-app npm start ``` -### Adding Syncfusion Rich Text Editor package +### Adding Syncfusion® Rich Text Editor package To install RichTextEditor component and its dependent packages, use the following command. @@ -58,7 +58,7 @@ Add CSS references needed for Rich Text Editor in **src/App.css** from **../node ### Add Rich Text Editor Component -In **src/App.tsx** file, use the following code snippet to render the Syncfusion React Rich Text Editor control and import **App.css** to apply styles to the richtexteditor: +In **src/App.tsx** file, use the following code snippet to render the Syncfusion® React Rich Text Editor control and import **App.css** to apply styles to the richtexteditor: ```typescript import { HtmlEditor, Image, Inject, Link, QuickToolbar, RichTextEditorComponent, Toolbar } from '@syncfusion/ej2-react-richtexteditor'; @@ -120,10 +120,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license?utm_source=npm&utm_medium=listing&utm_campaign=react-rich-text-editor-npm) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2/blob/master/license?utm_source=npm&utm_medium=listing&utm_campaign=react-rich-text-editor-npm) for more info. -© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2022 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential® Studio license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/richtexteditor/package.json b/components/richtexteditor/package.json index 3bbd1ebb..b03f27e7 100644 --- a/components/richtexteditor/package.json +++ b/components/richtexteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-richtexteditor", - "version": "27.2.4", + "version": "27.1.48", "description": "Essential JS 2 RichTextEditor component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/richtexteditor/styles/bds-lite.scss b/components/richtexteditor/styles/bds-lite.scss new file mode 100644 index 00000000..5de4cc11 --- /dev/null +++ b/components/richtexteditor/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-richtexteditor/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/richtexteditor/styles/bds.scss b/components/richtexteditor/styles/bds.scss new file mode 100644 index 00000000..e1ef3791 --- /dev/null +++ b/components/richtexteditor/styles/bds.scss @@ -0,0 +1 @@ +@import 'rich-text-editor/bds.scss'; diff --git a/components/richtexteditor/styles/rich-text-editor/bds.scss b/components/richtexteditor/styles/rich-text-editor/bds.scss new file mode 100644 index 00000000..62acd79c --- /dev/null +++ b/components/richtexteditor/styles/rich-text-editor/bds.scss @@ -0,0 +1 @@ +@import 'ej2-richtexteditor/styles/rich-text-editor/bds.scss'; diff --git a/components/richtexteditor/styles/rich-text-editor/tailwind3.scss b/components/richtexteditor/styles/rich-text-editor/tailwind3.scss new file mode 100644 index 00000000..b9dc3376 --- /dev/null +++ b/components/richtexteditor/styles/rich-text-editor/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-richtexteditor/styles/rich-text-editor/tailwind3.scss'; diff --git a/components/richtexteditor/styles/tailwind3-lite.scss b/components/richtexteditor/styles/tailwind3-lite.scss new file mode 100644 index 00000000..77712608 --- /dev/null +++ b/components/richtexteditor/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-richtexteditor/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/richtexteditor/styles/tailwind3.scss b/components/richtexteditor/styles/tailwind3.scss new file mode 100644 index 00000000..7a3e6d3f --- /dev/null +++ b/components/richtexteditor/styles/tailwind3.scss @@ -0,0 +1 @@ +@import 'rich-text-editor/tailwind3.scss'; diff --git a/components/schedule/CHANGELOG.md b/components/schedule/CHANGELOG.md index 1260d19f..2774d5b9 100644 --- a/components/schedule/CHANGELOG.md +++ b/components/schedule/CHANGELOG.md @@ -2,6 +2,25 @@ ## [Unreleased] +## 28.1.33 (2024-12-12) + +### Schedule + +#### Features + +- `#I354565` - Provided support to enables clipboard functionality for appointments, allowing them to be copied using keyboard shortcuts and pasted onto the Scheduler by setting `allowClipboard` property as `true`. When set to `true`, users can use keyboard shortcuts to cut, copy appointments and paste them into different time slots. + +| Keys | Description | +|-----|-----| +| Ctrl + X | To cut the selected appointment. | +| Ctrl + C | To copy the selected appointment. | +| Ctrl + V | To paste the cut/copied appointment. | + +Methods `cut`, `copy`, and `paste` have been implemented to allow users to perform clipboard actions on appointments. + +- Provided method `getViewDates` to get the previous, next, or current view render dates. +- Provided method `getDateRangeText` to get the date range text for the given date collection. + ## 27.2.5 (2024-12-03) ### Schedule diff --git a/components/schedule/README.md b/components/schedule/README.md index 8ab65539..c999bc6d 100644 --- a/components/schedule/README.md +++ b/components/schedule/README.md @@ -50,7 +50,7 @@ In the **app.tsx** file, use the following code to inject the modules. ### Add Schedule Component -In the **src/App.tsx** file, use the following code snippet to render the Syncfusion React Schedule control and import **App.css** to apply styles to the schedule: +In the **src/App.tsx** file, use the following code snippet to render the Syncfusion® React Schedule control and import **App.css** to apply styles to the schedule: ```typescript import { ScheduleComponent, Day, Week, WorkWeek, Month, Agenda, Inject } from '@syncfusion/ej2-react-schedule'; @@ -127,10 +127,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license?utm_source=npm&utm_medium=listing&utm_campaign=react-scheduler-npm) for more info. -© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. +© Copyright 2022 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential® Studio license and copyright applies to this distribution. diff --git a/components/schedule/package.json b/components/schedule/package.json index c4bd1e99..2c8e6f0d 100644 --- a/components/schedule/package.json +++ b/components/schedule/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-schedule", - "version": "27.2.3", + "version": "22.9.0", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/schedule/styles/bds-lite.scss b/components/schedule/styles/bds-lite.scss new file mode 100644 index 00000000..13681f7c --- /dev/null +++ b/components/schedule/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-schedule/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/schedule/styles/bds.scss b/components/schedule/styles/bds.scss new file mode 100644 index 00000000..36134cf7 --- /dev/null +++ b/components/schedule/styles/bds.scss @@ -0,0 +1,2 @@ +@import 'schedule/bds.scss'; +@import 'recurrence-editor/bds.scss'; diff --git a/components/schedule/styles/recurrence-editor/bds.scss b/components/schedule/styles/recurrence-editor/bds.scss new file mode 100644 index 00000000..1418add2 --- /dev/null +++ b/components/schedule/styles/recurrence-editor/bds.scss @@ -0,0 +1 @@ +@import 'ej2-schedule/styles/recurrence-editor/bds.scss'; diff --git a/components/schedule/styles/recurrence-editor/tailwind3.scss b/components/schedule/styles/recurrence-editor/tailwind3.scss new file mode 100644 index 00000000..7b411dd4 --- /dev/null +++ b/components/schedule/styles/recurrence-editor/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-schedule/styles/recurrence-editor/tailwind3.scss'; diff --git a/components/schedule/styles/schedule/bds.scss b/components/schedule/styles/schedule/bds.scss new file mode 100644 index 00000000..999ef71f --- /dev/null +++ b/components/schedule/styles/schedule/bds.scss @@ -0,0 +1 @@ +@import 'ej2-schedule/styles/schedule/bds.scss'; diff --git a/components/schedule/styles/schedule/tailwind3.scss b/components/schedule/styles/schedule/tailwind3.scss new file mode 100644 index 00000000..c673337e --- /dev/null +++ b/components/schedule/styles/schedule/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-schedule/styles/schedule/tailwind3.scss'; diff --git a/components/schedule/styles/tailwind3-lite.scss b/components/schedule/styles/tailwind3-lite.scss new file mode 100644 index 00000000..2950d6ae --- /dev/null +++ b/components/schedule/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-schedule/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/schedule/styles/tailwind3.scss b/components/schedule/styles/tailwind3.scss new file mode 100644 index 00000000..a334cb33 --- /dev/null +++ b/components/schedule/styles/tailwind3.scss @@ -0,0 +1,2 @@ +@import 'schedule/tailwind3.scss'; +@import 'recurrence-editor/tailwind3.scss'; diff --git a/components/splitbuttons/CHANGELOG.md b/components/splitbuttons/CHANGELOG.md index d8466e77..6afa01af 100644 --- a/components/splitbuttons/CHANGELOG.md +++ b/components/splitbuttons/CHANGELOG.md @@ -2,26 +2,25 @@ ## [Unreleased] -## 27.1.56 (2024-10-23) +## 28.1.33 (2024-12-12) -### SplitButton +### DropDownButton #### Bug Fixes -- `#I914299` - Split buttons `popup` not closed when we open with mouse click and select with key down action has been resolved. - -## 27.1.48 (2024-09-18) +- `#I445638` - Issue in DropDownButton Popup Alignment issue while setting `enableRtl` property as true has been resolved. -### DropDownButton +#### Features -#### Bug Fixes +- The DropDownButton now includes a `Template supports` embedding custom layouts, controls, or components, allowing for flexible integration of text, buttons, images, and icons to enhance user-friendliness. -- `#I445638` - Issue in DropDownButton Popup Alignment issue while setting `enableRtl` property as true has been resolved. +- The DropDownButton component now includes a `PopupWidth` property, enabling users to define the width of its `popup`, providing enhanced design flexibility. -### SplitButton +- The DropDownButton component now includes the `AnimationSettings` feature, enabling users to customize `popup` animations by controlling the duration, easing, and effects. This enhancement improves visual appeal, ensures smooth transitions, and provides a consistent interactive experience.### SplitButton #### Bug Fixes +- `#I914299` - Split buttons `popup` not closed when we open with mouse click and select with key down action has been resolved. - `#I554000` - Console error is thrown when clicking the progress button has been resolved. ## 20.4.50 (2023-02-14) diff --git a/components/splitbuttons/README.md b/components/splitbuttons/README.md index e71ed596..49ea6597 100644 --- a/components/splitbuttons/README.md +++ b/components/splitbuttons/README.md @@ -1,10 +1,10 @@ # ej2-react-splitbuttons -A package of Syncfusion React UI Components (Essential JS 2) DropDownButton, SplitButton, ProgressButton and ButtonGroup. +A package of Syncfusion® React UI Components (Essential JS 2) DropDownButton, SplitButton, ProgressButton and ButtonGroup. ![SplitButton](https://ej2.syncfusion.com/products/images/splitbutton/readme.gif) -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license, you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license, you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A [free community license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. @@ -96,7 +96,7 @@ These components are available in following list of frameworks. Product support is available for through following mediums. -* Creating incident in Syncfusion [Direct-trac](https://www.syncfusion.com/support/directtrac/incidents?utm_source=npm&utm_campaign=split-button) support system or [Community forum](https://www.syncfusion.com/forums/react-js2?utm_source=npm&utm_campaign=split-button). +* Creating incident in Syncfusion® [Direct-trac](https://www.syncfusion.com/support/directtrac/incidents?utm_source=npm&utm_campaign=split-button) support system or [Community forum](https://www.syncfusion.com/forums/react-js2?utm_source=npm&utm_campaign=split-button). * New [GitHub issue](https://github.com/syncfusion/ej2-react-ui-components/issues/new). * Ask your query in [Stack Overflow](https://stackoverflow.com/?utm_source=npm&utm_campaign=split-button) with tag `syncfusion`, `ej2`. @@ -108,4 +108,4 @@ Check the license detail [here](https://github.com/syncfusion/ej2-react-ui-compo Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components/blob/master/components/splitbuttons/CHANGELOG.md?utm_source=npm&utm_campaign=split-button) -© Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential® Studio license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/splitbuttons/package.json b/components/splitbuttons/package.json index 4457a1a5..c6dc8257 100644 --- a/components/splitbuttons/package.json +++ b/components/splitbuttons/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-splitbuttons", - "version": "27.1.56", + "version": "19.16.4", "description": "A package of feature-rich Essential JS 2 components such as DropDownButton, SplitButton, ProgressButton and ButtonGroup. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/splitbuttons/styles/bds-lite.scss b/components/splitbuttons/styles/bds-lite.scss new file mode 100644 index 00000000..8b66a1e6 --- /dev/null +++ b/components/splitbuttons/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-splitbuttons/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/splitbuttons/styles/bds.scss b/components/splitbuttons/styles/bds.scss new file mode 100644 index 00000000..5331e3aa --- /dev/null +++ b/components/splitbuttons/styles/bds.scss @@ -0,0 +1,4 @@ +@import 'drop-down-button/bds.scss'; +@import 'split-button/bds.scss'; +@import 'button-group/bds.scss'; +@import 'progress-button/bds.scss'; diff --git a/components/splitbuttons/styles/button-group/bds.scss b/components/splitbuttons/styles/button-group/bds.scss new file mode 100644 index 00000000..cd5aa11f --- /dev/null +++ b/components/splitbuttons/styles/button-group/bds.scss @@ -0,0 +1 @@ +@import 'ej2-splitbuttons/styles/button-group/bds.scss'; diff --git a/components/splitbuttons/styles/button-group/tailwind3.scss b/components/splitbuttons/styles/button-group/tailwind3.scss new file mode 100644 index 00000000..1bec2790 --- /dev/null +++ b/components/splitbuttons/styles/button-group/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-splitbuttons/styles/button-group/tailwind3.scss'; diff --git a/components/splitbuttons/styles/drop-down-button/bds.scss b/components/splitbuttons/styles/drop-down-button/bds.scss new file mode 100644 index 00000000..061987b2 --- /dev/null +++ b/components/splitbuttons/styles/drop-down-button/bds.scss @@ -0,0 +1 @@ +@import 'ej2-splitbuttons/styles/drop-down-button/bds.scss'; diff --git a/components/splitbuttons/styles/drop-down-button/tailwind3.scss b/components/splitbuttons/styles/drop-down-button/tailwind3.scss new file mode 100644 index 00000000..6f522889 --- /dev/null +++ b/components/splitbuttons/styles/drop-down-button/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-splitbuttons/styles/drop-down-button/tailwind3.scss'; diff --git a/components/splitbuttons/styles/progress-button/bds.scss b/components/splitbuttons/styles/progress-button/bds.scss new file mode 100644 index 00000000..351a3b87 --- /dev/null +++ b/components/splitbuttons/styles/progress-button/bds.scss @@ -0,0 +1 @@ +@import 'ej2-splitbuttons/styles/progress-button/bds.scss'; diff --git a/components/splitbuttons/styles/progress-button/tailwind3.scss b/components/splitbuttons/styles/progress-button/tailwind3.scss new file mode 100644 index 00000000..3bf39407 --- /dev/null +++ b/components/splitbuttons/styles/progress-button/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-splitbuttons/styles/progress-button/tailwind3.scss'; diff --git a/components/splitbuttons/styles/split-button/bds.scss b/components/splitbuttons/styles/split-button/bds.scss new file mode 100644 index 00000000..e8590492 --- /dev/null +++ b/components/splitbuttons/styles/split-button/bds.scss @@ -0,0 +1 @@ +@import 'ej2-splitbuttons/styles/split-button/bds.scss'; diff --git a/components/splitbuttons/styles/split-button/tailwind3.scss b/components/splitbuttons/styles/split-button/tailwind3.scss new file mode 100644 index 00000000..7ea88203 --- /dev/null +++ b/components/splitbuttons/styles/split-button/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-splitbuttons/styles/split-button/tailwind3.scss'; diff --git a/components/splitbuttons/styles/tailwind3-lite.scss b/components/splitbuttons/styles/tailwind3-lite.scss new file mode 100644 index 00000000..daad6103 --- /dev/null +++ b/components/splitbuttons/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-splitbuttons/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/splitbuttons/styles/tailwind3.scss b/components/splitbuttons/styles/tailwind3.scss new file mode 100644 index 00000000..c6120136 --- /dev/null +++ b/components/splitbuttons/styles/tailwind3.scss @@ -0,0 +1,4 @@ +@import 'drop-down-button/tailwind3.scss'; +@import 'split-button/tailwind3.scss'; +@import 'button-group/tailwind3.scss'; +@import 'progress-button/tailwind3.scss'; diff --git a/components/spreadsheet/CHANGELOG.md b/components/spreadsheet/CHANGELOG.md index 49e77545..18555e81 100644 --- a/components/spreadsheet/CHANGELOG.md +++ b/components/spreadsheet/CHANGELOG.md @@ -2,55 +2,23 @@ ## [Unreleased] -## 27.2.5 (2024-12-03) +## 28.1.33 (2024-12-12) ### Spreadsheet -#### Bug fixes - -- `#I656916` - - Issue with "Script error occurs while loading the JSON data with `isNoteEditable` property set to true in the cell model" has been resolved. - -## 27.2.3 (2024-11-21) - -### Spreadsheet - -#### Bug fixes - -- `#I646465` - Issue with "script error occurring when importing an Excel file that contains an exclamation mark (!) in the sheet name" has been resolved. - -- `#I647116` - Issue with "#VALUE! error that occurred in a formula cell when the formatted value of its dependent cell was changed" has been resolved. - -## 27.2.2 (2024-11-15) - -### Spreadsheet - -#### Bug fixes - -- `#I641003` - Issue with "selection misalignment happens when applying autofill to wrapped cells that are outside of the viewport" has been resolved. - -- `#I635185` - Issue with "custom row height is not maintained when editing a cell and performing undo actions" has been resolved. +#### Features -- `#I645695` - Issue with "row height increases when a merged cell with wrap text is copied into the Spreadsheet" has been resolved. +- `#I491300`, `#I271239`, `#I636239` - Now, you can use custom data validation with formulas, allowing you to define rules based on custom formulas. -## 27.1.52 (2024-10-08) +- `#I370203` - Now, you can experience chunked response processing to enhance performance when opening large Excel files in the Spreadsheet. -### Spreadsheet +- You can now use the manual calculation mode, allowing you to manually trigger formula calculations. This feature continues to enhance performance and accuracy, especially when handling large datasets. #### Bug fixes -- `#I633175` - The border styles will now display correctly when printing a sheet or workbook. - -- `#I633175` - The border styles will now display correctly when printing a sheet or workbook. - -- `#I627746` - Issue with "range used in the formula is updated when a row or column is inserted into a spreadsheet" has been resolved. - -- `#I632293` - Issue with "script issue occurs when using a custom long date format for a cell with a string value" has been resolved. +- `#I656922` - Issue with "autofill a formula containing cell references resulted in incorrect references in the auto-filled cells" has been resolved. -- `#I633572` - Issue with "The `autoFill()` method does not fill data in the expected sheet when using fill range and data range arguments" has been resolved. - -- `#I631071` - Issue with "context menu is not visible when using freeze panes with merged cells" has been resolved. - -- `#I631639` - Issue with "template does not load into the ribbon toolbar when providing a custom component as a template to the `addRibbonTabs` function" has been resolved. +- `#I654829` - Issue with "exception that occurred when exporting files with column widths specified in decimal values" has been resolved. ## 26.1.35 (2024-06-11) @@ -1367,33 +1335,7 @@ The Spreadsheet is an user interactive component to organize and analyze data in - **Save:** Provides option to save spreadsheet data as excel file. - **RTL:** Provides right-to-left mode which aligns content in the spreadsheet component from right to left. - **Localization:** Provides inherent support to localize the UI. -- **Accessibility:** Provides with built-in accessibility support which helps to access all the spreadsheet component features using the keyboard, screen readers, or other assistive technology devices.## 27.1.56 (2024-10-23) - -### Spreadsheet - -#### Bug fixes - -- `#I631071` - Issue with "context menu is not visible when using freeze panes with merged cells" has been resolved. - -## 27.1.55 (2024-10-22) - -### Spreadsheet - -#### Bug fixes - -- `#I634293` - Issue with "after using wrap text on merged cells, the autofit feature doesn’t adjust the row height correctly, so the full content isn’t shown" has been resolved. - -- `#I633155` - Issue with "`delete` method throws a script error when deleting sheets before the current active sheet" has been resolved. - -## 27.1.53 (2024-10-15) - -### Spreadsheet - -#### Bug fixes - -- `#I634293` - Issue with "`autofit` function shrinks the columns when there are no values in the cells" has been resolved. - -## 21.1.39 (2023-04-11) +- **Accessibility:** Provides with built-in accessibility support which helps to access all the spreadsheet component features using the keyboard, screen readers, or other assistive technology devices.## 21.1.39 (2023-04-11) ### Spreadsheet diff --git a/components/spreadsheet/README.md b/components/spreadsheet/README.md index 79bf6c73..591cacb2 100644 --- a/components/spreadsheet/README.md +++ b/components/spreadsheet/README.md @@ -31,9 +31,9 @@ cd my-app npm start ``` -### Add Syncfusion Spreadsheet package +### Add Syncfusion® Spreadsheet package -All Syncfusion React packages are published in the [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install the React Spreadsheet package, use the following command. +All Syncfusion® React packages are published in the [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install the React Spreadsheet package, use the following command. ```bash npm install @syncfusion/ej2-react-spreadsheet --save @@ -58,7 +58,7 @@ Add CSS references needed for a Spreadsheet in **src/App.css** from the **../nod ### Add Spreadsheet Component -In the **src/App.tsx** file, use the following code snippet to render the Syncfusion React Spreadsheet component and import **App.css** to apply styles to the Spreadsheet. +In the **src/App.tsx** file, use the following code snippet to render the Syncfusion® React Spreadsheet component and import **App.css** to apply styles to the Spreadsheet. ```typescript import { SheetsDirective, SheetDirective, RangesDirective, RangeDirective, SpreadsheetComponent } from '@syncfusion/ej2-react-spreadsheet'; @@ -152,10 +152,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license?utm_source=npm&utm_medium=listing&utm_campaign=react-spreadsheet-npm) for more info. -© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2022 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/spreadsheet/package.json b/components/spreadsheet/package.json index 7cd64c67..809ba98a 100644 --- a/components/spreadsheet/package.json +++ b/components/spreadsheet/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-spreadsheet", - "version": "27.2.3", + "version": "27.1.48", "description": "Feature-rich JavaScript Spreadsheet (Excel) control with built-in support for selection, editing, formatting, importing and exporting to Excel for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/spreadsheet/styles/bds-lite.scss b/components/spreadsheet/styles/bds-lite.scss new file mode 100644 index 00000000..6d517e2b --- /dev/null +++ b/components/spreadsheet/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-spreadsheet/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/spreadsheet/styles/bds.scss b/components/spreadsheet/styles/bds.scss new file mode 100644 index 00000000..dd54cbf6 --- /dev/null +++ b/components/spreadsheet/styles/bds.scss @@ -0,0 +1,2 @@ +@import 'spreadsheet/bds.scss'; +@import 'spreadsheet-ribbon/bds.scss'; diff --git a/components/spreadsheet/styles/spreadsheet-ribbon/bds.scss b/components/spreadsheet/styles/spreadsheet-ribbon/bds.scss new file mode 100644 index 00000000..7812e59a --- /dev/null +++ b/components/spreadsheet/styles/spreadsheet-ribbon/bds.scss @@ -0,0 +1 @@ +@import 'ej2-spreadsheet/styles/spreadsheet-ribbon/bds.scss'; diff --git a/components/spreadsheet/styles/spreadsheet-ribbon/tailwind3.scss b/components/spreadsheet/styles/spreadsheet-ribbon/tailwind3.scss new file mode 100644 index 00000000..f5cfa872 --- /dev/null +++ b/components/spreadsheet/styles/spreadsheet-ribbon/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-spreadsheet/styles/spreadsheet-ribbon/tailwind3.scss'; diff --git a/components/spreadsheet/styles/spreadsheet/bds.scss b/components/spreadsheet/styles/spreadsheet/bds.scss new file mode 100644 index 00000000..1e55c924 --- /dev/null +++ b/components/spreadsheet/styles/spreadsheet/bds.scss @@ -0,0 +1 @@ +@import 'ej2-spreadsheet/styles/spreadsheet/bds.scss'; diff --git a/components/spreadsheet/styles/spreadsheet/tailwind3.scss b/components/spreadsheet/styles/spreadsheet/tailwind3.scss new file mode 100644 index 00000000..635facff --- /dev/null +++ b/components/spreadsheet/styles/spreadsheet/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-spreadsheet/styles/spreadsheet/tailwind3.scss'; diff --git a/components/spreadsheet/styles/tailwind3-lite.scss b/components/spreadsheet/styles/tailwind3-lite.scss new file mode 100644 index 00000000..bec3fe9f --- /dev/null +++ b/components/spreadsheet/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-spreadsheet/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/spreadsheet/styles/tailwind3.scss b/components/spreadsheet/styles/tailwind3.scss new file mode 100644 index 00000000..4dd439b5 --- /dev/null +++ b/components/spreadsheet/styles/tailwind3.scss @@ -0,0 +1,2 @@ +@import 'spreadsheet/tailwind3.scss'; +@import 'spreadsheet-ribbon/tailwind3.scss'; diff --git a/components/treegrid/CHANGELOG.md b/components/treegrid/CHANGELOG.md index 54c1be5c..55054337 100644 --- a/components/treegrid/CHANGELOG.md +++ b/components/treegrid/CHANGELOG.md @@ -2,62 +2,7 @@ ## [Unreleased] -## 27.2.3 (2024-11-21) - -### Tree Grid - -#### Bug Fixes - -- `#I643179` - Keyboard selection with up and down key scroll actions now working properly when virtualization is enabled. - -## 27.2.2 (2024-11-15) - -### Tree Grid - -#### Bug Fixes - -- `#I644706` - Resolved issues related to cell editing when virtualization is enabled. -- `#I646360` - `Dialog` now renders properly when both the template column and detail template are enabled in Tree Grid. -- `#I644696` - Page refreshes now prevented when adding a record on the last page with virtualization enabled. - -- `#I646360` - `Dialog` now renders properly when both the template column and detail template are enabled in Tree Grid. - -## 27.1.56 (2024-10-23) - -### Tree Grid - -#### Bug Fixes - -- `#F61285` - Resolved an issue with unwanted mouse wheel scrolling during row drag and drop operations. - -## 27.1.55 (2024-10-22) - -### Tree Grid - -#### Bug Fixes - -- `#I625060` - Fixed an issue where the delete action would not function correctly when the expand/collapse icon was clicked repeatedly. -- `F61804` - Fixed an issue where the selection was not clearing when a checkbox was selected and the row was expanded. -- `#I637870` - White space when expand and collapse action issue has been fixed. - -## 27.1.53 (2024-10-15) - -### Tree Grid - -#### Bug Fixes - -- `#F61461` - Fixed an issue where the scroll position was not maintained correctly when using `enablePersistence`. -- `#I635845` - The alignment issue with aggregates and treegrid columns has been fixed when `allowResizing` and `frozenColumns` are enabled. - -## 27.1.51 (2024-09-30) - -### Tree Grid - -#### Bug Fixes - -- `#I632368` - Last record removed during virtual scroll issue has been fixed. - -## 27.1.48 (2024-09-18) +## 28.1.33 (2024-12-12) ### Tree Grid @@ -255,15 +200,7 @@ #### Bug Fixes - Expanding and Collapsing records is working fine when `pageSizeMode` is set as `All`. -- `expandAtLevel`, `collapseAtLevel`, `expandAll` and `collapseAll` methods are working fine when `pageSizeMode` is set as `All`.## 27.1.57 (2024-10-29) - -### Tree Grid - -#### Bug Fixes - -- `#I637870` - White space when expand and collapse action issue has been fixed. - -## 19.1.54 (2021-03-30) +- `expandAtLevel`, `collapseAtLevel`, `expandAll` and `collapseAll` methods are working fine when `pageSizeMode` is set as `All`.## 19.1.54 (2021-03-30) ### Tree Grid diff --git a/components/treegrid/README.md b/components/treegrid/README.md index 2914aab7..a5e2f673 100644 --- a/components/treegrid/README.md +++ b/components/treegrid/README.md @@ -30,9 +30,9 @@ cd my-app npm start ``` -### Adding Syncfusion Tree Grid package +### Adding Syncfusion® Tree Grid package -All Syncfusion react packages are published in the [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install the react tree grid package, use the following command. +All Syncfusion® react packages are published in the [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install the react tree grid package, use the following command. ```bash npm install @syncfusion/ej2-react-treegrid --save @@ -57,7 +57,7 @@ Add CSS references needed for a Tree Grid in **src/App.css** from the **../node_ ### Add Tree Grid Component -In the **src/App.tsx** file, use the following code snippet to render the Syncfusion React Tree Grid component and import **App.css** to apply styles to the tree grid: +In the **src/App.tsx** file, use the following code snippet to render the Syncfusion® React Tree Grid component and import **App.css** to apply styles to the tree grid: ```typescript import { ColumnDirective, ColumnsDirective, TreeGridComponent } from '@syncfusion/ej2-react-treegrid'; @@ -141,10 +141,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license?utm_source=npm&utm_medium=listing&utm_campaign=react-treegrid-npm) for more info. -© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2022 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/treegrid/package.json b/components/treegrid/package.json index 26659f2d..d2b8ef44 100644 --- a/components/treegrid/package.json +++ b/components/treegrid/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-treegrid", - "version": "27.2.3", + "version": "20.12.1", "description": "Essential JS 2 TreeGrid Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/treegrid/styles/bds-lite.scss b/components/treegrid/styles/bds-lite.scss new file mode 100644 index 00000000..8719972e --- /dev/null +++ b/components/treegrid/styles/bds-lite.scss @@ -0,0 +1 @@ +@import 'ej2-treegrid/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/treegrid/styles/bds.scss b/components/treegrid/styles/bds.scss new file mode 100644 index 00000000..48c003ea --- /dev/null +++ b/components/treegrid/styles/bds.scss @@ -0,0 +1 @@ +@import 'treegrid/bds.scss'; diff --git a/components/treegrid/styles/tailwind3-lite.scss b/components/treegrid/styles/tailwind3-lite.scss new file mode 100644 index 00000000..3e9c8636 --- /dev/null +++ b/components/treegrid/styles/tailwind3-lite.scss @@ -0,0 +1 @@ +@import 'ej2-treegrid/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/treegrid/styles/tailwind3.scss b/components/treegrid/styles/tailwind3.scss new file mode 100644 index 00000000..bb08c06c --- /dev/null +++ b/components/treegrid/styles/tailwind3.scss @@ -0,0 +1 @@ +@import 'treegrid/tailwind3.scss'; diff --git a/components/treegrid/styles/treegrid/bds.scss b/components/treegrid/styles/treegrid/bds.scss new file mode 100644 index 00000000..24ba2176 --- /dev/null +++ b/components/treegrid/styles/treegrid/bds.scss @@ -0,0 +1 @@ +@import 'ej2-treegrid/styles/treegrid/bds.scss'; diff --git a/components/treegrid/styles/treegrid/tailwind3.scss b/components/treegrid/styles/treegrid/tailwind3.scss new file mode 100644 index 00000000..a91a9291 --- /dev/null +++ b/components/treegrid/styles/treegrid/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-treegrid/styles/treegrid/tailwind3.scss'; diff --git a/components/treemap/CHANGELOG.md b/components/treemap/CHANGELOG.md index 71cb2ce1..8d742fe7 100644 --- a/components/treemap/CHANGELOG.md +++ b/components/treemap/CHANGELOG.md @@ -8,7 +8,31 @@ ## [Unreleased] -## 27.2.5 (2024-12-03) +## 28.1.33 (2024-12-12) + +### TreeMap + +#### New features + +- `#I647939`, `#I637797` - Unsafe HTML codes in the TreeMap control can also be sanitized by setting the `enableHtmlSanitizer` property to **true**. + +## 27.1.55 (2024-10-22) + +### TreeMap + +#### Bug fixes + +- `#I636287` - You can now set different colors for the labels of TreeMap items using the `textColor` property in the `itemRendering` event arguments. + +## 27.1.53 (2024-10-15) + +### TreeMap + +#### Bug fixes + +- `#I636287` - You can now set different colors for the labels of TreeMap items using the `textColor` property in the `itemRendering` event arguments. + +## 27.1.48 (2024-09-18) ### TreeMap @@ -22,7 +46,7 @@ #### New Features -- `#280380` - `isResized` argument is exposed in the `loaded` event arguments for indicating that the component is resized. +- `#280380` - `isResized` argument is exposed in the `loaded` event arguments for indicating that the component is resized #### Bug Fixes diff --git a/components/treemap/README.md b/components/treemap/README.md index 31793e25..4233d753 100644 --- a/components/treemap/README.md +++ b/components/treemap/README.md @@ -31,9 +31,9 @@ cd my-app npm start ``` -### Add Syncfusion TreeMap package +### Add Syncfusion® TreeMap package -All Syncfusion React packages are published in the [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install the React TreeMap package, use the following command. +All Syncfusion® React packages are published in the [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install the React TreeMap package, use the following command. ```sh npm install @syncfusion/ej2-react-treemap --save @@ -41,7 +41,7 @@ npm install @syncfusion/ej2-react-treemap --save ### Add TreeMap Component -In the **src/App.tsx** file, use the following code snippet to render the Syncfusion React TreeMap component. +In the **src/App.tsx** file, use the following code snippet to render the Syncfusion® React TreeMap component. ```typescript import { React } from 'react'; @@ -115,10 +115,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license?utm_source=npm&utm_campaign=react-treemap-npm) for more info. -© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2022 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential® Studio license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/treemap/src/treemap/treemap.component.tsx b/components/treemap/src/treemap/treemap.component.tsx index e4208aa7..597f5533 100644 --- a/components/treemap/src/treemap/treemap.component.tsx +++ b/components/treemap/src/treemap/treemap.component.tsx @@ -24,6 +24,7 @@ export class TreeMapComponent extends TreeMap { private statelessTemplateProps: string[] = null; private templateProps: string[] = null; private immediateRender: boolean = false; + private isReactMock: boolean = true; public props: Readonly<{ children?: React.ReactNode | React.ReactNode[] }> & Readonly; public forceUpdate: (callBack?: () => any) => void; @@ -38,6 +39,7 @@ export class TreeMapComponent extends TreeMap { } public render(): any { + this.isReactMock = false; if (((this.element && !this.initRenderCalled) || this.refreshing) && !(this as any).isReactForeceUpdate) { super.render(); this.initRenderCalled = true; From 7d9020d24a34e325c493cec489dc50b2a6e2c2bf Mon Sep 17 00:00:00 2001 From: pipeline Date: Wed, 18 Dec 2024 18:36:39 +0000 Subject: [PATCH 05/20] v28.1.35 is released --- components/barcodegenerator/CHANGELOG.md | 2 +- components/buttons/CHANGELOG.md | 2 +- components/buttons/package.json | 2 +- components/charts/CHANGELOG.md | 12 ++++++++ components/charts/package.json | 2 +- components/circulargauge/CHANGELOG.md | 2 +- components/diagrams/CHANGELOG.md | 10 +++++++ components/diagrams/package.json | 2 +- components/documenteditor/CHANGELOG.md | 37 ++++++++++++++++++++++++ components/documenteditor/package.json | 2 +- components/dropdowns/CHANGELOG.md | 15 ++++++++++ components/dropdowns/package.json | 2 +- components/filemanager/CHANGELOG.md | 2 +- components/gantt/CHANGELOG.md | 22 ++++++++++++++ components/gantt/package.json | 2 +- components/grids/CHANGELOG.md | 12 ++++++++ components/grids/package.json | 2 +- components/heatmap/CHANGELOG.md | 2 +- components/imageeditor/package.json | 2 +- components/inputs/package.json | 2 +- components/interactivechat/package.json | 2 +- components/kanban/package.json | 2 +- components/lists/CHANGELOG.md | 2 +- components/maps/CHANGELOG.md | 2 +- components/navigations/CHANGELOG.md | 13 +++++++-- components/navigations/package.json | 2 +- components/notifications/CHANGELOG.md | 2 +- components/pdfviewer/CHANGELOG.md | 11 +++++++ components/pdfviewer/package.json | 2 +- components/pivotview/CHANGELOG.md | 2 +- components/popups/package.json | 2 +- components/querybuilder/CHANGELOG.md | 8 +++++ components/querybuilder/package.json | 2 +- components/richtexteditor/CHANGELOG.md | 12 ++++++++ components/richtexteditor/package.json | 2 +- components/schedule/CHANGELOG.md | 8 +++++ components/schedule/package.json | 2 +- components/splitbuttons/CHANGELOG.md | 6 ++-- components/splitbuttons/package.json | 2 +- components/spreadsheet/CHANGELOG.md | 14 +++++++++ components/spreadsheet/package.json | 2 +- components/treegrid/CHANGELOG.md | 4 +++ components/treegrid/package.json | 2 +- components/treemap/CHANGELOG.md | 2 +- 44 files changed, 209 insertions(+), 35 deletions(-) diff --git a/components/barcodegenerator/CHANGELOG.md b/components/barcodegenerator/CHANGELOG.md index b60fd8c3..0b4699c5 100644 --- a/components/barcodegenerator/CHANGELOG.md +++ b/components/barcodegenerator/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.33 (2024-12-12) +## 28.1.35 (2024-12-18) ### Barcode diff --git a/components/buttons/CHANGELOG.md b/components/buttons/CHANGELOG.md index 4f1cc4cf..60fd025f 100644 --- a/components/buttons/CHANGELOG.md +++ b/components/buttons/CHANGELOG.md @@ -8,7 +8,7 @@ #### Features -- The Switch component now includes a `beforeChange` event, allowing users to intercept and manage state changes before they occur, such as for validation or cancellation. +- The Switch component now includes a `beforeChange` event, which enables users to intercept and manage state changes before they occur. This feature supports custom logic, such as validation or cancellation, thereby offering greater flexibility. ### Chip diff --git a/components/buttons/package.json b/components/buttons/package.json index ded31da9..5fd0fbc2 100644 --- a/components/buttons/package.json +++ b/components/buttons/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-buttons", - "version": "18.64.1", + "version": "28.1.33", "description": "A package of feature-rich Essential JS 2 components such as Button, CheckBox, RadioButton and Switch. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/charts/CHANGELOG.md b/components/charts/CHANGELOG.md index ae606f85..3b62d9b5 100644 --- a/components/charts/CHANGELOG.md +++ b/components/charts/CHANGELOG.md @@ -2,6 +2,18 @@ ## [Unreleased] +## 28.1.35 (2024-12-18) + +### Chart + +#### Bug Fixes + +- `#I662154` - Axis labels are now rendered correctly in the exported PDF, even when headers and footers are included. +- `#I662546` - Tooltip highlighting functions correctly when the column series width is specified using `columnWidthInPixel`. +- `#I662277` - The intermediate sum index is no longer included in the calculation of the sum index. +- `#I663653` - Data labels are now rendered correctly when the intermediate sum index is empty. +- `#I663652` - The calculations for both sum and intermediate sum indexes have been corrected. + ## 28.1.33 (2024-12-12) ### Chart diff --git a/components/charts/package.json b/components/charts/package.json index 34d98db2..da30de7f 100644 --- a/components/charts/package.json +++ b/components/charts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-charts", - "version": "20.22.1", + "version": "28.1.33", "description": "Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/circulargauge/CHANGELOG.md b/components/circulargauge/CHANGELOG.md index 7a4e49fa..227536d6 100644 --- a/components/circulargauge/CHANGELOG.md +++ b/components/circulargauge/CHANGELOG.md @@ -4,7 +4,7 @@ ## [Unreleased] -## 28.1.33 (2024-12-12) +## 28.1.35 (2024-12-18) ### Circular Gauge diff --git a/components/diagrams/CHANGELOG.md b/components/diagrams/CHANGELOG.md index 0c029f35..cfc94150 100644 --- a/components/diagrams/CHANGELOG.md +++ b/components/diagrams/CHANGELOG.md @@ -2,6 +2,16 @@ ## [Unreleased] +## 28.1.35 (2024-12-18) + +### Diagram + +#### Bug Fixes + +- `#F63100` - The Completed event is now triggered correctly during actions, even when multiple mouse buttons are clicked simultaneously. +- `#I660681` - EJ1 diagram JSON with ports in nodes is now loading correctly in the EJ2 Diagram Builder. +- `#I660066` - The `RightToLeft` option in the Distribute function now operates correctly and independently from the `Center` option. + ## 28.1.33 (2024-12-12) ### Diagram diff --git a/components/diagrams/package.json b/components/diagrams/package.json index 9d0ed11b..5604ce3e 100644 --- a/components/diagrams/package.json +++ b/components/diagrams/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-diagrams", - "version": "19.18.0", + "version": "28.1.33", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/documenteditor/CHANGELOG.md b/components/documenteditor/CHANGELOG.md index 58a34f41..c8ecd627 100644 --- a/components/documenteditor/CHANGELOG.md +++ b/components/documenteditor/CHANGELOG.md @@ -2,6 +2,43 @@ ## [Unreleased] +## 28.1.35 (2024-12-18) + +### DocumentEditor + +#### Bug Fixes + +- `#I653914` - Script error no longer thrown when drag and drop the text in document editor. +- `#I655487` - Now, table column is rendered properly when imported the exported document. +- `#I656985` - Now, oval shape is preserved properly in the document editor. +- `#I658167` - Now table row get resized properly when we resize the row fast. +- `F194125` - Now, Footnote and content does not get overlap when edit inside the document. +- `#I640675` - Resolved the document freezing issue when reject the track changes. +- `#I651428` - Now, comment get removed properly when delete the paragraph and accept the changes. +- `#I661065` - Table border is rendered properly when table cell border's line style is set as none. +- `#I658922` - Now, check box is rendered properly after change the value as checked. +- `#I651509` - Provided content change event support to notify when protect and unprotected the document. +- `#I658140` - Resolved the performance issue that occurs when performing the undo and redo functions after copy pasting multiple paragraphs within a table. +- `#I656347` - Resolved the table layout issue when opening the exported document due to an improperly added row widget during exporting. +- `#I645286`, `#I647203` - Handled the logic to combine text ranges with the same character formatting in the paragraph when exporting as SFDT to resolve performance issues. +- `#I653756` - Resolved the content control border rendering issue for paragraph with lists and indentation applied. + +- `#I653914` - Script error no longer thrown when drag and drop the text in document editor. +- `#I655487` - Now, table column is rendered properly when imported the exported document. +- `#I656985` - Now, oval shape is preserved properly in the document editor. +- `#I658167` - Now table row get resized properly when we resize the row fast. +- `F194125` - Now, Footnote and content does not get overlap when edit inside the document. +- `#I640675` - Resolved the document freezing issue when reject the track changes. +- `#I651428` - Now, comment get removed properly when delete the paragraph and accept the changes. +- `#I661065` - Table border is rendered properly when table cell border's line style is set as none. +- `#I658922` - Now, check box is rendered properly after change the value as checked. +- `#I651509` - Provided content change event support to notify when protect and unprotected the document. +- `#I658140` - Resolved the performance issue that occurs when performing the undo and redo functions after copy pasting multiple paragraphs within a table. +- `#I656347` - Resolved the table layout issue when opening the exported document due to an improperly added row widget during exporting. +- `#I645286`, `#I647203` - Handled the logic to combine text ranges with the same character formatting in the paragraph when exporting as SFDT to resolve performance issues. +- `#I653756` - Resolved the content control border rendering issue for paragraph with lists and indentation applied. +Unreleased] + ## 27.2.4 (2024-11-26) ### DocumentEditor diff --git a/components/documenteditor/package.json b/components/documenteditor/package.json index 685508e2..7e3005d1 100644 --- a/components/documenteditor/package.json +++ b/components/documenteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-documenteditor", - "version": "27.2.4", + "version": "28.1.33", "description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/dropdowns/CHANGELOG.md b/components/dropdowns/CHANGELOG.md index 88c65725..af284ec7 100644 --- a/components/dropdowns/CHANGELOG.md +++ b/components/dropdowns/CHANGELOG.md @@ -2,6 +2,21 @@ ## [Unreleased] +## 28.1.35 (2024-12-18) + +### DropDownTree + +#### Bug Fixes + +- `#I660279` - The issue of being unable to close the parent Dropdown Tree using the document click action after dynamically removing the child Dropdown Tree component has been resolved. +- `#I662309` - Issue with inconsistent selection behavior when using `selectAll` API on Dropdown Tree component initial render has been resolved. + +### ComboBox + +#### Bug Fixes + +- `#I660915` - Fixed an issue where an empty popup was displayed when opening the popup manually. + ## 28.1.33 (2024-12-12) ### ListBox diff --git a/components/dropdowns/package.json b/components/dropdowns/package.json index 4aa469c7..cbf3c574 100644 --- a/components/dropdowns/package.json +++ b/components/dropdowns/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-dropdowns", - "version": "18.66.23", + "version": "28.1.33", "description": "Essential JS 2 DropDown Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/filemanager/CHANGELOG.md b/components/filemanager/CHANGELOG.md index e0cedfa8..0bd851a2 100644 --- a/components/filemanager/CHANGELOG.md +++ b/components/filemanager/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.33 (2024-12-12) +## 28.1.35 (2024-12-18) ### FileManager diff --git a/components/gantt/CHANGELOG.md b/components/gantt/CHANGELOG.md index 5693c60c..19c9cae2 100644 --- a/components/gantt/CHANGELOG.md +++ b/components/gantt/CHANGELOG.md @@ -2,6 +2,28 @@ ## [Unreleased] +## 28.1.35 (2024-12-18) + +### GanttChart + +#### Bug fixes + +- `#F195300` - AutoFocus mismatching issue between grid and chart click issue has been fixed. +- `#I660168` - Vertical scrollbar hides when resizing splitter to left or right issue has been fixed. +- `#I665389` - Splitter position changes dynamically, but when splitter is manually dragged, position does not update issue has been fixed. +- `#I663036` - Applied color do not persist in edit dialog's notes tab issue has been fixed. +- `#I658189` - Tooltip misalignment occurs when the parent element is scrolled issue has been fixed. +- `#I660498`,`#I659031` - Angular Gantt not working for `Content-Security-Policy` of meta tag issue has been fixed. +- `#I660467` - Gantt crashes when timezone is set to `berlin` issue has been fixed. +- `#I664048` - Issue in child-parent predecessor validation issue has been fixed. +- `#I664336` - Convert to task does not work for milestone task with task type as fixed work issue has been fixed. + +- `#F195300` - AutoFocus mismatching issue between grid and chart click issue has been fixed. +- `#I663036` - Applied color do not persist in edit dialog's notes tab issue has been fixed. +- `#I658189` - Tooltip misalignment occurs when the parent element is scrolled issue has been fixed. +- `#I664048` - Issue in child-parent predecessor validation issue has been fixed. +- `#I664336` - Convert to task does not work for milestone task with task type as fixed work issue has been fixed. + ## 28.1.33 (2024-12-12) ### GanttChart diff --git a/components/gantt/package.json b/components/gantt/package.json index 79059b59..0d732288 100644 --- a/components/gantt/package.json +++ b/components/gantt/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-gantt", - "version": "27.2.4", + "version": "28.1.33", "description": "Essential JS 2 Gantt Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/grids/CHANGELOG.md b/components/grids/CHANGELOG.md index 7ca71900..6238a1b1 100644 --- a/components/grids/CHANGELOG.md +++ b/components/grids/CHANGELOG.md @@ -2,6 +2,18 @@ ## [Unreleased] +## 28.1.35 (2024-12-18) + +### Grid + +#### Bug fixes + +- `#I659877` - Fixed the issue where the `getSelectedRecords` method retained previous selections when virtual scrolling was enabled. +- `#I660588` - The issue of a script error occurring while searching for data after clearing the sorting in the hierarchy grid has been resolved. +- `#I660594` - The problem of the vertical scrollbar disappearing when frozen rows are enabled in the responsive grid has been resolved. +- `#F195226` - The issue of being unable to navigate to the `editTemplate` with the keyboard while adding a record has been resolved. +- `#I656905` - Fixed an issue where clearing filters in the grid with custom page sizes displayed all records on one page. + ## 28.1.33 (2024-12-12) ### Grid diff --git a/components/grids/package.json b/components/grids/package.json index ec3f6a9f..6ec5b90f 100644 --- a/components/grids/package.json +++ b/components/grids/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-grids", - "version": "1.193.11", + "version": "28.1.33", "description": "Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/heatmap/CHANGELOG.md b/components/heatmap/CHANGELOG.md index 3882d87c..64106b6f 100644 --- a/components/heatmap/CHANGELOG.md +++ b/components/heatmap/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.33 (2024-12-12) +## 28.1.35 (2024-12-18) ### HeatMap diff --git a/components/imageeditor/package.json b/components/imageeditor/package.json index 8d1b008b..8a2ab311 100644 --- a/components/imageeditor/package.json +++ b/components/imageeditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-image-editor", - "version": "27.1.50", + "version": "28.1.33", "description": "Essential JS 2 ImageEditor for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/inputs/package.json b/components/inputs/package.json index 83ec4e09..0f975283 100644 --- a/components/inputs/package.json +++ b/components/inputs/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-inputs", - "version": "18.78.15", + "version": "28.1.33", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/interactivechat/package.json b/components/interactivechat/package.json index ca322e9d..8a6a5e9f 100644 --- a/components/interactivechat/package.json +++ b/components/interactivechat/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-interactive-chat", - "version": "27.1.48", + "version": "28.1.33", "description": "Essential JS 2 Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/kanban/package.json b/components/kanban/package.json index e394081b..a3be9cee 100644 --- a/components/kanban/package.json +++ b/components/kanban/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-kanban", - "version": "26.1.35", + "version": "28.1.33", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/lists/CHANGELOG.md b/components/lists/CHANGELOG.md index 49ab8695..c801dacd 100644 --- a/components/lists/CHANGELOG.md +++ b/components/lists/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.33 (2024-12-12) +## 28.1.35 (2024-12-18) ### ListView diff --git a/components/maps/CHANGELOG.md b/components/maps/CHANGELOG.md index f129f045..6dd2e92b 100644 --- a/components/maps/CHANGELOG.md +++ b/components/maps/CHANGELOG.md @@ -8,7 +8,7 @@ ## [Unreleased] -## 28.1.33 (2024-12-12) +## 28.1.35 (2024-12-18) ### Maps diff --git a/components/navigations/CHANGELOG.md b/components/navigations/CHANGELOG.md index b818a53c..e8aa7200 100644 --- a/components/navigations/CHANGELOG.md +++ b/components/navigations/CHANGELOG.md @@ -2,15 +2,24 @@ ## [Unreleased] +## 28.1.35 (2024-12-18) + +### Accordion + +#### Bug Fixes + +- `#I660165` - The issue with " The accordion causing a script error when expanding it with the `expandMode` set to single" has been resolved. +- `#I924619` - Added `cancel` support to the Accordion component's click event. This allows users to programmatically restrict the toggle behaviour expand or collapse by setting `cancel` as `true`. + ## 28.1.33 (2024-12-12) ### ContextMenu #### Features -- The context menu now includes `scroller support`, improving accessibility and usability across all devices. Submenus dynamically adjust to fit the available screen space. +- The context menu now features `Scroller support`, enhancing accessibility and usability across all devices. Submenus dynamically adjust to the available screen space, ensuring a smooth and user-friendly navigation experience. This update makes accessing all menu items more efficient and intuitive. -- The context menu now includes `Template Support`, enabling the embedding of custom layouts, controls, or components for seamless integration of text, buttons, images, and icons. +- The context menu now supports `Template Support`, embedding custom layouts, controls, or components, allowing for flexible integration of text, buttons, images, and icons to enhance user-friendliness. ### Menu diff --git a/components/navigations/package.json b/components/navigations/package.json index bf681473..cdba0070 100644 --- a/components/navigations/package.json +++ b/components/navigations/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-navigations", - "version": "22.42.3", + "version": "28.1.33", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/notifications/CHANGELOG.md b/components/notifications/CHANGELOG.md index 63716b18..e004d8b6 100644 --- a/components/notifications/CHANGELOG.md +++ b/components/notifications/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.33 (2024-12-12) +## 28.1.35 (2024-12-18) ### Message diff --git a/components/pdfviewer/CHANGELOG.md b/components/pdfviewer/CHANGELOG.md index 162db8f7..c87aee9d 100644 --- a/components/pdfviewer/CHANGELOG.md +++ b/components/pdfviewer/CHANGELOG.md @@ -2,6 +2,17 @@ ## [Unreleased] +## 28.1.35 (2024-12-18) + +### PDF Viewer + +#### Bug Fixes + +- `#I63329` - Now, after the font family is changed, the default font family does not appear in the font family dropdown on the appearance tab. +- `#I646929` - Now, the typed signature appears in the signature field after being added using the custom font. +- `#I551643`, `#I664728` - Now, the script error does not occur when importing the large annotations. +- `#I663071` - Now, the `printStart` event is triggered when printing a PDF using the `Ctrl + P` shortcut. + ## 28.1.33 (2024-12-12) ### PDF Viewer diff --git a/components/pdfviewer/package.json b/components/pdfviewer/package.json index 8af0f6de..f2b99d2c 100644 --- a/components/pdfviewer/package.json +++ b/components/pdfviewer/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pdfviewer", - "version": "27.2.2", + "version": "28.1.33", "description": "Essential JS 2 PDF viewer Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pivotview/CHANGELOG.md b/components/pivotview/CHANGELOG.md index 9891c759..36774bd7 100644 --- a/components/pivotview/CHANGELOG.md +++ b/components/pivotview/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.33 (2024-12-12) +## 28.1.35 (2024-12-18) ### Pivot Table diff --git a/components/popups/package.json b/components/popups/package.json index 300a34f9..940b970c 100644 --- a/components/popups/package.json +++ b/components/popups/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-popups", - "version": "21.6.12", + "version": "28.1.33", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/querybuilder/CHANGELOG.md b/components/querybuilder/CHANGELOG.md index e7ed7d71..eee453a6 100644 --- a/components/querybuilder/CHANGELOG.md +++ b/components/querybuilder/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.1.35 (2024-12-18) + +### QueryBuilder + +- `#I925175` - Issue with "Script error occurs when opening a multi-select `popup` with `dropdown` tree mode, supported by the data manager of the query builder" has been fixed. +- `#I927733` - Issue with "Script error thrown while typing the number value in numeric textbox of query builder in angular" has been fixed. +- `#I80058` - Issue with "String type between values not update properly in query builder rules" has been fixed. + ## 28.1.33 (2024-12-12) ### QueryBuilder diff --git a/components/querybuilder/package.json b/components/querybuilder/package.json index 8f09487b..e46ab7b4 100644 --- a/components/querybuilder/package.json +++ b/components/querybuilder/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-querybuilder", - "version": "26.1.35", + "version": "28.1.33", "description": "Essential JS 2 QueryBuilder for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/richtexteditor/CHANGELOG.md b/components/richtexteditor/CHANGELOG.md index b5506f9c..f1341ccb 100644 --- a/components/richtexteditor/CHANGELOG.md +++ b/components/richtexteditor/CHANGELOG.md @@ -2,6 +2,18 @@ ## [Unreleased] +## 28.1.35 (2024-12-18) + +### RichTextEditor + +#### Bug Fixes + +- `#I658935` - Now, the `executeCommand` method works properly to replace the text wrapped inside a `` element in the Rich Text Editor. + +- `#I660077` - Now, the emoji is inserted correctly at the cursor location, even after pressing Enter multiple times, when the `EnterKey` API is configured to use `
`. + +- `#I663039` - Now, the bullet type changes correctly without adding extra bullets when applying a bullet list without focusing on the Rich Text Editor. + ## 28.1.33 (2024-12-12) ### RichTextEditor diff --git a/components/richtexteditor/package.json b/components/richtexteditor/package.json index b03f27e7..97a21b36 100644 --- a/components/richtexteditor/package.json +++ b/components/richtexteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-richtexteditor", - "version": "27.1.48", + "version": "28.1.33", "description": "Essential JS 2 RichTextEditor component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/schedule/CHANGELOG.md b/components/schedule/CHANGELOG.md index 2774d5b9..1556ed82 100644 --- a/components/schedule/CHANGELOG.md +++ b/components/schedule/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.1.35 (2024-12-18) + +### Schedule + +#### Bug fixes + +- `#I659549` - An issue with dragging longer appointments to the bottom of the vertical views of the Scheduler has been fixed. + ## 28.1.33 (2024-12-12) ### Schedule diff --git a/components/schedule/package.json b/components/schedule/package.json index 2c8e6f0d..79836f17 100644 --- a/components/schedule/package.json +++ b/components/schedule/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-schedule", - "version": "22.9.0", + "version": "28.1.33", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/splitbuttons/CHANGELOG.md b/components/splitbuttons/CHANGELOG.md index 6afa01af..34c5bfc4 100644 --- a/components/splitbuttons/CHANGELOG.md +++ b/components/splitbuttons/CHANGELOG.md @@ -12,11 +12,11 @@ #### Features -- The DropDownButton now includes a `Template supports` embedding custom layouts, controls, or components, allowing for flexible integration of text, buttons, images, and icons to enhance user-friendliness. +- The DropDownButton component now includes a `Template support` embedding custom layouts, controls, or components, allowing for flexible integration of text, buttons, images, and icons to enhance user-friendliness. -- The DropDownButton component now includes a `PopupWidth` property, enabling users to define the width of its `popup`, providing enhanced design flexibility. +- The DropDownButton component now includes a `PopupWidth` property, allowing `users` to define the width of the `dropdown popup`. This feature offers greater design flexibility. -- The DropDownButton component now includes the `AnimationSettings` feature, enabling users to customize `popup` animations by controlling the duration, easing, and effects. This enhancement improves visual appeal, ensures smooth transitions, and provides a consistent interactive experience.### SplitButton +- The DropDownButton component now includes the `AnimationSettings` feature, which allows `users` to customize `submenu` animations by controlling the duration, easing, and effects. This enhancement improves visual dynamics, ensures smooth transitions, and provides a consistent interactive experience.### SplitButton #### Bug Fixes diff --git a/components/splitbuttons/package.json b/components/splitbuttons/package.json index c6dc8257..7b14a25b 100644 --- a/components/splitbuttons/package.json +++ b/components/splitbuttons/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-splitbuttons", - "version": "19.16.4", + "version": "28.1.33", "description": "A package of feature-rich Essential JS 2 components such as DropDownButton, SplitButton, ProgressButton and ButtonGroup. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/spreadsheet/CHANGELOG.md b/components/spreadsheet/CHANGELOG.md index 18555e81..71b2ffa6 100644 --- a/components/spreadsheet/CHANGELOG.md +++ b/components/spreadsheet/CHANGELOG.md @@ -2,6 +2,20 @@ ## [Unreleased] +## 28.1.35 (2024-12-18) + +### Spreadsheet + +#### Bug fixes + +- `#I647640` - Issue with "data got changed when multiple text-formatted values from Excel were pasted into Spreadsheet" has been resolved. + +- `#I657475` - Issue with "values in the editing cell element were not selected when clicking the retry option in the data validation dialog" has been resolved. + +- `#I660016` - Issue with "`autoFit()` method did not function as expected when a range was passed along with the sheet name" has been resolved. + +- `#I549016` - Issue with "visible rows are hidden when attempting to unhide rows located outside the viewport area" has been resolved. + ## 28.1.33 (2024-12-12) ### Spreadsheet diff --git a/components/spreadsheet/package.json b/components/spreadsheet/package.json index 809ba98a..6d63668e 100644 --- a/components/spreadsheet/package.json +++ b/components/spreadsheet/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-spreadsheet", - "version": "27.1.48", + "version": "28.1.33", "description": "Feature-rich JavaScript Spreadsheet (Excel) control with built-in support for selection, editing, formatting, importing and exporting to Excel for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/treegrid/CHANGELOG.md b/components/treegrid/CHANGELOG.md index 55054337..23609c24 100644 --- a/components/treegrid/CHANGELOG.md +++ b/components/treegrid/CHANGELOG.md @@ -2,6 +2,10 @@ ## [Unreleased] +## 28.1.35 (2024-12-18) + +### Tree Grid + ## 28.1.33 (2024-12-12) ### Tree Grid diff --git a/components/treegrid/package.json b/components/treegrid/package.json index d2b8ef44..21679f46 100644 --- a/components/treegrid/package.json +++ b/components/treegrid/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-treegrid", - "version": "20.12.1", + "version": "28.1.33", "description": "Essential JS 2 TreeGrid Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/treemap/CHANGELOG.md b/components/treemap/CHANGELOG.md index 8d742fe7..3ec007e3 100644 --- a/components/treemap/CHANGELOG.md +++ b/components/treemap/CHANGELOG.md @@ -8,7 +8,7 @@ ## [Unreleased] -## 28.1.33 (2024-12-12) +## 28.1.35 (2024-12-18) ### TreeMap From ebfb9bfadb5c207f7ab2d2ed4428a50f776e8435 Mon Sep 17 00:00:00 2001 From: pipeline Date: Mon, 23 Dec 2024 21:48:09 +0000 Subject: [PATCH 06/20] v28.1.36 is released --- components/barcodegenerator/CHANGELOG.md | 2 +- components/buttons/CHANGELOG.md | 8 ++++++ components/calendars/CHANGELOG.md | 10 +++++++ components/calendars/package.json | 2 +- components/charts/CHANGELOG.md | 11 ++++++++ components/charts/package.json | 2 +- components/circulargauge/CHANGELOG.md | 2 +- components/diagrams/CHANGELOG.md | 12 +++++++++ components/diagrams/package.json | 2 +- components/documenteditor/CHANGELOG.md | 33 ++++++++++++------------ components/documenteditor/package.json | 2 +- components/dropdowns/CHANGELOG.md | 22 ++++++++++++++++ components/dropdowns/package.json | 2 +- components/filemanager/CHANGELOG.md | 15 ++++++++++- components/filemanager/package.json | 2 +- components/gantt/CHANGELOG.md | 23 +++++++++++++++++ components/gantt/package.json | 2 +- components/grids/CHANGELOG.md | 16 ++++++++++++ components/grids/package.json | 2 +- components/heatmap/CHANGELOG.md | 2 +- components/kanban/CHANGELOG.md | 8 ++++++ components/layouts/package.json | 2 +- components/lists/CHANGELOG.md | 2 +- components/maps/CHANGELOG.md | 2 +- components/navigations/CHANGELOG.md | 24 ++++++++++++++++- components/navigations/package.json | 2 +- components/notifications/CHANGELOG.md | 2 +- components/pdfviewer/CHANGELOG.md | 12 +++++++-- components/pdfviewer/package.json | 2 +- components/pivotview/CHANGELOG.md | 12 ++++++++- components/pivotview/package.json | 2 +- components/querybuilder/CHANGELOG.md | 2 +- components/richtexteditor/CHANGELOG.md | 14 ++++++++++ components/richtexteditor/package.json | 2 +- components/schedule/CHANGELOG.md | 9 +++++++ components/schedule/package.json | 2 +- components/spreadsheet/package.json | 2 +- components/treegrid/CHANGELOG.md | 9 +++++++ components/treegrid/package.json | 2 +- components/treemap/CHANGELOG.md | 2 +- 40 files changed, 241 insertions(+), 45 deletions(-) diff --git a/components/barcodegenerator/CHANGELOG.md b/components/barcodegenerator/CHANGELOG.md index 0b4699c5..01933283 100644 --- a/components/barcodegenerator/CHANGELOG.md +++ b/components/barcodegenerator/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.35 (2024-12-18) +## 28.1.36 (2024-12-24) ### Barcode diff --git a/components/buttons/CHANGELOG.md b/components/buttons/CHANGELOG.md index 60fd025f..6dad4055 100644 --- a/components/buttons/CHANGELOG.md +++ b/components/buttons/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.1.36 (2024-12-24) + +### Switch + +#### Bug Fixes + +- `#I664001`- The issue with "Form reset functionality does not work properly for the switch component when it is in a disabled state" has been resolved. + ## 28.1.33 (2024-12-12) ### Switch diff --git a/components/calendars/CHANGELOG.md b/components/calendars/CHANGELOG.md index 670ebc1f..4c28f387 100644 --- a/components/calendars/CHANGELOG.md +++ b/components/calendars/CHANGELOG.md @@ -2,6 +2,16 @@ ## [Unreleased] +## 28.1.36 (2024-12-24) + +### DateRangePicker + +#### Bug Fixes + +- `#I664732` - Fixed an issue where the overlay was displayed even when the popup was prevented from opening in mobile mode. + +- `#I664735` - Removed unnecessary conditional code for adding CSS classes based on device type. + ## 19.3.46 (2021-10-19) ### TimePicker diff --git a/components/calendars/package.json b/components/calendars/package.json index 1a2f33ab..028167a4 100644 --- a/components/calendars/package.json +++ b/components/calendars/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-calendars", - "version": "18.32.5", + "version": "28.1.35", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/charts/CHANGELOG.md b/components/charts/CHANGELOG.md index 3b62d9b5..5a20c6f3 100644 --- a/components/charts/CHANGELOG.md +++ b/components/charts/CHANGELOG.md @@ -2,6 +2,17 @@ ## [Unreleased] +## 28.1.36 (2024-12-24) + +### Chart + +#### Bug Fixes + +- `#I665246` - Now, the chart point click and double-click events are working properly in the waterfall chart. +- `#I662191` - Now, zooming is restricted for the mouse wheel, similar to selection zoom. +- `#I666272` - Now, the y-axis range is set properly for the waterfall series. +- `#I666317` - The exceptions that occurred during React Jest testing have been resolved. + ## 28.1.35 (2024-12-18) ### Chart diff --git a/components/charts/package.json b/components/charts/package.json index da30de7f..66ddf933 100644 --- a/components/charts/package.json +++ b/components/charts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-charts", - "version": "28.1.33", + "version": "28.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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/circulargauge/CHANGELOG.md b/components/circulargauge/CHANGELOG.md index 227536d6..70b0d606 100644 --- a/components/circulargauge/CHANGELOG.md +++ b/components/circulargauge/CHANGELOG.md @@ -4,7 +4,7 @@ ## [Unreleased] -## 28.1.35 (2024-12-18) +## 28.1.36 (2024-12-24) ### Circular Gauge diff --git a/components/diagrams/CHANGELOG.md b/components/diagrams/CHANGELOG.md index cfc94150..91e72346 100644 --- a/components/diagrams/CHANGELOG.md +++ b/components/diagrams/CHANGELOG.md @@ -2,6 +2,18 @@ ## [Unreleased] +## 28.1.36 (2024-12-24) + +### Diagram + +#### Bug Fixes + +- `#I662730` - The segment next to the target end of a Bezier connector now retains user-defined adjustments when the connector is moved. +- `#I662735` - The undo/redo functionality now restores intermediate connector segments. +- `#I663194` - Connectors now retain their previous state after undoing runtime source and target ID changes. +- `#I663672` - The `elementType` in the `elementDraw` event now correctly updates for `Polyline` and `Freehand` in the completed state. +- `#I663175` - The diagram page no longer flickers during pinch zoom. + ## 28.1.35 (2024-12-18) ### Diagram diff --git a/components/diagrams/package.json b/components/diagrams/package.json index 5604ce3e..6283e8df 100644 --- a/components/diagrams/package.json +++ b/components/diagrams/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-diagrams", - "version": "28.1.33", + "version": "28.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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/documenteditor/CHANGELOG.md b/components/documenteditor/CHANGELOG.md index c8ecd627..f6f73d7e 100644 --- a/components/documenteditor/CHANGELOG.md +++ b/components/documenteditor/CHANGELOG.md @@ -2,26 +2,28 @@ ## [Unreleased] -## 28.1.35 (2024-12-18) +## 28.1.36 (2024-12-24) ### DocumentEditor #### Bug Fixes -- `#I653914` - Script error no longer thrown when drag and drop the text in document editor. -- `#I655487` - Now, table column is rendered properly when imported the exported document. -- `#I656985` - Now, oval shape is preserved properly in the document editor. -- `#I658167` - Now table row get resized properly when we resize the row fast. -- `F194125` - Now, Footnote and content does not get overlap when edit inside the document. -- `#I640675` - Resolved the document freezing issue when reject the track changes. -- `#I651428` - Now, comment get removed properly when delete the paragraph and accept the changes. -- `#I661065` - Table border is rendered properly when table cell border's line style is set as none. -- `#I658922` - Now, check box is rendered properly after change the value as checked. -- `#I651509` - Provided content change event support to notify when protect and unprotected the document. -- `#I658140` - Resolved the performance issue that occurs when performing the undo and redo functions after copy pasting multiple paragraphs within a table. -- `#I656347` - Resolved the table layout issue when opening the exported document due to an improperly added row widget during exporting. -- `#I645286`, `#I647203` - Handled the logic to combine text ranges with the same character formatting in the paragraph when exporting as SFDT to resolve performance issues. -- `#I653756` - Resolved the content control border rendering issue for paragraph with lists and indentation applied. +- `#I664697` - Implemented image cropping for metafile images in the Document Editor. +- `#I662670` - Fixed the navigation pane issue where it moved to the start position when clicking sub-level headings. The selected heading is now properly highlighted. +- `#I653747` - Resolved the font family rendering issue for special characters when the `FontHintType` property is applied in the character format. +- `#I658305` - Corrected the updating of ordered list numbers when the list includes level overrides. +- `#I662705` - The `setDefaultCharacterFormat` API now functions correctly in the Document Editor. +- `#I652850` - Fixed cursor position updates and keyboard navigation issues for content controls in the Document Editor. +- `#I668350` - Addressed the bullet list symbol rendering issue in exported DOCX documents after inserting a bullet list in the Document Editor. +- `#I662244` - Resolved the track changes inconsistency issue in collaborative mode. +- `#I660426` - Fixed the undo issue that occurred after merging table cells. +- `#I661535` - Resolved the issue of span elements being present in comment data. + +## 28.1.35 (2024-12-18) + +### DocumentEditor + +#### Bug Fixes - `#I653914` - Script error no longer thrown when drag and drop the text in document editor. - `#I655487` - Now, table column is rendered properly when imported the exported document. @@ -37,7 +39,6 @@ - `#I656347` - Resolved the table layout issue when opening the exported document due to an improperly added row widget during exporting. - `#I645286`, `#I647203` - Handled the logic to combine text ranges with the same character formatting in the paragraph when exporting as SFDT to resolve performance issues. - `#I653756` - Resolved the content control border rendering issue for paragraph with lists and indentation applied. -Unreleased] ## 27.2.4 (2024-11-26) diff --git a/components/documenteditor/package.json b/components/documenteditor/package.json index 7e3005d1..8ccefb1a 100644 --- a/components/documenteditor/package.json +++ b/components/documenteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-documenteditor", - "version": "28.1.33", + "version": "28.1.35", "description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/dropdowns/CHANGELOG.md b/components/dropdowns/CHANGELOG.md index af284ec7..95b2a8a7 100644 --- a/components/dropdowns/CHANGELOG.md +++ b/components/dropdowns/CHANGELOG.md @@ -2,6 +2,28 @@ ## [Unreleased] +## 28.1.36 (2024-12-24) + +### MultiSelect + +#### Bug Fixes + +- `#I663752` - The issue where the "No records found" template was displayed when closing and opening the popup has been resolved. + +### ListBox + +#### Bug Fixes + +- `#I929759` - Issue with "Correction in Ctrl + A key down action for single mode selection of listbox component" has been resolved. +- `#I664408` - Changing the type of value property of ListboxChangeEvents arguments from (number | string | boolean) to (number[] | string[] | boolean[]) in listbox. + +### DropDownTree + +#### Bug Fixes + +- `#I665182` - The issue with skipping last child items in tree navigation in Dropdown Tree when custom filtering is applied has been resolved. +- `#I659157`, `#I659195` - Resolved the change event incorrect argument value issue during the node selection in Dropdown Tree component. + ## 28.1.35 (2024-12-18) ### DropDownTree diff --git a/components/dropdowns/package.json b/components/dropdowns/package.json index cbf3c574..e90eb8e1 100644 --- a/components/dropdowns/package.json +++ b/components/dropdowns/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-dropdowns", - "version": "28.1.33", + "version": "28.1.35", "description": "Essential JS 2 DropDown Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/filemanager/CHANGELOG.md b/components/filemanager/CHANGELOG.md index 0bd851a2..3043e55b 100644 --- a/components/filemanager/CHANGELOG.md +++ b/components/filemanager/CHANGELOG.md @@ -2,7 +2,20 @@ ## [Unreleased] -## 28.1.35 (2024-12-18) +## 28.1.36 (2024-12-24) + +### FileManager + +#### Bug Fixes + +- `#I663792` - The issue with the child item's filter path during the rename operation in the File Manager component flat data has been resolved. +- `#I663788` - The issue with the incorrect filter path during the folder creation operation in the File Manager component flat data has been resolved. +- `#I663794` - The issue with the error dialog appearing during drag-and-drop operations between nested folders in the flat data File Manager component has been resolved. +- `#I663789` - The issue with drag-and-drop functionality in the navigation pane of the flat data File Manager has been resolved. +- `#I663795` - The issue with the `hasChild` property not updating during move operations in the Navigation Pane of the flat data File Manager component has been resolved. +- `#I663864` - The issue with nested-level drag and drop in the navigation pane of the File Manager component using SQL service has been resolved. + +## 28.1.33 (2024-12-12) ### FileManager diff --git a/components/filemanager/package.json b/components/filemanager/package.json index 43f3c1ad..111f58e7 100644 --- a/components/filemanager/package.json +++ b/components/filemanager/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-filemanager", - "version": "18.28.1", + "version": "28.1.33", "description": "Essential JS 2 FileManager Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/gantt/CHANGELOG.md b/components/gantt/CHANGELOG.md index 19c9cae2..eada6f26 100644 --- a/components/gantt/CHANGELOG.md +++ b/components/gantt/CHANGELOG.md @@ -2,6 +2,29 @@ ## [Unreleased] +## 28.1.36 (2024-12-24) + +### GanttChart + +#### Bug fixes + +- `#I664845`, `#I664429` - Unable to Add Dependency When Task Name Contains a Hyphen issue has been fixed. +- `#I666904` - When the resource unit is changed, the duration field is not updated issue has been fixed. +- `#I665780` - Baseline width not validated properly for less than one day issue has been fixed. +- `#I663274` - Taskbar not rendering properly with fixed work issue has been fixed. +- `#I663985` - Script error thrown when collapsing the root node with task mode set to custom and `enableMultiTaskbar` enabled issue has been fixed. +- `#I665270` - Work not calculated correctly on parent task, after child outdent issue has been fixed. +- `#I662513`, `#F195374` - Console error thrown when scrolling in virtualization sample with `allowSelection` set to false issue has been fixed. +- `#I666264` - Console error occurred while taskbar drag with null duration issue has been fixed. + +- `#I666904` - When the resource unit is changed, the duration field is not updated issue has been fixed. +- `#I665780` - Baseline width not validated properly for less than one day issue has been fixed. +- `#I663274` - Taskbar not rendering properly with fixed work issue has been fixed. +- `#I663985` - Script error thrown when collapsing the root node with task mode set to custom and `enableMultiTaskbar` enabled issue has been fixed. +- `#I665270` - Work not calculated correctly on parent task, after child outdent issue has been fixed. +- `#F195374` - Console error thrown when scrolling in virtualization sample with `allowSelection` set to false issue has been fixed. +- `#I666264` - Console error occurred while taskbar drag with null duration issue has been fixed. + ## 28.1.35 (2024-12-18) ### GanttChart diff --git a/components/gantt/package.json b/components/gantt/package.json index 0d732288..315431df 100644 --- a/components/gantt/package.json +++ b/components/gantt/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-gantt", - "version": "28.1.33", + "version": "28.1.35", "description": "Essential JS 2 Gantt Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/grids/CHANGELOG.md b/components/grids/CHANGELOG.md index 6238a1b1..f6e9e812 100644 --- a/components/grids/CHANGELOG.md +++ b/components/grids/CHANGELOG.md @@ -2,6 +2,22 @@ ## [Unreleased] +## 28.1.36 (2024-12-24) + +### Grid + +#### Bug fixes + +- `I660080` - The issue where export options were not disabled when properties were set to false has been resolved. +- `I657741` - Escape key does not function correctly for column menu filtering when the type is set to `Menu` has been resolved. +- `#FB31658` - The issue of white space appearing during full downward scroll and the occurrence of repeated data with incorrect blocks during slow upward scrolling in virtual scrolling has been resolved. +- `#I659372` - Fixed an issue where the Select All checkbox would automatically get checked after scrolling and selecting the last record when virtual scrolling was enabled. +- `#I663580` - The issue with the cell save functionality not working properly on pressing the Enter key when collapsing rows has been resolved. +- `#I662005` - Fixed an issue where the `pageSize` setting did not work as expected after updating rules using the `QueryBuilder`. +- `#I660641` - Fixed an issue where the Checkbox Filter dialog was cut off when rendering the grid inside an `Accordion component`, with `filter.type` set to `CheckBox` and `filterSettings.type` set to `Menu`. +- `#I665951` - Resolved an issue where frozen columns with `ColumnVirtualization` caused a blank space. +- `#I664685` - The script error that occurred when collapsing all records and then deleting the last record has been fixed. + ## 28.1.35 (2024-12-18) ### Grid diff --git a/components/grids/package.json b/components/grids/package.json index 6ec5b90f..4c442c41 100644 --- a/components/grids/package.json +++ b/components/grids/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-grids", - "version": "28.1.33", + "version": "28.1.35", "description": "Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/heatmap/CHANGELOG.md b/components/heatmap/CHANGELOG.md index 64106b6f..bf470c24 100644 --- a/components/heatmap/CHANGELOG.md +++ b/components/heatmap/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.35 (2024-12-18) +## 28.1.36 (2024-12-24) ### HeatMap diff --git a/components/kanban/CHANGELOG.md b/components/kanban/CHANGELOG.md index 2e0cbb16..6ec80fe5 100644 --- a/components/kanban/CHANGELOG.md +++ b/components/kanban/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.1.36 (2024-12-24) + +### Kanban + +#### Bug Fixes + +- `#I660067` - Now, the card drop functionality works properly at the top of another column when `SwimlaneSettings` is enabled in the Kanban. + ## 25.1.35 (2024-03-15) ### Kanban diff --git a/components/layouts/package.json b/components/layouts/package.json index 99284914..26227513 100644 --- a/components/layouts/package.json +++ b/components/layouts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-layouts", - "version": "21.4.6", + "version": "28.1.33", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/lists/CHANGELOG.md b/components/lists/CHANGELOG.md index c801dacd..876b6376 100644 --- a/components/lists/CHANGELOG.md +++ b/components/lists/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.35 (2024-12-18) +## 28.1.36 (2024-12-24) ### ListView diff --git a/components/maps/CHANGELOG.md b/components/maps/CHANGELOG.md index 6dd2e92b..b31cb8af 100644 --- a/components/maps/CHANGELOG.md +++ b/components/maps/CHANGELOG.md @@ -8,7 +8,7 @@ ## [Unreleased] -## 28.1.35 (2024-12-18) +## 28.1.36 (2024-12-24) ### Maps diff --git a/components/navigations/CHANGELOG.md b/components/navigations/CHANGELOG.md index e8aa7200..b510352a 100644 --- a/components/navigations/CHANGELOG.md +++ b/components/navigations/CHANGELOG.md @@ -2,6 +2,28 @@ ## [Unreleased] +## 28.1.36 (2024-12-24) + +### Carousel + +#### Bug Fixes + +- `#I660150` - The issue with carousel slide continue to move, when mouse swiped out of the container has been resolved. + +### ContextMenu + +#### Bug Fixes + +- `#I664457` - The issue with "The context menu does not close when the Escape key is pressed immediately after opening it with animation enabled." has been resolved. + +- `#I627856` - Need to reposition the Context menu after setting the height for popup with `enableScrolling` support has been resolved. + +### TreeView + +#### Bug Fixes + +- `FB63997` - Prevent expanded nodes from collapsing when using addNodes or moveNodes method with preventTargetExpand set to true in TreeView. + ## 28.1.35 (2024-12-18) ### Accordion @@ -9,7 +31,7 @@ #### Bug Fixes - `#I660165` - The issue with " The accordion causing a script error when expanding it with the `expandMode` set to single" has been resolved. -- `#I924619` - Added `cancel` support to the Accordion component's click event. This allows users to programmatically restrict the toggle behaviour expand or collapse by setting `cancel` as `true`. +- `#I659692` - Added `cancel` support to the Accordion component's click event. This allows users to programmatically restrict the toggle behaviour expand or collapse by setting `cancel` as `true`. ## 28.1.33 (2024-12-12) diff --git a/components/navigations/package.json b/components/navigations/package.json index cdba0070..6b4cf4de 100644 --- a/components/navigations/package.json +++ b/components/navigations/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-navigations", - "version": "28.1.33", + "version": "28.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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/notifications/CHANGELOG.md b/components/notifications/CHANGELOG.md index e004d8b6..c95c7b8a 100644 --- a/components/notifications/CHANGELOG.md +++ b/components/notifications/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.35 (2024-12-18) +## 28.1.36 (2024-12-24) ### Message diff --git a/components/pdfviewer/CHANGELOG.md b/components/pdfviewer/CHANGELOG.md index c87aee9d..42cc230b 100644 --- a/components/pdfviewer/CHANGELOG.md +++ b/components/pdfviewer/CHANGELOG.md @@ -2,6 +2,16 @@ ## [Unreleased] +## 28.1.36 (2024-12-24) + +### PDF Viewer + +#### Bug Fixes + +- `#I551643`, `#I664728` - Now, the script error does not occur when importing the large annotations. +- `#I663071` - Now, the `printStart` event is triggered when printing a PDF using the `Ctrl + P` shortcut. +- `#I662257` - No script error occurs when loading the provided document and scrolling quickly to the end of the page. + ## 28.1.35 (2024-12-18) ### PDF Viewer @@ -10,8 +20,6 @@ - `#I63329` - Now, after the font family is changed, the default font family does not appear in the font family dropdown on the appearance tab. - `#I646929` - Now, the typed signature appears in the signature field after being added using the custom font. -- `#I551643`, `#I664728` - Now, the script error does not occur when importing the large annotations. -- `#I663071` - Now, the `printStart` event is triggered when printing a PDF using the `Ctrl + P` shortcut. ## 28.1.33 (2024-12-12) diff --git a/components/pdfviewer/package.json b/components/pdfviewer/package.json index f2b99d2c..2ee71b7f 100644 --- a/components/pdfviewer/package.json +++ b/components/pdfviewer/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pdfviewer", - "version": "28.1.33", + "version": "28.1.35", "description": "Essential JS 2 PDF viewer Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pivotview/CHANGELOG.md b/components/pivotview/CHANGELOG.md index 36774bd7..1dbb38b8 100644 --- a/components/pivotview/CHANGELOG.md +++ b/components/pivotview/CHANGELOG.md @@ -2,7 +2,17 @@ ## [Unreleased] -## 28.1.35 (2024-12-18) +## 28.1.36 (2024-12-24) + +### Pivot Table + +#### Bug fixes + +- `#I660802` - The autofit option will now be applied correctly to the pivot table cells without any extra space. +- `#I664290` - The server-side Excel export option will now work properly when using the server-side engine in the pivot table. +- `#I662951` - Applied number formatting will now be properly retained in the exported Excel file when exporting the pivot table using grid export. + +## 28.1.33 (2024-12-12) ### Pivot Table diff --git a/components/pivotview/package.json b/components/pivotview/package.json index 2a6b66ce..70aebc84 100644 --- a/components/pivotview/package.json +++ b/components/pivotview/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pivotview", - "version": "26.1.35", + "version": "28.1.33", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/querybuilder/CHANGELOG.md b/components/querybuilder/CHANGELOG.md index eee453a6..b4f160d4 100644 --- a/components/querybuilder/CHANGELOG.md +++ b/components/querybuilder/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.35 (2024-12-18) +## 28.1.36 (2024-12-24) ### QueryBuilder diff --git a/components/richtexteditor/CHANGELOG.md b/components/richtexteditor/CHANGELOG.md index f1341ccb..b5568f00 100644 --- a/components/richtexteditor/CHANGELOG.md +++ b/components/richtexteditor/CHANGELOG.md @@ -2,6 +2,20 @@ ## [Unreleased] +## 28.1.36 (2024-12-24) + +### RichTextEditor + +#### Bug Fixes + +- `#I647911` - Now, the display text with text wrapping functions correctly when the enter action is executed in the Rich Text Editor. + +- `#I664650` - Now, the font color and background color picker popup works properly in the Rich Text Editor. + +- `#I648421` - Now, the image shows properly when pasting from a Word document by removing the non-standard v:shapes attribute from the image element. + +- `#I640046` - Now, images are pasted properly without becoming blurry when copy pasting from Word and then focusing outside the Rich Text Editor. + ## 28.1.35 (2024-12-18) ### RichTextEditor diff --git a/components/richtexteditor/package.json b/components/richtexteditor/package.json index 97a21b36..b6cd71cc 100644 --- a/components/richtexteditor/package.json +++ b/components/richtexteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-richtexteditor", - "version": "28.1.33", + "version": "28.1.35", "description": "Essential JS 2 RichTextEditor component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/schedule/CHANGELOG.md b/components/schedule/CHANGELOG.md index 1556ed82..71718b8e 100644 --- a/components/schedule/CHANGELOG.md +++ b/components/schedule/CHANGELOG.md @@ -2,6 +2,15 @@ ## [Unreleased] +## 28.1.36 (2024-12-24) + +### Schedule + +#### Bug fixes + +- `#F195371` - An issue where dragging all-day event in timeline views incorrectly occupies two days has been fixed. +- `#I664757` - An accessibility issue where the `aria-selected` attribute was present on `` elements and violated accessibility guidelines has been fixed. + ## 28.1.35 (2024-12-18) ### Schedule diff --git a/components/schedule/package.json b/components/schedule/package.json index 79836f17..7abe8073 100644 --- a/components/schedule/package.json +++ b/components/schedule/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-schedule", - "version": "28.1.33", + "version": "28.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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/spreadsheet/package.json b/components/spreadsheet/package.json index 6d63668e..06eab7a8 100644 --- a/components/spreadsheet/package.json +++ b/components/spreadsheet/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-spreadsheet", - "version": "28.1.33", + "version": "28.1.35", "description": "Feature-rich JavaScript Spreadsheet (Excel) control with built-in support for selection, editing, formatting, importing and exporting to Excel for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/treegrid/CHANGELOG.md b/components/treegrid/CHANGELOG.md index 23609c24..3d1b788d 100644 --- a/components/treegrid/CHANGELOG.md +++ b/components/treegrid/CHANGELOG.md @@ -2,6 +2,15 @@ ## [Unreleased] +## 28.1.36 (2024-12-24) + +### Tree Grid + +#### Bug Fixes + +- `I662513` - Resolved a script error that occurred when scrolling in the virtualization sample with `allowSelection` set to `false` +- `I664039` - Resolved a console warning that occurred on using freeze feature in treegrid. + ## 28.1.35 (2024-12-18) ### Tree Grid diff --git a/components/treegrid/package.json b/components/treegrid/package.json index 21679f46..cbabc3c4 100644 --- a/components/treegrid/package.json +++ b/components/treegrid/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-treegrid", - "version": "28.1.33", + "version": "28.1.35", "description": "Essential JS 2 TreeGrid Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/treemap/CHANGELOG.md b/components/treemap/CHANGELOG.md index 3ec007e3..822601c0 100644 --- a/components/treemap/CHANGELOG.md +++ b/components/treemap/CHANGELOG.md @@ -8,7 +8,7 @@ ## [Unreleased] -## 28.1.35 (2024-12-18) +## 28.1.36 (2024-12-24) ### TreeMap From 2bd26850a3259aadd0f475ce0bdf8521358ec566 Mon Sep 17 00:00:00 2001 From: pipeline Date: Tue, 31 Dec 2024 00:14:43 +0000 Subject: [PATCH 07/20] v28.1.37 is released --- components/barcodegenerator/CHANGELOG.md | 2 -- components/buttons/CHANGELOG.md | 2 -- components/calendars/CHANGELOG.md | 2 -- components/charts/CHANGELOG.md | 9 ++++++- components/circulargauge/CHANGELOG.md | 2 -- components/diagrams/CHANGELOG.md | 7 +++++ components/documenteditor/CHANGELOG.md | 12 +++++++++ components/dropdowns/CHANGELOG.md | 30 +++++++++++++++++++++ components/gantt/CHANGELOG.md | 2 -- components/grids/CHANGELOG.md | 13 ++++++++- components/heatmap/CHANGELOG.md | 2 -- components/inplaceeditor/package.json | 2 +- components/inputs/CHANGELOG.md | 6 +++++ components/kanban/CHANGELOG.md | 2 -- components/lists/CHANGELOG.md | 8 +++++- components/lists/package.json | 2 +- components/maps/CHANGELOG.md | 2 -- components/multicolumncombobox/CHANGELOG.md | 6 +++++ components/multicolumncombobox/package.json | 2 +- components/navigations/CHANGELOG.md | 6 ++++- components/notifications/CHANGELOG.md | 2 -- components/pdfviewer/CHANGELOG.md | 8 ++++++ components/pivotview/CHANGELOG.md | 9 +++++-- components/querybuilder/CHANGELOG.md | 2 -- components/richtexteditor/CHANGELOG.md | 14 ++++++++++ components/schedule/CHANGELOG.md | 2 -- components/spreadsheet/CHANGELOG.md | 6 +++++ components/treegrid/CHANGELOG.md | 11 +++++--- components/treemap/CHANGELOG.md | 2 -- 29 files changed, 138 insertions(+), 37 deletions(-) diff --git a/components/barcodegenerator/CHANGELOG.md b/components/barcodegenerator/CHANGELOG.md index 01933283..406c6277 100644 --- a/components/barcodegenerator/CHANGELOG.md +++ b/components/barcodegenerator/CHANGELOG.md @@ -2,8 +2,6 @@ ## [Unreleased] -## 28.1.36 (2024-12-24) - ### Barcode #### Bug Fixes diff --git a/components/buttons/CHANGELOG.md b/components/buttons/CHANGELOG.md index 6dad4055..f3a97163 100644 --- a/components/buttons/CHANGELOG.md +++ b/components/buttons/CHANGELOG.md @@ -2,8 +2,6 @@ ## [Unreleased] -## 28.1.36 (2024-12-24) - ### Switch #### Bug Fixes diff --git a/components/calendars/CHANGELOG.md b/components/calendars/CHANGELOG.md index 4c28f387..a1b999e7 100644 --- a/components/calendars/CHANGELOG.md +++ b/components/calendars/CHANGELOG.md @@ -2,8 +2,6 @@ ## [Unreleased] -## 28.1.36 (2024-12-24) - ### DateRangePicker #### Bug Fixes diff --git a/components/charts/CHANGELOG.md b/components/charts/CHANGELOG.md index 5a20c6f3..2f1a8acf 100644 --- a/components/charts/CHANGELOG.md +++ b/components/charts/CHANGELOG.md @@ -2,7 +2,14 @@ ## [Unreleased] -## 28.1.36 (2024-12-24) +### Chart + +#### Bug Fixes + +- `#I667080` - The column series now renders properly when the width is set in pixels and `enableSideBySidePlacement` is set to false. +- `#I654525` - The y-axis now dynamically adjusts to accommodate negative ranges when the negative error bar exceeds the minimum value. + +## 28.1.36 ### Chart diff --git a/components/circulargauge/CHANGELOG.md b/components/circulargauge/CHANGELOG.md index 70b0d606..fc236166 100644 --- a/components/circulargauge/CHANGELOG.md +++ b/components/circulargauge/CHANGELOG.md @@ -4,8 +4,6 @@ ## [Unreleased] -## 28.1.36 (2024-12-24) - ### Circular Gauge #### New features diff --git a/components/diagrams/CHANGELOG.md b/components/diagrams/CHANGELOG.md index 91e72346..e687f23d 100644 --- a/components/diagrams/CHANGELOG.md +++ b/components/diagrams/CHANGELOG.md @@ -2,6 +2,13 @@ ## [Unreleased] +### Diagram + +#### Bug Fixes + +- `#I664086` - Bezier settings are now applied to freehand connectors during the drawing process. +- `#I664088` - Segment points are now draggable even when the pointer is positioned on the outer part of an increased segment thumb size. + ## 28.1.36 (2024-12-24) ### Diagram diff --git a/components/documenteditor/CHANGELOG.md b/components/documenteditor/CHANGELOG.md index f6f73d7e..e2b371a3 100644 --- a/components/documenteditor/CHANGELOG.md +++ b/components/documenteditor/CHANGELOG.md @@ -2,6 +2,18 @@ ## [Unreleased] +### DocumentEditor + +#### Bug Fixes + +- `#I646103` - Fixed the rendering issue of dot and circle bullets in the Ubuntu environment. +- `#I664612` - Fixed the application hanging issue when searching for text within a split cell widget using the find option. +- `#I665316` - Fixed the layout issue during editing actions caused by field start and end tags being in different paragraphs. +- `#I656347` - Fixed the issue where an empty cell was not added in a split row widget. +- `#I662866` - Fixed a script error that occurred when opening a document with block content controls inside a cell with revisions. +- `#I660441` - Fixed the issue where a table became corrupt after merging cells. +- `#I660453` - Fixed the issue where the replace API was not working when using a pattern to find and replace text. + ## 28.1.36 (2024-12-24) ### DocumentEditor diff --git a/components/dropdowns/CHANGELOG.md b/components/dropdowns/CHANGELOG.md index 95b2a8a7..f8893c85 100644 --- a/components/dropdowns/CHANGELOG.md +++ b/components/dropdowns/CHANGELOG.md @@ -2,6 +2,36 @@ ## [Unreleased] +### Mention + +#### Bug Fixes + +- `#I666283` - Fixed an issue where the `Select` event did not trigger when using the `Tab` key for selection. + +### ComboBox + +#### Bug Fixes + +- `#I664927` - Fixed a console error that occurred when attempting to filter data using pasted text. + +### MultiSelect + +#### Bug Fixes + +- `#I584660` - Fixed a console error that occurred when using the `getTextByValue` method without a dataset. + +- `#I661577` - Fixed the issue where the placeholder was not displayed after clearing the value. + +- `#I663752` - The issue where the "No records found" template was displayed when closing and opening the popup has been resolved. + +- `#I661577` - Fixed the issue where the placeholder was not displayed after clearing the value. + +### DropDownTree + +#### Bug Fixes + +- `#I662775` - Resolved the empty chip element creation when setting empty string for value property in Dropdown Tree component. + ## 28.1.36 (2024-12-24) ### MultiSelect diff --git a/components/gantt/CHANGELOG.md b/components/gantt/CHANGELOG.md index eada6f26..a22e9f60 100644 --- a/components/gantt/CHANGELOG.md +++ b/components/gantt/CHANGELOG.md @@ -2,8 +2,6 @@ ## [Unreleased] -## 28.1.36 (2024-12-24) - ### GanttChart #### Bug fixes diff --git a/components/grids/CHANGELOG.md b/components/grids/CHANGELOG.md index f6e9e812..8b8b7ea0 100644 --- a/components/grids/CHANGELOG.md +++ b/components/grids/CHANGELOG.md @@ -2,7 +2,18 @@ ## [Unreleased] -## 28.1.36 (2024-12-24) +### Grid + +#### Bug fixes + +- `#I662531` - The script error that occurred when autofit was enabled in the Grid, the width of the first column was undefined, and its visibility was set to false has been resolved. +- `#I661447` - Resolved an issue where templates were not rendered in the printed output of the React Grid. +- `#I664462` - Resolved the issue where `SelectedRowIndex` was not updating correctly when `allowSelection` was enabled dynamically. +- `#I666371` - Resolved the issue where the `rowSelected` event was triggered twice when persist selection was enabled. +- `#FB63898` - The script issue caused by an initial filter query with complex predicates when using the `ODataV4Adaptor` has been resolved. +- `#I665773` - Fixed the issue where the `Column Menu popup` was not positioned correctly when the `StickyHeader` feature was enabled, and the screen was zoomed. + +## 28.1.36 ### Grid diff --git a/components/heatmap/CHANGELOG.md b/components/heatmap/CHANGELOG.md index bf470c24..21315bf0 100644 --- a/components/heatmap/CHANGELOG.md +++ b/components/heatmap/CHANGELOG.md @@ -2,8 +2,6 @@ ## [Unreleased] -## 28.1.36 (2024-12-24) - ### HeatMap #### New features diff --git a/components/inplaceeditor/package.json b/components/inplaceeditor/package.json index dfa02efc..de197dd4 100644 --- a/components/inplaceeditor/package.json +++ b/components/inplaceeditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-inplace-editor", - "version": "21.3.7", + "version": "28.1.33", "description": "A package of Essential JS 2 Inplace editor components, which is used to edit and update the value dynamically in server. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/inputs/CHANGELOG.md b/components/inputs/CHANGELOG.md index a75bd62c..51875c99 100644 --- a/components/inputs/CHANGELOG.md +++ b/components/inputs/CHANGELOG.md @@ -2,6 +2,12 @@ ## [Unreleased] +### Uploader + +#### Bug Fixes + +- `#I666908` - Resolved a console error that occurred when copying an image from `Microsoft Word` and pasting it into the uploader. + ## 28.1.33 (2024-12-12) ### ColorPicker diff --git a/components/kanban/CHANGELOG.md b/components/kanban/CHANGELOG.md index 6ec80fe5..3288b07d 100644 --- a/components/kanban/CHANGELOG.md +++ b/components/kanban/CHANGELOG.md @@ -2,8 +2,6 @@ ## [Unreleased] -## 28.1.36 (2024-12-24) - ### Kanban #### Bug Fixes diff --git a/components/lists/CHANGELOG.md b/components/lists/CHANGELOG.md index 876b6376..eae0034d 100644 --- a/components/lists/CHANGELOG.md +++ b/components/lists/CHANGELOG.md @@ -2,7 +2,13 @@ ## [Unreleased] -## 28.1.36 (2024-12-24) +### ListBox + +#### Bug Fixes + +- `#I667040` - Issue with "previous and current index are not return proper values in `listbox` while drag and drop event" has been resolved. + +## 28.1.33 (2024-12-12) ### ListView diff --git a/components/lists/package.json b/components/lists/package.json index 4b42b6ea..369ea71a 100644 --- a/components/lists/package.json +++ b/components/lists/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-lists", - "version": "18.23.1", + "version": "28.1.33", "description": "The listview control allows you to select an item or multiple items from a list-like interface and represents the data in interactive hierarchical structure across different layouts or views. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/maps/CHANGELOG.md b/components/maps/CHANGELOG.md index b31cb8af..8537e996 100644 --- a/components/maps/CHANGELOG.md +++ b/components/maps/CHANGELOG.md @@ -8,8 +8,6 @@ ## [Unreleased] -## 28.1.36 (2024-12-24) - ### Maps #### New features diff --git a/components/multicolumncombobox/CHANGELOG.md b/components/multicolumncombobox/CHANGELOG.md index 1f866a83..da3ac590 100644 --- a/components/multicolumncombobox/CHANGELOG.md +++ b/components/multicolumncombobox/CHANGELOG.md @@ -2,6 +2,12 @@ ## [Unreleased] +### MultiColumn ComboBox + +#### Bug Fixes + +- `#I666815` - Now the issue with value selection using complex data binding in the Multicolumn ComboBox has been resolved. + ## 27.1.48 (2024-09-18) ### MultiColumn ComboBox diff --git a/components/multicolumncombobox/package.json b/components/multicolumncombobox/package.json index a1a29f39..369e3c5e 100644 --- a/components/multicolumncombobox/package.json +++ b/components/multicolumncombobox/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-multicolumn-combobox", - "version": "27.1.48", + "version": "28.1.33", "description": "Essential JS 2 Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/navigations/CHANGELOG.md b/components/navigations/CHANGELOG.md index b510352a..5860c3f0 100644 --- a/components/navigations/CHANGELOG.md +++ b/components/navigations/CHANGELOG.md @@ -2,7 +2,11 @@ ## [Unreleased] -## 28.1.36 (2024-12-24) +### Tab + +#### Bug Fixes + +- `#I664211` - The issue with tab resizing does not work properly when the height adjust mode is set to `None` has been resolved. ### Carousel diff --git a/components/notifications/CHANGELOG.md b/components/notifications/CHANGELOG.md index c95c7b8a..19316b2e 100644 --- a/components/notifications/CHANGELOG.md +++ b/components/notifications/CHANGELOG.md @@ -2,8 +2,6 @@ ## [Unreleased] -## 28.1.36 (2024-12-24) - ### Message #### Bug Fixes diff --git a/components/pdfviewer/CHANGELOG.md b/components/pdfviewer/CHANGELOG.md index 42cc230b..5a13a91f 100644 --- a/components/pdfviewer/CHANGELOG.md +++ b/components/pdfviewer/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +### PDF Viewer + +#### Bug Fixes + +- `#I664554` - Now, the `documentId` property is no longer missing in the `ajaxRequestInitiate` event after rotating the PDF pages. +- `#I662006` - Now, the non-rendered page form fields are properly updated using the `updateFormFieldsValue` method. +- `#I662588` - A proper error message is now displayed when an invalid base 64 string is loaded in the PDF Viewer. + ## 28.1.36 (2024-12-24) ### PDF Viewer diff --git a/components/pivotview/CHANGELOG.md b/components/pivotview/CHANGELOG.md index 1dbb38b8..c25a9b3f 100644 --- a/components/pivotview/CHANGELOG.md +++ b/components/pivotview/CHANGELOG.md @@ -2,13 +2,18 @@ ## [Unreleased] -## 28.1.36 (2024-12-24) - ### Pivot Table #### Bug fixes - `#I660802` - The autofit option will now be applied correctly to the pivot table cells without any extra space. + +## 28.1.36 + +### Pivot Table + +#### Bug fixes + - `#I664290` - The server-side Excel export option will now work properly when using the server-side engine in the pivot table. - `#I662951` - Applied number formatting will now be properly retained in the exported Excel file when exporting the pivot table using grid export. diff --git a/components/querybuilder/CHANGELOG.md b/components/querybuilder/CHANGELOG.md index b4f160d4..efed84a0 100644 --- a/components/querybuilder/CHANGELOG.md +++ b/components/querybuilder/CHANGELOG.md @@ -2,8 +2,6 @@ ## [Unreleased] -## 28.1.36 (2024-12-24) - ### QueryBuilder - `#I925175` - Issue with "Script error occurs when opening a multi-select `popup` with `dropdown` tree mode, supported by the data manager of the query builder" has been fixed. diff --git a/components/richtexteditor/CHANGELOG.md b/components/richtexteditor/CHANGELOG.md index b5568f00..a75372bc 100644 --- a/components/richtexteditor/CHANGELOG.md +++ b/components/richtexteditor/CHANGELOG.md @@ -2,6 +2,20 @@ ## [Unreleased] +### RichTextEditor + +#### Bug Fixes + +- `#I665346` - Now, the table edit properties are applied properly without any errors when editing a table using the `TableEditProperties` quick toolbar option in the Rich Text Editor. + +- `#I659461` - Now, the link functionality works properly when pressing the `Enter` key in the Firefox browser in the Rich Text Editor. + +- `#I665113` - Now, performing the enter action at the beginning of the text in Firefox works correctly without generating any console errors. + +- `#I666517` - Now, the image `src` is updated properly when the `actionBegin` event argument is changed in the Rich Text Editor. + +- `#I664456` - Now, when the backspace key is pressed at the beginning of a line, it correctly merges only the adjacent lines instead of all lines in the Rich Text Editor. + ## 28.1.36 (2024-12-24) ### RichTextEditor diff --git a/components/schedule/CHANGELOG.md b/components/schedule/CHANGELOG.md index 71718b8e..4896acc7 100644 --- a/components/schedule/CHANGELOG.md +++ b/components/schedule/CHANGELOG.md @@ -2,8 +2,6 @@ ## [Unreleased] -## 28.1.36 (2024-12-24) - ### Schedule #### Bug fixes diff --git a/components/spreadsheet/CHANGELOG.md b/components/spreadsheet/CHANGELOG.md index 71b2ffa6..8185be10 100644 --- a/components/spreadsheet/CHANGELOG.md +++ b/components/spreadsheet/CHANGELOG.md @@ -2,6 +2,12 @@ ## [Unreleased] +### Spreadsheet + +#### Bug fixes + +- `#I664340` - Issue with "columns do not scroll when autofill the cell values by dragging to the left with frozen columns" has been resolved. + ## 28.1.35 (2024-12-18) ### Spreadsheet diff --git a/components/treegrid/CHANGELOG.md b/components/treegrid/CHANGELOG.md index 3d1b788d..1e1f50ce 100644 --- a/components/treegrid/CHANGELOG.md +++ b/components/treegrid/CHANGELOG.md @@ -2,14 +2,17 @@ ## [Unreleased] -## 28.1.36 (2024-12-24) - ### Tree Grid #### Bug Fixes -- `I662513` - Resolved a script error that occurred when scrolling in the virtualization sample with `allowSelection` set to `false` -- `I664039` - Resolved a console warning that occurred on using freeze feature in treegrid. +- `#I662513` - Resolved a script error that occurred when scrolling in the virtualization sample with `allowSelection` set to `false`. +- `#I664039` - Resolved a console warning that occurred on using freeze feature in treegrid. +- `#I662225` - The `ClipMode` property with `EllipsisWithTooltip` is now shown properly for child records. +- `#I661832` - Collapsed records are now displayed properly in the viewport for last set of records when virtualization is enabled. +- `#I656160` - Fixed the scrolling issue experienced when using the [LoadChildOnDemand](https://helpej2.syncfusion.com/documentation/api/treegrid/#loadchildondemand) functionality. + +- `#I661832` - Collapsed records are now displayed properly in the viewport for last set of records when virtualization is enabled. ## 28.1.35 (2024-12-18) diff --git a/components/treemap/CHANGELOG.md b/components/treemap/CHANGELOG.md index 822601c0..96db6a0f 100644 --- a/components/treemap/CHANGELOG.md +++ b/components/treemap/CHANGELOG.md @@ -8,8 +8,6 @@ ## [Unreleased] -## 28.1.36 (2024-12-24) - ### TreeMap #### New features From 629e2ba6161a76594f384b4526779dd6cc74f40b Mon Sep 17 00:00:00 2001 From: pipeline Date: Tue, 7 Jan 2025 01:43:11 +0000 Subject: [PATCH 08/20] v28.1.38 is released --- components/barcodegenerator/CHANGELOG.md | 2 + components/base/CHANGELOG.md | 8 + components/base/package.json | 2 +- components/base/releasenotes/README.md | 183 -------------------- components/base/src/util.ts | 1 + components/buttons/CHANGELOG.md | 2 + components/calendars/CHANGELOG.md | 2 + components/charts/CHANGELOG.md | 19 +- components/charts/package.json | 2 +- components/circulargauge/CHANGELOG.md | 2 + components/diagrams/CHANGELOG.md | 2 + components/documenteditor/CHANGELOG.md | 15 ++ components/documenteditor/package.json | 2 +- components/dropdowns/CHANGELOG.md | 10 ++ components/dropdowns/package.json | 2 +- components/gantt/CHANGELOG.md | 28 +++ components/gantt/package.json | 2 +- components/grids/CHANGELOG.md | 11 ++ components/grids/package.json | 2 +- components/heatmap/CHANGELOG.md | 2 + components/heatmap/package.json | 2 +- components/inputs/CHANGELOG.md | 2 + components/kanban/CHANGELOG.md | 2 + components/kanban/package.json | 2 +- components/lists/CHANGELOG.md | 2 + components/maps/CHANGELOG.md | 10 ++ components/maps/package.json | 2 +- components/multicolumncombobox/CHANGELOG.md | 2 + components/navigations/CHANGELOG.md | 2 + components/notifications/CHANGELOG.md | 2 + components/pdfviewer/CHANGELOG.md | 13 +- components/pdfviewer/package.json | 2 +- components/pivotview/CHANGELOG.md | 10 ++ components/pivotview/package.json | 2 +- components/popups/CHANGELOG.md | 14 ++ components/querybuilder/CHANGELOG.md | 2 + components/richtexteditor/CHANGELOG.md | 12 ++ components/richtexteditor/package.json | 2 +- components/schedule/CHANGELOG.md | 11 ++ components/schedule/package.json | 2 +- components/spreadsheet/CHANGELOG.md | 2 + components/treegrid/CHANGELOG.md | 2 + components/treemap/CHANGELOG.md | 2 + 43 files changed, 205 insertions(+), 198 deletions(-) delete mode 100644 components/base/releasenotes/README.md diff --git a/components/barcodegenerator/CHANGELOG.md b/components/barcodegenerator/CHANGELOG.md index 406c6277..d5f30445 100644 --- a/components/barcodegenerator/CHANGELOG.md +++ b/components/barcodegenerator/CHANGELOG.md @@ -2,6 +2,8 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + ### Barcode #### Bug Fixes diff --git a/components/base/CHANGELOG.md b/components/base/CHANGELOG.md index cb55cda3..3c35e9eb 100644 --- a/components/base/CHANGELOG.md +++ b/components/base/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + +### Common + +#### New Features + +- `#I667506` - Provided support for Default HTML role Attribute in Syncfusion React components + ## 25.1.35 (2024-03-15) ### Common diff --git a/components/base/package.json b/components/base/package.json index 1e2ad768..e4e122a9 100644 --- a/components/base/package.json +++ b/components/base/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-base", - "version": "17.33.0", + "version": "28.1.33", "description": "A common package of Essential JS 2 React base, methods and class definitions", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/base/releasenotes/README.md b/components/base/releasenotes/README.md deleted file mode 100644 index 08421ac8..00000000 --- a/components/base/releasenotes/README.md +++ /dev/null @@ -1,183 +0,0 @@ -# Release Notes Guidelines - -This section contains guidelines on naming files, sections and other document elements. - -> **If there is no changes in product, you don't need to mention that in Release Notes.** - -## Encoding Format - -All Release Notes files should be saved in **Encoding in UTF-8 (Without BOM)** format. You can use Notepad++ to verify the encoding. - -![Encoding.png](https://bitbucket.org/repo/j57Gz9/images/2199960455-Encoding.png) - -## Release Notes Folder Hierarchy - -* Platform [Folder] -* ----ReleaseNotes [Folder] -* --------v13.3.x.x [Folder] -* ------------Control1.md -* ------------Control2.md -* ------------Control3.md -* --------v13.4.x.x [Folder] -* ------------Control1.md -* ------------Control2.md -* ------------Control3.md - -### How to write Release Notes? - -* Each release markdown files should reside under corresponding version folder in their platform. -* Each product release notes should be created in separate file name. -* File name should be same as the product name. - -> **NOTE**: Please do not add any Front Matter information in Release Notes files. - -## Markdown File Structure - -Each markdown file should have following items. - -* Control Name -* Features -* Bug fixes -* Braking Changes -* Known Issues - -> Do not add any front matter(triple dashed line) in this markdown. - -### Control Name - -Control Name should be with prefix `##`. This will be rendered as `H2` in html file. - -#### Syntax - -``` -## -``` - -#### Example - -``` -## ejAccrodion -``` - -### Features - -* Each features should be written in unordered list. -* Feature header should have id in the following format `-features`. All characters in **id should be written in lower case.** - -#### Syntax - -``` -### Features -{:#-features} - -* \#1 - Feature Info -* \#2 - Feature Info -* \#3 - Feature Info -``` - -#### Example - -``` -### Features -{:#ejaccordion-features} - -* \#140303 - Accordion provides option to add new items dynamically by using the `addItem` method -* \#140303 - Accordion provides option to add new items dynamically by using the `addItem` method -* \#140303, \#140304 - Accordion provides option to add new items dynamically by using the `addItem` method -``` - -> **NOTE:** -> * In markdown `#` used to represent headers. -> * By default it will be converted as HTML headers. -> * To display the `#` in html, please use escape sequences [See above example]. - -### Bug Fixes - -* Each bug fix should be written in unordered list. -* Bug fixes header should have id in the following format `-bug-fixes`. All characters in **id should be written in lower case.** - -#### Syntax - -``` -### Bug fixes -{:#-bug-fixes} - -* \#1 - Bug Fix -* \#2 - Bug Fix -* \#3 - Bug Fix -``` - -#### Example - -``` -### Bug Fixes -{:#ejaccordion-bug-fixes} - -* \#140303 - Accordion provides option to add new items dynamically by using the `addItem` method -* \#140303 - Accordion provides option to add new items dynamically by using the `addItem` method -* \#140303, \#140304 - Accordion provides option to add new items dynamically by using the `addItem` method -``` - -> **NOTE:** -> * In markdown `#` used to represent headers. -> * By default it will be converted as HTML headers. -> * To display the `#` in html, please use escape sequences [See above example]. - -### Breaking Changes - -* Each breaking changes should be written in unordered list. -* Breaking changes header should have id in the following format `-breaking-changes`. All characters in **id should be written in lower case.** - -``` -### Breaking Changes -{:#-breaking-changes} - -* * Breaking Change 1 -* * Breaking Change 2 -* * Breaking Change 3 -``` - -#### Example - -``` -### Breaking Changes -{:#ejaccordion-breaking-changes} - -* Now, Circular series end angle will not be adjusted based on the start angle, so the output will be like semi-circle instead of full circle. In order to render the complete circular series with customized start angle, you have to add the start angle value to end angle property now. This break will occur only if you have specified startAngle already -``` - -> **NOTE:** -> * In markdown `#` used to represent headers. -> * By default it will be converted as HTML headers. -> * To display the `#` in html, please use escape sequences [See above example]. - -## Incidents and Forums in Release notes - -We can represent the Incident ID with I and F for forums in release notes MD files - -#### Example - - -``` -## ChromelessWindow - -### Bug Fixes -{:#chromelesswindow-bug-fixes} - -* \#I336220 - When using `ShowDialog` on a `RibbonWindow`, a `NullReferenceException` will no longer occur. -* \#F166385 - The gap between the bottom of the window and the `TaskBar` is now properly maintained. - -``` - -This is published in the page : https://help.syncfusion.com/wpf/release-notes/v19.3.0.43?type=all#chromelesswindow - - -## Commit - -Same workflow for User Guide applicable to this repository. All the changes needs to be committed in `development` branch. - -## Preview Changes - -All the changes will be included with User Guide automation and published in Staging Documentation machine. - - \ No newline at end of file diff --git a/components/base/src/util.ts b/components/base/src/util.ts index 2e553b63..53283b88 100644 --- a/components/base/src/util.ts +++ b/components/base/src/util.ts @@ -30,6 +30,7 @@ export interface DefaultHtmlAttributes { form?: string; id?: string; name?: string; + role?: string; readOnly?: boolean; style?: React.CSSProperties; tabIndex?: number; diff --git a/components/buttons/CHANGELOG.md b/components/buttons/CHANGELOG.md index f3a97163..fb6741eb 100644 --- a/components/buttons/CHANGELOG.md +++ b/components/buttons/CHANGELOG.md @@ -2,6 +2,8 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + ### Switch #### Bug Fixes diff --git a/components/calendars/CHANGELOG.md b/components/calendars/CHANGELOG.md index a1b999e7..b0a3e3fd 100644 --- a/components/calendars/CHANGELOG.md +++ b/components/calendars/CHANGELOG.md @@ -2,6 +2,8 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + ### DateRangePicker #### Bug Fixes diff --git a/components/charts/CHANGELOG.md b/components/charts/CHANGELOG.md index 2f1a8acf..e1d8f8e0 100644 --- a/components/charts/CHANGELOG.md +++ b/components/charts/CHANGELOG.md @@ -2,6 +2,23 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + +### Chart + +#### Bug Fixes + +- `#F195601` - The console error no longer occurs when rendering a single data point with a multilevel label. +- `#I676165` - Exporting a chart with complex properties to CSV or XLSX now functions correctly. + +### Accumulation Chart + +#### Bug Fixes + +- `#I674361` - The subtitle now renders correctly even when its length exceeds that of the title. + +## 28.1.37 (2024-12-31) + ### Chart #### Bug Fixes @@ -9,7 +26,7 @@ - `#I667080` - The column series now renders properly when the width is set in pixels and `enableSideBySidePlacement` is set to false. - `#I654525` - The y-axis now dynamically adjusts to accommodate negative ranges when the negative error bar exceeds the minimum value. -## 28.1.36 +## 28.1.36 (2024-12-24) ### Chart diff --git a/components/charts/package.json b/components/charts/package.json index 66ddf933..fbc7b6bd 100644 --- a/components/charts/package.json +++ b/components/charts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-charts", - "version": "28.1.35", + "version": "28.1.37", "description": "Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/circulargauge/CHANGELOG.md b/components/circulargauge/CHANGELOG.md index fc236166..984b9dc5 100644 --- a/components/circulargauge/CHANGELOG.md +++ b/components/circulargauge/CHANGELOG.md @@ -4,6 +4,8 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + ### Circular Gauge #### New features diff --git a/components/diagrams/CHANGELOG.md b/components/diagrams/CHANGELOG.md index e687f23d..56ffb5f6 100644 --- a/components/diagrams/CHANGELOG.md +++ b/components/diagrams/CHANGELOG.md @@ -2,6 +2,8 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + ### Diagram #### Bug Fixes diff --git a/components/documenteditor/CHANGELOG.md b/components/documenteditor/CHANGELOG.md index e2b371a3..56be4119 100644 --- a/components/documenteditor/CHANGELOG.md +++ b/components/documenteditor/CHANGELOG.md @@ -2,6 +2,21 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + +### DocumentEditor + +#### Bug Fixes + +- `#I665316` - Fixed layout issue during editing due to start and end fields being in different paragraphs. +- `#I664308` - Addressed the problem of HTML content not copying correctly to the clipboard when copying table content with block content control. +- `#I669203` - Corrected the issue where revisions in headers were not reflected in the track changes pane due to existing header/footer conditions. +- `#I675010` - Resolved script error encountered when removing inline contents that include field elements. +- `#I658140` - Improved performance when inserting text into split table cells across multiple pages. +- `#I665482` - Fixed script error that occurred when pasting content from Microsoft Word into the Document Editor after selecting table cell content. + +## 28.1.37 (2024-12-31) + ### DocumentEditor #### Bug Fixes diff --git a/components/documenteditor/package.json b/components/documenteditor/package.json index 8ccefb1a..27e3569f 100644 --- a/components/documenteditor/package.json +++ b/components/documenteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-documenteditor", - "version": "28.1.35", + "version": "28.1.37", "description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/dropdowns/CHANGELOG.md b/components/dropdowns/CHANGELOG.md index f8893c85..e090b487 100644 --- a/components/dropdowns/CHANGELOG.md +++ b/components/dropdowns/CHANGELOG.md @@ -2,6 +2,16 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + +### DropDownTree + +#### Bug Fixes + +- `#I668573` - The issue pop-up does not stick to the target after filtering is performed in the Dropdown Tree component has been resolved. + +## 28.1.37 (2024-12-31) + ### Mention #### Bug Fixes diff --git a/components/dropdowns/package.json b/components/dropdowns/package.json index e90eb8e1..9b4a0b5f 100644 --- a/components/dropdowns/package.json +++ b/components/dropdowns/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-dropdowns", - "version": "28.1.35", + "version": "28.1.37", "description": "Essential JS 2 DropDown Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/gantt/CHANGELOG.md b/components/gantt/CHANGELOG.md index a22e9f60..80b08808 100644 --- a/components/gantt/CHANGELOG.md +++ b/components/gantt/CHANGELOG.md @@ -2,6 +2,34 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + +### GanttChart + +#### Bug fixes + +- `#I668777` - Toolbar visible property not working issue has been fixed. +- `#I668317` - Timeline tiers get misaligned while using timeline virtualization in `DST` zone issue has been fixed. +- `#I674918` - When virtualization is enabled, the resource collection does not display properly in the resource tab issue has been fixed. +- `#I667515` - Horizontal scroll jumps to starting point while scrolling after zooming actions issue has been fixed. + +- `#I668777` - Toolbar visible property not working issue has been fixed. +- `#I674918` - When virtualization is enabled, the resource collection does not display properly in the resource tab issue has been fixed. + +## 28.1.37 (2024-12-31) + +### GanttChart + +#### Bug fixes + +- `#I656160` - White space and scrolling issues while using load child on demand has been fixed. +- `#I668559` - Event marker position is not rendering correctly on the timeline issue has been fixed. +- `#I665780` - Baseline width is not set properly for decimal duration issue has been fixed. + +- `#I665780` - Baseline width is not set properly for decimal duration issue has been fixed. + +## 28.1.36 (2024-12-25) + ### GanttChart #### Bug fixes diff --git a/components/gantt/package.json b/components/gantt/package.json index 315431df..58aaea57 100644 --- a/components/gantt/package.json +++ b/components/gantt/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-gantt", - "version": "28.1.35", + "version": "28.1.37", "description": "Essential JS 2 Gantt Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/grids/CHANGELOG.md b/components/grids/CHANGELOG.md index 8b8b7ea0..2e1198ce 100644 --- a/components/grids/CHANGELOG.md +++ b/components/grids/CHANGELOG.md @@ -2,6 +2,17 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + +### Grid + +#### Bug fixes + +- `#I667386` - The issue where resizing a column with the frozen column feature enabled caused other columns to resize has been resolved. +- `#I675761` - The issue of the spinner not being displayed in the filter dialog of the grid has been resolved. + +## 28.1.37 (2024-12-31) + ### Grid #### Bug fixes diff --git a/components/grids/package.json b/components/grids/package.json index 4c442c41..314cb9dd 100644 --- a/components/grids/package.json +++ b/components/grids/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-grids", - "version": "28.1.35", + "version": "28.1.37", "description": "Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/heatmap/CHANGELOG.md b/components/heatmap/CHANGELOG.md index 21315bf0..3882d87c 100644 --- a/components/heatmap/CHANGELOG.md +++ b/components/heatmap/CHANGELOG.md @@ -2,6 +2,8 @@ ## [Unreleased] +## 28.1.33 (2024-12-12) + ### HeatMap #### New features diff --git a/components/heatmap/package.json b/components/heatmap/package.json index 3d2083e7..2aa7f541 100644 --- a/components/heatmap/package.json +++ b/components/heatmap/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-heatmap", - "version": "18.14.11", + "version": "28.1.33", "description": "Feature rich data visulization control used to visualize the matrix data where the individual values are represented as colors for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/inputs/CHANGELOG.md b/components/inputs/CHANGELOG.md index 51875c99..8ab235eb 100644 --- a/components/inputs/CHANGELOG.md +++ b/components/inputs/CHANGELOG.md @@ -2,6 +2,8 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + ### Uploader #### Bug Fixes diff --git a/components/kanban/CHANGELOG.md b/components/kanban/CHANGELOG.md index 3288b07d..a18d2723 100644 --- a/components/kanban/CHANGELOG.md +++ b/components/kanban/CHANGELOG.md @@ -2,6 +2,8 @@ ## [Unreleased] +## 28.1.37 (2024-12-31) + ### Kanban #### Bug Fixes diff --git a/components/kanban/package.json b/components/kanban/package.json index a3be9cee..9afbbe62 100644 --- a/components/kanban/package.json +++ b/components/kanban/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-kanban", - "version": "28.1.33", + "version": "28.1.37", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/lists/CHANGELOG.md b/components/lists/CHANGELOG.md index eae0034d..c143c9a7 100644 --- a/components/lists/CHANGELOG.md +++ b/components/lists/CHANGELOG.md @@ -2,6 +2,8 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + ### ListBox #### Bug Fixes diff --git a/components/maps/CHANGELOG.md b/components/maps/CHANGELOG.md index 8537e996..22155036 100644 --- a/components/maps/CHANGELOG.md +++ b/components/maps/CHANGELOG.md @@ -8,6 +8,16 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + +### Maps + +#### Bug fixes + +- `#I668862` - Markers will now render correctly at certain zoom levels when the `animationDuration` is enabled for layers in Maps. + +## 28.1.33 (2024-12-12) + ### Maps #### New features diff --git a/components/maps/package.json b/components/maps/package.json index 8d66a433..7ccac8e7 100644 --- a/components/maps/package.json +++ b/components/maps/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-maps", - "version": "16.42.7", + "version": "28.1.33", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/multicolumncombobox/CHANGELOG.md b/components/multicolumncombobox/CHANGELOG.md index da3ac590..c051d43a 100644 --- a/components/multicolumncombobox/CHANGELOG.md +++ b/components/multicolumncombobox/CHANGELOG.md @@ -2,6 +2,8 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + ### MultiColumn ComboBox #### Bug Fixes diff --git a/components/navigations/CHANGELOG.md b/components/navigations/CHANGELOG.md index 5860c3f0..4b36c0d4 100644 --- a/components/navigations/CHANGELOG.md +++ b/components/navigations/CHANGELOG.md @@ -2,6 +2,8 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + ### Tab #### Bug Fixes diff --git a/components/notifications/CHANGELOG.md b/components/notifications/CHANGELOG.md index 19316b2e..48fa7848 100644 --- a/components/notifications/CHANGELOG.md +++ b/components/notifications/CHANGELOG.md @@ -2,6 +2,8 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + ### Message #### Bug Fixes diff --git a/components/pdfviewer/CHANGELOG.md b/components/pdfviewer/CHANGELOG.md index 5a13a91f..00b5cf9b 100644 --- a/components/pdfviewer/CHANGELOG.md +++ b/components/pdfviewer/CHANGELOG.md @@ -2,12 +2,23 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + ### PDF Viewer #### Bug Fixes -- `#I664554` - Now, the `documentId` property is no longer missing in the `ajaxRequestInitiate` event after rotating the PDF pages. +- `#I659553` - Now, the text field background color appears as expected. - `#I662006` - Now, the non-rendered page form fields are properly updated using the `updateFormFieldsValue` method. +- `#I666148` - Now, the page navigation now works correctly for hyperlinks pointing to pages above 100. + +## 28.1.37 (2024-12-31) + +### PDF Viewer + +#### Bug Fixes + +- `#I664554` - Now, the `documentId` property is no longer missing in the `ajaxRequestInitiate` event after rotating the PDF pages. - `#I662588` - A proper error message is now displayed when an invalid base 64 string is loaded in the PDF Viewer. ## 28.1.36 (2024-12-24) diff --git a/components/pdfviewer/package.json b/components/pdfviewer/package.json index 2ee71b7f..17adc08c 100644 --- a/components/pdfviewer/package.json +++ b/components/pdfviewer/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pdfviewer", - "version": "28.1.35", + "version": "28.1.37", "description": "Essential JS 2 PDF viewer Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pivotview/CHANGELOG.md b/components/pivotview/CHANGELOG.md index c25a9b3f..3ec22ddc 100644 --- a/components/pivotview/CHANGELOG.md +++ b/components/pivotview/CHANGELOG.md @@ -2,6 +2,16 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + +### Pivot Table + +#### Bug fixes + +- When the 'defer layout update' option is enabled, the 'actionComplete' event will now be triggered with the correct action name in the pivot table. + +## 28.1.37 (2024-12-31) + ### Pivot Table #### Bug fixes diff --git a/components/pivotview/package.json b/components/pivotview/package.json index 70aebc84..e48df787 100644 --- a/components/pivotview/package.json +++ b/components/pivotview/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pivotview", - "version": "28.1.33", + "version": "28.1.37", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/popups/CHANGELOG.md b/components/popups/CHANGELOG.md index b9fd0635..d7b1e1eb 100644 --- a/components/popups/CHANGELOG.md +++ b/components/popups/CHANGELOG.md @@ -2,6 +2,20 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + +### Tooltip + +#### Bug Fixes + +- `#I661900` - Resolved console error when dynamically using `OpenDelay` with delay for the Tooltip component. + +### Popup + +#### Bug Fixes + +- `#I664758` - Fixed an issue with the positioning of the dropdownlist popup. + ## 21.1.35 (2023-03-23) ### Tooltip diff --git a/components/querybuilder/CHANGELOG.md b/components/querybuilder/CHANGELOG.md index efed84a0..c6511577 100644 --- a/components/querybuilder/CHANGELOG.md +++ b/components/querybuilder/CHANGELOG.md @@ -2,6 +2,8 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + ### QueryBuilder - `#I925175` - Issue with "Script error occurs when opening a multi-select `popup` with `dropdown` tree mode, supported by the data manager of the query builder" has been fixed. diff --git a/components/richtexteditor/CHANGELOG.md b/components/richtexteditor/CHANGELOG.md index a75372bc..b883fc59 100644 --- a/components/richtexteditor/CHANGELOG.md +++ b/components/richtexteditor/CHANGELOG.md @@ -2,6 +2,18 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + +### RichTextEditor + +#### Bug Fixes + +- `#I668052` - Now, the Rich Text Editor works properly when using `Shift+Enter` while applying and removing formats such as bold, italic, and underline. + +- `#I642043` - Now, after pasting an image, the `afterPasteCleanup` event will be triggered properly. + +## 28.1.37 (2024-12-31) + ### RichTextEditor #### Bug Fixes diff --git a/components/richtexteditor/package.json b/components/richtexteditor/package.json index b6cd71cc..a9ff4e87 100644 --- a/components/richtexteditor/package.json +++ b/components/richtexteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-richtexteditor", - "version": "28.1.35", + "version": "28.1.37", "description": "Essential JS 2 RichTextEditor component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/schedule/CHANGELOG.md b/components/schedule/CHANGELOG.md index 4896acc7..21425322 100644 --- a/components/schedule/CHANGELOG.md +++ b/components/schedule/CHANGELOG.md @@ -2,6 +2,17 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + +### Schedule + +#### Bug fixes + +- `#F195575` - An issue with scroll dragging persists after releasing mouse button outside the schedule component has been fixed. +- `IF667909` - An issue where the horizontal scrollbar would reset its position during window resizing has been fixed. + +## 28.1.37 (2024-12-31) + ### Schedule #### Bug fixes diff --git a/components/schedule/package.json b/components/schedule/package.json index 7abe8073..81df78b6 100644 --- a/components/schedule/package.json +++ b/components/schedule/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-schedule", - "version": "28.1.35", + "version": "28.1.37", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/spreadsheet/CHANGELOG.md b/components/spreadsheet/CHANGELOG.md index 8185be10..2e1cce90 100644 --- a/components/spreadsheet/CHANGELOG.md +++ b/components/spreadsheet/CHANGELOG.md @@ -2,6 +2,8 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + ### Spreadsheet #### Bug fixes diff --git a/components/treegrid/CHANGELOG.md b/components/treegrid/CHANGELOG.md index 1e1f50ce..155b823e 100644 --- a/components/treegrid/CHANGELOG.md +++ b/components/treegrid/CHANGELOG.md @@ -2,6 +2,8 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + ### Tree Grid #### Bug Fixes diff --git a/components/treemap/CHANGELOG.md b/components/treemap/CHANGELOG.md index 96db6a0f..340773c4 100644 --- a/components/treemap/CHANGELOG.md +++ b/components/treemap/CHANGELOG.md @@ -8,6 +8,8 @@ ## [Unreleased] +## 28.1.38 (2025-01-07) + ### TreeMap #### New features From f835c583e393d8becf60b6f11d28360b153f9089 Mon Sep 17 00:00:00 2001 From: pipeline Date: Tue, 14 Jan 2025 03:25:52 +0000 Subject: [PATCH 09/20] v28.1.39 is released --- components/barcodegenerator/CHANGELOG.md | 2 +- components/base/CHANGELOG.md | 2 +- components/buttons/CHANGELOG.md | 10 ++++++++- components/buttons/package.json | 2 +- components/calendars/CHANGELOG.md | 10 ++++++++- components/calendars/package.json | 2 +- components/charts/CHANGELOG.md | 8 +++++++ components/charts/package.json | 2 +- components/circulargauge/CHANGELOG.md | 2 +- components/diagrams/CHANGELOG.md | 13 +++++++++++- components/diagrams/package.json | 2 +- components/documenteditor/CHANGELOG.md | 10 +++++++++ components/documenteditor/package.json | 2 +- components/dropdowns/CHANGELOG.md | 20 ++++++++++++++++++ components/dropdowns/package.json | 2 +- components/filemanager/CHANGELOG.md | 8 +++++++ components/gantt/CHANGELOG.md | 18 ++++++++++++++++ components/gantt/package.json | 2 +- components/grids/package.json | 2 +- components/imageeditor/CHANGELOG.md | 12 +++++++++-- components/inputs/CHANGELOG.md | 2 +- components/inputs/README.md | 23 ++++++++++++++------- components/inputs/package.json | 2 +- components/lists/CHANGELOG.md | 2 +- components/maps/CHANGELOG.md | 2 +- components/multicolumncombobox/CHANGELOG.md | 2 +- components/navigations/CHANGELOG.md | 2 +- components/notifications/CHANGELOG.md | 2 +- components/pdfviewer/CHANGELOG.md | 11 ++++++++++ components/pdfviewer/package.json | 2 +- components/pivotview/package.json | 2 +- components/popups/package.json | 2 +- components/querybuilder/CHANGELOG.md | 2 +- components/richtexteditor/CHANGELOG.md | 14 +++++++++++++ components/richtexteditor/package.json | 2 +- components/schedule/CHANGELOG.md | 8 +++++++ components/schedule/package.json | 2 +- components/spreadsheet/CHANGELOG.md | 14 ++++++++++--- components/spreadsheet/package.json | 2 +- components/treegrid/CHANGELOG.md | 11 ++++++++-- components/treegrid/package.json | 2 +- components/treemap/CHANGELOG.md | 10 ++++++++- components/treemap/package.json | 2 +- 43 files changed, 209 insertions(+), 45 deletions(-) diff --git a/components/barcodegenerator/CHANGELOG.md b/components/barcodegenerator/CHANGELOG.md index d5f30445..5ceddac8 100644 --- a/components/barcodegenerator/CHANGELOG.md +++ b/components/barcodegenerator/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.38 (2025-01-07) +## 28.1.39 (2024-01-14) ### Barcode diff --git a/components/base/CHANGELOG.md b/components/base/CHANGELOG.md index 3c35e9eb..60c5b44c 100644 --- a/components/base/CHANGELOG.md +++ b/components/base/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.38 (2025-01-07) +## 28.1.39 (2024-01-14) ### Common diff --git a/components/buttons/CHANGELOG.md b/components/buttons/CHANGELOG.md index fb6741eb..4cba0394 100644 --- a/components/buttons/CHANGELOG.md +++ b/components/buttons/CHANGELOG.md @@ -2,7 +2,15 @@ ## [Unreleased] -## 28.1.38 (2025-01-07) +## 28.1.39 (2024-01-14) + +### Switch + +#### Bug Fixes + +- `#I933399`- The issue with "Checked state not update properly while changing the switch component programmatically using click event of input element" has been resolved. + +## 28.1.37 (2024-12-31) ### Switch diff --git a/components/buttons/package.json b/components/buttons/package.json index 5fd0fbc2..787712ef 100644 --- a/components/buttons/package.json +++ b/components/buttons/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-buttons", - "version": "28.1.33", + "version": "28.1.37", "description": "A package of feature-rich Essential JS 2 components such as Button, CheckBox, RadioButton and Switch. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/calendars/CHANGELOG.md b/components/calendars/CHANGELOG.md index b0a3e3fd..c0f4fc5d 100644 --- a/components/calendars/CHANGELOG.md +++ b/components/calendars/CHANGELOG.md @@ -2,7 +2,15 @@ ## [Unreleased] -## 28.1.38 (2025-01-07) +## 28.1.39 (2024-01-14) + +### DateRangePicker + +#### Bug Fixes + +- `#I666998` - Fixed an issue where the start and end date selection was not maintained in the popup. + +## 28.1.37 (2024-12-31) ### DateRangePicker diff --git a/components/calendars/package.json b/components/calendars/package.json index 028167a4..68555394 100644 --- a/components/calendars/package.json +++ b/components/calendars/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-calendars", - "version": "28.1.35", + "version": "28.1.37", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/charts/CHANGELOG.md b/components/charts/CHANGELOG.md index e1d8f8e0..e0d8e16c 100644 --- a/components/charts/CHANGELOG.md +++ b/components/charts/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.1.39 (2024-01-14) + +### Chart + +#### Bug Fixes + +- `#I663652` - The calculations for both sum and intermediate sum indexes have been corrected. + ## 28.1.38 (2025-01-07) ### Chart diff --git a/components/charts/package.json b/components/charts/package.json index fbc7b6bd..4dfbb114 100644 --- a/components/charts/package.json +++ b/components/charts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-charts", - "version": "28.1.37", + "version": "28.1.38", "description": "Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/circulargauge/CHANGELOG.md b/components/circulargauge/CHANGELOG.md index 984b9dc5..1b1ba436 100644 --- a/components/circulargauge/CHANGELOG.md +++ b/components/circulargauge/CHANGELOG.md @@ -4,7 +4,7 @@ ## [Unreleased] -## 28.1.38 (2025-01-07) +## 28.1.39 (2024-01-14) ### Circular Gauge diff --git a/components/diagrams/CHANGELOG.md b/components/diagrams/CHANGELOG.md index 56ffb5f6..1da52fa4 100644 --- a/components/diagrams/CHANGELOG.md +++ b/components/diagrams/CHANGELOG.md @@ -2,7 +2,17 @@ ## [Unreleased] -## 28.1.38 (2025-01-07) +## 28.1.39 (2024-01-14) + +### Diagram + +#### Bug Fixes + +- `#I668014` - Performance improved for loading diagrams with complex hierarchical tree layouts with path nodes. +- `#I672924` - EJ1 diagrams now load in EJ2 Diagram Builder even when the port shape is undefined. +- `#I676157` - Fixed issue where completing Polyline drawing was not possible on iPad Safari browser. + +## 28.1.37 (2024-12-31) ### Diagram @@ -10,6 +20,7 @@ - `#I664086` - Bezier settings are now applied to freehand connectors during the drawing process. - `#I664088` - Segment points are now draggable even when the pointer is positioned on the outer part of an increased segment thumb size. +- `#I658382` - Z-order is now updated correctly for HTML and native nodes when using `moveForward` or `sendBackward`. ## 28.1.36 (2024-12-24) diff --git a/components/diagrams/package.json b/components/diagrams/package.json index 6283e8df..8edcc167 100644 --- a/components/diagrams/package.json +++ b/components/diagrams/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-diagrams", - "version": "28.1.35", + "version": "28.1.37", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/documenteditor/CHANGELOG.md b/components/documenteditor/CHANGELOG.md index 56be4119..16503882 100644 --- a/components/documenteditor/CHANGELOG.md +++ b/components/documenteditor/CHANGELOG.md @@ -2,6 +2,16 @@ ## [Unreleased] +## 28.1.39 (2024-01-14) + +### DocumentEditor + +#### Bug Fixes + +- `#I660432` - Improved performance when applying formatting to an entire document. +- `#I668208` - Fixed text duplication caused by the move-down action outside the editable element after inserting text using Japanese IME on Windows. +- `#I665638` - Addressed issues with arrow keys, deletion, and keyboard input in form field protection mode for Content Controls. + ## 28.1.38 (2025-01-07) ### DocumentEditor diff --git a/components/documenteditor/package.json b/components/documenteditor/package.json index 27e3569f..6933d53a 100644 --- a/components/documenteditor/package.json +++ b/components/documenteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-documenteditor", - "version": "28.1.37", + "version": "28.1.38", "description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/dropdowns/CHANGELOG.md b/components/dropdowns/CHANGELOG.md index e090b487..632a8970 100644 --- a/components/dropdowns/CHANGELOG.md +++ b/components/dropdowns/CHANGELOG.md @@ -2,6 +2,26 @@ ## [Unreleased] +## 28.1.39 (2024-01-14) + +### ListBox + +#### Bug Fixes + +- `#I933368` - Issue with "Filter input loss focus if the last letter is removed using backspace in listbox" has been resolved. + +### Mention + +#### Bug Fixes + +- `#FB64462` - Resolved an issue where the `readonly` feature was not functioning correctly when integrating the Rich Text Editor with the mention functionality. + +### ComboBox + +#### Bug Fixes + +- `#I656124` - Fixed the issue where an empty popup appeared when manually opening and closing the popup in remote data. + ## 28.1.38 (2025-01-07) ### DropDownTree diff --git a/components/dropdowns/package.json b/components/dropdowns/package.json index 9b4a0b5f..b9fc9c9f 100644 --- a/components/dropdowns/package.json +++ b/components/dropdowns/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-dropdowns", - "version": "28.1.37", + "version": "28.1.38", "description": "Essential JS 2 DropDown Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/filemanager/CHANGELOG.md b/components/filemanager/CHANGELOG.md index 3043e55b..0061fe70 100644 --- a/components/filemanager/CHANGELOG.md +++ b/components/filemanager/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.1.39 (2024-01-14) + +### FileManager + +#### Bug Fixes + +- `#I676141` - The issue with current directory drag-and-drop functionality in the navigation pane of the File Manager component has been resolved. + ## 28.1.36 (2024-12-24) ### FileManager diff --git a/components/gantt/CHANGELOG.md b/components/gantt/CHANGELOG.md index 80b08808..c51401e6 100644 --- a/components/gantt/CHANGELOG.md +++ b/components/gantt/CHANGELOG.md @@ -2,6 +2,24 @@ ## [Unreleased] +## 28.1.39 (2024-01-14) + +### GanttChart + +#### Bug fixes + +- `#I668317` - Timeline tiers get misaligned while using timeline virtualization in `DST` zone issue has been fixed. +- `#I676849` - When the context menu action is cancel, the added child record is still considered as a parent issue has been fixed. +- `#I606658` - Taskbar not render correct position when `zoomToFit` issue has been fixed. +- `#I668145` - A script error is thrown when the Delete Dependency context menu item is clicked issue has been fixed. +- `#I676845` - Console error occurred while exporting PDF without columns property issue has been fixed. +- `#I661832` - collapsed records were not in the viewport for the last set of records with a large number of child records, issue has been fixed. +- `#I664339` - Template not destroyed while zooming action issue has been fixed. + +- `#I668145` - A script error is thrown when the 'Delete Dependency' context menu item is clicked issue has been fixed. +- `#I661832` - collapsed records were not in the viewport for the last set of records with a large number of child records, issue has been fixed. +- `#I664339` - Template not destroyed while zooming action issue has been fixed. + ## 28.1.38 (2025-01-07) ### GanttChart diff --git a/components/gantt/package.json b/components/gantt/package.json index 58aaea57..e98aef5c 100644 --- a/components/gantt/package.json +++ b/components/gantt/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-gantt", - "version": "28.1.37", + "version": "28.1.38", "description": "Essential JS 2 Gantt Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/grids/package.json b/components/grids/package.json index 314cb9dd..fa971d03 100644 --- a/components/grids/package.json +++ b/components/grids/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-grids", - "version": "28.1.37", + "version": "28.1.38", "description": "Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/imageeditor/CHANGELOG.md b/components/imageeditor/CHANGELOG.md index 8a139ca3..038e5133 100644 --- a/components/imageeditor/CHANGELOG.md +++ b/components/imageeditor/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.1.39 (2024-01-14) + +### Image Editor + +#### Bug Fixes + +- `#I932270` - The issue with "Need to load images with policy tokens in the React ImageEditor component" has been resolved. + ## 28.1.33 (2024-12-12) ### Image Editor @@ -11,9 +19,9 @@ #### Features -- The Image Editor component now supports image restrictions via the `uploadSettings` property, enabling users to specify allowed image extensions and define minimum and maximum image sizes. +- The Image Editor component now includes support for image restrictions through `uploadSettings`. Developers can specify allowed image extensions and set minimum and maximum image sizes. If an image does not meet the criteria, users will receive an alert message, ensuring improved image validation and better control over uploads. -- The Image Editor component now supports the `WEBP` format, allowing users to upload and save WEBP images. +- The Image Editor component now supports the `WebP` format, allowing users to upload and save WEBP images. ## 27.1.50 (2024-09-24) diff --git a/components/inputs/CHANGELOG.md b/components/inputs/CHANGELOG.md index 8ab235eb..fcb953e7 100644 --- a/components/inputs/CHANGELOG.md +++ b/components/inputs/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.38 (2025-01-07) +## 28.1.37 (2024-12-31) ### Uploader diff --git a/components/inputs/README.md b/components/inputs/README.md index 01e46aa6..799f313a 100644 --- a/components/inputs/README.md +++ b/components/inputs/README.md @@ -189,16 +189,25 @@ The [React Rating](https://www.syncfusion.com/react-components/react-rating?utm_ ### React OTP Input -The `React OTP Input` component is designed to securely enter and verify single-use passwords for multi-factor authentication purposes in various applications, such as banking, e-commerce, or account login processes. It has several built-in features such as support for input types, styling modes, placeholder, seperators, and customization. +The [React OTP Input](https://www.syncfusion.com/react-components/react-otp-input?utm_source=npm&utm_medium=listing&utm_campaign=react-inputs-npm) component is designed to securely enter and verify single-use passwords for multi-factor authentication purposes in various applications, such as banking, e-commerce, or account login processes. It has several built-in features such as support for input types, styling modes, placeholder, seperators, and customization. + +

+ Getting Started . + Online demos . + Learn more +

+ +

+React OTP Input Component +

#### Key features -* `Input types` - Allow specifying the input type as text, number, or password for the OTP input.. -* `Styling modes` - Offer built-in styling options such as underline, outline, or fill. -* `Tooltip` - Displays additional information of the rating items. -* `Placeholders` - Allow setting a hint character for each input field, indicating the expected value. -* `Separators` - Specify a character to be placed between input fields. -* `Customization` - Allows customizing the default appearance, including input field styling, input length, and more. +* [Input types](https://ej2.syncfusion.com/react/demos/?utm_source=npm&utm_medium=listing&utm_campaign=react-otp-input-npm#/fluent2/otp-input/default) - Allow specifying the input type as text, number, or password for the OTP input.. +* [Styling modes](https://ej2.syncfusion.com/react/demos/?utm_source=npm&utm_medium=listing&utm_campaign=react-otp-input-npm#/fluent2/otp-input/api) - Offer built-in styling options such as underline, outline, or fill. +* [Placeholders](https://ej2.syncfusion.com/react/demos/?utm_source=npm&utm_medium=listing&utm_campaign=react-otp-input-npm#/fluent2/otp-input/api) - Allow setting a hint character for each input field, indicating the expected value. +* [Separators](https://ej2.syncfusion.com/react/demos/?utm_source=npm&utm_medium=listing&utm_campaign=react-otp-input-npm#/fluent2/otp-input/api) - Specify a character to be placed between input fields. +* [Customization](https://ej2.syncfusion.com/react/demos/?utm_source=npm&utm_medium=listing&utm_campaign=react-otp-input-npm#/fluent2/otp-input/api) - Allows customizing the default appearance, including input field styling, input length, and more.

Trusted by the world's leading companies diff --git a/components/inputs/package.json b/components/inputs/package.json index 0f975283..9f6893e8 100644 --- a/components/inputs/package.json +++ b/components/inputs/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-inputs", - "version": "28.1.33", + "version": "28.1.37", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/lists/CHANGELOG.md b/components/lists/CHANGELOG.md index c143c9a7..dea7dce2 100644 --- a/components/lists/CHANGELOG.md +++ b/components/lists/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.38 (2025-01-07) +## 28.1.39 (2024-01-14) ### ListBox diff --git a/components/maps/CHANGELOG.md b/components/maps/CHANGELOG.md index 22155036..398f6045 100644 --- a/components/maps/CHANGELOG.md +++ b/components/maps/CHANGELOG.md @@ -8,7 +8,7 @@ ## [Unreleased] -## 28.1.38 (2025-01-07) +## 28.1.39 (2024-01-14) ### Maps diff --git a/components/multicolumncombobox/CHANGELOG.md b/components/multicolumncombobox/CHANGELOG.md index c051d43a..e43de46a 100644 --- a/components/multicolumncombobox/CHANGELOG.md +++ b/components/multicolumncombobox/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.38 (2025-01-07) +## 28.1.39 (2024-01-14) ### MultiColumn ComboBox diff --git a/components/navigations/CHANGELOG.md b/components/navigations/CHANGELOG.md index 4b36c0d4..c8b764f4 100644 --- a/components/navigations/CHANGELOG.md +++ b/components/navigations/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.38 (2025-01-07) +## 28.1.39 (2024-01-14) ### Tab diff --git a/components/notifications/CHANGELOG.md b/components/notifications/CHANGELOG.md index 48fa7848..b545fac9 100644 --- a/components/notifications/CHANGELOG.md +++ b/components/notifications/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.38 (2025-01-07) +## 28.1.39 (2024-01-14) ### Message diff --git a/components/pdfviewer/CHANGELOG.md b/components/pdfviewer/CHANGELOG.md index 00b5cf9b..fccef4e9 100644 --- a/components/pdfviewer/CHANGELOG.md +++ b/components/pdfviewer/CHANGELOG.md @@ -2,6 +2,17 @@ ## [Unreleased] +## 28.1.39 (2024-01-14) + +### PDF Viewer + +#### Bug Fixes + +- `#I674223` - Now, the form field alignment is correctly preserved after downloading the document in a `standalone` PDF Viewer. +- `#I665085` - Now, the PDF viewer no longer crashes when loading large size digital signature document. +- `#I676738` - Now, the radio button is visible on the non-rendered page when saving the document. +- `#I675055`, `#678431` - Now, the script error no longer occurs when using the PDF Viewer in React with `Vite` in production. + ## 28.1.38 (2025-01-07) ### PDF Viewer diff --git a/components/pdfviewer/package.json b/components/pdfviewer/package.json index 17adc08c..fa968395 100644 --- a/components/pdfviewer/package.json +++ b/components/pdfviewer/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pdfviewer", - "version": "28.1.37", + "version": "28.1.38", "description": "Essential JS 2 PDF viewer Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pivotview/package.json b/components/pivotview/package.json index e48df787..6c2a1323 100644 --- a/components/pivotview/package.json +++ b/components/pivotview/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pivotview", - "version": "28.1.37", + "version": "28.1.38", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/popups/package.json b/components/popups/package.json index 940b970c..4acbdec9 100644 --- a/components/popups/package.json +++ b/components/popups/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-popups", - "version": "28.1.33", + "version": "28.1.38", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/querybuilder/CHANGELOG.md b/components/querybuilder/CHANGELOG.md index c6511577..60bd4dea 100644 --- a/components/querybuilder/CHANGELOG.md +++ b/components/querybuilder/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.38 (2025-01-07) +## 28.1.39 (2024-01-14) ### QueryBuilder diff --git a/components/richtexteditor/CHANGELOG.md b/components/richtexteditor/CHANGELOG.md index b883fc59..418365f4 100644 --- a/components/richtexteditor/CHANGELOG.md +++ b/components/richtexteditor/CHANGELOG.md @@ -2,6 +2,20 @@ ## [Unreleased] +## 28.1.39 (2024-01-14) + +### RichTextEditor + +#### Bug Fixes + +- `#F64367` - Now, the Rich Text Editor toolbar works properly and maintains its state after focus is lost. + +- `#I668053` - Now, the placeholder in the Rich Text Editor works properly when the content contains two empty lines. + +- `#I636887` - Now, the insert link validation works properly when the display text is empty in the Rich Text Editor. + +- `#I621623` - Now, the paste performance of larger documents has been slightly improved. + ## 28.1.38 (2025-01-07) ### RichTextEditor diff --git a/components/richtexteditor/package.json b/components/richtexteditor/package.json index a9ff4e87..989f317d 100644 --- a/components/richtexteditor/package.json +++ b/components/richtexteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-richtexteditor", - "version": "28.1.37", + "version": "28.1.38", "description": "Essential JS 2 RichTextEditor component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/schedule/CHANGELOG.md b/components/schedule/CHANGELOG.md index 21425322..afa1a0f8 100644 --- a/components/schedule/CHANGELOG.md +++ b/components/schedule/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.1.39 (2024-01-14) + +### Schedule + +#### Bug fixes + +- `#I665787` - The issue where the scheduler tooltip rendered empty when using a template with large content has been resolved. + ## 28.1.38 (2025-01-07) ### Schedule diff --git a/components/schedule/package.json b/components/schedule/package.json index 81df78b6..77a302d7 100644 --- a/components/schedule/package.json +++ b/components/schedule/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-schedule", - "version": "28.1.37", + "version": "28.1.38", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/spreadsheet/CHANGELOG.md b/components/spreadsheet/CHANGELOG.md index 2e1cce90..0716bf83 100644 --- a/components/spreadsheet/CHANGELOG.md +++ b/components/spreadsheet/CHANGELOG.md @@ -2,13 +2,13 @@ ## [Unreleased] -## 28.1.38 (2025-01-07) +## 28.1.39 (2024-01-14) ### Spreadsheet #### Bug fixes -- `#I664340` - Issue with "columns do not scroll when autofill the cell values by dragging to the left with frozen columns" has been resolved. +- `#I667725` - Issue with "cell misalignment occurs when importing an Excel file that contains merged cells outside the viewport" has been resolved. ## 28.1.35 (2024-12-18) @@ -1357,7 +1357,15 @@ The Spreadsheet is an user interactive component to organize and analyze data in - **Save:** Provides option to save spreadsheet data as excel file. - **RTL:** Provides right-to-left mode which aligns content in the spreadsheet component from right to left. - **Localization:** Provides inherent support to localize the UI. -- **Accessibility:** Provides with built-in accessibility support which helps to access all the spreadsheet component features using the keyboard, screen readers, or other assistive technology devices.## 21.1.39 (2023-04-11) +- **Accessibility:** Provides with built-in accessibility support which helps to access all the spreadsheet component features using the keyboard, screen readers, or other assistive technology devices.## 28.1.37 (2024-12-31) + +### Spreadsheet + +#### Bug fixes + +- `#I664340` - Issue with "columns do not scroll when autofill the cell values by dragging to the left with frozen columns" has been resolved. + +## 21.1.39 (2023-04-11) ### Spreadsheet diff --git a/components/spreadsheet/package.json b/components/spreadsheet/package.json index 06eab7a8..b94eacad 100644 --- a/components/spreadsheet/package.json +++ b/components/spreadsheet/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-spreadsheet", - "version": "28.1.35", + "version": "28.1.37", "description": "Feature-rich JavaScript Spreadsheet (Excel) control with built-in support for selection, editing, formatting, importing and exporting to Excel for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/treegrid/CHANGELOG.md b/components/treegrid/CHANGELOG.md index 155b823e..d07382e7 100644 --- a/components/treegrid/CHANGELOG.md +++ b/components/treegrid/CHANGELOG.md @@ -2,7 +2,15 @@ ## [Unreleased] -## 28.1.38 (2025-01-07) +## 28.1.39 (2024-01-14) + +### Tree Grid + +#### Bug Fixes + +- `#I661832` - Collapsed records are now displayed properly in the viewport for last set of records when virtualization is enabled. + +## 28.1.37 (2024-12-31) ### Tree Grid @@ -11,7 +19,6 @@ - `#I662513` - Resolved a script error that occurred when scrolling in the virtualization sample with `allowSelection` set to `false`. - `#I664039` - Resolved a console warning that occurred on using freeze feature in treegrid. - `#I662225` - The `ClipMode` property with `EllipsisWithTooltip` is now shown properly for child records. -- `#I661832` - Collapsed records are now displayed properly in the viewport for last set of records when virtualization is enabled. - `#I656160` - Fixed the scrolling issue experienced when using the [LoadChildOnDemand](https://helpej2.syncfusion.com/documentation/api/treegrid/#loadchildondemand) functionality. - `#I661832` - Collapsed records are now displayed properly in the viewport for last set of records when virtualization is enabled. diff --git a/components/treegrid/package.json b/components/treegrid/package.json index cbabc3c4..42becba7 100644 --- a/components/treegrid/package.json +++ b/components/treegrid/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-treegrid", - "version": "28.1.35", + "version": "28.1.37", "description": "Essential JS 2 TreeGrid Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/treemap/CHANGELOG.md b/components/treemap/CHANGELOG.md index 340773c4..72f1e58f 100644 --- a/components/treemap/CHANGELOG.md +++ b/components/treemap/CHANGELOG.md @@ -8,7 +8,15 @@ ## [Unreleased] -## 28.1.38 (2025-01-07) +## 28.1.39 (2024-01-14) + +### TreeMap + +#### Bug Fixes + +- `#I674661` - Now, `colorMapping` works as expected even when the legend is set to **false**. + +## 28.1.33 (2024-12-12) ### TreeMap diff --git a/components/treemap/package.json b/components/treemap/package.json index f0eab0b4..379b8a5a 100644 --- a/components/treemap/package.json +++ b/components/treemap/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-treemap", - "version": "16.31.24", + "version": "28.1.33", "description": "Essential JS 2 TreeMap Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", From 895f95f565e33c96ad07b10b632c0b0ce07939ce Mon Sep 17 00:00:00 2001 From: pipeline Date: Tue, 21 Jan 2025 02:16:45 +0000 Subject: [PATCH 10/20] v28.1.41 is released --- components/barcodegenerator/CHANGELOG.md | 2 +- components/base/CHANGELOG.md | 2 +- components/buttons/CHANGELOG.md | 2 +- components/calendars/CHANGELOG.md | 8 ++++++++ components/calendars/package.json | 2 +- components/charts/CHANGELOG.md | 15 +++++++++++++++ components/charts/package.json | 2 +- components/circulargauge/CHANGELOG.md | 2 +- components/diagrams/package.json | 2 +- components/documenteditor/package.json | 2 +- components/dropdowns/CHANGELOG.md | 20 ++++++++++++++++++++ components/dropdowns/package.json | 2 +- components/filemanager/CHANGELOG.md | 2 +- components/gantt/CHANGELOG.md | 10 ++++++++++ components/gantt/package.json | 2 +- components/grids/CHANGELOG.md | 10 ++++++++++ components/imageeditor/CHANGELOG.md | 8 ++++++++ components/imageeditor/package.json | 2 +- components/inputs/CHANGELOG.md | 8 ++++++++ components/interactivechat/CHANGELOG.md | 8 ++++++++ components/lists/CHANGELOG.md | 2 +- components/maps/CHANGELOG.md | 2 +- components/maps/package.json | 2 +- components/multicolumncombobox/CHANGELOG.md | 2 +- components/navigations/CHANGELOG.md | 16 +++++++++++++++- components/navigations/package.json | 2 +- components/notifications/CHANGELOG.md | 2 +- components/pdfviewer/CHANGELOG.md | 19 ++++++++++++++++--- components/pdfviewer/package.json | 2 +- components/pivotview/CHANGELOG.md | 9 +++++++++ components/querybuilder/CHANGELOG.md | 2 +- components/richtexteditor/CHANGELOG.md | 10 ++++++++++ components/richtexteditor/package.json | 2 +- components/schedule/package.json | 2 +- components/splitbuttons/CHANGELOG.md | 8 ++++++++ components/splitbuttons/package.json | 2 +- components/spreadsheet/CHANGELOG.md | 16 +++++++++++++--- components/spreadsheet/package.json | 2 +- components/treegrid/CHANGELOG.md | 2 +- components/treemap/CHANGELOG.md | 2 +- 40 files changed, 184 insertions(+), 33 deletions(-) diff --git a/components/barcodegenerator/CHANGELOG.md b/components/barcodegenerator/CHANGELOG.md index 5ceddac8..9146b2d3 100644 --- a/components/barcodegenerator/CHANGELOG.md +++ b/components/barcodegenerator/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.39 (2024-01-14) +## 28.1.41 (2025-01-21) ### Barcode diff --git a/components/base/CHANGELOG.md b/components/base/CHANGELOG.md index 60c5b44c..c97e2d98 100644 --- a/components/base/CHANGELOG.md +++ b/components/base/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.39 (2024-01-14) +## 28.1.41 (2025-01-21) ### Common diff --git a/components/buttons/CHANGELOG.md b/components/buttons/CHANGELOG.md index 4cba0394..c373c4f8 100644 --- a/components/buttons/CHANGELOG.md +++ b/components/buttons/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.39 (2024-01-14) +## 28.1.41 (2025-01-21) ### Switch diff --git a/components/calendars/CHANGELOG.md b/components/calendars/CHANGELOG.md index c0f4fc5d..bf79e00d 100644 --- a/components/calendars/CHANGELOG.md +++ b/components/calendars/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.1.41 (2025-01-21) + +### DatePicker + +#### Bug Fixes + +- `#I675886` - Fixed an issue where values were not updated correctly when a mask was configured. + ## 28.1.39 (2024-01-14) ### DateRangePicker diff --git a/components/calendars/package.json b/components/calendars/package.json index 68555394..da8bcf51 100644 --- a/components/calendars/package.json +++ b/components/calendars/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-calendars", - "version": "28.1.37", + "version": "28.1.39", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/charts/CHANGELOG.md b/components/charts/CHANGELOG.md index e0d8e16c..a0f5e94a 100644 --- a/components/charts/CHANGELOG.md +++ b/components/charts/CHANGELOG.md @@ -2,6 +2,21 @@ ## [Unreleased] +## 28.1.41 (2025-01-21) + +### Chart + +#### Bug Fixes + +- `#I651775` - The data label position for the stacked column now renders properly. +- `#F195744` - The tooltip for the stacking column series now renders properly during keyboard navigation. + +### Bullet Chart + +#### Bug Fixes + +- `#I676482` - The bullet chart will render properly even when the range is set to empty. + ## 28.1.39 (2024-01-14) ### Chart diff --git a/components/charts/package.json b/components/charts/package.json index 4dfbb114..9f07862a 100644 --- a/components/charts/package.json +++ b/components/charts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-charts", - "version": "28.1.38", + "version": "28.1.39", "description": "Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/circulargauge/CHANGELOG.md b/components/circulargauge/CHANGELOG.md index 1b1ba436..db3a8292 100644 --- a/components/circulargauge/CHANGELOG.md +++ b/components/circulargauge/CHANGELOG.md @@ -4,7 +4,7 @@ ## [Unreleased] -## 28.1.39 (2024-01-14) +## 28.1.41 (2025-01-21) ### Circular Gauge diff --git a/components/diagrams/package.json b/components/diagrams/package.json index 8edcc167..3e7fb5a4 100644 --- a/components/diagrams/package.json +++ b/components/diagrams/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-diagrams", - "version": "28.1.37", + "version": "28.1.39", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/documenteditor/package.json b/components/documenteditor/package.json index 6933d53a..144fc555 100644 --- a/components/documenteditor/package.json +++ b/components/documenteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-documenteditor", - "version": "28.1.38", + "version": "28.1.39", "description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/dropdowns/CHANGELOG.md b/components/dropdowns/CHANGELOG.md index 632a8970..1b73166e 100644 --- a/components/dropdowns/CHANGELOG.md +++ b/components/dropdowns/CHANGELOG.md @@ -2,6 +2,26 @@ ## [Unreleased] +## 28.1.41 (2025-01-21) + +### ComboBox + +#### Bug Fixes + +- `#I679101` - Fixed the issue where an error was encountered when filtering in the ComboBox with custom values disabled and virtualization enabled. + +### DropDownTree + +#### Bug Fixes + +- `#I678070` - The issue change event is not triggered when checking SelectAll checkbox after dynamically selecting any node in the Dropdown Tree component has been resolved. + +### MultiSelect + +#### Bug Fixes + +- `#I662148` - Fixed an issue where the value was not bound to the Multiselect component. + ## 28.1.39 (2024-01-14) ### ListBox diff --git a/components/dropdowns/package.json b/components/dropdowns/package.json index b9fc9c9f..235fe9bb 100644 --- a/components/dropdowns/package.json +++ b/components/dropdowns/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-dropdowns", - "version": "28.1.38", + "version": "28.1.39", "description": "Essential JS 2 DropDown Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/filemanager/CHANGELOG.md b/components/filemanager/CHANGELOG.md index 0061fe70..2203b501 100644 --- a/components/filemanager/CHANGELOG.md +++ b/components/filemanager/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.39 (2024-01-14) +## 28.1.41 (2025-01-21) ### FileManager diff --git a/components/gantt/CHANGELOG.md b/components/gantt/CHANGELOG.md index c51401e6..40a3fb0a 100644 --- a/components/gantt/CHANGELOG.md +++ b/components/gantt/CHANGELOG.md @@ -2,6 +2,16 @@ ## [Unreleased] +## 28.1.41 (2025-01-21) + +### GanttChart + +#### Bug fixes + +- `#I665780` - Baseline and taskbar width mismatched when using the same dates for both issue has been fixed. +- `#I678186` - Decimal work value is updating, when record add issue has been fixed. +- `#I679179` - Offset value was not calculated properly issue has been fixed. + ## 28.1.39 (2024-01-14) ### GanttChart diff --git a/components/gantt/package.json b/components/gantt/package.json index e98aef5c..01a1fdf3 100644 --- a/components/gantt/package.json +++ b/components/gantt/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-gantt", - "version": "28.1.38", + "version": "28.1.39", "description": "Essential JS 2 Gantt Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/grids/CHANGELOG.md b/components/grids/CHANGELOG.md index 2e1198ce..c24c1704 100644 --- a/components/grids/CHANGELOG.md +++ b/components/grids/CHANGELOG.md @@ -2,6 +2,16 @@ ## [Unreleased] +## 28.1.41 (2025-01-21) + +### Grid + +#### Bug fixes + +- `#I676657` - Resolved an issue where two column chooser dialog were opened when the `openColumnChooser` method was called programmatically in an adaptive layout. +- `#I932065` - Fixed the tooltip flickering issue when the mouse moves inside the grid header. +- `#I675890` - Resolved an issue where the grid refresh action was triggered on search focus-out when performing a search for the same key. + ## 28.1.38 (2025-01-07) ### Grid diff --git a/components/imageeditor/CHANGELOG.md b/components/imageeditor/CHANGELOG.md index 038e5133..a674d2dd 100644 --- a/components/imageeditor/CHANGELOG.md +++ b/components/imageeditor/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.1.41 (2025-01-21) + +### Image Editor + +#### Bug Fixes + +- `#I681174` - The issue with "Blob url not opening in image editor" has been resolved. + ## 28.1.39 (2024-01-14) ### Image Editor diff --git a/components/imageeditor/package.json b/components/imageeditor/package.json index 8a2ab311..64fc0dfb 100644 --- a/components/imageeditor/package.json +++ b/components/imageeditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-image-editor", - "version": "28.1.33", + "version": "28.1.39", "description": "Essential JS 2 ImageEditor for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/inputs/CHANGELOG.md b/components/inputs/CHANGELOG.md index fcb953e7..4d16f558 100644 --- a/components/inputs/CHANGELOG.md +++ b/components/inputs/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.1.41 (2025-01-21) + +### Signature + +#### Bug Fixes + +- `#I679504` - Issue with "The `getSignature` method not shown in signature component instance for VUE platforms" has been resolved. + ## 28.1.37 (2024-12-31) ### Uploader diff --git a/components/interactivechat/CHANGELOG.md b/components/interactivechat/CHANGELOG.md index 7faf02d2..314f5de9 100644 --- a/components/interactivechat/CHANGELOG.md +++ b/components/interactivechat/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.1.41 (2025-01-21) + +### AI AssistView + +#### Features + +- `#I669136` - Now we have provided a new method `scrollToBottom()` to programmatically scroll the view to the bottom in the AssistView. + ## 27.1.48 (2024-09-18) ### AI AssistView diff --git a/components/lists/CHANGELOG.md b/components/lists/CHANGELOG.md index dea7dce2..a9424b99 100644 --- a/components/lists/CHANGELOG.md +++ b/components/lists/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.39 (2024-01-14) +## 28.1.41 (2025-01-21) ### ListBox diff --git a/components/maps/CHANGELOG.md b/components/maps/CHANGELOG.md index 398f6045..22155036 100644 --- a/components/maps/CHANGELOG.md +++ b/components/maps/CHANGELOG.md @@ -8,7 +8,7 @@ ## [Unreleased] -## 28.1.39 (2024-01-14) +## 28.1.38 (2025-01-07) ### Maps diff --git a/components/maps/package.json b/components/maps/package.json index 7ccac8e7..7ed4bdc9 100644 --- a/components/maps/package.json +++ b/components/maps/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-maps", - "version": "28.1.33", + "version": "28.1.38", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/multicolumncombobox/CHANGELOG.md b/components/multicolumncombobox/CHANGELOG.md index e43de46a..7f092fa4 100644 --- a/components/multicolumncombobox/CHANGELOG.md +++ b/components/multicolumncombobox/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.39 (2024-01-14) +## 28.1.41 (2025-01-21) ### MultiColumn ComboBox diff --git a/components/navigations/CHANGELOG.md b/components/navigations/CHANGELOG.md index c8b764f4..46aa700e 100644 --- a/components/navigations/CHANGELOG.md +++ b/components/navigations/CHANGELOG.md @@ -2,7 +2,21 @@ ## [Unreleased] -## 28.1.39 (2024-01-14) +## 28.1.41 (2025-01-21) + +### Menu + +#### Bug Fixes + +- `#I681943` - The issue with "Escape key closes all submenus instead of last submenu" has been resolved. + +### ContextMenu + +#### Bug Fixes + +- `#I668145` - The issue with "Script error thrown while selecting the dynamically updated submenu items in the context menu" has been resolved. + +## 28.1.37 (2024-12-31) ### Tab diff --git a/components/navigations/package.json b/components/navigations/package.json index 6b4cf4de..d964fdf4 100644 --- a/components/navigations/package.json +++ b/components/navigations/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-navigations", - "version": "28.1.35", + "version": "28.1.39", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/notifications/CHANGELOG.md b/components/notifications/CHANGELOG.md index b545fac9..cbfac43d 100644 --- a/components/notifications/CHANGELOG.md +++ b/components/notifications/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.39 (2024-01-14) +## 28.1.41 (2025-01-21) ### Message diff --git a/components/pdfviewer/CHANGELOG.md b/components/pdfviewer/CHANGELOG.md index fccef4e9..b11158a8 100644 --- a/components/pdfviewer/CHANGELOG.md +++ b/components/pdfviewer/CHANGELOG.md @@ -2,16 +2,29 @@ ## [Unreleased] -## 28.1.39 (2024-01-14) +## 28.1.41 (2025-01-21) ### PDF Viewer #### Bug Fixes -- `#I674223` - Now, the form field alignment is correctly preserved after downloading the document in a `standalone` PDF Viewer. -- `#I665085` - Now, the PDF viewer no longer crashes when loading large size digital signature document. - `#I676738` - Now, the radio button is visible on the non-rendered page when saving the document. - `#I675055`, `#678431` - Now, the script error no longer occurs when using the PDF Viewer in React with `Vite` in production. +- `#I678021` - Now, the free text annotation is not missing when saving a document with Unicode text and newline characters. +- `#I680495` - Now, the annotations are visible in the customer provided document. + +#### Breaking Changes + +- `#I676549` - In the `pageRenderComplete` event, the page number property now reflects the actual page number instead of the page index. + +## 28.1.39 (2025-01-14) + +### PDF Viewer + +#### Bug Fixes + +- `#I674223` - Now, the form field alignment is correctly preserved after downloading the document in a `standalone` PDF Viewer. +- `#I665085` - Now, the PDF viewer no longer crashes when loading large size digital signature document. ## 28.1.38 (2025-01-07) diff --git a/components/pdfviewer/package.json b/components/pdfviewer/package.json index fa968395..2c5777ae 100644 --- a/components/pdfviewer/package.json +++ b/components/pdfviewer/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pdfviewer", - "version": "28.1.38", + "version": "28.1.39", "description": "Essential JS 2 PDF viewer Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pivotview/CHANGELOG.md b/components/pivotview/CHANGELOG.md index 3ec22ddc..d0316bfc 100644 --- a/components/pivotview/CHANGELOG.md +++ b/components/pivotview/CHANGELOG.md @@ -2,6 +2,15 @@ ## [Unreleased] +## 28.1.41 (2025-01-21) + +### Pivot Table + +#### Bug fixes + +- `#I657448` - Double-clicking the 'No records to display' cell for drill-through in an empty pivot table will no longer trigger an error. +- `#I679703` - The Y-axis title can now be customized for the Pivot Chart when using the 'Combined' multiple axis mode. + ## 28.1.38 (2025-01-07) ### Pivot Table diff --git a/components/querybuilder/CHANGELOG.md b/components/querybuilder/CHANGELOG.md index 60bd4dea..ad4fcfcc 100644 --- a/components/querybuilder/CHANGELOG.md +++ b/components/querybuilder/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.39 (2024-01-14) +## 28.1.41 (2025-01-21) ### QueryBuilder diff --git a/components/richtexteditor/CHANGELOG.md b/components/richtexteditor/CHANGELOG.md index 418365f4..98d969f9 100644 --- a/components/richtexteditor/CHANGELOG.md +++ b/components/richtexteditor/CHANGELOG.md @@ -2,6 +2,16 @@ ## [Unreleased] +## 28.1.41 (2025-01-21) + +### RichTextEditor + +#### Bug Fixes + +- `#I677837` - Now, the removal of the `div` element from the content when pressing the enter key followed by the backspace key has been resolved. + +- `#I680214` - Now, the console error thrown when the editor parent document has an `iframe` document with a different origin has been resolved. + ## 28.1.39 (2024-01-14) ### RichTextEditor diff --git a/components/richtexteditor/package.json b/components/richtexteditor/package.json index 989f317d..b099e246 100644 --- a/components/richtexteditor/package.json +++ b/components/richtexteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-richtexteditor", - "version": "28.1.38", + "version": "28.1.39", "description": "Essential JS 2 RichTextEditor component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/schedule/package.json b/components/schedule/package.json index 77a302d7..5dd343fd 100644 --- a/components/schedule/package.json +++ b/components/schedule/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-schedule", - "version": "28.1.38", + "version": "28.1.39", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/splitbuttons/CHANGELOG.md b/components/splitbuttons/CHANGELOG.md index 34c5bfc4..66d397ec 100644 --- a/components/splitbuttons/CHANGELOG.md +++ b/components/splitbuttons/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.1.41 (2025-01-21) + +### DropDownButton + +#### Bug Fixes + +- Issue in "template not rendering in a function type in the React DropDownButton component" has been resolved. + ## 28.1.33 (2024-12-12) ### DropDownButton diff --git a/components/splitbuttons/package.json b/components/splitbuttons/package.json index 7b14a25b..88d414d7 100644 --- a/components/splitbuttons/package.json +++ b/components/splitbuttons/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-splitbuttons", - "version": "28.1.33", + "version": "28.1.37", "description": "A package of feature-rich Essential JS 2 components such as DropDownButton, SplitButton, ProgressButton and ButtonGroup. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/spreadsheet/CHANGELOG.md b/components/spreadsheet/CHANGELOG.md index 0716bf83..31530b13 100644 --- a/components/spreadsheet/CHANGELOG.md +++ b/components/spreadsheet/CHANGELOG.md @@ -2,13 +2,15 @@ ## [Unreleased] -## 28.1.39 (2024-01-14) +## 28.1.41 (2025-01-21) ### Spreadsheet #### Bug fixes -- `#I667725` - Issue with "cell misalignment occurs when importing an Excel file that contains merged cells outside the viewport" has been resolved. +- Issue with "circular reference alert is not being displayed when two formulas refer to each other, creating a circular dependency" has been resolved. +- `#F195667` - Issue with "`unsafe-eval` Content Security Policy (CSP) violation occurs while resizing columns or rows" has been resolved. +- `#I675147` - Issue with "cell values are not displayed correctly during printing when the vertical alignment is set to `top`" has been resolved. ## 28.1.35 (2024-12-18) @@ -1357,7 +1359,15 @@ The Spreadsheet is an user interactive component to organize and analyze data in - **Save:** Provides option to save spreadsheet data as excel file. - **RTL:** Provides right-to-left mode which aligns content in the spreadsheet component from right to left. - **Localization:** Provides inherent support to localize the UI. -- **Accessibility:** Provides with built-in accessibility support which helps to access all the spreadsheet component features using the keyboard, screen readers, or other assistive technology devices.## 28.1.37 (2024-12-31) +- **Accessibility:** Provides with built-in accessibility support which helps to access all the spreadsheet component features using the keyboard, screen readers, or other assistive technology devices.## 28.1.39 (2024-01-14) + +### Spreadsheet + +#### Bug fixes + +- `#I667725` - Issue with "cell misalignment occurs when importing an Excel file that contains merged cells outside the viewport" has been resolved. + +## 28.1.37 (2024-12-31) ### Spreadsheet diff --git a/components/spreadsheet/package.json b/components/spreadsheet/package.json index b94eacad..ea68ddce 100644 --- a/components/spreadsheet/package.json +++ b/components/spreadsheet/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-spreadsheet", - "version": "28.1.37", + "version": "28.1.39", "description": "Feature-rich JavaScript Spreadsheet (Excel) control with built-in support for selection, editing, formatting, importing and exporting to Excel for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/treegrid/CHANGELOG.md b/components/treegrid/CHANGELOG.md index d07382e7..590ce057 100644 --- a/components/treegrid/CHANGELOG.md +++ b/components/treegrid/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.39 (2024-01-14) +## 28.1.41 (2025-01-21) ### Tree Grid diff --git a/components/treemap/CHANGELOG.md b/components/treemap/CHANGELOG.md index 72f1e58f..eae7738d 100644 --- a/components/treemap/CHANGELOG.md +++ b/components/treemap/CHANGELOG.md @@ -8,7 +8,7 @@ ## [Unreleased] -## 28.1.39 (2024-01-14) +## 28.1.41 (2025-01-21) ### TreeMap From a181c4ee293f90ec2557c3433153259893e49a11 Mon Sep 17 00:00:00 2001 From: pipeline Date: Wed, 29 Jan 2025 10:54:37 +0000 Subject: [PATCH 11/20] v28.2.3 is released --- components/barcodegenerator/CHANGELOG.md | 2 +- components/base/CHANGELOG.md | 2 +- components/buttons/CHANGELOG.md | 2 +- components/calendars/CHANGELOG.md | 2 +- components/charts/CHANGELOG.md | 8 ++++++++ components/charts/package.json | 2 +- components/circulargauge/CHANGELOG.md | 2 +- components/dropdowns/CHANGELOG.md | 8 ++++++++ components/dropdowns/package.json | 2 +- components/filemanager/CHANGELOG.md | 10 +++++++++- components/filemanager/package.json | 2 +- components/gantt/CHANGELOG.md | 9 +++++++++ components/gantt/package.json | 2 +- components/grids/CHANGELOG.md | 20 +++++++++++++++++++ components/grids/package.json | 2 +- components/imageeditor/CHANGELOG.md | 2 +- components/inputs/CHANGELOG.md | 8 ++++++++ components/inputs/package.json | 2 +- components/interactivechat/CHANGELOG.md | 2 +- components/lists/CHANGELOG.md | 10 +++++++++- components/lists/package.json | 2 +- components/maps/CHANGELOG.md | 8 ++++++++ components/multicolumncombobox/CHANGELOG.md | 10 +++++++++- components/multicolumncombobox/package.json | 2 +- components/navigations/CHANGELOG.md | 8 ++++++++ components/navigations/package.json | 2 +- components/notifications/CHANGELOG.md | 10 +++++++++- components/notifications/package.json | 2 +- components/pdfviewer/CHANGELOG.md | 9 +++++++++ components/pdfviewer/package.json | 2 +- components/pivotview/package.json | 2 +- components/popups/CHANGELOG.md | 8 ++++++++ components/popups/package.json | 2 +- components/querybuilder/CHANGELOG.md | 2 +- components/richtexteditor/CHANGELOG.md | 10 ++++++++++ components/richtexteditor/package.json | 2 +- components/schedule/CHANGELOG.md | 9 +++++++++ components/splitbuttons/CHANGELOG.md | 2 +- components/spreadsheet/CHANGELOG.md | 22 ++++++++++----------- components/spreadsheet/package.json | 2 +- components/treegrid/CHANGELOG.md | 2 +- components/treemap/CHANGELOG.md | 2 +- 42 files changed, 178 insertions(+), 41 deletions(-) diff --git a/components/barcodegenerator/CHANGELOG.md b/components/barcodegenerator/CHANGELOG.md index 9146b2d3..f3b6279d 100644 --- a/components/barcodegenerator/CHANGELOG.md +++ b/components/barcodegenerator/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.41 (2025-01-21) +## 28.2.3 (2025-01-29) ### Barcode diff --git a/components/base/CHANGELOG.md b/components/base/CHANGELOG.md index c97e2d98..18ff7dda 100644 --- a/components/base/CHANGELOG.md +++ b/components/base/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.41 (2025-01-21) +## 28.2.3 (2025-01-29) ### Common diff --git a/components/buttons/CHANGELOG.md b/components/buttons/CHANGELOG.md index c373c4f8..30089cf4 100644 --- a/components/buttons/CHANGELOG.md +++ b/components/buttons/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.41 (2025-01-21) +## 28.2.3 (2025-01-29) ### Switch diff --git a/components/calendars/CHANGELOG.md b/components/calendars/CHANGELOG.md index bf79e00d..7b4710b4 100644 --- a/components/calendars/CHANGELOG.md +++ b/components/calendars/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.41 (2025-01-21) +## 28.2.3 (2025-01-29) ### DatePicker diff --git a/components/charts/CHANGELOG.md b/components/charts/CHANGELOG.md index a0f5e94a..5bf23ee7 100644 --- a/components/charts/CHANGELOG.md +++ b/components/charts/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.3 (2025-01-29) + +### Chart + +#### Bug Fixes + +- `#I679703` - The arguments in the `axisMultiLabelRender` event can now be modified correctly. + ## 28.1.41 (2025-01-21) ### Chart diff --git a/components/charts/package.json b/components/charts/package.json index 9f07862a..c4a6f386 100644 --- a/components/charts/package.json +++ b/components/charts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-charts", - "version": "28.1.39", + "version": "28.1.41", "description": "Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/circulargauge/CHANGELOG.md b/components/circulargauge/CHANGELOG.md index db3a8292..aec12cf4 100644 --- a/components/circulargauge/CHANGELOG.md +++ b/components/circulargauge/CHANGELOG.md @@ -4,7 +4,7 @@ ## [Unreleased] -## 28.1.41 (2025-01-21) +## 28.2.3 (2025-01-29) ### Circular Gauge diff --git a/components/dropdowns/CHANGELOG.md b/components/dropdowns/CHANGELOG.md index 1b73166e..4b415dc1 100644 --- a/components/dropdowns/CHANGELOG.md +++ b/components/dropdowns/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.3 (2025-01-29) + +### MultiSelect + +#### Bug Fixes + +- `#I679387` - Fixed an issue where no records were found in the popup after selecting all items. + ## 28.1.41 (2025-01-21) ### ComboBox diff --git a/components/dropdowns/package.json b/components/dropdowns/package.json index 235fe9bb..b7a530ff 100644 --- a/components/dropdowns/package.json +++ b/components/dropdowns/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-dropdowns", - "version": "28.1.39", + "version": "28.1.41", "description": "Essential JS 2 DropDown Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/filemanager/CHANGELOG.md b/components/filemanager/CHANGELOG.md index 2203b501..fad97f84 100644 --- a/components/filemanager/CHANGELOG.md +++ b/components/filemanager/CHANGELOG.md @@ -2,7 +2,15 @@ ## [Unreleased] -## 28.1.41 (2025-01-21) +## 28.2.3 (2025-01-29) + +### FileManager + +#### Bug Fixes + +- `#I677561` - The issue with the File Manager component's details view related to date formatting has been resolved. + +## 28.1.39 (2024-01-14) ### FileManager diff --git a/components/filemanager/package.json b/components/filemanager/package.json index 111f58e7..9ad59fdc 100644 --- a/components/filemanager/package.json +++ b/components/filemanager/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-filemanager", - "version": "28.1.33", + "version": "28.1.39", "description": "Essential JS 2 FileManager Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/gantt/CHANGELOG.md b/components/gantt/CHANGELOG.md index 40a3fb0a..4f7c1884 100644 --- a/components/gantt/CHANGELOG.md +++ b/components/gantt/CHANGELOG.md @@ -2,6 +2,15 @@ ## [Unreleased] +## 28.2.3 (2025-01-29) + +### GanttChart + +#### Bug fixes + +- `#I679476` - Delay occurs when sample is loaded with the critical path issue has been fixed. +- `#I679518` - Invalid dependency lines are displayed when edit settings are not enabled issue has been fixed. + ## 28.1.41 (2025-01-21) ### GanttChart diff --git a/components/gantt/package.json b/components/gantt/package.json index 01a1fdf3..64ca528b 100644 --- a/components/gantt/package.json +++ b/components/gantt/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-gantt", - "version": "28.1.39", + "version": "28.1.41", "description": "Essential JS 2 Gantt Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/grids/CHANGELOG.md b/components/grids/CHANGELOG.md index c24c1704..fac373e9 100644 --- a/components/grids/CHANGELOG.md +++ b/components/grids/CHANGELOG.md @@ -2,6 +2,26 @@ ## [Unreleased] +## 28.2.3 (2025-01-29) + +### Grid + +#### Bug fixes + +- `#I665951` - A blank space that appeared on the initial render when using frozen columns with `columnVirtualization` has been fixed. +- `#I676688` - A script error that occurred during Excel export for image columns when grid column widths were not defined has been resolved. +- `#I681573` - A script error that occurred when clicking the Cancel or Save button in dialog editing with grouping has been resolved. +- `#I657081` - Duplicate `API` requests triggered during `virtual scrolling` in the grid have been resolved. +- `#I678648` - The issue with the invalid attribute name `aria-grouped` detected in the Grid component with grouping has been fixed. +- `#I679153` - A script error that occurred when destroying the grid with `virtualization` and `persistence` enabled has been fixed. + +- `#I665951` - A blank space that appeared on the initial render when using frozen columns with `columnVirtualization` has been fixed. +- `#I676688` - A script error that occurred during Excel export for image columns when grid column widths were not defined has been resolved. +- `#I681573` - A script error that occurred when clicking the Cancel or Save button in dialog editing with grouping has been resolved. +- `#I657081` - Duplicate `API` requests triggered during `virtualscrolling` in the grid have been resolved. +- `#I678648` - The issue with the invalid attribute name `aria-grouped` detected in the Grid component with grouping has been fixed. +- `#I679153` - A script error that occurred when destroying the grid with `virtualization` and `persistence` enabled has been fixed. + ## 28.1.41 (2025-01-21) ### Grid diff --git a/components/grids/package.json b/components/grids/package.json index fa971d03..bbeba5ba 100644 --- a/components/grids/package.json +++ b/components/grids/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-grids", - "version": "28.1.38", + "version": "28.1.41", "description": "Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/imageeditor/CHANGELOG.md b/components/imageeditor/CHANGELOG.md index a674d2dd..3461290f 100644 --- a/components/imageeditor/CHANGELOG.md +++ b/components/imageeditor/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.41 (2025-01-21) +## 28.2.3 (2025-01-29) ### Image Editor diff --git a/components/inputs/CHANGELOG.md b/components/inputs/CHANGELOG.md index 4d16f558..a46588a9 100644 --- a/components/inputs/CHANGELOG.md +++ b/components/inputs/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.3 (2025-01-29) + +### Form Validator + +#### Bug Fixes + +- `#I677916` - Fixed an issue where validation rules for the date property were not functioning correctly in the `ar` culture. + ## 28.1.41 (2025-01-21) ### Signature diff --git a/components/inputs/package.json b/components/inputs/package.json index 9f6893e8..afe899d4 100644 --- a/components/inputs/package.json +++ b/components/inputs/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-inputs", - "version": "28.1.37", + "version": "28.1.41", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/interactivechat/CHANGELOG.md b/components/interactivechat/CHANGELOG.md index 314f5de9..c1654974 100644 --- a/components/interactivechat/CHANGELOG.md +++ b/components/interactivechat/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.41 (2025-01-21) +## 28.2.3 (2025-01-29) ### AI AssistView diff --git a/components/lists/CHANGELOG.md b/components/lists/CHANGELOG.md index a9424b99..366b6f68 100644 --- a/components/lists/CHANGELOG.md +++ b/components/lists/CHANGELOG.md @@ -2,7 +2,15 @@ ## [Unreleased] -## 28.1.41 (2025-01-21) +## 28.2.3 (2025-01-29) + +### ListView + +#### Bug Fixes + +- `#I678111` - Handled the enableHtmlSanitizer property functionality for single level list items in the ListView component. + +## 28.1.37 (2024-12-31) ### ListBox diff --git a/components/lists/package.json b/components/lists/package.json index 369ea71a..1620e684 100644 --- a/components/lists/package.json +++ b/components/lists/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-lists", - "version": "28.1.33", + "version": "28.1.37", "description": "The listview control allows you to select an item or multiple items from a list-like interface and represents the data in interactive hierarchical structure across different layouts or views. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/maps/CHANGELOG.md b/components/maps/CHANGELOG.md index 22155036..98142ab2 100644 --- a/components/maps/CHANGELOG.md +++ b/components/maps/CHANGELOG.md @@ -8,6 +8,14 @@ ## [Unreleased] +## 28.2.3 (2025-01-29) + +### Maps + +#### New features + +- `#I665480` - Now, the `location` property in `legendSettings` accepts percentage values for the `x` and `y` properties when the `position` property is set to **Float**, allowing the legend to be rendered relative to the Maps element. + ## 28.1.38 (2025-01-07) ### Maps diff --git a/components/multicolumncombobox/CHANGELOG.md b/components/multicolumncombobox/CHANGELOG.md index 7f092fa4..151e1925 100644 --- a/components/multicolumncombobox/CHANGELOG.md +++ b/components/multicolumncombobox/CHANGELOG.md @@ -2,7 +2,15 @@ ## [Unreleased] -## 28.1.41 (2025-01-21) +## 28.2.3 (2025-01-29) + +### MultiColumn ComboBox + +#### Bug Fixes + +- `#I667643` - Now the exception raised when updating empty value in the MultiColumn ComboBox with grid batch mode enabled has been resolved. + +## 28.1.37 (2024-12-31) ### MultiColumn ComboBox diff --git a/components/multicolumncombobox/package.json b/components/multicolumncombobox/package.json index 369e3c5e..21aee36c 100644 --- a/components/multicolumncombobox/package.json +++ b/components/multicolumncombobox/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-multicolumn-combobox", - "version": "28.1.33", + "version": "28.1.39", "description": "Essential JS 2 Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/navigations/CHANGELOG.md b/components/navigations/CHANGELOG.md index 46aa700e..7982abcc 100644 --- a/components/navigations/CHANGELOG.md +++ b/components/navigations/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.3 (2025-01-29) + +### TreeView + +#### Bug Fixes + +- `#I677520` - The issue with TreeView is not focusable when dynamically adding a data source to an empty TreeView component has been resolved. + ## 28.1.41 (2025-01-21) ### Menu diff --git a/components/navigations/package.json b/components/navigations/package.json index d964fdf4..c9541424 100644 --- a/components/navigations/package.json +++ b/components/navigations/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-navigations", - "version": "28.1.39", + "version": "28.1.41", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/notifications/CHANGELOG.md b/components/notifications/CHANGELOG.md index cbfac43d..708e80b3 100644 --- a/components/notifications/CHANGELOG.md +++ b/components/notifications/CHANGELOG.md @@ -2,7 +2,15 @@ ## [Unreleased] -## 28.1.41 (2025-01-21) +## 28.2.3 (2025-01-29) + +### Badge + +#### Bug Fixes + +- `I679114` - Resolved the styles issue for the secondary type Badge component in the material theme. + +## 28.1.33 (2024-12-12) ### Message diff --git a/components/notifications/package.json b/components/notifications/package.json index fe37f318..da560856 100644 --- a/components/notifications/package.json +++ b/components/notifications/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-notifications", - "version": "21.5.2", + "version": "28.1.33", "description": "A package of Essential JS 2 notification components such as Toast and Badge which used to notify important information to end-users. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pdfviewer/CHANGELOG.md b/components/pdfviewer/CHANGELOG.md index b11158a8..ca738cc3 100644 --- a/components/pdfviewer/CHANGELOG.md +++ b/components/pdfviewer/CHANGELOG.md @@ -2,6 +2,15 @@ ## [Unreleased] +## 28.2.3 (2025-01-29) + +### PDF Viewer + +#### Bug Fixes + +- `#I679527` - Now, the annotations no longer disappear when programmatically selecting annotations on a non-rendered page. +- `#I678021` - Now, the order of annotations is properly preserved if the document contains stamp annotations. + ## 28.1.41 (2025-01-21) ### PDF Viewer diff --git a/components/pdfviewer/package.json b/components/pdfviewer/package.json index 2c5777ae..290f8c56 100644 --- a/components/pdfviewer/package.json +++ b/components/pdfviewer/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pdfviewer", - "version": "28.1.39", + "version": "28.1.41", "description": "Essential JS 2 PDF viewer Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pivotview/package.json b/components/pivotview/package.json index 6c2a1323..6e805484 100644 --- a/components/pivotview/package.json +++ b/components/pivotview/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pivotview", - "version": "28.1.38", + "version": "28.1.41", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/popups/CHANGELOG.md b/components/popups/CHANGELOG.md index d7b1e1eb..84f4e29d 100644 --- a/components/popups/CHANGELOG.md +++ b/components/popups/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.1.39 (2024-01-14) + +### Dialog + +#### Bug Fixes + +- `#I674340` - Fixed an issue where the Dialog primary button click event was triggered even when the button was disabled. + ## 28.1.38 (2025-01-07) ### Tooltip diff --git a/components/popups/package.json b/components/popups/package.json index 4acbdec9..34cc6524 100644 --- a/components/popups/package.json +++ b/components/popups/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-popups", - "version": "28.1.38", + "version": "28.1.39", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/querybuilder/CHANGELOG.md b/components/querybuilder/CHANGELOG.md index ad4fcfcc..a671e008 100644 --- a/components/querybuilder/CHANGELOG.md +++ b/components/querybuilder/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.41 (2025-01-21) +## 28.2.3 (2025-01-29) ### QueryBuilder diff --git a/components/richtexteditor/CHANGELOG.md b/components/richtexteditor/CHANGELOG.md index 98d969f9..b2b946f6 100644 --- a/components/richtexteditor/CHANGELOG.md +++ b/components/richtexteditor/CHANGELOG.md @@ -2,12 +2,22 @@ ## [Unreleased] +## 28.2.3 (2025-01-29) + +### RichTextEditor + +#### Bug Fixes + +- `#I588147` - Now, the text `×` remains unchanged and is not converted to `x` in the Rich Text Editor, regardless of the insertion method used. + ## 28.1.41 (2025-01-21) ### RichTextEditor #### Bug Fixes +- `#I675751` - Now, the uploading popup closes properly after pasting multiple images in the Rich Text Editor. + - `#I677837` - Now, the removal of the `div` element from the content when pressing the enter key followed by the backspace key has been resolved. - `#I680214` - Now, the console error thrown when the editor parent document has an `iframe` document with a different origin has been resolved. diff --git a/components/richtexteditor/package.json b/components/richtexteditor/package.json index b099e246..6616eb5e 100644 --- a/components/richtexteditor/package.json +++ b/components/richtexteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-richtexteditor", - "version": "28.1.39", + "version": "28.1.41", "description": "Essential JS 2 RichTextEditor component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/schedule/CHANGELOG.md b/components/schedule/CHANGELOG.md index afa1a0f8..75bba627 100644 --- a/components/schedule/CHANGELOG.md +++ b/components/schedule/CHANGELOG.md @@ -2,6 +2,15 @@ ## [Unreleased] +## 28.2.3 (2025-01-29) + +### Schedule + +#### Bug fixes + +- `#F195714` - The issue where the `showWeekNumber` property was enabled but the calendar did not display the week numbers in the Scheduler has been resolved. +- `#I679226` - An issue with swipe functionality not working in the custom month view in mobile mode has been resolved. + ## 28.1.39 (2024-01-14) ### Schedule diff --git a/components/splitbuttons/CHANGELOG.md b/components/splitbuttons/CHANGELOG.md index 66d397ec..bda3ea29 100644 --- a/components/splitbuttons/CHANGELOG.md +++ b/components/splitbuttons/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.41 (2025-01-21) +## 28.2.3 (2025-01-29) ### DropDownButton diff --git a/components/spreadsheet/CHANGELOG.md b/components/spreadsheet/CHANGELOG.md index 31530b13..3bee2e62 100644 --- a/components/spreadsheet/CHANGELOG.md +++ b/components/spreadsheet/CHANGELOG.md @@ -2,16 +2,6 @@ ## [Unreleased] -## 28.1.41 (2025-01-21) - -### Spreadsheet - -#### Bug fixes - -- Issue with "circular reference alert is not being displayed when two formulas refer to each other, creating a circular dependency" has been resolved. -- `#F195667` - Issue with "`unsafe-eval` Content Security Policy (CSP) violation occurs while resizing columns or rows" has been resolved. -- `#I675147` - Issue with "cell values are not displayed correctly during printing when the vertical alignment is set to `top`" has been resolved. - ## 28.1.35 (2024-12-18) ### Spreadsheet @@ -1359,7 +1349,17 @@ The Spreadsheet is an user interactive component to organize and analyze data in - **Save:** Provides option to save spreadsheet data as excel file. - **RTL:** Provides right-to-left mode which aligns content in the spreadsheet component from right to left. - **Localization:** Provides inherent support to localize the UI. -- **Accessibility:** Provides with built-in accessibility support which helps to access all the spreadsheet component features using the keyboard, screen readers, or other assistive technology devices.## 28.1.39 (2024-01-14) +- **Accessibility:** Provides with built-in accessibility support which helps to access all the spreadsheet component features using the keyboard, screen readers, or other assistive technology devices.## 28.1.41 (2025-01-21) + +### Spreadsheet + +#### Bug fixes + +- Issue with "circular reference alert is not being displayed when two formulas refer to each other, creating a circular dependency" has been resolved. +- `#F195667` - Issue with "`unsafe-eval` Content Security Policy (CSP) violation occurs while resizing columns or rows" has been resolved. +- `#I675147` - Issue with "cell values are not displayed correctly during printing when the vertical alignment is set to `top`" has been resolved. + +## 28.1.39 (2024-01-14) ### Spreadsheet diff --git a/components/spreadsheet/package.json b/components/spreadsheet/package.json index ea68ddce..4287b296 100644 --- a/components/spreadsheet/package.json +++ b/components/spreadsheet/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-spreadsheet", - "version": "28.1.39", + "version": "28.1.41", "description": "Feature-rich JavaScript Spreadsheet (Excel) control with built-in support for selection, editing, formatting, importing and exporting to Excel for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/treegrid/CHANGELOG.md b/components/treegrid/CHANGELOG.md index 590ce057..7b8d6c38 100644 --- a/components/treegrid/CHANGELOG.md +++ b/components/treegrid/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.1.41 (2025-01-21) +## 28.2.3 (2025-01-29) ### Tree Grid diff --git a/components/treemap/CHANGELOG.md b/components/treemap/CHANGELOG.md index eae7738d..72408416 100644 --- a/components/treemap/CHANGELOG.md +++ b/components/treemap/CHANGELOG.md @@ -8,7 +8,7 @@ ## [Unreleased] -## 28.1.41 (2025-01-21) +## 28.2.3 (2025-01-29) ### TreeMap From c1f315ba89d016e5bdd0ddd850d5acaa5fe5a6eb Mon Sep 17 00:00:00 2001 From: pipeline Date: Tue, 4 Feb 2025 01:25:53 +0000 Subject: [PATCH 12/20] v28.2.4 is released --- components/barcodegenerator/CHANGELOG.md | 2 +- components/base/CHANGELOG.md | 2 +- components/buttons/CHANGELOG.md | 2 +- components/calendars/CHANGELOG.md | 2 +- components/charts/CHANGELOG.md | 8 +++++++ components/charts/package.json | 2 +- components/circulargauge/CHANGELOG.md | 2 +- components/documenteditor/CHANGELOG.md | 13 +++++++++++ components/documenteditor/package.json | 2 +- components/dropdowns/CHANGELOG.md | 22 +++++++++++++++++ components/dropdowns/package.json | 2 +- components/filemanager/CHANGELOG.md | 8 +++++++ components/filemanager/package.json | 2 +- components/gantt/package.json | 2 +- components/grids/CHANGELOG.md | 16 +++++++++++++ components/grids/package.json | 2 +- components/imageeditor/CHANGELOG.md | 2 +- components/inputs/CHANGELOG.md | 2 +- components/interactivechat/CHANGELOG.md | 2 +- components/layouts/CHANGELOG.md | 8 +++++++ components/layouts/package.json | 2 +- components/lists/CHANGELOG.md | 2 +- components/maps/CHANGELOG.md | 2 +- components/multicolumncombobox/CHANGELOG.md | 2 +- components/navigations/CHANGELOG.md | 8 +++++++ components/navigations/package.json | 2 +- components/notifications/CHANGELOG.md | 2 +- components/pdfviewer/package.json | 2 +- components/pivotview/CHANGELOG.md | 8 +++++++ components/pivotview/package.json | 2 +- components/progressbar/CHANGELOG.md | 8 +++++++ components/progressbar/package.json | 2 +- components/querybuilder/CHANGELOG.md | 2 +- components/richtexteditor/CHANGELOG.md | 26 +++++++++++++++++++-- components/richtexteditor/package.json | 2 +- components/schedule/CHANGELOG.md | 12 ++++++++++ components/schedule/package.json | 2 +- components/splitbuttons/CHANGELOG.md | 2 +- components/spreadsheet/CHANGELOG.md | 12 ++++++++++ components/spreadsheet/package.json | 2 +- components/treegrid/CHANGELOG.md | 10 +++++++- components/treegrid/package.json | 2 +- components/treemap/CHANGELOG.md | 2 +- 43 files changed, 186 insertions(+), 33 deletions(-) diff --git a/components/barcodegenerator/CHANGELOG.md b/components/barcodegenerator/CHANGELOG.md index f3b6279d..ab886004 100644 --- a/components/barcodegenerator/CHANGELOG.md +++ b/components/barcodegenerator/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.3 (2025-01-29) +## 28.2.4 (2025-02-04) ### Barcode diff --git a/components/base/CHANGELOG.md b/components/base/CHANGELOG.md index 18ff7dda..762ac2ed 100644 --- a/components/base/CHANGELOG.md +++ b/components/base/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.3 (2025-01-29) +## 28.2.4 (2025-02-04) ### Common diff --git a/components/buttons/CHANGELOG.md b/components/buttons/CHANGELOG.md index 30089cf4..fd8e0a7e 100644 --- a/components/buttons/CHANGELOG.md +++ b/components/buttons/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.3 (2025-01-29) +## 28.2.4 (2025-02-04) ### Switch diff --git a/components/calendars/CHANGELOG.md b/components/calendars/CHANGELOG.md index 7b4710b4..82060ee0 100644 --- a/components/calendars/CHANGELOG.md +++ b/components/calendars/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.3 (2025-01-29) +## 28.2.4 (2025-02-04) ### DatePicker diff --git a/components/charts/CHANGELOG.md b/components/charts/CHANGELOG.md index 5bf23ee7..9d25bfc6 100644 --- a/components/charts/CHANGELOG.md +++ b/components/charts/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.4 (2025-02-04) + +### Chart + +#### Bug Fixes + +- `#I681285` - Chart performance has been optimized when using the data label template. + ## 28.2.3 (2025-01-29) ### Chart diff --git a/components/charts/package.json b/components/charts/package.json index c4a6f386..a2f167d5 100644 --- a/components/charts/package.json +++ b/components/charts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-charts", - "version": "28.1.41", + "version": "28.2.3", "description": "Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/circulargauge/CHANGELOG.md b/components/circulargauge/CHANGELOG.md index aec12cf4..82477cb4 100644 --- a/components/circulargauge/CHANGELOG.md +++ b/components/circulargauge/CHANGELOG.md @@ -4,7 +4,7 @@ ## [Unreleased] -## 28.2.3 (2025-01-29) +## 28.2.4 (2025-02-04) ### Circular Gauge diff --git a/components/documenteditor/CHANGELOG.md b/components/documenteditor/CHANGELOG.md index 16503882..5bc0cbe9 100644 --- a/components/documenteditor/CHANGELOG.md +++ b/components/documenteditor/CHANGELOG.md @@ -2,6 +2,19 @@ ## [Unreleased] +## 28.2.4 (2025-02-04) + +### DocumentEditor + +#### Bug Fixes + +- `#I680965` - Fixed document corruption when opening a client-side exported DOCX in Microsoft Word. +- `#I681505` - Fixed issues with programmatically added comment replies and text range selection in the Document Editor. +- `#I684705` - Fixed wavy underline rendering issue for non-misspelled words when pressing backspace. +- `#I680849` - Fixed missing split cell content when a row spans multiple pages. +- `#I667699` - Fixed missing content in shapes after copying and pasting the entire content, followed by server-side DOCX export. +- `#I678996`, `#I678997`, `#I678999` - Fixed script errors when accepting track changes in list paragraphs and table paragraphs. + ## 28.1.39 (2024-01-14) ### DocumentEditor diff --git a/components/documenteditor/package.json b/components/documenteditor/package.json index 144fc555..6be3f658 100644 --- a/components/documenteditor/package.json +++ b/components/documenteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-documenteditor", - "version": "28.1.39", + "version": "28.2.3", "description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/dropdowns/CHANGELOG.md b/components/dropdowns/CHANGELOG.md index 4b415dc1..324cb058 100644 --- a/components/dropdowns/CHANGELOG.md +++ b/components/dropdowns/CHANGELOG.md @@ -2,8 +2,30 @@ ## [Unreleased] +## 28.2.4 (2025-02-04) + +### DropDownTree + +#### Bug Fixes + +- `#I679000` - An issue with react Dropdown Tree `CustomTemplate` when the state updates in the change event has been resolved. + +- `#I681727` - An issue with selection and `CustomTemplate` not updating after filtering in Dropdown Tree component has been resolved. + +### MultiSelect + +#### Bug Fixes + +- `#I681861` - Fixed an issue where the popup would detach from the control when virtualization was enabled during filtering. + ## 28.2.3 (2025-01-29) +### ListBox + +#### Bug Fixes + +- `#I933368` - Issue with "Filter input loss focus if the last letter is removed using backspace in listbox" has been resolved. + ### MultiSelect #### Bug Fixes diff --git a/components/dropdowns/package.json b/components/dropdowns/package.json index b7a530ff..4a1b79f8 100644 --- a/components/dropdowns/package.json +++ b/components/dropdowns/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-dropdowns", - "version": "28.1.41", + "version": "28.2.3", "description": "Essential JS 2 DropDown Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/filemanager/CHANGELOG.md b/components/filemanager/CHANGELOG.md index fad97f84..af47d979 100644 --- a/components/filemanager/CHANGELOG.md +++ b/components/filemanager/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.4 (2025-02-04) + +### FileManager + +#### Bug Fixes + +- `#I682491` - Resolved the issue with the flat data in the FileManager component, where the "This folder is empty" message still appeared after clearing the search input. + ## 28.2.3 (2025-01-29) ### FileManager diff --git a/components/filemanager/package.json b/components/filemanager/package.json index 9ad59fdc..fb7efd25 100644 --- a/components/filemanager/package.json +++ b/components/filemanager/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-filemanager", - "version": "28.1.39", + "version": "28.2.3", "description": "Essential JS 2 FileManager Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/gantt/package.json b/components/gantt/package.json index 64ca528b..8f5804fd 100644 --- a/components/gantt/package.json +++ b/components/gantt/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-gantt", - "version": "28.1.41", + "version": "28.2.3", "description": "Essential JS 2 Gantt Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/grids/CHANGELOG.md b/components/grids/CHANGELOG.md index fac373e9..10eb641f 100644 --- a/components/grids/CHANGELOG.md +++ b/components/grids/CHANGELOG.md @@ -2,6 +2,22 @@ ## [Unreleased] +## 28.2.4 (2025-02-04) + +### Grid + +#### Bug fixes + +- `#I691051` - Fixed a script error thrown when accessing the `pageSize` property within the `actionComplete` event of the Grid. +- `#I681001` - Resolved the issue where the Update and Cancel buttons were not displayed in normal edit mode on an adaptive layout. +- `#I665236` - Fixed the issue where the header checkbox displayed an indeterminate state when all rows were selected with `virtualization` enabled. +-`#I677222` - Resolved an issue where the group caption text was not displayed properly when grouping with frozen columns. +- `#I679448` - Fixed an issue where the validation error message was hidden under the Grid column header when the grid had only two rows for a custom tooltip. +- `#I681556` - Resolved an issue where the Grid was displaying only the searched column in the `ColumnChooser`. +- `#FB64702` - Fixed a script error that occurred on expand or collapse when `InfiniteScrolling` with frozen columns and grouping. +- `#I683071` - Resolved an issue where data misalignment with the frozen column in the Material 3 theme. +- `#I660627` - Resolved an issue where column reordering cancellation in the `actionBegin` event did not work as expected when only the header column was reordered. + ## 28.2.3 (2025-01-29) ### Grid diff --git a/components/grids/package.json b/components/grids/package.json index bbeba5ba..f5cca00c 100644 --- a/components/grids/package.json +++ b/components/grids/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-grids", - "version": "28.1.41", + "version": "28.2.3", "description": "Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/imageeditor/CHANGELOG.md b/components/imageeditor/CHANGELOG.md index 3461290f..87e1c6e5 100644 --- a/components/imageeditor/CHANGELOG.md +++ b/components/imageeditor/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.3 (2025-01-29) +## 28.2.4 (2025-02-04) ### Image Editor diff --git a/components/inputs/CHANGELOG.md b/components/inputs/CHANGELOG.md index a46588a9..34e72c1a 100644 --- a/components/inputs/CHANGELOG.md +++ b/components/inputs/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.3 (2025-01-29) +## 28.2.4 (2025-02-04) ### Form Validator diff --git a/components/interactivechat/CHANGELOG.md b/components/interactivechat/CHANGELOG.md index c1654974..4b169c7a 100644 --- a/components/interactivechat/CHANGELOG.md +++ b/components/interactivechat/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.3 (2025-01-29) +## 28.2.4 (2025-02-04) ### AI AssistView diff --git a/components/layouts/CHANGELOG.md b/components/layouts/CHANGELOG.md index 06d03ea6..02535376 100644 --- a/components/layouts/CHANGELOG.md +++ b/components/layouts/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.4 (2025-02-04) + +### Dashboard Layout + +#### Bug Fixes + +- `#I680947` - The issue with the "size of the drag-and-drop helper element differs from the original panel size in Dashboard Layout" has been resolved. + ## 25.1.35 (2024-03-15) ### Timeline diff --git a/components/layouts/package.json b/components/layouts/package.json index 26227513..df506e84 100644 --- a/components/layouts/package.json +++ b/components/layouts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-layouts", - "version": "28.1.33", + "version": "28.2.3", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/lists/CHANGELOG.md b/components/lists/CHANGELOG.md index 366b6f68..b745cc18 100644 --- a/components/lists/CHANGELOG.md +++ b/components/lists/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.3 (2025-01-29) +## 28.2.4 (2025-02-04) ### ListView diff --git a/components/maps/CHANGELOG.md b/components/maps/CHANGELOG.md index 98142ab2..d54e1904 100644 --- a/components/maps/CHANGELOG.md +++ b/components/maps/CHANGELOG.md @@ -8,7 +8,7 @@ ## [Unreleased] -## 28.2.3 (2025-01-29) +## 28.2.4 (2025-02-04) ### Maps diff --git a/components/multicolumncombobox/CHANGELOG.md b/components/multicolumncombobox/CHANGELOG.md index 151e1925..b93a69a0 100644 --- a/components/multicolumncombobox/CHANGELOG.md +++ b/components/multicolumncombobox/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.3 (2025-01-29) +## 28.2.4 (2025-02-04) ### MultiColumn ComboBox diff --git a/components/navigations/CHANGELOG.md b/components/navigations/CHANGELOG.md index 7982abcc..aa1fef33 100644 --- a/components/navigations/CHANGELOG.md +++ b/components/navigations/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.4 (2025-02-04) + +### TreeView + +#### Bug Fixes + +- `#I681955` - Resolved an issue where the `aria-activedescendant` attribute was incorrectly updated when the TreeView component was empty. + ## 28.2.3 (2025-01-29) ### TreeView diff --git a/components/navigations/package.json b/components/navigations/package.json index c9541424..659896c7 100644 --- a/components/navigations/package.json +++ b/components/navigations/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-navigations", - "version": "28.1.41", + "version": "28.2.3", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/notifications/CHANGELOG.md b/components/notifications/CHANGELOG.md index 708e80b3..461c45f8 100644 --- a/components/notifications/CHANGELOG.md +++ b/components/notifications/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.3 (2025-01-29) +## 28.2.4 (2025-02-04) ### Badge diff --git a/components/pdfviewer/package.json b/components/pdfviewer/package.json index 290f8c56..8ee7bbee 100644 --- a/components/pdfviewer/package.json +++ b/components/pdfviewer/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pdfviewer", - "version": "28.1.41", + "version": "28.2.3", "description": "Essential JS 2 PDF viewer Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pivotview/CHANGELOG.md b/components/pivotview/CHANGELOG.md index d0316bfc..61250932 100644 --- a/components/pivotview/CHANGELOG.md +++ b/components/pivotview/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.4 (2025-02-04) + +### Pivot Table + +#### Bug Fixes + +- `#I681520` - The percentage symbol is now included in the axis labels for the StackingBar100, StackingColumn100, StackingArea100, and StackingLine100 chart types. + ## 28.1.41 (2025-01-21) ### Pivot Table diff --git a/components/pivotview/package.json b/components/pivotview/package.json index 6e805484..5d477762 100644 --- a/components/pivotview/package.json +++ b/components/pivotview/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pivotview", - "version": "28.1.41", + "version": "28.2.3", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/progressbar/CHANGELOG.md b/components/progressbar/CHANGELOG.md index ab3a9f66..b5d97953 100644 --- a/components/progressbar/CHANGELOG.md +++ b/components/progressbar/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.4 (2025-02-04) + +### ProgressBar + +#### Bug Fixes + +- `#I682906` - The progress bar label now renders correctly with the exact number of digits. + ## 25.1.35 (2024-03-15) ### ProgressBar diff --git a/components/progressbar/package.json b/components/progressbar/package.json index 8a3b5538..8dbc3c5c 100644 --- a/components/progressbar/package.json +++ b/components/progressbar/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-progressbar", - "version": "18.15.6", + "version": "28.2.3", "description": "Essential JS 2 ProgressBar Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/querybuilder/CHANGELOG.md b/components/querybuilder/CHANGELOG.md index a671e008..8456ca31 100644 --- a/components/querybuilder/CHANGELOG.md +++ b/components/querybuilder/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.3 (2025-01-29) +## 28.2.4 (2025-02-04) ### QueryBuilder diff --git a/components/richtexteditor/CHANGELOG.md b/components/richtexteditor/CHANGELOG.md index b2b946f6..b23e9b00 100644 --- a/components/richtexteditor/CHANGELOG.md +++ b/components/richtexteditor/CHANGELOG.md @@ -2,15 +2,29 @@ ## [Unreleased] -## 28.2.3 (2025-01-29) +## 28.2.4 (2025-02-04) ### RichTextEditor #### Bug Fixes +- `#I677654` - Now, nested list content is cleaned up properly when the `backspace` key is pressed in the Rich Text Editor. + +- `#I674632` - Now, the `Shift` plus `Enter` keys work properly in the Rich Text Editor. + +- `#I680096` - Now, the shortcut key `Ctrl + Shift + H` works properly when frequently used to switch between Code View and Preview in the Rich Text Editor. + +- `#I677654` - Now, nested list content is cleaned up properly when the `backspace` key is pressed in the Rich Text Editor. + +- `#I684249`- Now, the issue has been resolved where pressing the backspace key at the beginning of a block element within a nested structure no longer results in unexpected wrapping with inline styles. + - `#I588147` - Now, the text `×` remains unchanged and is not converted to `x` in the Rich Text Editor, regardless of the insertion method used. -## 28.1.41 (2025-01-21) +- `#F195633` - Now, the change event will trigger when `Cmd+Backspace` is performed on a Mac. + +- `#I667013` - Now, the `Tab` key is now functioning properly within the list in the Rich Text Editor. + +## 28.2.3 (2025-01-29) ### RichTextEditor @@ -18,6 +32,14 @@ - `#I675751` - Now, the uploading popup closes properly after pasting multiple images in the Rich Text Editor. +- `#I665117` - Now, a link is created properly for the entire selected text in the Rich Text Editor. + +## 28.1.41 (2025-01-21) + +### RichTextEditor + +#### Bug Fixes + - `#I677837` - Now, the removal of the `div` element from the content when pressing the enter key followed by the backspace key has been resolved. - `#I680214` - Now, the console error thrown when the editor parent document has an `iframe` document with a different origin has been resolved. diff --git a/components/richtexteditor/package.json b/components/richtexteditor/package.json index 6616eb5e..679f6518 100644 --- a/components/richtexteditor/package.json +++ b/components/richtexteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-richtexteditor", - "version": "28.1.41", + "version": "28.2.3", "description": "Essential JS 2 RichTextEditor component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/schedule/CHANGELOG.md b/components/schedule/CHANGELOG.md index 75bba627..dacfb518 100644 --- a/components/schedule/CHANGELOG.md +++ b/components/schedule/CHANGELOG.md @@ -2,6 +2,18 @@ ## [Unreleased] +## 28.2.4 (2025-02-04) + +### Schedule + +#### Bug fixes + +- `#I680887` - An issue where the Scheduler year view popup does not close when navigating to other views has been resolved. + +- `#F195634` - An issue with scheduler event misalignment in timeline Day View with custom `timeScale` and `interval` settings has been resolved. + +- `#F195703` - An issue with the Schedule `actionCompleteArgs` to ensure `deletedRecords` contain the correct edited timezone start and end time for deleted appointments has been resolved. + ## 28.2.3 (2025-01-29) ### Schedule diff --git a/components/schedule/package.json b/components/schedule/package.json index 5dd343fd..ebcfcb2f 100644 --- a/components/schedule/package.json +++ b/components/schedule/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-schedule", - "version": "28.1.39", + "version": "28.2.3", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/splitbuttons/CHANGELOG.md b/components/splitbuttons/CHANGELOG.md index bda3ea29..302e848f 100644 --- a/components/splitbuttons/CHANGELOG.md +++ b/components/splitbuttons/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.3 (2025-01-29) +## 28.2.4 (2025-02-04) ### DropDownButton diff --git a/components/spreadsheet/CHANGELOG.md b/components/spreadsheet/CHANGELOG.md index 3bee2e62..324841a3 100644 --- a/components/spreadsheet/CHANGELOG.md +++ b/components/spreadsheet/CHANGELOG.md @@ -2,6 +2,18 @@ ## [Unreleased] +## 28.2.4 (2025-02-04) + +### Spreadsheet + +#### Bug fixes + +- `#I675147` - Issue with "cell values were not properly aligned in the print window when text wrapping was enabled, and the alignment was set to right" has been resolved. + +- `#I677532` - Issue with "formulas containing defined names with underscore characters resulted in a #NAME? error" has been resolved. + +- `#F195846` - Issue with "font color was not updating properly when changing the value in a cell with a color code number format" has been resolved. + ## 28.1.35 (2024-12-18) ### Spreadsheet diff --git a/components/spreadsheet/package.json b/components/spreadsheet/package.json index 4287b296..699d0239 100644 --- a/components/spreadsheet/package.json +++ b/components/spreadsheet/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-spreadsheet", - "version": "28.1.41", + "version": "28.2.3", "description": "Feature-rich JavaScript Spreadsheet (Excel) control with built-in support for selection, editing, formatting, importing and exporting to Excel for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/treegrid/CHANGELOG.md b/components/treegrid/CHANGELOG.md index 7b8d6c38..a8ec2aff 100644 --- a/components/treegrid/CHANGELOG.md +++ b/components/treegrid/CHANGELOG.md @@ -2,7 +2,15 @@ ## [Unreleased] -## 28.2.3 (2025-01-29) +## 28.2.4 (2025-02-04) + +### Tree Grid + +#### Bug Fixes + +- `I679426` - Resolved a selection issue when adding a record after sorting the records + +## 28.1.39 (2024-01-14) ### Tree Grid diff --git a/components/treegrid/package.json b/components/treegrid/package.json index 42becba7..77285c8c 100644 --- a/components/treegrid/package.json +++ b/components/treegrid/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-treegrid", - "version": "28.1.37", + "version": "28.2.3", "description": "Essential JS 2 TreeGrid Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/treemap/CHANGELOG.md b/components/treemap/CHANGELOG.md index 72408416..b20e401e 100644 --- a/components/treemap/CHANGELOG.md +++ b/components/treemap/CHANGELOG.md @@ -8,7 +8,7 @@ ## [Unreleased] -## 28.2.3 (2025-01-29) +## 28.2.4 (2025-02-04) ### TreeMap From d9563143ff768c2c782ecd98774231fb0f3e92c5 Mon Sep 17 00:00:00 2001 From: pipeline Date: Tue, 11 Feb 2025 03:14:43 +0000 Subject: [PATCH 13/20] v28.2.5 is released --- components/barcodegenerator/CHANGELOG.md | 2 +- components/base/CHANGELOG.md | 2 +- components/buttons/CHANGELOG.md | 2 +- components/calendars/CHANGELOG.md | 2 +- components/charts/CHANGELOG.md | 8 +++++++ components/charts/package.json | 2 +- components/circulargauge/CHANGELOG.md | 2 +- components/diagrams/package.json | 2 +- components/documenteditor/CHANGELOG.md | 16 ++++++++++++++ components/documenteditor/package.json | 2 +- components/dropdowns/CHANGELOG.md | 20 ++++++++++++++++++ components/dropdowns/package.json | 2 +- components/filemanager/CHANGELOG.md | 9 ++++++++ components/filemanager/package.json | 2 +- components/gantt/CHANGELOG.md | 22 ++++++++++++++++++++ components/gantt/package.json | 2 +- components/grids/CHANGELOG.md | 13 ++++++++++++ components/grids/package.json | 2 +- components/heatmap/package.json | 2 +- components/imageeditor/CHANGELOG.md | 2 +- components/imageeditor/package.json | 2 +- components/inputs/CHANGELOG.md | 2 +- components/inputs/package.json | 2 +- components/interactivechat/CHANGELOG.md | 10 ++++++++- components/interactivechat/package.json | 2 +- components/layouts/CHANGELOG.md | 2 +- components/lists/CHANGELOG.md | 2 +- components/maps/CHANGELOG.md | 11 +++++++++- components/maps/package.json | 2 +- components/multicolumncombobox/CHANGELOG.md | 2 +- components/navigations/CHANGELOG.md | 14 +++++++++++++ components/navigations/package.json | 2 +- components/notifications/CHANGELOG.md | 2 +- components/pdfviewer/CHANGELOG.md | 22 ++++++++++++++++++++ components/pdfviewer/package.json | 2 +- components/pivotview/CHANGELOG.md | 2 +- components/progressbar/CHANGELOG.md | 2 +- components/querybuilder/CHANGELOG.md | 2 +- components/richtexteditor/CHANGELOG.md | 2 +- components/schedule/CHANGELOG.md | 10 +++++++++ components/schedule/package.json | 2 +- components/splitbuttons/CHANGELOG.md | 2 +- components/spreadsheet/CHANGELOG.md | 23 ++++++++++++++------- components/spreadsheet/package.json | 2 +- components/treegrid/CHANGELOG.md | 2 +- components/treemap/CHANGELOG.md | 2 +- 46 files changed, 203 insertions(+), 43 deletions(-) diff --git a/components/barcodegenerator/CHANGELOG.md b/components/barcodegenerator/CHANGELOG.md index ab886004..575263f3 100644 --- a/components/barcodegenerator/CHANGELOG.md +++ b/components/barcodegenerator/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.4 (2025-02-04) +## 28.2.5 (2025-02-11) ### Barcode diff --git a/components/base/CHANGELOG.md b/components/base/CHANGELOG.md index 762ac2ed..fcd13531 100644 --- a/components/base/CHANGELOG.md +++ b/components/base/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.4 (2025-02-04) +## 28.2.5 (2025-02-11) ### Common diff --git a/components/buttons/CHANGELOG.md b/components/buttons/CHANGELOG.md index fd8e0a7e..99b0928b 100644 --- a/components/buttons/CHANGELOG.md +++ b/components/buttons/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.4 (2025-02-04) +## 28.2.5 (2025-02-11) ### Switch diff --git a/components/calendars/CHANGELOG.md b/components/calendars/CHANGELOG.md index 82060ee0..c1204196 100644 --- a/components/calendars/CHANGELOG.md +++ b/components/calendars/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.4 (2025-02-04) +## 28.2.5 (2025-02-11) ### DatePicker diff --git a/components/charts/CHANGELOG.md b/components/charts/CHANGELOG.md index 9d25bfc6..a65b452e 100644 --- a/components/charts/CHANGELOG.md +++ b/components/charts/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.5 (2025-02-11) + +### Chart + +#### Bug Fixes + +- `#I687354` - The chart with the primary and secondary axes is now working properly even when no series is bound. + ## 28.2.4 (2025-02-04) ### Chart diff --git a/components/charts/package.json b/components/charts/package.json index a2f167d5..7d973cb5 100644 --- a/components/charts/package.json +++ b/components/charts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-charts", - "version": "28.2.3", + "version": "28.2.4", "description": "Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/circulargauge/CHANGELOG.md b/components/circulargauge/CHANGELOG.md index 82477cb4..b898b54e 100644 --- a/components/circulargauge/CHANGELOG.md +++ b/components/circulargauge/CHANGELOG.md @@ -4,7 +4,7 @@ ## [Unreleased] -## 28.2.4 (2025-02-04) +## 28.2.5 (2025-02-11) ### Circular Gauge diff --git a/components/diagrams/package.json b/components/diagrams/package.json index 3e7fb5a4..888b18bc 100644 --- a/components/diagrams/package.json +++ b/components/diagrams/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-diagrams", - "version": "28.1.39", + "version": "28.2.3", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/documenteditor/CHANGELOG.md b/components/documenteditor/CHANGELOG.md index 5bc0cbe9..767efefb 100644 --- a/components/documenteditor/CHANGELOG.md +++ b/components/documenteditor/CHANGELOG.md @@ -2,6 +2,22 @@ ## [Unreleased] +## 28.2.5 (2025-02-11) + +### DocumentEditor + +#### Bug Fixes + +- `#I683467` - Improved performance by optimizing bookmark manipulation during text insertion. +- `#I684634` - Fixed an issue where focus moved to the document editor when selecting a tracked revision. +- `#I684435` - Resolved a freezing issue when accepting all tracked changes. +- `#I686056` - Fixed an issue where the background color was not updating properly in the properties pane. +- `#I679707` - Corrected the continuation of page numbers after restarting page numbering. +- `#I680995` - Fixed font rendering issues when applying the theme font to text. +- `#I687189` - Resolved caret height inconsistencies in collaborative editing. +- `#I682585` - Fixed incorrect list indentation when performing an undo action. +- `#F195801` - Resolved an issue where the content change event was triggered twice when applying a paragraph style. + ## 28.2.4 (2025-02-04) ### DocumentEditor diff --git a/components/documenteditor/package.json b/components/documenteditor/package.json index 6be3f658..24b6a806 100644 --- a/components/documenteditor/package.json +++ b/components/documenteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-documenteditor", - "version": "28.2.3", + "version": "28.2.4", "description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/dropdowns/CHANGELOG.md b/components/dropdowns/CHANGELOG.md index 324cb058..82893e49 100644 --- a/components/dropdowns/CHANGELOG.md +++ b/components/dropdowns/CHANGELOG.md @@ -2,6 +2,26 @@ ## [Unreleased] +## 28.2.5 (2025-02-11) + +### ComboBox + +#### Bug Fixes + +- `#I685229` - Fixed the issue where an extra space appears when using the allowResize with height properties. + +### DropDownTree + +#### Bug Fixes + +- `#I684184` - An issue when using value property as two way binding and selecting a filtered node has been resolved. + +- `#I681976` - An issue with value property when updating a data source dynamically in Dropdown Tree component has been resolved. + +- `#I682748` - An issue Tab focus occurs when navigating a disabled Dropdown Tree component has been resolved. + +- `#I682703` - An Focusing issues in Dropdown Tree component when `showSelectAll` property is true has been resolved. + ## 28.2.4 (2025-02-04) ### DropDownTree diff --git a/components/dropdowns/package.json b/components/dropdowns/package.json index 4a1b79f8..7e1c0f21 100644 --- a/components/dropdowns/package.json +++ b/components/dropdowns/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-dropdowns", - "version": "28.2.3", + "version": "28.2.4", "description": "Essential JS 2 DropDown Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/filemanager/CHANGELOG.md b/components/filemanager/CHANGELOG.md index af47d979..aedd48c2 100644 --- a/components/filemanager/CHANGELOG.md +++ b/components/filemanager/CHANGELOG.md @@ -2,6 +2,15 @@ ## [Unreleased] +## 28.2.5 (2025-02-11) + +### FileManager + +#### Bug Fixes + +- `#I676641` - The issue with the details View column and selection when dynamically changing the view in the File Manager component has been resolved. +- `#I681088`, `#FB628089` - Provided `enableMenuItems` API method support to enable the menu items in the File Manager component. + ## 28.2.4 (2025-02-04) ### FileManager diff --git a/components/filemanager/package.json b/components/filemanager/package.json index fb7efd25..d15844da 100644 --- a/components/filemanager/package.json +++ b/components/filemanager/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-filemanager", - "version": "28.2.3", + "version": "28.2.4", "description": "Essential JS 2 FileManager Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/gantt/CHANGELOG.md b/components/gantt/CHANGELOG.md index 4f7c1884..0bf16bc8 100644 --- a/components/gantt/CHANGELOG.md +++ b/components/gantt/CHANGELOG.md @@ -2,6 +2,28 @@ ## [Unreleased] +## 28.2.5 (2025-02-11) + +### GanttChart + +#### Bug fixes + +- `#I678529` - When row drag and drop is used, the issue where modified records were not updating properly in the actionComplete event has been fixed. +- `#I683525` - Resolved a script error that occurred during cell editing of the Resource field when the resource collection was modified through column editing. + +## 28.2.4 (2025-02-04) + +### GanttChart + +#### Bug fixes + +- `#I678529` - Fixed issues where the Work column value was not updating correctly when one resource unit was set to 0 and another to 100. Additionally, resolved an issue in Fixed Duration mapping, where the Work value did not update to 0 when the resource unit was set to 0. +- `#I682615`,`#I684467` - Duration updated incorrectly while updating record via method issue has been fixed. +- `#I674922` - Taskbar Drag Issues When Overlapping on the Same Date issue has been fixed. + +- `#I678529` - Fixed issues where the Work column value was not updating correctly when one resource unit was set to 0 and another to 100. Additionally, resolved an issue in Fixed Duration mapping, where the Work value did not update to 0 when the resource unit was set to 0. +- `#I674922` - Taskbar Drag Issues When Overlapping on the Same Date issue has been fixed. + ## 28.2.3 (2025-01-29) ### GanttChart diff --git a/components/gantt/package.json b/components/gantt/package.json index 8f5804fd..44c05590 100644 --- a/components/gantt/package.json +++ b/components/gantt/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-gantt", - "version": "28.2.3", + "version": "28.2.4", "description": "Essential JS 2 Gantt Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/grids/CHANGELOG.md b/components/grids/CHANGELOG.md index 10eb641f..11dd5705 100644 --- a/components/grids/CHANGELOG.md +++ b/components/grids/CHANGELOG.md @@ -2,6 +2,19 @@ ## [Unreleased] +## 28.2.5 (2025-02-11) + +### Grid + +#### Bug fixes + +- `#I679470` - The issue of the missing focus border on grid cells after adding rows has been resolved. +- `#I679056` - The problem of a script error occurring when updating the dataSource with a frozen column and the `All` option in the pager dropdown has been resolved. +- `#I682856` - Resolved an issue where pressing `ESC` or the cancel button in the toolbar did not properly restore a row after editing. +- `#I687968` - Fixed an issue where virtual scrolling did not function correctly when frozen columns were enabled. +- `#I679046` - Resolved an issue where infinite scrolling not loading correctly in Firefox at specific resolutions. +- `#I682690` - The issue where the `DropDownList popup` does not opening with `Alt + Down Arrow` in the Grid for remote data binding has been resolved. + ## 28.2.4 (2025-02-04) ### Grid diff --git a/components/grids/package.json b/components/grids/package.json index f5cca00c..d94e5917 100644 --- a/components/grids/package.json +++ b/components/grids/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-grids", - "version": "28.2.3", + "version": "28.2.4", "description": "Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/heatmap/package.json b/components/heatmap/package.json index 2aa7f541..e5918d51 100644 --- a/components/heatmap/package.json +++ b/components/heatmap/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-heatmap", - "version": "28.1.33", + "version": "28.2.3", "description": "Feature rich data visulization control used to visualize the matrix data where the individual values are represented as colors for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/imageeditor/CHANGELOG.md b/components/imageeditor/CHANGELOG.md index 87e1c6e5..a674d2dd 100644 --- a/components/imageeditor/CHANGELOG.md +++ b/components/imageeditor/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.4 (2025-02-04) +## 28.1.41 (2025-01-21) ### Image Editor diff --git a/components/imageeditor/package.json b/components/imageeditor/package.json index 64fc0dfb..c8e92a2b 100644 --- a/components/imageeditor/package.json +++ b/components/imageeditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-image-editor", - "version": "28.1.39", + "version": "28.2.3", "description": "Essential JS 2 ImageEditor for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/inputs/CHANGELOG.md b/components/inputs/CHANGELOG.md index 34e72c1a..a46588a9 100644 --- a/components/inputs/CHANGELOG.md +++ b/components/inputs/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.4 (2025-02-04) +## 28.2.3 (2025-01-29) ### Form Validator diff --git a/components/inputs/package.json b/components/inputs/package.json index afe899d4..e974a553 100644 --- a/components/inputs/package.json +++ b/components/inputs/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-inputs", - "version": "28.1.41", + "version": "28.2.3", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/interactivechat/CHANGELOG.md b/components/interactivechat/CHANGELOG.md index 4b169c7a..75ddaf26 100644 --- a/components/interactivechat/CHANGELOG.md +++ b/components/interactivechat/CHANGELOG.md @@ -2,7 +2,15 @@ ## [Unreleased] -## 28.2.4 (2025-02-04) +## 28.2.5 (2025-02-11) + +### AI AssistView + +#### Bug Fixes + +- `#I686430` - Now the issue with scrollbar position when loaded initially using the `messageTemplate` and `loadOnDemand` property enabled has been resolved. + +## 28.1.41 (2025-01-21) ### AI AssistView diff --git a/components/interactivechat/package.json b/components/interactivechat/package.json index 8a6a5e9f..a81fe0fe 100644 --- a/components/interactivechat/package.json +++ b/components/interactivechat/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-interactive-chat", - "version": "28.1.33", + "version": "28.2.3", "description": "Essential JS 2 Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/layouts/CHANGELOG.md b/components/layouts/CHANGELOG.md index 02535376..1fae3be4 100644 --- a/components/layouts/CHANGELOG.md +++ b/components/layouts/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.4 (2025-02-04) +## 28.2.5 (2025-02-11) ### Dashboard Layout diff --git a/components/lists/CHANGELOG.md b/components/lists/CHANGELOG.md index b745cc18..cc48d420 100644 --- a/components/lists/CHANGELOG.md +++ b/components/lists/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.4 (2025-02-04) +## 28.2.5 (2025-02-11) ### ListView diff --git a/components/maps/CHANGELOG.md b/components/maps/CHANGELOG.md index d54e1904..a97669e5 100644 --- a/components/maps/CHANGELOG.md +++ b/components/maps/CHANGELOG.md @@ -8,7 +8,16 @@ ## [Unreleased] -## 28.2.4 (2025-02-04) +## 28.2.5 (2025-02-11) + +### Maps + +#### Bug fixes + +- `#I681991` - Now, the marker will not be translated for the maximum zoomed-out layers. +- `#I686422` - Now, the marker cluster expands properly when clicked. + +## 28.2.3 (2025-01-29) ### Maps diff --git a/components/maps/package.json b/components/maps/package.json index 7ed4bdc9..e0d94998 100644 --- a/components/maps/package.json +++ b/components/maps/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-maps", - "version": "28.1.38", + "version": "28.2.3", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/multicolumncombobox/CHANGELOG.md b/components/multicolumncombobox/CHANGELOG.md index b93a69a0..490bad82 100644 --- a/components/multicolumncombobox/CHANGELOG.md +++ b/components/multicolumncombobox/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.4 (2025-02-04) +## 28.2.5 (2025-02-11) ### MultiColumn ComboBox diff --git a/components/navigations/CHANGELOG.md b/components/navigations/CHANGELOG.md index aa1fef33..780d4972 100644 --- a/components/navigations/CHANGELOG.md +++ b/components/navigations/CHANGELOG.md @@ -2,6 +2,20 @@ ## [Unreleased] +## 28.2.5 (2025-02-11) + +### Tab + +#### Bug Fixes + +- `#I686179` - An issue where the Tab content not loaded properly while switching the tabs has been fixed. + +### TreeView + +#### Bug Fixes + +- `#I686187` - The expand animation issue, which occurred when adding and removing nodes inside the TreeView component's expanding event handler, has been resolved. + ## 28.2.4 (2025-02-04) ### TreeView diff --git a/components/navigations/package.json b/components/navigations/package.json index 659896c7..a8ce1110 100644 --- a/components/navigations/package.json +++ b/components/navigations/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-navigations", - "version": "28.2.3", + "version": "28.2.4", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/notifications/CHANGELOG.md b/components/notifications/CHANGELOG.md index 461c45f8..827adb73 100644 --- a/components/notifications/CHANGELOG.md +++ b/components/notifications/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.4 (2025-02-04) +## 28.2.5 (2025-02-11) ### Badge diff --git a/components/pdfviewer/CHANGELOG.md b/components/pdfviewer/CHANGELOG.md index ca738cc3..64d82f34 100644 --- a/components/pdfviewer/CHANGELOG.md +++ b/components/pdfviewer/CHANGELOG.md @@ -2,6 +2,28 @@ ## [Unreleased] +## 28.2.5 (2025-02-11) + +### PDF Viewer + +#### Bug Fixes + +- `#I683657` - Now, the scale ratio updated properly when changing the `measurementSettings` dynamically. +- `#I683269` - Now, the form field value is updated properly after disabling read-only mode programmatically. +- `#I675316` - The date and time format is now preserved correctly in the comment panel when importing annotations. +- `#I687098` - Now , the Exception will not occur when downloading the customer provided document with the newly added annotation. +- `#I680877` - Now, the handwritten signature width and height are not swapped for rotated documents. +- `#I682398` - Now, the font height is retrieved properly from the widget annotation. +- `#I686841` - Now , the `customData` will update properly when adding the annotations programmatically. + +## 28.2.4 (2025-02-04) + +### PDF Viewer + +#### Breaking Changes + +- `#I661474` - The default preservation of highlight annotations has been enhanced, along with an update to the default highlight color when added programmatically. + ## 28.2.3 (2025-01-29) ### PDF Viewer diff --git a/components/pdfviewer/package.json b/components/pdfviewer/package.json index 8ee7bbee..03d4c61d 100644 --- a/components/pdfviewer/package.json +++ b/components/pdfviewer/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pdfviewer", - "version": "28.2.3", + "version": "28.2.4", "description": "Essential JS 2 PDF viewer Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pivotview/CHANGELOG.md b/components/pivotview/CHANGELOG.md index 61250932..315376ee 100644 --- a/components/pivotview/CHANGELOG.md +++ b/components/pivotview/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.4 (2025-02-04) +## 28.2.5 (2025-02-11) ### Pivot Table diff --git a/components/progressbar/CHANGELOG.md b/components/progressbar/CHANGELOG.md index b5d97953..77175e7a 100644 --- a/components/progressbar/CHANGELOG.md +++ b/components/progressbar/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.4 (2025-02-04) +## 28.2.5 (2025-02-11) ### ProgressBar diff --git a/components/querybuilder/CHANGELOG.md b/components/querybuilder/CHANGELOG.md index 8456ca31..a6372e07 100644 --- a/components/querybuilder/CHANGELOG.md +++ b/components/querybuilder/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.4 (2025-02-04) +## 28.2.5 (2025-02-11) ### QueryBuilder diff --git a/components/richtexteditor/CHANGELOG.md b/components/richtexteditor/CHANGELOG.md index b23e9b00..3270ffaa 100644 --- a/components/richtexteditor/CHANGELOG.md +++ b/components/richtexteditor/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.4 (2025-02-04) +## 28.2.5 (2025-02-11) ### RichTextEditor diff --git a/components/schedule/CHANGELOG.md b/components/schedule/CHANGELOG.md index dacfb518..a2314434 100644 --- a/components/schedule/CHANGELOG.md +++ b/components/schedule/CHANGELOG.md @@ -2,6 +2,16 @@ ## [Unreleased] +## 28.2.5 (2025-02-11) + +### Schedule + +#### Bug fixes + +- `#I682735`, `#I680637` - An issue where the current time indicator in the Scheduler is rendered in the incorrect position in vertical views has been resolved. + +- `#F64855` - An issue where the selected date not maintained in Scheduler `MonthAgenda` view has been resolved. + ## 28.2.4 (2025-02-04) ### Schedule diff --git a/components/schedule/package.json b/components/schedule/package.json index ebcfcb2f..a1d725f0 100644 --- a/components/schedule/package.json +++ b/components/schedule/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-schedule", - "version": "28.2.3", + "version": "28.2.4", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/splitbuttons/CHANGELOG.md b/components/splitbuttons/CHANGELOG.md index 302e848f..ee608c87 100644 --- a/components/splitbuttons/CHANGELOG.md +++ b/components/splitbuttons/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.4 (2025-02-04) +## 28.2.5 (2025-02-11) ### DropDownButton diff --git a/components/spreadsheet/CHANGELOG.md b/components/spreadsheet/CHANGELOG.md index 324841a3..921c3f2f 100644 --- a/components/spreadsheet/CHANGELOG.md +++ b/components/spreadsheet/CHANGELOG.md @@ -2,17 +2,14 @@ ## [Unreleased] -## 28.2.4 (2025-02-04) +## 28.2.5 (2025-02-11) ### Spreadsheet #### Bug fixes -- `#I675147` - Issue with "cell values were not properly aligned in the print window when text wrapping was enabled, and the alignment was set to right" has been resolved. - -- `#I677532` - Issue with "formulas containing defined names with underscore characters resulted in a #NAME? error" has been resolved. - -- `#F195846` - Issue with "font color was not updating properly when changing the value in a cell with a color code number format" has been resolved. +- `#I683923` - The issue with "column selection does not work properly when multiple columns are selected with a merged cell as the active cell" has been resolved. +- `#I684489` - Issue with "formulas containing negative arithmetic expressions and nested structures resulted in an Incorrect number of arguments error" has been resolved. ## 28.1.35 (2024-12-18) @@ -1361,7 +1358,19 @@ The Spreadsheet is an user interactive component to organize and analyze data in - **Save:** Provides option to save spreadsheet data as excel file. - **RTL:** Provides right-to-left mode which aligns content in the spreadsheet component from right to left. - **Localization:** Provides inherent support to localize the UI. -- **Accessibility:** Provides with built-in accessibility support which helps to access all the spreadsheet component features using the keyboard, screen readers, or other assistive technology devices.## 28.1.41 (2025-01-21) +- **Accessibility:** Provides with built-in accessibility support which helps to access all the spreadsheet component features using the keyboard, screen readers, or other assistive technology devices.## 28.2.4 (2025-02-04) + +### Spreadsheet + +#### Bug fixes + +- `#I675147` - Issue with "cell values were not properly aligned in the print window when text wrapping was enabled, and the alignment was set to right" has been resolved. + +- `#I677532` - Issue with "formulas containing defined names with underscore characters resulted in a #NAME? error" has been resolved. + +- `#F195846` - Issue with "font color was not updating properly when changing the value in a cell with a color code number format" has been resolved. + +## 28.1.41 (2025-01-21) ### Spreadsheet diff --git a/components/spreadsheet/package.json b/components/spreadsheet/package.json index 699d0239..2b78783f 100644 --- a/components/spreadsheet/package.json +++ b/components/spreadsheet/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-spreadsheet", - "version": "28.2.3", + "version": "28.2.4", "description": "Feature-rich JavaScript Spreadsheet (Excel) control with built-in support for selection, editing, formatting, importing and exporting to Excel for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/treegrid/CHANGELOG.md b/components/treegrid/CHANGELOG.md index a8ec2aff..ffd59341 100644 --- a/components/treegrid/CHANGELOG.md +++ b/components/treegrid/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.4 (2025-02-04) +## 28.2.5 (2025-02-11) ### Tree Grid diff --git a/components/treemap/CHANGELOG.md b/components/treemap/CHANGELOG.md index b20e401e..d8260563 100644 --- a/components/treemap/CHANGELOG.md +++ b/components/treemap/CHANGELOG.md @@ -8,7 +8,7 @@ ## [Unreleased] -## 28.2.4 (2025-02-04) +## 28.2.5 (2025-02-11) ### TreeMap From 97df9ee3f0c630e25b92e4883579201389bfdeec Mon Sep 17 00:00:00 2001 From: pipeline Date: Tue, 18 Feb 2025 02:46:12 +0000 Subject: [PATCH 14/20] v28.2.6 is released --- components/barcodegenerator/CHANGELOG.md | 2 +- components/base/CHANGELOG.md | 2 +- components/base/package.json | 2 +- components/base/releasenotes/README.md | 183 ++++++++++++++++++++ components/buttons/CHANGELOG.md | 10 +- components/buttons/package.json | 2 +- components/calendars/CHANGELOG.md | 2 +- components/calendars/package.json | 2 +- components/charts/package.json | 2 +- components/circulargauge/CHANGELOG.md | 2 +- components/circulargauge/package.json | 2 +- components/diagrams/CHANGELOG.md | 8 + components/documenteditor/CHANGELOG.md | 10 ++ components/documenteditor/package.json | 2 +- components/dropdowns/CHANGELOG.md | 24 +++ components/dropdowns/package.json | 2 +- components/filemanager/CHANGELOG.md | 8 + components/filemanager/package.json | 2 +- components/gantt/CHANGELOG.md | 13 ++ components/gantt/package.json | 2 +- components/grids/CHANGELOG.md | 11 ++ components/grids/package.json | 2 +- components/inplaceeditor/package.json | 2 +- components/interactivechat/CHANGELOG.md | 8 + components/interactivechat/package.json | 2 +- components/kanban/CHANGELOG.md | 8 + components/kanban/package.json | 2 +- components/layouts/CHANGELOG.md | 8 + components/layouts/package.json | 2 +- components/lineargauge/package.json | 2 +- components/lists/CHANGELOG.md | 2 +- components/lists/package.json | 2 +- components/maps/CHANGELOG.md | 8 + components/maps/package.json | 2 +- components/multicolumncombobox/CHANGELOG.md | 10 +- components/multicolumncombobox/package.json | 2 +- components/navigations/CHANGELOG.md | 20 +++ components/navigations/package.json | 2 +- components/notifications/CHANGELOG.md | 2 +- components/notifications/package.json | 2 +- components/pdfviewer/CHANGELOG.md | 12 ++ components/pdfviewer/package.json | 2 +- components/pivotview/CHANGELOG.md | 11 +- components/pivotview/package.json | 2 +- components/progressbar/CHANGELOG.md | 10 +- components/progressbar/package.json | 2 +- components/querybuilder/CHANGELOG.md | 2 +- components/querybuilder/package.json | 2 +- components/ribbon/package.json | 2 +- components/richtexteditor/CHANGELOG.md | 2 +- components/schedule/CHANGELOG.md | 12 +- components/schedule/package.json | 2 +- components/splitbuttons/CHANGELOG.md | 2 +- components/spreadsheet/CHANGELOG.md | 2 +- components/treegrid/CHANGELOG.md | 10 +- components/treegrid/package.json | 2 +- components/treemap/CHANGELOG.md | 2 +- components/treemap/package.json | 2 +- 58 files changed, 416 insertions(+), 46 deletions(-) create mode 100644 components/base/releasenotes/README.md diff --git a/components/barcodegenerator/CHANGELOG.md b/components/barcodegenerator/CHANGELOG.md index 575263f3..13006f9d 100644 --- a/components/barcodegenerator/CHANGELOG.md +++ b/components/barcodegenerator/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.5 (2025-02-11) +## 28.2.6 (2025-02-18) ### Barcode diff --git a/components/base/CHANGELOG.md b/components/base/CHANGELOG.md index fcd13531..3c35e9eb 100644 --- a/components/base/CHANGELOG.md +++ b/components/base/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.5 (2025-02-11) +## 28.1.38 (2025-01-07) ### Common diff --git a/components/base/package.json b/components/base/package.json index e4e122a9..4d015af9 100644 --- a/components/base/package.json +++ b/components/base/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-base", - "version": "28.1.33", + "version": "28.2.3", "description": "A common package of Essential JS 2 React base, methods and class definitions", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/base/releasenotes/README.md b/components/base/releasenotes/README.md new file mode 100644 index 00000000..08421ac8 --- /dev/null +++ b/components/base/releasenotes/README.md @@ -0,0 +1,183 @@ +# Release Notes Guidelines + +This section contains guidelines on naming files, sections and other document elements. + +> **If there is no changes in product, you don't need to mention that in Release Notes.** + +## Encoding Format + +All Release Notes files should be saved in **Encoding in UTF-8 (Without BOM)** format. You can use Notepad++ to verify the encoding. + +![Encoding.png](https://bitbucket.org/repo/j57Gz9/images/2199960455-Encoding.png) + +## Release Notes Folder Hierarchy + +* Platform [Folder] +* ----ReleaseNotes [Folder] +* --------v13.3.x.x [Folder] +* ------------Control1.md +* ------------Control2.md +* ------------Control3.md +* --------v13.4.x.x [Folder] +* ------------Control1.md +* ------------Control2.md +* ------------Control3.md + +### How to write Release Notes? + +* Each release markdown files should reside under corresponding version folder in their platform. +* Each product release notes should be created in separate file name. +* File name should be same as the product name. + +> **NOTE**: Please do not add any Front Matter information in Release Notes files. + +## Markdown File Structure + +Each markdown file should have following items. + +* Control Name +* Features +* Bug fixes +* Braking Changes +* Known Issues + +> Do not add any front matter(triple dashed line) in this markdown. + +### Control Name + +Control Name should be with prefix `##`. This will be rendered as `H2` in html file. + +#### Syntax + +``` +## +``` + +#### Example + +``` +## ejAccrodion +``` + +### Features + +* Each features should be written in unordered list. +* Feature header should have id in the following format `-features`. All characters in **id should be written in lower case.** + +#### Syntax + +``` +### Features +{:#-features} + +* \#1 - Feature Info +* \#2 - Feature Info +* \#3 - Feature Info +``` + +#### Example + +``` +### Features +{:#ejaccordion-features} + +* \#140303 - Accordion provides option to add new items dynamically by using the `addItem` method +* \#140303 - Accordion provides option to add new items dynamically by using the `addItem` method +* \#140303, \#140304 - Accordion provides option to add new items dynamically by using the `addItem` method +``` + +> **NOTE:** +> * In markdown `#` used to represent headers. +> * By default it will be converted as HTML headers. +> * To display the `#` in html, please use escape sequences [See above example]. + +### Bug Fixes + +* Each bug fix should be written in unordered list. +* Bug fixes header should have id in the following format `-bug-fixes`. All characters in **id should be written in lower case.** + +#### Syntax + +``` +### Bug fixes +{:#-bug-fixes} + +* \#1 - Bug Fix +* \#2 - Bug Fix +* \#3 - Bug Fix +``` + +#### Example + +``` +### Bug Fixes +{:#ejaccordion-bug-fixes} + +* \#140303 - Accordion provides option to add new items dynamically by using the `addItem` method +* \#140303 - Accordion provides option to add new items dynamically by using the `addItem` method +* \#140303, \#140304 - Accordion provides option to add new items dynamically by using the `addItem` method +``` + +> **NOTE:** +> * In markdown `#` used to represent headers. +> * By default it will be converted as HTML headers. +> * To display the `#` in html, please use escape sequences [See above example]. + +### Breaking Changes + +* Each breaking changes should be written in unordered list. +* Breaking changes header should have id in the following format `-breaking-changes`. All characters in **id should be written in lower case.** + +``` +### Breaking Changes +{:#-breaking-changes} + +* * Breaking Change 1 +* * Breaking Change 2 +* * Breaking Change 3 +``` + +#### Example + +``` +### Breaking Changes +{:#ejaccordion-breaking-changes} + +* Now, Circular series end angle will not be adjusted based on the start angle, so the output will be like semi-circle instead of full circle. In order to render the complete circular series with customized start angle, you have to add the start angle value to end angle property now. This break will occur only if you have specified startAngle already +``` + +> **NOTE:** +> * In markdown `#` used to represent headers. +> * By default it will be converted as HTML headers. +> * To display the `#` in html, please use escape sequences [See above example]. + +## Incidents and Forums in Release notes + +We can represent the Incident ID with I and F for forums in release notes MD files + +#### Example + + +``` +## ChromelessWindow + +### Bug Fixes +{:#chromelesswindow-bug-fixes} + +* \#I336220 - When using `ShowDialog` on a `RibbonWindow`, a `NullReferenceException` will no longer occur. +* \#F166385 - The gap between the bottom of the window and the `TaskBar` is now properly maintained. + +``` + +This is published in the page : https://help.syncfusion.com/wpf/release-notes/v19.3.0.43?type=all#chromelesswindow + + +## Commit + +Same workflow for User Guide applicable to this repository. All the changes needs to be committed in `development` branch. + +## Preview Changes + +All the changes will be included with User Guide automation and published in Staging Documentation machine. + + \ No newline at end of file diff --git a/components/buttons/CHANGELOG.md b/components/buttons/CHANGELOG.md index 99b0928b..57447ff6 100644 --- a/components/buttons/CHANGELOG.md +++ b/components/buttons/CHANGELOG.md @@ -2,7 +2,15 @@ ## [Unreleased] -## 28.2.5 (2025-02-11) +## 28.2.6 (2025-02-18) + +### Checkbox + +#### Bug Fixes + +- `#I688698`- Provided the tab index attribute support to the checkbox element. + +## 28.1.39 (2024-01-14) ### Switch diff --git a/components/buttons/package.json b/components/buttons/package.json index 787712ef..ec10a064 100644 --- a/components/buttons/package.json +++ b/components/buttons/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-buttons", - "version": "28.1.37", + "version": "28.2.3", "description": "A package of feature-rich Essential JS 2 components such as Button, CheckBox, RadioButton and Switch. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/calendars/CHANGELOG.md b/components/calendars/CHANGELOG.md index c1204196..bf79e00d 100644 --- a/components/calendars/CHANGELOG.md +++ b/components/calendars/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.5 (2025-02-11) +## 28.1.41 (2025-01-21) ### DatePicker diff --git a/components/calendars/package.json b/components/calendars/package.json index da8bcf51..ade25f69 100644 --- a/components/calendars/package.json +++ b/components/calendars/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-calendars", - "version": "28.1.39", + "version": "28.2.3", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/charts/package.json b/components/charts/package.json index 7d973cb5..9f06b5b5 100644 --- a/components/charts/package.json +++ b/components/charts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-charts", - "version": "28.2.4", + "version": "28.2.5", "description": "Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/circulargauge/CHANGELOG.md b/components/circulargauge/CHANGELOG.md index b898b54e..7a4e49fa 100644 --- a/components/circulargauge/CHANGELOG.md +++ b/components/circulargauge/CHANGELOG.md @@ -4,7 +4,7 @@ ## [Unreleased] -## 28.2.5 (2025-02-11) +## 28.1.33 (2024-12-12) ### Circular Gauge diff --git a/components/circulargauge/package.json b/components/circulargauge/package.json index 7d36462c..0e2da1ba 100644 --- a/components/circulargauge/package.json +++ b/components/circulargauge/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-circulargauge", - "version": "16.42.4", + "version": "28.2.3", "description": "Essential JS 2 CircularGauge Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/diagrams/CHANGELOG.md b/components/diagrams/CHANGELOG.md index 1da52fa4..00ddc78c 100644 --- a/components/diagrams/CHANGELOG.md +++ b/components/diagrams/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.6 (2025-02-18) + +### Diagram + +#### Bug Fixes + +- `#I667084` - Excessive space is no longer created between nodes in complex hierarchical tree layout. + ## 28.1.39 (2024-01-14) ### Diagram diff --git a/components/documenteditor/CHANGELOG.md b/components/documenteditor/CHANGELOG.md index 767efefb..d1f90ba0 100644 --- a/components/documenteditor/CHANGELOG.md +++ b/components/documenteditor/CHANGELOG.md @@ -2,6 +2,16 @@ ## [Unreleased] +## 28.2.6 (2025-02-18) + +### DocumentEditor + +#### Bug Fixes + +- `#I682967` - Fixed a script error that occurred when deleting content inside an edit region. +- `#I684112` - Fixed a script issue when opening a line-marker chart in Document Editor. +- `#I683052` - Fixed a bookmark insertion issue when spell check is enabled. + ## 28.2.5 (2025-02-11) ### DocumentEditor diff --git a/components/documenteditor/package.json b/components/documenteditor/package.json index 24b6a806..c4e747ab 100644 --- a/components/documenteditor/package.json +++ b/components/documenteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-documenteditor", - "version": "28.2.4", + "version": "28.2.5", "description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/dropdowns/CHANGELOG.md b/components/dropdowns/CHANGELOG.md index 82893e49..7a56db53 100644 --- a/components/dropdowns/CHANGELOG.md +++ b/components/dropdowns/CHANGELOG.md @@ -2,6 +2,30 @@ ## [Unreleased] +## 28.2.6 (2025-02-18) + +### MultiSelect + +#### Bug Fixes + +- `#I688364` - Fixed an issue with the positioning issue of the Multi select component popup while enabling the RTL mode. + +- `#I661577` - Fixed an issue where the placeholder was not displayed after clearing the value. + +### ComboBox + +#### Bug Fixes + +- `#I683160` - Fixed the issue where an ComboBox makes the page unresponsive after filtering with no result. + +### DropDownTree + +#### Bug Fixes + +- `#I682127` - Resolved an issue where the checkbox state was not maintained properly during custom filtering operations in the Dropdown Tree component. + +- `#I682703`, `#I691872` - An Focusing issues in Dropdown Tree component when `showSelectAll` property is true has been resolved. + ## 28.2.5 (2025-02-11) ### ComboBox diff --git a/components/dropdowns/package.json b/components/dropdowns/package.json index 7e1c0f21..8516dafe 100644 --- a/components/dropdowns/package.json +++ b/components/dropdowns/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-dropdowns", - "version": "28.2.4", + "version": "28.2.5", "description": "Essential JS 2 DropDown Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/filemanager/CHANGELOG.md b/components/filemanager/CHANGELOG.md index aedd48c2..d68e774d 100644 --- a/components/filemanager/CHANGELOG.md +++ b/components/filemanager/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.6 (2025-02-18) + +### FileManager + +#### Bug Fixes + +- `#I656917` - The issue with the selected item count when enabling range selection in the File Manager component has been resolved. + ## 28.2.5 (2025-02-11) ### FileManager diff --git a/components/filemanager/package.json b/components/filemanager/package.json index d15844da..12c3c7f2 100644 --- a/components/filemanager/package.json +++ b/components/filemanager/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-filemanager", - "version": "28.2.4", + "version": "28.2.5", "description": "Essential JS 2 FileManager Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/gantt/CHANGELOG.md b/components/gantt/CHANGELOG.md index 0bf16bc8..9831e2df 100644 --- a/components/gantt/CHANGELOG.md +++ b/components/gantt/CHANGELOG.md @@ -2,6 +2,19 @@ ## [Unreleased] +## 28.2.6 (2025-02-18) + +### GanttChart + +#### Bug fixes + +- `#I684077` - The console error that occurred while updating a record with start and end dates as strings using the `updateRecordByID` method has been resolved. +- `#I668559` - Event marker and weekends are rendering incorrect place while using `warsaw` timezone issue has been fixed. +- `#I683525` - Resource was not included the second time when using edit in column issue has been fixed. + +- `#I684077` - The console error that occurred while updating a record with start and end dates as strings using the `updateRecordByID` method has been resolved. +- `#I683525` - Resource was not included the second time when using edit in column issue has been fixed. + ## 28.2.5 (2025-02-11) ### GanttChart diff --git a/components/gantt/package.json b/components/gantt/package.json index 44c05590..083b6155 100644 --- a/components/gantt/package.json +++ b/components/gantt/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-gantt", - "version": "28.2.4", + "version": "28.2.5", "description": "Essential JS 2 Gantt Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/grids/CHANGELOG.md b/components/grids/CHANGELOG.md index 11dd5705..710f4ecc 100644 --- a/components/grids/CHANGELOG.md +++ b/components/grids/CHANGELOG.md @@ -2,6 +2,17 @@ ## [Unreleased] +## 28.2.6 (2025-02-18) + +### Grid + +#### Bug fixes + +- `#I684532` - Resolved the issue where the `dataSourceChanged` event was not triggered when end editing in batch mode with custom data binding. +- `#I686671` - Fixed an issue where the updated React state was not accessible inside the Grid `filterTemplate`. +- `#I689691` - Fixed a script error that occurred during the save action when using grouping and hierarchy features. +- `#I682492` - Resolved the script error that was thrown when copying with column selection in cell selection mode. + ## 28.2.5 (2025-02-11) ### Grid diff --git a/components/grids/package.json b/components/grids/package.json index d94e5917..ef7d366f 100644 --- a/components/grids/package.json +++ b/components/grids/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-grids", - "version": "28.2.4", + "version": "28.2.5", "description": "Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/inplaceeditor/package.json b/components/inplaceeditor/package.json index de197dd4..5af10c8a 100644 --- a/components/inplaceeditor/package.json +++ b/components/inplaceeditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-inplace-editor", - "version": "28.1.33", + "version": "28.2.3", "description": "A package of Essential JS 2 Inplace editor components, which is used to edit and update the value dynamically in server. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/interactivechat/CHANGELOG.md b/components/interactivechat/CHANGELOG.md index 75ddaf26..1f62ff2a 100644 --- a/components/interactivechat/CHANGELOG.md +++ b/components/interactivechat/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.6 (2025-02-18) + +### AI AssistView + +#### Bug Fixes + +- `#I689424` - Now the issue with TextArea doesn't adjust the height dynamically when the text exceeds the current height has been resolved. + ## 28.2.5 (2025-02-11) ### AI AssistView diff --git a/components/interactivechat/package.json b/components/interactivechat/package.json index a81fe0fe..09174fc4 100644 --- a/components/interactivechat/package.json +++ b/components/interactivechat/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-interactive-chat", - "version": "28.2.3", + "version": "28.2.5", "description": "Essential JS 2 Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/kanban/CHANGELOG.md b/components/kanban/CHANGELOG.md index a18d2723..b8591a33 100644 --- a/components/kanban/CHANGELOG.md +++ b/components/kanban/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.1.39 (2024-01-14) + +### Kanban + +#### Bug Fixes + +- `#I660067` - Now, the card drop functionality works properly at the top of another column when `SwimlaneSettings` is enabled in the Kanban. + ## 28.1.37 (2024-12-31) ### Kanban diff --git a/components/kanban/package.json b/components/kanban/package.json index 9afbbe62..5282d783 100644 --- a/components/kanban/package.json +++ b/components/kanban/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-kanban", - "version": "28.1.37", + "version": "28.2.3", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/layouts/CHANGELOG.md b/components/layouts/CHANGELOG.md index 1fae3be4..a8d4f6fd 100644 --- a/components/layouts/CHANGELOG.md +++ b/components/layouts/CHANGELOG.md @@ -8,6 +8,14 @@ #### Bug Fixes +- `#I686340` - The issue with the layout height after removing all the panels has been resolved. + +## 28.2.4 (2025-02-04) + +### Dashboard Layout + +#### Bug Fixes + - `#I680947` - The issue with the "size of the drag-and-drop helper element differs from the original panel size in Dashboard Layout" has been resolved. ## 25.1.35 (2024-03-15) diff --git a/components/layouts/package.json b/components/layouts/package.json index df506e84..99e57d13 100644 --- a/components/layouts/package.json +++ b/components/layouts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-layouts", - "version": "28.2.3", + "version": "28.2.5", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/lineargauge/package.json b/components/lineargauge/package.json index 20c3fd1a..bf934d23 100644 --- a/components/lineargauge/package.json +++ b/components/lineargauge/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-lineargauge", - "version": "16.41.0", + "version": "28.2.3", "description": "Essential JS 2 LinearGauge Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/lists/CHANGELOG.md b/components/lists/CHANGELOG.md index cc48d420..366b6f68 100644 --- a/components/lists/CHANGELOG.md +++ b/components/lists/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.5 (2025-02-11) +## 28.2.3 (2025-01-29) ### ListView diff --git a/components/lists/package.json b/components/lists/package.json index 1620e684..3aa9f4ae 100644 --- a/components/lists/package.json +++ b/components/lists/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-lists", - "version": "28.1.37", + "version": "28.2.3", "description": "The listview control allows you to select an item or multiple items from a list-like interface and represents the data in interactive hierarchical structure across different layouts or views. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/maps/CHANGELOG.md b/components/maps/CHANGELOG.md index a97669e5..59728822 100644 --- a/components/maps/CHANGELOG.md +++ b/components/maps/CHANGELOG.md @@ -8,6 +8,14 @@ ## [Unreleased] +## 28.2.6 (2025-02-18) + +### Maps + +#### Bug fixes + +- `#I686420` - Now, the legend renders properly regardless of the letter casing of latitude and longitude. + ## 28.2.5 (2025-02-11) ### Maps diff --git a/components/maps/package.json b/components/maps/package.json index e0d94998..17ab2bb1 100644 --- a/components/maps/package.json +++ b/components/maps/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-maps", - "version": "28.2.3", + "version": "28.2.5", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/multicolumncombobox/CHANGELOG.md b/components/multicolumncombobox/CHANGELOG.md index 490bad82..6910c919 100644 --- a/components/multicolumncombobox/CHANGELOG.md +++ b/components/multicolumncombobox/CHANGELOG.md @@ -2,7 +2,15 @@ ## [Unreleased] -## 28.2.5 (2025-02-11) +## 28.2.6 (2025-02-18) + +### MultiColumn ComboBox + +#### Bug Fixes + +- `#I685573` - Now the issue with MultiColumn ComboBox popup not rendered properly when placed inside the Dialog has been resolved. + +## 28.2.3 (2025-01-29) ### MultiColumn ComboBox diff --git a/components/multicolumncombobox/package.json b/components/multicolumncombobox/package.json index 21aee36c..a63fac5a 100644 --- a/components/multicolumncombobox/package.json +++ b/components/multicolumncombobox/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-multicolumn-combobox", - "version": "28.1.39", + "version": "28.2.3", "description": "Essential JS 2 Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/navigations/CHANGELOG.md b/components/navigations/CHANGELOG.md index 780d4972..7de1217b 100644 --- a/components/navigations/CHANGELOG.md +++ b/components/navigations/CHANGELOG.md @@ -2,6 +2,26 @@ ## [Unreleased] +## 28.2.6 (2025-02-18) + +### Toolbar + +#### Bug Fixes + +- `#I686672` - An issue with the toolbar scrollable arrows not removing after resizing page to full width, has been resolved. + +### Carousel + +#### Bug Fixes + +- `#I688740` - An issue with the carousel item moving when trying to navigate using the tab key has been resolved. + +### TreeView + +#### Bug Fixes + +- `#I682127` - Resolved an issue where the checkbox state was not maintained properly during custom filtering operations in the `DropdownTree` component. + ## 28.2.5 (2025-02-11) ### Tab diff --git a/components/navigations/package.json b/components/navigations/package.json index a8ce1110..c86f381f 100644 --- a/components/navigations/package.json +++ b/components/navigations/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-navigations", - "version": "28.2.4", + "version": "28.2.5", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/notifications/CHANGELOG.md b/components/notifications/CHANGELOG.md index 827adb73..708e80b3 100644 --- a/components/notifications/CHANGELOG.md +++ b/components/notifications/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.5 (2025-02-11) +## 28.2.3 (2025-01-29) ### Badge diff --git a/components/notifications/package.json b/components/notifications/package.json index da560856..46a8bae7 100644 --- a/components/notifications/package.json +++ b/components/notifications/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-notifications", - "version": "28.1.33", + "version": "28.2.3", "description": "A package of Essential JS 2 notification components such as Toast and Badge which used to notify important information to end-users. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pdfviewer/CHANGELOG.md b/components/pdfviewer/CHANGELOG.md index 64d82f34..be4b832a 100644 --- a/components/pdfviewer/CHANGELOG.md +++ b/components/pdfviewer/CHANGELOG.md @@ -2,6 +2,18 @@ ## [Unreleased] +## 28.2.6 (2025-02-18) + +### PDF Viewer + +#### Bug Fixes + +- `#I664230` - Now , the signature annotation will appear in UI upon import when deleted programmatically. +- `#I683048` - Now , the custom stamp image will appear in UI when changing the image source dynamically. +- `#I686411` - Now, the pan mode is not disabled when the Ctrl key is pressed. +- `#I686925`, `#686758` - Now, the `findText` method properly returns the width value for the searched text. +- `#I689347` - Now, the script error no longer occurs when deleting the text markup annotation using the `deleteAnnotationById` method. + ## 28.2.5 (2025-02-11) ### PDF Viewer diff --git a/components/pdfviewer/package.json b/components/pdfviewer/package.json index 03d4c61d..e28a854f 100644 --- a/components/pdfviewer/package.json +++ b/components/pdfviewer/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pdfviewer", - "version": "28.2.4", + "version": "28.2.5", "description": "Essential JS 2 PDF viewer Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pivotview/CHANGELOG.md b/components/pivotview/CHANGELOG.md index 315376ee..cc6f1b9c 100644 --- a/components/pivotview/CHANGELOG.md +++ b/components/pivotview/CHANGELOG.md @@ -2,7 +2,16 @@ ## [Unreleased] -## 28.2.5 (2025-02-11) +## 28.2.6 (2025-02-18) + +### Pivot Table + +#### Bug Fixes + +- `#I683197` - The Drillthrough popup will now display the date field with the correct formatting in the pivot table. +- `#I675848` - The pivot table scrollbar will now be displayed correctly during the initial rendering, even when its width is not explicitly specified. + +## 28.2.4 (2025-02-04) ### Pivot Table diff --git a/components/pivotview/package.json b/components/pivotview/package.json index 5d477762..903d54ee 100644 --- a/components/pivotview/package.json +++ b/components/pivotview/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pivotview", - "version": "28.2.3", + "version": "28.2.4", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/progressbar/CHANGELOG.md b/components/progressbar/CHANGELOG.md index 77175e7a..d334f6d6 100644 --- a/components/progressbar/CHANGELOG.md +++ b/components/progressbar/CHANGELOG.md @@ -2,7 +2,15 @@ ## [Unreleased] -## 28.2.5 (2025-02-11) +## 28.2.6 (2025-02-18) + +### ProgressBar + +#### Bug Fixes + +- `#I558909` - The progress bar label position is now correct when the progress value is zero. + +## 28.2.4 (2025-02-04) ### ProgressBar diff --git a/components/progressbar/package.json b/components/progressbar/package.json index 8dbc3c5c..24954b1c 100644 --- a/components/progressbar/package.json +++ b/components/progressbar/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-progressbar", - "version": "28.2.3", + "version": "28.2.4", "description": "Essential JS 2 ProgressBar Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/querybuilder/CHANGELOG.md b/components/querybuilder/CHANGELOG.md index a6372e07..eee453a6 100644 --- a/components/querybuilder/CHANGELOG.md +++ b/components/querybuilder/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.5 (2025-02-11) +## 28.1.35 (2024-12-18) ### QueryBuilder diff --git a/components/querybuilder/package.json b/components/querybuilder/package.json index e46ab7b4..658b54dd 100644 --- a/components/querybuilder/package.json +++ b/components/querybuilder/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-querybuilder", - "version": "28.1.33", + "version": "28.2.3", "description": "Essential JS 2 QueryBuilder for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/ribbon/package.json b/components/ribbon/package.json index 00231e46..b92d994e 100644 --- a/components/ribbon/package.json +++ b/components/ribbon/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-ribbon", - "version": "21.29.0", + "version": "28.2.3", "description": "Essential JS 2 Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/richtexteditor/CHANGELOG.md b/components/richtexteditor/CHANGELOG.md index 3270ffaa..6b235d7c 100644 --- a/components/richtexteditor/CHANGELOG.md +++ b/components/richtexteditor/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.5 (2025-02-11) +## 28.2.6 (2025-02-18) ### RichTextEditor diff --git a/components/schedule/CHANGELOG.md b/components/schedule/CHANGELOG.md index a2314434..f7f9049e 100644 --- a/components/schedule/CHANGELOG.md +++ b/components/schedule/CHANGELOG.md @@ -2,16 +2,24 @@ ## [Unreleased] -## 28.2.5 (2025-02-11) +## 28.2.6 (2025-02-18) ### Schedule #### Bug fixes -- `#I682735`, `#I680637` - An issue where the current time indicator in the Scheduler is rendered in the incorrect position in vertical views has been resolved. +- `#I682735`, `#I680637` - An issue where the current time indicator in the Scheduler is rendered in the incorrect position in timeline views has been resolved. - `#F64855` - An issue where the selected date not maintained in Scheduler `MonthAgenda` view has been resolved. +## 28.2.5 (2025-02-11) + +### Schedule + +#### Bug fixes + +- `#I682735`, `#I680637` - An issue where the current time indicator in the Scheduler is rendered in the incorrect position in vertical views has been resolved. + ## 28.2.4 (2025-02-04) ### Schedule diff --git a/components/schedule/package.json b/components/schedule/package.json index a1d725f0..1d95e406 100644 --- a/components/schedule/package.json +++ b/components/schedule/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-schedule", - "version": "28.2.4", + "version": "28.2.5", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/splitbuttons/CHANGELOG.md b/components/splitbuttons/CHANGELOG.md index ee608c87..248ef898 100644 --- a/components/splitbuttons/CHANGELOG.md +++ b/components/splitbuttons/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.5 (2025-02-11) +## 28.2.6 (2025-02-18) ### DropDownButton diff --git a/components/spreadsheet/CHANGELOG.md b/components/spreadsheet/CHANGELOG.md index 921c3f2f..36ade1c1 100644 --- a/components/spreadsheet/CHANGELOG.md +++ b/components/spreadsheet/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.5 (2025-02-11) +## 28.2.6 (2025-02-18) ### Spreadsheet diff --git a/components/treegrid/CHANGELOG.md b/components/treegrid/CHANGELOG.md index ffd59341..d0474809 100644 --- a/components/treegrid/CHANGELOG.md +++ b/components/treegrid/CHANGELOG.md @@ -2,7 +2,15 @@ ## [Unreleased] -## 28.2.5 (2025-02-11) +## 28.2.6 (2025-02-18) + +### Tree Grid + +#### Bug Fixes + +- `I682605` - Resolved a script error issue occurred when expanding the remote data after clearing filter. + +## 28.2.4 (2025-02-04) ### Tree Grid diff --git a/components/treegrid/package.json b/components/treegrid/package.json index 77285c8c..eb280f00 100644 --- a/components/treegrid/package.json +++ b/components/treegrid/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-treegrid", - "version": "28.2.3", + "version": "28.2.4", "description": "Essential JS 2 TreeGrid Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/treemap/CHANGELOG.md b/components/treemap/CHANGELOG.md index d8260563..72f1e58f 100644 --- a/components/treemap/CHANGELOG.md +++ b/components/treemap/CHANGELOG.md @@ -8,7 +8,7 @@ ## [Unreleased] -## 28.2.5 (2025-02-11) +## 28.1.39 (2024-01-14) ### TreeMap diff --git a/components/treemap/package.json b/components/treemap/package.json index 379b8a5a..5847a9ba 100644 --- a/components/treemap/package.json +++ b/components/treemap/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-treemap", - "version": "28.1.33", + "version": "28.2.3", "description": "Essential JS 2 TreeMap Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", From 1b4f6c665a8699be353bdcbcc54d442d34150800 Mon Sep 17 00:00:00 2001 From: pipeline Date: Tue, 25 Feb 2025 03:14:11 +0000 Subject: [PATCH 15/20] v28.2.7 is released --- components/barcodegenerator/CHANGELOG.md | 2 +- components/base/CHANGELOG.md | 8 + components/base/releasenotes/README.md | 183 -------------------- components/base/src/util.ts | 1 + components/buttons/CHANGELOG.md | 8 + components/buttons/package.json | 2 +- components/calendars/CHANGELOG.md | 8 + components/charts/CHANGELOG.md | 16 ++ components/charts/package.json | 2 +- components/diagrams/package.json | 2 +- components/documenteditor/CHANGELOG.md | 13 ++ components/documenteditor/package.json | 2 +- components/dropdowns/CHANGELOG.md | 18 ++ components/dropdowns/package.json | 2 +- components/filemanager/CHANGELOG.md | 2 +- components/gantt/CHANGELOG.md | 15 ++ components/gantt/package.json | 2 +- components/grids/CHANGELOG.md | 12 ++ components/grids/package.json | 2 +- components/interactivechat/CHANGELOG.md | 8 + components/interactivechat/package.json | 2 +- components/maps/CHANGELOG.md | 2 +- components/multicolumncombobox/CHANGELOG.md | 2 +- components/navigations/package.json | 2 +- components/pdfviewer/CHANGELOG.md | 12 ++ components/pdfviewer/package.json | 2 +- components/pivotview/CHANGELOG.md | 9 + components/pivotview/package.json | 2 +- components/popups/CHANGELOG.md | 8 + components/popups/package.json | 2 +- components/progressbar/CHANGELOG.md | 8 + components/progressbar/package.json | 2 +- components/richtexteditor/CHANGELOG.md | 2 +- components/schedule/CHANGELOG.md | 2 +- components/splitbuttons/CHANGELOG.md | 2 +- components/spreadsheet/CHANGELOG.md | 20 +-- components/spreadsheet/package.json | 2 +- components/treegrid/CHANGELOG.md | 2 +- 38 files changed, 176 insertions(+), 215 deletions(-) delete mode 100644 components/base/releasenotes/README.md diff --git a/components/barcodegenerator/CHANGELOG.md b/components/barcodegenerator/CHANGELOG.md index 13006f9d..fd24ee2c 100644 --- a/components/barcodegenerator/CHANGELOG.md +++ b/components/barcodegenerator/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.6 (2025-02-18) +## 28.2.7 (2025-02-25) ### Barcode diff --git a/components/base/CHANGELOG.md b/components/base/CHANGELOG.md index 3c35e9eb..23fe7367 100644 --- a/components/base/CHANGELOG.md +++ b/components/base/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.7 (2025-02-25) + +### Common + +#### New Features + +- `#I682638` - Provided support for Default HTML ref Attribute in Syncfusion React components + ## 28.1.38 (2025-01-07) ### Common diff --git a/components/base/releasenotes/README.md b/components/base/releasenotes/README.md deleted file mode 100644 index 08421ac8..00000000 --- a/components/base/releasenotes/README.md +++ /dev/null @@ -1,183 +0,0 @@ -# Release Notes Guidelines - -This section contains guidelines on naming files, sections and other document elements. - -> **If there is no changes in product, you don't need to mention that in Release Notes.** - -## Encoding Format - -All Release Notes files should be saved in **Encoding in UTF-8 (Without BOM)** format. You can use Notepad++ to verify the encoding. - -![Encoding.png](https://bitbucket.org/repo/j57Gz9/images/2199960455-Encoding.png) - -## Release Notes Folder Hierarchy - -* Platform [Folder] -* ----ReleaseNotes [Folder] -* --------v13.3.x.x [Folder] -* ------------Control1.md -* ------------Control2.md -* ------------Control3.md -* --------v13.4.x.x [Folder] -* ------------Control1.md -* ------------Control2.md -* ------------Control3.md - -### How to write Release Notes? - -* Each release markdown files should reside under corresponding version folder in their platform. -* Each product release notes should be created in separate file name. -* File name should be same as the product name. - -> **NOTE**: Please do not add any Front Matter information in Release Notes files. - -## Markdown File Structure - -Each markdown file should have following items. - -* Control Name -* Features -* Bug fixes -* Braking Changes -* Known Issues - -> Do not add any front matter(triple dashed line) in this markdown. - -### Control Name - -Control Name should be with prefix `##`. This will be rendered as `H2` in html file. - -#### Syntax - -``` -## -``` - -#### Example - -``` -## ejAccrodion -``` - -### Features - -* Each features should be written in unordered list. -* Feature header should have id in the following format `-features`. All characters in **id should be written in lower case.** - -#### Syntax - -``` -### Features -{:#-features} - -* \#1 - Feature Info -* \#2 - Feature Info -* \#3 - Feature Info -``` - -#### Example - -``` -### Features -{:#ejaccordion-features} - -* \#140303 - Accordion provides option to add new items dynamically by using the `addItem` method -* \#140303 - Accordion provides option to add new items dynamically by using the `addItem` method -* \#140303, \#140304 - Accordion provides option to add new items dynamically by using the `addItem` method -``` - -> **NOTE:** -> * In markdown `#` used to represent headers. -> * By default it will be converted as HTML headers. -> * To display the `#` in html, please use escape sequences [See above example]. - -### Bug Fixes - -* Each bug fix should be written in unordered list. -* Bug fixes header should have id in the following format `-bug-fixes`. All characters in **id should be written in lower case.** - -#### Syntax - -``` -### Bug fixes -{:#-bug-fixes} - -* \#1 - Bug Fix -* \#2 - Bug Fix -* \#3 - Bug Fix -``` - -#### Example - -``` -### Bug Fixes -{:#ejaccordion-bug-fixes} - -* \#140303 - Accordion provides option to add new items dynamically by using the `addItem` method -* \#140303 - Accordion provides option to add new items dynamically by using the `addItem` method -* \#140303, \#140304 - Accordion provides option to add new items dynamically by using the `addItem` method -``` - -> **NOTE:** -> * In markdown `#` used to represent headers. -> * By default it will be converted as HTML headers. -> * To display the `#` in html, please use escape sequences [See above example]. - -### Breaking Changes - -* Each breaking changes should be written in unordered list. -* Breaking changes header should have id in the following format `-breaking-changes`. All characters in **id should be written in lower case.** - -``` -### Breaking Changes -{:#-breaking-changes} - -* * Breaking Change 1 -* * Breaking Change 2 -* * Breaking Change 3 -``` - -#### Example - -``` -### Breaking Changes -{:#ejaccordion-breaking-changes} - -* Now, Circular series end angle will not be adjusted based on the start angle, so the output will be like semi-circle instead of full circle. In order to render the complete circular series with customized start angle, you have to add the start angle value to end angle property now. This break will occur only if you have specified startAngle already -``` - -> **NOTE:** -> * In markdown `#` used to represent headers. -> * By default it will be converted as HTML headers. -> * To display the `#` in html, please use escape sequences [See above example]. - -## Incidents and Forums in Release notes - -We can represent the Incident ID with I and F for forums in release notes MD files - -#### Example - - -``` -## ChromelessWindow - -### Bug Fixes -{:#chromelesswindow-bug-fixes} - -* \#I336220 - When using `ShowDialog` on a `RibbonWindow`, a `NullReferenceException` will no longer occur. -* \#F166385 - The gap between the bottom of the window and the `TaskBar` is now properly maintained. - -``` - -This is published in the page : https://help.syncfusion.com/wpf/release-notes/v19.3.0.43?type=all#chromelesswindow - - -## Commit - -Same workflow for User Guide applicable to this repository. All the changes needs to be committed in `development` branch. - -## Preview Changes - -All the changes will be included with User Guide automation and published in Staging Documentation machine. - - \ No newline at end of file diff --git a/components/base/src/util.ts b/components/base/src/util.ts index 53283b88..d167b63b 100644 --- a/components/base/src/util.ts +++ b/components/base/src/util.ts @@ -24,6 +24,7 @@ export function applyMixins(derivedClass: any, baseClass: any[]): void { type MouseEventHandler = React.EventHandler>; type FocusEventHandler = React.EventHandler>; export interface DefaultHtmlAttributes { + ref?: React.Ref; alt?: string; className?: string; disabled?: boolean; diff --git a/components/buttons/CHANGELOG.md b/components/buttons/CHANGELOG.md index 57447ff6..e2458063 100644 --- a/components/buttons/CHANGELOG.md +++ b/components/buttons/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.7 (2025-02-25) + +### Button + +#### Bug Fixes + +- `#I692936` - The issue with "Script error thrown while destroying the button due to extra space in cssClass property" has been resolved. + ## 28.2.6 (2025-02-18) ### Checkbox diff --git a/components/buttons/package.json b/components/buttons/package.json index ec10a064..e14b884b 100644 --- a/components/buttons/package.json +++ b/components/buttons/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-buttons", - "version": "28.2.3", + "version": "28.2.6", "description": "A package of feature-rich Essential JS 2 components such as Button, CheckBox, RadioButton and Switch. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/calendars/CHANGELOG.md b/components/calendars/CHANGELOG.md index bf79e00d..3082478a 100644 --- a/components/calendars/CHANGELOG.md +++ b/components/calendars/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.7 (2025-02-25) + +### DatePicker + +#### Bug Fixes + +- `#I688316` - Fixed an issue where the month was not updating correctly when typing quickly. + ## 28.1.41 (2025-01-21) ### DatePicker diff --git a/components/charts/CHANGELOG.md b/components/charts/CHANGELOG.md index a65b452e..441051e2 100644 --- a/components/charts/CHANGELOG.md +++ b/components/charts/CHANGELOG.md @@ -2,6 +2,22 @@ ## [Unreleased] +## 28.2.7 (2025-02-25) + +### Accumulation Chart + +#### Bug Fixes + +- `#I691821` - The accumulation chart rendering performance has been improved. + +## 28.2.6 (2025-02-18) + +### Chart + +#### Bug Fixes + +- `#I691577` - Now, mouse wheel zooming works properly in the Firefox browser. + ## 28.2.5 (2025-02-11) ### Chart diff --git a/components/charts/package.json b/components/charts/package.json index 9f06b5b5..25b689c3 100644 --- a/components/charts/package.json +++ b/components/charts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-charts", - "version": "28.2.5", + "version": "28.2.6", "description": "Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/diagrams/package.json b/components/diagrams/package.json index 888b18bc..c8d7c696 100644 --- a/components/diagrams/package.json +++ b/components/diagrams/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-diagrams", - "version": "28.2.3", + "version": "28.2.6", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/documenteditor/CHANGELOG.md b/components/documenteditor/CHANGELOG.md index d1f90ba0..cee199c8 100644 --- a/components/documenteditor/CHANGELOG.md +++ b/components/documenteditor/CHANGELOG.md @@ -2,6 +2,19 @@ ## [Unreleased] +## 28.2.7 (2025-02-25) + +### DocumentEditor + +#### Bug Fixes + +- `#I682091` - Fixed a document corruption issue when applying a custom style and exporting to Docx. +- `#I683126` - Fixed a script error that occurred when performing undo, delete, and reject actions on track changes content. +- `#I691258` - Fixed an issue where undoing the deletion of list items did not work correctly with track changes enabled. +- `#I687962` - Fixed incorrect behaviour when applying "Capitalize Each Word" to sentences containing multiple words with apostrophes. +- `#I683579` - Fixed a spell checker issue that occurred when track changes were enabled on combined insertion and deletion content. +- `#I688793` - Fixed a script error that occurred when opening an SFDT document containing track changes content. + ## 28.2.6 (2025-02-18) ### DocumentEditor diff --git a/components/documenteditor/package.json b/components/documenteditor/package.json index c4e747ab..543f1474 100644 --- a/components/documenteditor/package.json +++ b/components/documenteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-documenteditor", - "version": "28.2.5", + "version": "28.2.6", "description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/dropdowns/CHANGELOG.md b/components/dropdowns/CHANGELOG.md index 7a56db53..010c4c24 100644 --- a/components/dropdowns/CHANGELOG.md +++ b/components/dropdowns/CHANGELOG.md @@ -2,6 +2,24 @@ ## [Unreleased] +## 28.2.7 (2025-02-25) + +### Mention + +#### Bug Fixes + +- `#I688683` - Fixed an issue where the search method was not functioning correctly. + +### DropDownTree + +#### Bug Fixes + +- `#I689744` - The issue with chip item removal in the Dropdown Tree Component has been resolved. + +- `#I689346` - Resolved alignment and font size theme issues within the Dropdown Tree component. + +- `#I682703` - The issue where focus remained highlighted when reopening the Dropdown Tree multiple times has been resolved. + ## 28.2.6 (2025-02-18) ### MultiSelect diff --git a/components/dropdowns/package.json b/components/dropdowns/package.json index 8516dafe..33c24631 100644 --- a/components/dropdowns/package.json +++ b/components/dropdowns/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-dropdowns", - "version": "28.2.5", + "version": "28.2.6", "description": "Essential JS 2 DropDown Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/filemanager/CHANGELOG.md b/components/filemanager/CHANGELOG.md index d68e774d..a7878548 100644 --- a/components/filemanager/CHANGELOG.md +++ b/components/filemanager/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.6 (2025-02-18) +## 28.2.7 (2025-02-25) ### FileManager diff --git a/components/gantt/CHANGELOG.md b/components/gantt/CHANGELOG.md index 9831e2df..f23180e2 100644 --- a/components/gantt/CHANGELOG.md +++ b/components/gantt/CHANGELOG.md @@ -2,6 +2,21 @@ ## [Unreleased] +## 28.2.7 (2025-02-25) + +### GanttChart + +#### Bug fixes + +- `#I685559` - `updateRecordByID` method does not work when a predecessor dependency value is passed with offset days issue has been resolved. +- `#I689267` - Console error occurred at initial load when end date not mapped in `taskFields` issue has been resolved. +- Task not rendered at given time in datasource when `dayWorkingTime` is enabled issue has been resolved. +- `#I691907` - Incorrect values are saved during edit action of work field with `FixedDuration` and `FixedWork` task types issue has been resolved. +- `#I690721` - Console error occurs when user map level property in datasource issue has been resolved. + +- `#I689267` - Console error occurred at initial load when end date not mapped in `taskFields` issue has been resolved. +- `#I691907` - Incorrect values are saved during edit action of work field with `FixedDuration` and `FixedWork` task types issue has been resolved. + ## 28.2.6 (2025-02-18) ### GanttChart diff --git a/components/gantt/package.json b/components/gantt/package.json index 083b6155..4cac1dae 100644 --- a/components/gantt/package.json +++ b/components/gantt/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-gantt", - "version": "28.2.5", + "version": "28.2.6", "description": "Essential JS 2 Gantt Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/grids/CHANGELOG.md b/components/grids/CHANGELOG.md index 710f4ecc..7988252a 100644 --- a/components/grids/CHANGELOG.md +++ b/components/grids/CHANGELOG.md @@ -2,6 +2,18 @@ ## [Unreleased] +## 28.2.7 (2025-02-25) + +### Grid + +#### Bug fixes + +- `#I687341` - In `on-demand filtering`, filter dialog in a grouped grid with existing filters did not show all distinct values issue has been resolved. +- `#I591587` - The issue where the `on-demand filtering` feature did not function correctly when using a `foreign key` column has been resolved. +- `#I691061` - Resolved an issue where the row was selected while editing a cell in batch mode, even when `checkboxOnly` was enabled. +- `#I688302` - Fixed an issue where a duplicate `API` call occurred during virtual scrolling. +- `#I676970` - Resolved an issue where bottom white space appeared after fully scrolling down on the initial virtual grid load. + ## 28.2.6 (2025-02-18) ### Grid diff --git a/components/grids/package.json b/components/grids/package.json index ef7d366f..d11712fb 100644 --- a/components/grids/package.json +++ b/components/grids/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-grids", - "version": "28.2.5", + "version": "28.2.6", "description": "Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/interactivechat/CHANGELOG.md b/components/interactivechat/CHANGELOG.md index 1f62ff2a..6df1c807 100644 --- a/components/interactivechat/CHANGELOG.md +++ b/components/interactivechat/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.7 (2025-02-25) + +### AI AssistView + +#### Bug Fixes + +- `#I692622` - Now the issue with scrollbar position when dynamically updating messages using `messageTemplate` property has been resolved. + ## 28.2.6 (2025-02-18) ### AI AssistView diff --git a/components/interactivechat/package.json b/components/interactivechat/package.json index 09174fc4..3101cbce 100644 --- a/components/interactivechat/package.json +++ b/components/interactivechat/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-interactive-chat", - "version": "28.2.5", + "version": "28.2.6", "description": "Essential JS 2 Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/maps/CHANGELOG.md b/components/maps/CHANGELOG.md index 59728822..28e59619 100644 --- a/components/maps/CHANGELOG.md +++ b/components/maps/CHANGELOG.md @@ -8,7 +8,7 @@ ## [Unreleased] -## 28.2.6 (2025-02-18) +## 28.2.7 (2025-02-25) ### Maps diff --git a/components/multicolumncombobox/CHANGELOG.md b/components/multicolumncombobox/CHANGELOG.md index 6910c919..90826365 100644 --- a/components/multicolumncombobox/CHANGELOG.md +++ b/components/multicolumncombobox/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.6 (2025-02-18) +## 28.2.7 (2025-02-25) ### MultiColumn ComboBox diff --git a/components/navigations/package.json b/components/navigations/package.json index c86f381f..54e3d9aa 100644 --- a/components/navigations/package.json +++ b/components/navigations/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-navigations", - "version": "28.2.5", + "version": "28.2.6", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pdfviewer/CHANGELOG.md b/components/pdfviewer/CHANGELOG.md index be4b832a..fb7e1aff 100644 --- a/components/pdfviewer/CHANGELOG.md +++ b/components/pdfviewer/CHANGELOG.md @@ -2,6 +2,18 @@ ## [Unreleased] +## 28.2.7 (2025-02-25) + +### PDF Viewer + +#### Bug Fixes + +- `#I691472` - Now, the exception did not occur when trying to print the document without annotation modules. +- `#I687949` - Now, the Exception will not occur while loading the customer provided document with form fields. +- `#I688986` - Now, the form field bounds values are available in the `formFieldAdd` event. +- Now, the script error did not occur when loading the document with modified toolbar settings. +- `#I689173` - Now, the form field on the non-rendered page does not disappear after filling in the textbox field. + ## 28.2.6 (2025-02-18) ### PDF Viewer diff --git a/components/pdfviewer/package.json b/components/pdfviewer/package.json index e28a854f..e6443508 100644 --- a/components/pdfviewer/package.json +++ b/components/pdfviewer/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pdfviewer", - "version": "28.2.5", + "version": "28.2.6", "description": "Essential JS 2 PDF viewer Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pivotview/CHANGELOG.md b/components/pivotview/CHANGELOG.md index cc6f1b9c..f844146d 100644 --- a/components/pivotview/CHANGELOG.md +++ b/components/pivotview/CHANGELOG.md @@ -2,6 +2,15 @@ ## [Unreleased] +## 28.2.7 (2025-02-25) + +### Pivot Table + +#### Bug fixes + +- `#I689404` - Now we can apply number grouping to decimal values in the pivot table. +- `#682045`, `#682045` - Date field members will now be correctly localized when using the Pivot Table with the server-side engine across different cultures. + ## 28.2.6 (2025-02-18) ### Pivot Table diff --git a/components/pivotview/package.json b/components/pivotview/package.json index 903d54ee..c41b298e 100644 --- a/components/pivotview/package.json +++ b/components/pivotview/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pivotview", - "version": "28.2.4", + "version": "28.2.6", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/popups/CHANGELOG.md b/components/popups/CHANGELOG.md index 84f4e29d..9de8a016 100644 --- a/components/popups/CHANGELOG.md +++ b/components/popups/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.6 (2025-02-18) + +### Popup + +#### Bug Fixes + +- `#I688364` - Fixed an issue with the positioning issue of the Multi select component popup while enabling the RTL mode. + ## 28.1.39 (2024-01-14) ### Dialog diff --git a/components/popups/package.json b/components/popups/package.json index 34cc6524..3500e054 100644 --- a/components/popups/package.json +++ b/components/popups/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-popups", - "version": "28.1.39", + "version": "28.2.6", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/progressbar/CHANGELOG.md b/components/progressbar/CHANGELOG.md index d334f6d6..4106f231 100644 --- a/components/progressbar/CHANGELOG.md +++ b/components/progressbar/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.7 (2025-02-25) + +### ProgressBar + +#### Bug Fixes + +- `#I690917` - Now, the tooltip renders properly when updating the progress value on data binding. + ## 28.2.6 (2025-02-18) ### ProgressBar diff --git a/components/progressbar/package.json b/components/progressbar/package.json index 24954b1c..f8a747a2 100644 --- a/components/progressbar/package.json +++ b/components/progressbar/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-progressbar", - "version": "28.2.4", + "version": "28.2.6", "description": "Essential JS 2 ProgressBar Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/richtexteditor/CHANGELOG.md b/components/richtexteditor/CHANGELOG.md index 6b235d7c..7141006d 100644 --- a/components/richtexteditor/CHANGELOG.md +++ b/components/richtexteditor/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.6 (2025-02-18) +## 28.2.7 (2025-02-25) ### RichTextEditor diff --git a/components/schedule/CHANGELOG.md b/components/schedule/CHANGELOG.md index f7f9049e..7937bed1 100644 --- a/components/schedule/CHANGELOG.md +++ b/components/schedule/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.6 (2025-02-18) +## 28.2.7 (2025-02-25) ### Schedule diff --git a/components/splitbuttons/CHANGELOG.md b/components/splitbuttons/CHANGELOG.md index 248ef898..7ca3632d 100644 --- a/components/splitbuttons/CHANGELOG.md +++ b/components/splitbuttons/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.6 (2025-02-18) +## 28.2.7 (2025-02-25) ### DropDownButton diff --git a/components/spreadsheet/CHANGELOG.md b/components/spreadsheet/CHANGELOG.md index 36ade1c1..cf978921 100644 --- a/components/spreadsheet/CHANGELOG.md +++ b/components/spreadsheet/CHANGELOG.md @@ -2,15 +2,6 @@ ## [Unreleased] -## 28.2.6 (2025-02-18) - -### Spreadsheet - -#### Bug fixes - -- `#I683923` - The issue with "column selection does not work properly when multiple columns are selected with a merged cell as the active cell" has been resolved. -- `#I684489` - Issue with "formulas containing negative arithmetic expressions and nested structures resulted in an Incorrect number of arguments error" has been resolved. - ## 28.1.35 (2024-12-18) ### Spreadsheet @@ -1358,7 +1349,16 @@ The Spreadsheet is an user interactive component to organize and analyze data in - **Save:** Provides option to save spreadsheet data as excel file. - **RTL:** Provides right-to-left mode which aligns content in the spreadsheet component from right to left. - **Localization:** Provides inherent support to localize the UI. -- **Accessibility:** Provides with built-in accessibility support which helps to access all the spreadsheet component features using the keyboard, screen readers, or other assistive technology devices.## 28.2.4 (2025-02-04) +- **Accessibility:** Provides with built-in accessibility support which helps to access all the spreadsheet component features using the keyboard, screen readers, or other assistive technology devices.## 28.2.5 (2025-02-11) + +### Spreadsheet + +#### Bug fixes + +- `#I683923` - The issue with "column selection does not work properly when multiple columns are selected with a merged cell as the active cell" has been resolved. +- `#I684489` - Issue with "formulas containing negative arithmetic expressions and nested structures resulted in an Incorrect number of arguments error" has been resolved. + +## 28.2.4 (2025-02-04) ### Spreadsheet diff --git a/components/spreadsheet/package.json b/components/spreadsheet/package.json index 2b78783f..c2824baf 100644 --- a/components/spreadsheet/package.json +++ b/components/spreadsheet/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-spreadsheet", - "version": "28.2.4", + "version": "28.2.5", "description": "Feature-rich JavaScript Spreadsheet (Excel) control with built-in support for selection, editing, formatting, importing and exporting to Excel for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/treegrid/CHANGELOG.md b/components/treegrid/CHANGELOG.md index d0474809..bbbcc65d 100644 --- a/components/treegrid/CHANGELOG.md +++ b/components/treegrid/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.6 (2025-02-18) +## 28.2.7 (2025-02-25) ### Tree Grid From ad56a23da980159e4d53d691f5345b9246bf8a66 Mon Sep 17 00:00:00 2001 From: pipeline Date: Tue, 4 Mar 2025 03:02:51 +0000 Subject: [PATCH 16/20] v28.2.9 is released --- components/barcodegenerator/CHANGELOG.md | 2 +- components/base/CHANGELOG.md | 2 +- components/buttons/README.md | 2 +- components/buttons/package.json | 2 +- components/calendars/CHANGELOG.md | 8 +++++ components/calendars/README.md | 2 +- components/calendars/package.json | 2 +- components/charts/CHANGELOG.md | 9 ++++++ components/charts/README.md | 2 +- components/charts/package.json | 2 +- components/circulargauge/README.md | 2 +- components/diagrams/CHANGELOG.md | 9 ++++++ components/diagrams/README.md | 2 +- components/documenteditor/CHANGELOG.md | 12 ++++++++ components/documenteditor/package.json | 2 +- components/dropdowns/CHANGELOG.md | 34 ++++++++++++++++----- components/dropdowns/package.json | 2 +- components/filemanager/CHANGELOG.md | 11 ++++++- components/filemanager/package.json | 2 +- components/gantt/CHANGELOG.md | 9 ++++++ components/gantt/package.json | 2 +- components/grids/CHANGELOG.md | 12 ++++++++ components/grids/package.json | 2 +- components/inputs/CHANGELOG.md | 8 +++++ components/interactivechat/CHANGELOG.md | 2 +- components/layouts/README.md | 9 ++---- components/lists/README.md | 9 ++---- components/maps/CHANGELOG.md | 10 +++++- components/maps/README.md | 2 +- components/maps/package.json | 2 +- components/multicolumncombobox/CHANGELOG.md | 12 +++++++- components/multicolumncombobox/package.json | 2 +- components/pdfviewer/CHANGELOG.md | 9 ++++++ components/pdfviewer/package.json | 2 +- components/pivotview/CHANGELOG.md | 2 +- components/popups/CHANGELOG.md | 2 +- components/progressbar/CHANGELOG.md | 2 +- components/richtexteditor/CHANGELOG.md | 2 +- components/schedule/CHANGELOG.md | 2 +- components/splitbuttons/CHANGELOG.md | 2 +- components/spreadsheet/CHANGELOG.md | 11 +++++++ components/spreadsheet/package.json | 2 +- components/treegrid/CHANGELOG.md | 2 +- components/treemap/README.md | 2 +- 44 files changed, 178 insertions(+), 52 deletions(-) diff --git a/components/barcodegenerator/CHANGELOG.md b/components/barcodegenerator/CHANGELOG.md index fd24ee2c..842a936b 100644 --- a/components/barcodegenerator/CHANGELOG.md +++ b/components/barcodegenerator/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.7 (2025-02-25) +## 28.2.9 (2025-03-04) ### Barcode diff --git a/components/base/CHANGELOG.md b/components/base/CHANGELOG.md index 23fe7367..0fd48071 100644 --- a/components/base/CHANGELOG.md +++ b/components/base/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.7 (2025-02-25) +## 28.2.9 (2025-03-04) ### Common diff --git a/components/buttons/README.md b/components/buttons/README.md index 46dd6d7a..208761bd 100644 --- a/components/buttons/README.md +++ b/components/buttons/README.md @@ -146,7 +146,7 @@ npm install @syncfusion/ej2-react-buttons Button components are offered in following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Showcase samples diff --git a/components/buttons/package.json b/components/buttons/package.json index e14b884b..979fa4a6 100644 --- a/components/buttons/package.json +++ b/components/buttons/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-buttons", - "version": "28.2.6", + "version": "28.2.7", "description": "A package of feature-rich Essential JS 2 components such as Button, CheckBox, RadioButton and Switch. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/calendars/CHANGELOG.md b/components/calendars/CHANGELOG.md index 3082478a..6c89a4a5 100644 --- a/components/calendars/CHANGELOG.md +++ b/components/calendars/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.9 (2025-03-04) + +### DateRangePicker + +#### Bug Fixes + +- `#I40705` - Fixed issue where the selected date was incorrect when setting the Start and Depth properties in the DateRangePicker to `Year`. + ## 28.2.7 (2025-02-25) ### DatePicker diff --git a/components/calendars/README.md b/components/calendars/README.md index 1f03388a..08dcb184 100644 --- a/components/calendars/README.md +++ b/components/calendars/README.md @@ -145,7 +145,7 @@ npm install @syncfusion/ej2-react-calendars Calendar components are also offered in the following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Support diff --git a/components/calendars/package.json b/components/calendars/package.json index ade25f69..cb219968 100644 --- a/components/calendars/package.json +++ b/components/calendars/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-calendars", - "version": "28.2.3", + "version": "28.2.7", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/charts/CHANGELOG.md b/components/charts/CHANGELOG.md index 441051e2..02d9f887 100644 --- a/components/charts/CHANGELOG.md +++ b/components/charts/CHANGELOG.md @@ -2,6 +2,15 @@ ## [Unreleased] +## 28.2.9 (2025-03-04) + +### Chart + +#### Bug Fixes + +- `#I694559` - Now, the RTL-enabled chart renders properly while exporting. +- `#I690910` - Multiple charts can now be exported as a single CSV or XLSX file. + ## 28.2.7 (2025-02-25) ### Accumulation Chart diff --git a/components/charts/README.md b/components/charts/README.md index f1daa165..1f399555 100644 --- a/components/charts/README.md +++ b/components/charts/README.md @@ -247,7 +247,7 @@ export default App; Chart components are offered in following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Showcase samples diff --git a/components/charts/package.json b/components/charts/package.json index 25b689c3..9986489b 100644 --- a/components/charts/package.json +++ b/components/charts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-charts", - "version": "28.2.6", + "version": "28.2.7", "description": "Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/circulargauge/README.md b/components/circulargauge/README.md index a47dd4ed..13a1e9d0 100644 --- a/components/circulargauge/README.md +++ b/components/circulargauge/README.md @@ -57,7 +57,7 @@ export default App; Circular Gauge component is also offered in the following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Showcase samples diff --git a/components/diagrams/CHANGELOG.md b/components/diagrams/CHANGELOG.md index 00ddc78c..09555097 100644 --- a/components/diagrams/CHANGELOG.md +++ b/components/diagrams/CHANGELOG.md @@ -2,6 +2,15 @@ ## [Unreleased] +## 28.2.9 (2025-03-04) + +### Diagram + +#### Bug Fixes + +- `#I679022` - Scroll padding is now applied during panning, allowing movement to the extreme end of the diagram. +- `#I689120` - Ports are no longer retained after undoing the grouping of nodes with ports set in `nodeDefaults`. + ## 28.2.6 (2025-02-18) ### Diagram diff --git a/components/diagrams/README.md b/components/diagrams/README.md index e6222188..1781ade5 100644 --- a/components/diagrams/README.md +++ b/components/diagrams/README.md @@ -116,7 +116,7 @@ export default App; Diagram component is also offered in the following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Use case demos diff --git a/components/documenteditor/CHANGELOG.md b/components/documenteditor/CHANGELOG.md index cee199c8..28b81613 100644 --- a/components/documenteditor/CHANGELOG.md +++ b/components/documenteditor/CHANGELOG.md @@ -2,6 +2,18 @@ ## [Unreleased] +## 28.2.9 (2025-03-04) + +### DocumentEditor + +#### Bug Fixes + +- `#I687932` - Fixed the issue where focus was not updated to the document when selecting a comment in the comment pane. +- `#I685571`, `#I694238` - Fixed the tab element formatting issue when opening the reported document. +- `#I683091` - Fixed the issue where cell size was not reverting correctly and an extra column was created after deleting a row. +- `#I683159` - Fixed the issue where the editable region start marker was not rendering correctly when a paragraph had a right margin. +- `#I691849` - Fixed the issue where Document Editor became unresponsive when accepting all changes in SFDT files containing multiple lists copied from Word. + ## 28.2.7 (2025-02-25) ### DocumentEditor diff --git a/components/documenteditor/package.json b/components/documenteditor/package.json index 543f1474..3d8d9469 100644 --- a/components/documenteditor/package.json +++ b/components/documenteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-documenteditor", - "version": "28.2.6", + "version": "28.2.7", "description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/dropdowns/CHANGELOG.md b/components/dropdowns/CHANGELOG.md index 010c4c24..0540a1ed 100644 --- a/components/dropdowns/CHANGELOG.md +++ b/components/dropdowns/CHANGELOG.md @@ -2,6 +2,26 @@ ## [Unreleased] +## 28.2.9 (2025-03-04) + +### ComboBox + +#### Bug Fixes + +- `#I683160` - Fixed the issue where an itemTemplate element not render while opens ComboBox popup twice when filtering enabled. + +### ListBox + +#### Bug Fixes + +- `#I687522` - Issue with "Filtering data not properly displayed while filter with diacritic characters in Listbox" has been resolved. + +### MultiSelect + +#### Bug Fixes + +- `#I688364` - Fixed an issue with the positioning issue of the Multi select component popup while enabling the RTL mode. + ## 28.2.7 (2025-02-25) ### Mention @@ -22,14 +42,6 @@ ## 28.2.6 (2025-02-18) -### MultiSelect - -#### Bug Fixes - -- `#I688364` - Fixed an issue with the positioning issue of the Multi select component popup while enabling the RTL mode. - -- `#I661577` - Fixed an issue where the placeholder was not displayed after clearing the value. - ### ComboBox #### Bug Fixes @@ -44,6 +56,12 @@ - `#I682703`, `#I691872` - An Focusing issues in Dropdown Tree component when `showSelectAll` property is true has been resolved. +### MultiSelect + +#### Bug Fixes + +- `#I661577` - Fixed an issue where the placeholder was not displayed after clearing the value. + ## 28.2.5 (2025-02-11) ### ComboBox diff --git a/components/dropdowns/package.json b/components/dropdowns/package.json index 33c24631..8a91adc5 100644 --- a/components/dropdowns/package.json +++ b/components/dropdowns/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-dropdowns", - "version": "28.2.6", + "version": "28.2.7", "description": "Essential JS 2 DropDown Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/filemanager/CHANGELOG.md b/components/filemanager/CHANGELOG.md index a7878548..88edf6c1 100644 --- a/components/filemanager/CHANGELOG.md +++ b/components/filemanager/CHANGELOG.md @@ -2,13 +2,22 @@ ## [Unreleased] -## 28.2.7 (2025-02-25) +## 28.2.9 (2025-03-04) + +### FileManager + +#### Bug Fixes + +- `#I691585` - Resolved the errors in the File Manager component while selecting multiple file items with virtualization support. + +## 28.2.6 (2025-02-18) ### FileManager #### Bug Fixes - `#I656917` - The issue with the selected item count when enabling range selection in the File Manager component has been resolved. +- `#I683396` - The issue context menu is not closed when scrolling in the FileManager component layout content has been resolved. ## 28.2.5 (2025-02-11) diff --git a/components/filemanager/package.json b/components/filemanager/package.json index 12c3c7f2..5e645c22 100644 --- a/components/filemanager/package.json +++ b/components/filemanager/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-filemanager", - "version": "28.2.5", + "version": "28.2.6", "description": "Essential JS 2 FileManager Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/gantt/CHANGELOG.md b/components/gantt/CHANGELOG.md index f23180e2..6da843cf 100644 --- a/components/gantt/CHANGELOG.md +++ b/components/gantt/CHANGELOG.md @@ -2,6 +2,15 @@ ## [Unreleased] +## 28.2.9 (2025-03-04) + +### GanttChart + +#### Bug fixes + + `#I689599` - Resolved a console error that occurred when undoing a deleted split task. + `#I692333` - When the `includeWeekend` property is set to true, the split taskbar cannot be dragged and dropped issue has been resolved. + ## 28.2.7 (2025-02-25) ### GanttChart diff --git a/components/gantt/package.json b/components/gantt/package.json index 4cac1dae..d5dffea3 100644 --- a/components/gantt/package.json +++ b/components/gantt/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-gantt", - "version": "28.2.6", + "version": "28.2.7", "description": "Essential JS 2 Gantt Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/grids/CHANGELOG.md b/components/grids/CHANGELOG.md index 7988252a..effa1149 100644 --- a/components/grids/CHANGELOG.md +++ b/components/grids/CHANGELOG.md @@ -2,6 +2,18 @@ ## [Unreleased] +## 28.2.9 (2025-03-04) + +### Grid + +#### Bug fixes + +- `#I688846` - The issue of performance delay in checkbox row selection when filtering complex columns has been resolved. +- `#I687298` - Resolved the issue where column header spanning was not working correctly with stacked headers in Excel export. +- `#I682492` - Fixed an issue where a script error was thrown when copying with a focused stacked header in cell selection mode. +- `#I690056` - Resolved the issue with `persistSelection` in the grouped grid when collapsing and expanding. +- `#I685339` - Resolved the issue where resizing the frozen column is not adjust the content table properly. + ## 28.2.7 (2025-02-25) ### Grid diff --git a/components/grids/package.json b/components/grids/package.json index d11712fb..2b055df9 100644 --- a/components/grids/package.json +++ b/components/grids/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-grids", - "version": "28.2.6", + "version": "28.2.7", "description": "Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/inputs/CHANGELOG.md b/components/inputs/CHANGELOG.md index a46588a9..d300eea1 100644 --- a/components/inputs/CHANGELOG.md +++ b/components/inputs/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.9 (2025-03-04) + +### Uploader + +#### Bug Fixes + +- `#I685282` - The clear button has been disabled during the file upload process to prevent user interactions while the upload is in progress. + ## 28.2.3 (2025-01-29) ### Form Validator diff --git a/components/interactivechat/CHANGELOG.md b/components/interactivechat/CHANGELOG.md index 6df1c807..4cf54d69 100644 --- a/components/interactivechat/CHANGELOG.md +++ b/components/interactivechat/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.7 (2025-02-25) +## 28.2.9 (2025-03-04) ### AI AssistView diff --git a/components/layouts/README.md b/components/layouts/README.md index 67dc99de..85afb6f5 100644 --- a/components/layouts/README.md +++ b/components/layouts/README.md @@ -54,11 +54,8 @@ Following list of components are available in the package These components are available in following list of: -1. [Angular](https://www.syncfusion.com/angular-ui-components?utm_source=npm&utm_medium=listing&utm_campaign=react-layout-npm) -2. [Vue](https://www.syncfusion.com/vue-ui-components?utm_source=npm&utm_medium=listing&utm_campaign=react-layout-npm) -3. [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_source=npm&utm_medium=listing&utm_campaign=react-layout-npm) -4. [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_source=npm&utm_medium=listing&utm_campaign=react-layout-npm) -5. [JavaScript (ES5)](https://www.syncfusion.com/javascript-ui-controls?utm_source=npm&utm_medium=listing&utm_campaign=react-layout-npm) +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
        [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| :-----: | :-----: | :-----: | :-----: | :-----: | ## Use Case samples @@ -144,4 +141,4 @@ Check the license detail [here](https://github.com/syncfusion/ej2-react-ui-compo Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components/blob/master/components/layouts/CHANGELOG.md/?utm_source=npm&utm_medium=listing&utm_campaign=react-layout-npm) -© Copyright 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. +© Copyright 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/lists/README.md b/components/lists/README.md index c1b7de05..7f49439c 100644 --- a/components/lists/README.md +++ b/components/lists/README.md @@ -26,11 +26,8 @@ npm install @syncfusion/ej2-react-lists `Lists` component is also offered in following list of frameworks. -1. [Angular](https://github.com/syncfusion/ej2-angular-ui-components/tree/master/components/lists/?utm_source=npm&utm_campaign=listview) -2. [VueJS](https://github.com/syncfusion/ej2-vue-ui-components/tree/master/components/lists/?utm_source=npm&utm_campaign=listview) -3. [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls/listview/?utm_source=npm&utm_campaign=listview) -4. [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls/listview/?utm_source=npm&utm_campaign=listview) -5. [JavaScript (ES5)](https://www.syncfusion.com/javascript-ui-controls/listview/?utm_source=npm&utm_campaign=listview) +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-components?utm_medium=listing&utm_source=github)
        [Vue](https://www.syncfusion.com/vue-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| :-----: | :-----: | :-----: | :-----: | :-----: | ## Showcase samples @@ -68,4 +65,4 @@ Check the license detail [here](https://github.com/syncfusion/ej2-react-ui-compo Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components/blob/master/components/lists/CHANGELOG.md/?utm_source=npm&utm_campaign=listview) -© Copyright 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. +© Copyright 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/maps/CHANGELOG.md b/components/maps/CHANGELOG.md index 28e59619..ec78c8a3 100644 --- a/components/maps/CHANGELOG.md +++ b/components/maps/CHANGELOG.md @@ -8,7 +8,15 @@ ## [Unreleased] -## 28.2.7 (2025-02-25) +## 28.2.9 (2025-03-04) + +### Maps + +#### Bug fixes + +- `#I695421` - The data label will render correctly when binds to the specified label Path. + +## 28.2.6 (2025-02-18) ### Maps diff --git a/components/maps/README.md b/components/maps/README.md index 1b13bc80..f5e76b6a 100644 --- a/components/maps/README.md +++ b/components/maps/README.md @@ -65,7 +65,7 @@ export default App; Maps component is also offered in the following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Showcase samples diff --git a/components/maps/package.json b/components/maps/package.json index 17ab2bb1..27a17d47 100644 --- a/components/maps/package.json +++ b/components/maps/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-maps", - "version": "28.2.5", + "version": "28.2.6", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/multicolumncombobox/CHANGELOG.md b/components/multicolumncombobox/CHANGELOG.md index 90826365..2359181e 100644 --- a/components/multicolumncombobox/CHANGELOG.md +++ b/components/multicolumncombobox/CHANGELOG.md @@ -2,7 +2,17 @@ ## [Unreleased] -## 28.2.7 (2025-02-25) +## 28.2.9 (2025-03-04) + +### MultiColumn ComboBox + +#### Bug Fixes + +- `#I682925` - Now the issue with value not returned properly when using the ejs-for in the Multicolumn ComboBox has been resolved. + +- `#I691442` - Now the issue with popup height doesn’t adjust properly when filtering results with large row content in the Multicolumn ComboBox has been resolved. + +## 28.2.6 (2025-02-18) ### MultiColumn ComboBox diff --git a/components/multicolumncombobox/package.json b/components/multicolumncombobox/package.json index a63fac5a..8c3fa0d4 100644 --- a/components/multicolumncombobox/package.json +++ b/components/multicolumncombobox/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-multicolumn-combobox", - "version": "28.2.3", + "version": "28.2.7", "description": "Essential JS 2 Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pdfviewer/CHANGELOG.md b/components/pdfviewer/CHANGELOG.md index fb7e1aff..97ca52e6 100644 --- a/components/pdfviewer/CHANGELOG.md +++ b/components/pdfviewer/CHANGELOG.md @@ -2,6 +2,15 @@ ## [Unreleased] +## 28.2.9 (2025-03-04) + +### PDF Viewer + +#### Bug Fixes + +- `#I688924` - Now, the stamp annotation is displayed correctly in the provided document in the PDF Viewer. +- `#I688583` - Now, we are able to add the signature to the signature field properly after clearing the form field value using the `clearFormFields` method. + ## 28.2.7 (2025-02-25) ### PDF Viewer diff --git a/components/pdfviewer/package.json b/components/pdfviewer/package.json index e6443508..c1e9caa3 100644 --- a/components/pdfviewer/package.json +++ b/components/pdfviewer/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pdfviewer", - "version": "28.2.6", + "version": "28.2.7", "description": "Essential JS 2 PDF viewer Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pivotview/CHANGELOG.md b/components/pivotview/CHANGELOG.md index f844146d..1c67f0ce 100644 --- a/components/pivotview/CHANGELOG.md +++ b/components/pivotview/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.7 (2025-02-25) +## 28.2.9 (2025-03-04) ### Pivot Table diff --git a/components/popups/CHANGELOG.md b/components/popups/CHANGELOG.md index 9de8a016..6d617230 100644 --- a/components/popups/CHANGELOG.md +++ b/components/popups/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.6 (2025-02-18) +## 28.2.9 (2025-03-04) ### Popup diff --git a/components/progressbar/CHANGELOG.md b/components/progressbar/CHANGELOG.md index 4106f231..f8289e9d 100644 --- a/components/progressbar/CHANGELOG.md +++ b/components/progressbar/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.7 (2025-02-25) +## 28.2.9 (2025-03-04) ### ProgressBar diff --git a/components/richtexteditor/CHANGELOG.md b/components/richtexteditor/CHANGELOG.md index 7141006d..bb261585 100644 --- a/components/richtexteditor/CHANGELOG.md +++ b/components/richtexteditor/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.7 (2025-02-25) +## 28.2.9 (2025-03-04) ### RichTextEditor diff --git a/components/schedule/CHANGELOG.md b/components/schedule/CHANGELOG.md index 7937bed1..e30a9905 100644 --- a/components/schedule/CHANGELOG.md +++ b/components/schedule/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.7 (2025-02-25) +## 28.2.9 (2025-03-04) ### Schedule diff --git a/components/splitbuttons/CHANGELOG.md b/components/splitbuttons/CHANGELOG.md index 7ca3632d..e8bce304 100644 --- a/components/splitbuttons/CHANGELOG.md +++ b/components/splitbuttons/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.7 (2025-02-25) +## 28.2.9 (2025-03-04) ### DropDownButton diff --git a/components/spreadsheet/CHANGELOG.md b/components/spreadsheet/CHANGELOG.md index cf978921..ba7124ef 100644 --- a/components/spreadsheet/CHANGELOG.md +++ b/components/spreadsheet/CHANGELOG.md @@ -2,6 +2,17 @@ ## [Unreleased] +## 28.2.9 (2025-03-04) + +### Spreadsheet + +#### Bug fixes + +- `#I691259` - Issue with "`CONCAT` formula is not working properly with the nested `TEXT` formula" has been resolved. +- `#I691669`, `#I694143` - Issue with "list validation drop-down could not be opened when merged cells existed between frozen and unfrozen areas" has been resolved. +- `#I691093` - Issue with "fraction-formatted values were incorrectly converted to number-formatted values" has been resolved. +- `#I689450` - Issue with "hiding rows containing read-only cells using the `hideRow` method causing script error" has been resolved. + ## 28.1.35 (2024-12-18) ### Spreadsheet diff --git a/components/spreadsheet/package.json b/components/spreadsheet/package.json index c2824baf..9d2f6874 100644 --- a/components/spreadsheet/package.json +++ b/components/spreadsheet/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-spreadsheet", - "version": "28.2.5", + "version": "28.2.7", "description": "Feature-rich JavaScript Spreadsheet (Excel) control with built-in support for selection, editing, formatting, importing and exporting to Excel for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/treegrid/CHANGELOG.md b/components/treegrid/CHANGELOG.md index bbbcc65d..6146c778 100644 --- a/components/treegrid/CHANGELOG.md +++ b/components/treegrid/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.7 (2025-02-25) +## 28.2.9 (2025-03-04) ### Tree Grid diff --git a/components/treemap/README.md b/components/treemap/README.md index 4233d753..8f64c42d 100644 --- a/components/treemap/README.md +++ b/components/treemap/README.md @@ -73,7 +73,7 @@ export default App; TreeMap component is also offered in the following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Showcase samples From 924cffe21e5ae3fc05f3a5452dba4f38e44c4030 Mon Sep 17 00:00:00 2001 From: pipeline Date: Tue, 11 Mar 2025 02:47:33 +0000 Subject: [PATCH 17/20] v28.2.11 is released --- components/barcodegenerator/CHANGELOG.md | 2 +- components/barcodegenerator/README.md | 2 +- components/base/CHANGELOG.md | 2 +- components/base/README.md | 7 +- components/base/package.json | 2 +- components/base/releasenotes/README.md | 183 ++++++++++++++++++++ components/calendars/CHANGELOG.md | 20 +++ components/calendars/package.json | 2 +- components/charts/CHANGELOG.md | 8 + components/charts/package.json | 2 +- components/diagrams/CHANGELOG.md | 9 + components/diagrams/package.json | 2 +- components/documenteditor/CHANGELOG.md | 16 ++ components/documenteditor/README.md | 2 +- components/documenteditor/package.json | 2 +- components/dropdowns/CHANGELOG.md | 10 ++ components/dropdowns/README.md | 2 +- components/dropdowns/package.json | 2 +- components/filemanager/CHANGELOG.md | 11 +- components/filemanager/README.md | 2 +- components/filemanager/package.json | 2 +- components/gantt/CHANGELOG.md | 11 ++ components/gantt/README.md | 2 +- components/gantt/package.json | 2 +- components/grids/CHANGELOG.md | 13 ++ components/grids/README.md | 2 +- components/grids/package.json | 2 +- components/heatmap/README.md | 2 +- components/imageeditor/README.md | 2 +- components/inplaceeditor/README.md | 8 +- components/inputs/CHANGELOG.md | 8 + components/inputs/README.md | 2 +- components/inputs/package.json | 2 +- components/interactivechat/CHANGELOG.md | 2 +- components/interactivechat/package.json | 2 +- components/maps/CHANGELOG.md | 2 +- components/multicolumncombobox/CHANGELOG.md | 2 +- components/navigations/CHANGELOG.md | 20 +++ components/navigations/README.md | 2 +- components/notifications/README.md | 2 +- components/pdfviewer/CHANGELOG.md | 16 ++ components/pdfviewer/README.md | 2 +- components/pdfviewer/package.json | 2 +- components/pivotview/CHANGELOG.md | 11 +- components/pivotview/README.md | 2 +- components/pivotview/package.json | 2 +- components/popups/README.md | 8 +- components/popups/package.json | 2 +- components/progressbar/CHANGELOG.md | 2 +- components/querybuilder/README.md | 2 +- components/ribbon/README.md | 2 +- components/richtexteditor/CHANGELOG.md | 78 +++++++++ components/richtexteditor/README.md | 2 +- components/richtexteditor/package.json | 2 +- components/schedule/CHANGELOG.md | 20 ++- components/schedule/package.json | 2 +- components/splitbuttons/CHANGELOG.md | 2 +- components/spreadsheet/CHANGELOG.md | 24 ++- components/spreadsheet/README.md | 2 +- components/spreadsheet/package.json | 2 +- components/treegrid/CHANGELOG.md | 2 +- 61 files changed, 497 insertions(+), 68 deletions(-) create mode 100644 components/base/releasenotes/README.md diff --git a/components/barcodegenerator/CHANGELOG.md b/components/barcodegenerator/CHANGELOG.md index 842a936b..4f687e9d 100644 --- a/components/barcodegenerator/CHANGELOG.md +++ b/components/barcodegenerator/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.9 (2025-03-04) +## 28.2.11 (2025-03-11) ### Barcode diff --git a/components/barcodegenerator/README.md b/components/barcodegenerator/README.md index 1a944c4b..9393fefb 100644 --- a/components/barcodegenerator/README.md +++ b/components/barcodegenerator/README.md @@ -64,7 +64,7 @@ export default App; Barcode component is also offered in the following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Showcase samples diff --git a/components/base/CHANGELOG.md b/components/base/CHANGELOG.md index 0fd48071..23fe7367 100644 --- a/components/base/CHANGELOG.md +++ b/components/base/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.9 (2025-03-04) +## 28.2.7 (2025-02-25) ### Common diff --git a/components/base/README.md b/components/base/README.md index 31527f1e..752ce0f3 100644 --- a/components/base/README.md +++ b/components/base/README.md @@ -56,11 +56,8 @@ With our commitment to at least four major updates per year, you receive the mos The Essential® JS 2 is also offered in following list of frameworks. -* [JavaScript](https://www.syncfusion.com/products/javascript?utm_source=npm&utm_campaign=ej2-react-base) -* [Angular](https://www.syncfusion.com/products/angular?utm_source=npm&utm_campaign=ej2-react-base) -* [Vue.js](https://www.syncfusion.com/products/vue?utm_source=npm&utm_campaign=ej2-react-base) -* [ASP.NET Core](https://www.syncfusion.com/products/aspnetcore?utm_source=npm&utm_campaign=ej2-react-base) -* [ASP.NET MVC](https://www.syncfusion.com/products/aspnetmvc?utm_source=npm&utm_campaign=ej2-react-base) +| [](https://www.syncfusion.com/products/javascript?utm_source=npm&utm_campaign=ej2-react-base)
     [JavaScript](https://www.syncfusion.com/products/javascript?utm_source=npm&utm_campaign=ej2-react-base)     | [](https://www.syncfusion.com/products/angular?utm_source=npm&utm_campaign=ej2-react-base)
       [Angular](https://www.syncfusion.com/products/angular?utm_source=npm&utm_campaign=ej2-react-base)       | [](https://www.syncfusion.com/products/vue?utm_source=npm&utm_campaign=ej2-react-base)
        [Vue](https://www.syncfusion.com/products/vue?utm_source=npm&utm_campaign=ej2-react-base)          | [](https://www.syncfusion.com/products/aspnetcore?utm_source=npm&utm_campaign=ej2-react-base)
  [ASP.NET Core](https://www.syncfusion.com/products/aspnetcore?utm_source=npm&utm_campaign=ej2-react-base)   | [](https://www.syncfusion.com/products/aspnetmvc?utm_source=npm&utm_campaign=ej2-react-base)
  [ASP.NET MVC](https://www.syncfusion.com/products/aspnetmvc?utm_source=npm&utm_campaign=ej2-react-base)   | +| :-----: | :-----: | :-----: | :-----: | :-----: | ## Support diff --git a/components/base/package.json b/components/base/package.json index 4d015af9..07c20c94 100644 --- a/components/base/package.json +++ b/components/base/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-base", - "version": "28.2.3", + "version": "28.2.7", "description": "A common package of Essential JS 2 React base, methods and class definitions", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/base/releasenotes/README.md b/components/base/releasenotes/README.md new file mode 100644 index 00000000..08421ac8 --- /dev/null +++ b/components/base/releasenotes/README.md @@ -0,0 +1,183 @@ +# Release Notes Guidelines + +This section contains guidelines on naming files, sections and other document elements. + +> **If there is no changes in product, you don't need to mention that in Release Notes.** + +## Encoding Format + +All Release Notes files should be saved in **Encoding in UTF-8 (Without BOM)** format. You can use Notepad++ to verify the encoding. + +![Encoding.png](https://bitbucket.org/repo/j57Gz9/images/2199960455-Encoding.png) + +## Release Notes Folder Hierarchy + +* Platform [Folder] +* ----ReleaseNotes [Folder] +* --------v13.3.x.x [Folder] +* ------------Control1.md +* ------------Control2.md +* ------------Control3.md +* --------v13.4.x.x [Folder] +* ------------Control1.md +* ------------Control2.md +* ------------Control3.md + +### How to write Release Notes? + +* Each release markdown files should reside under corresponding version folder in their platform. +* Each product release notes should be created in separate file name. +* File name should be same as the product name. + +> **NOTE**: Please do not add any Front Matter information in Release Notes files. + +## Markdown File Structure + +Each markdown file should have following items. + +* Control Name +* Features +* Bug fixes +* Braking Changes +* Known Issues + +> Do not add any front matter(triple dashed line) in this markdown. + +### Control Name + +Control Name should be with prefix `##`. This will be rendered as `H2` in html file. + +#### Syntax + +``` +## +``` + +#### Example + +``` +## ejAccrodion +``` + +### Features + +* Each features should be written in unordered list. +* Feature header should have id in the following format `-features`. All characters in **id should be written in lower case.** + +#### Syntax + +``` +### Features +{:#-features} + +* \#1 - Feature Info +* \#2 - Feature Info +* \#3 - Feature Info +``` + +#### Example + +``` +### Features +{:#ejaccordion-features} + +* \#140303 - Accordion provides option to add new items dynamically by using the `addItem` method +* \#140303 - Accordion provides option to add new items dynamically by using the `addItem` method +* \#140303, \#140304 - Accordion provides option to add new items dynamically by using the `addItem` method +``` + +> **NOTE:** +> * In markdown `#` used to represent headers. +> * By default it will be converted as HTML headers. +> * To display the `#` in html, please use escape sequences [See above example]. + +### Bug Fixes + +* Each bug fix should be written in unordered list. +* Bug fixes header should have id in the following format `-bug-fixes`. All characters in **id should be written in lower case.** + +#### Syntax + +``` +### Bug fixes +{:#-bug-fixes} + +* \#1 - Bug Fix +* \#2 - Bug Fix +* \#3 - Bug Fix +``` + +#### Example + +``` +### Bug Fixes +{:#ejaccordion-bug-fixes} + +* \#140303 - Accordion provides option to add new items dynamically by using the `addItem` method +* \#140303 - Accordion provides option to add new items dynamically by using the `addItem` method +* \#140303, \#140304 - Accordion provides option to add new items dynamically by using the `addItem` method +``` + +> **NOTE:** +> * In markdown `#` used to represent headers. +> * By default it will be converted as HTML headers. +> * To display the `#` in html, please use escape sequences [See above example]. + +### Breaking Changes + +* Each breaking changes should be written in unordered list. +* Breaking changes header should have id in the following format `-breaking-changes`. All characters in **id should be written in lower case.** + +``` +### Breaking Changes +{:#-breaking-changes} + +* * Breaking Change 1 +* * Breaking Change 2 +* * Breaking Change 3 +``` + +#### Example + +``` +### Breaking Changes +{:#ejaccordion-breaking-changes} + +* Now, Circular series end angle will not be adjusted based on the start angle, so the output will be like semi-circle instead of full circle. In order to render the complete circular series with customized start angle, you have to add the start angle value to end angle property now. This break will occur only if you have specified startAngle already +``` + +> **NOTE:** +> * In markdown `#` used to represent headers. +> * By default it will be converted as HTML headers. +> * To display the `#` in html, please use escape sequences [See above example]. + +## Incidents and Forums in Release notes + +We can represent the Incident ID with I and F for forums in release notes MD files + +#### Example + + +``` +## ChromelessWindow + +### Bug Fixes +{:#chromelesswindow-bug-fixes} + +* \#I336220 - When using `ShowDialog` on a `RibbonWindow`, a `NullReferenceException` will no longer occur. +* \#F166385 - The gap between the bottom of the window and the `TaskBar` is now properly maintained. + +``` + +This is published in the page : https://help.syncfusion.com/wpf/release-notes/v19.3.0.43?type=all#chromelesswindow + + +## Commit + +Same workflow for User Guide applicable to this repository. All the changes needs to be committed in `development` branch. + +## Preview Changes + +All the changes will be included with User Guide automation and published in Staging Documentation machine. + + \ No newline at end of file diff --git a/components/calendars/CHANGELOG.md b/components/calendars/CHANGELOG.md index 6c89a4a5..8b7d09bb 100644 --- a/components/calendars/CHANGELOG.md +++ b/components/calendars/CHANGELOG.md @@ -2,6 +2,26 @@ ## [Unreleased] +## 28.2.11 (2025-03-11) + +### TimePicker + +#### Bug Fixes + +- `#F196127` - Fixed an issue where the change event was not triggered correctly upon the second update of time using the keyboard. + +### DatePicker + +#### Bug Fixes + +- `#FD65170` - Fixed an issue where the day of the week value was not displayed correctly when using `ccc` in the date format. + +### DateTimePicker + +#### Bug Fixes + +- `#FD65170` - Fixed an issue where the day of the week value was not displayed correctly when using `ccc` in the date format. + ## 28.2.9 (2025-03-04) ### DateRangePicker diff --git a/components/calendars/package.json b/components/calendars/package.json index cb219968..57f3c1ee 100644 --- a/components/calendars/package.json +++ b/components/calendars/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-calendars", - "version": "28.2.7", + "version": "28.2.9", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/charts/CHANGELOG.md b/components/charts/CHANGELOG.md index 02d9f887..4bd3ce37 100644 --- a/components/charts/CHANGELOG.md +++ b/components/charts/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.11 (2025-03-11) + +### Chart + +#### Bug Fixes + +- `#I696021` - Now, the chart SVG height and width are set correctly for the rotated axis label. + ## 28.2.9 (2025-03-04) ### Chart diff --git a/components/charts/package.json b/components/charts/package.json index 9986489b..fafc3d8f 100644 --- a/components/charts/package.json +++ b/components/charts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-charts", - "version": "28.2.7", + "version": "28.2.9", "description": "Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/diagrams/CHANGELOG.md b/components/diagrams/CHANGELOG.md index 09555097..37e4a0cf 100644 --- a/components/diagrams/CHANGELOG.md +++ b/components/diagrams/CHANGELOG.md @@ -2,6 +2,15 @@ ## [Unreleased] +## 28.2.11 (2025-03-11) + +### Diagram + +#### Bug Fixes + +- `#I692003` - Undo and redo now working correctly for group nodes after `grouping`, `rotating`, and `ungrouping`. +- `#I692517` - `excludeFromLayout` now works in complex hierarchical tree Layout. + ## 28.2.9 (2025-03-04) ### Diagram diff --git a/components/diagrams/package.json b/components/diagrams/package.json index c8d7c696..4755edee 100644 --- a/components/diagrams/package.json +++ b/components/diagrams/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-diagrams", - "version": "28.2.6", + "version": "28.2.9", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/documenteditor/CHANGELOG.md b/components/documenteditor/CHANGELOG.md index 28b81613..db41c5dc 100644 --- a/components/documenteditor/CHANGELOG.md +++ b/components/documenteditor/CHANGELOG.md @@ -2,6 +2,22 @@ ## [Unreleased] +## 28.2.11 (2025-03-11) + +### DocumentEditor + +#### Bug Fixes + +- `#F196134` - Fixed a script error that occurred when copying content containing checkbox content control properties. +- `#I688686` - Fixed the selection issue when applying upper-case formatting to text. +- `#I644193` - Fixed the XML mapping issue when copy pasting content controls within Document Editor. +- `#I691211` - Fixed the incorrect drop down list display by using the display text instead of the value. +- `#I691064` - Fixed the issue of removing and adding highlights to editable ranges using the `highlightEditableRanges` property. +- `#I686376` - Fixed a script error that occurred when undoing after performing Enter and Apply Style actions. +- `#I693248` - Fixed the issue where the editing region moved out of the viewport when the keyboard opened on mobile devices. +- `#I684310`, `#I693656` - Fixed the border rendering issue for nested content controls. +- `#I691211` - Improved typing performance inside a table when the document contains more than 400 content controls. + ## 28.2.9 (2025-03-04) ### DocumentEditor diff --git a/components/documenteditor/README.md b/components/documenteditor/README.md index 8b735af7..aea2913e 100644 --- a/components/documenteditor/README.md +++ b/components/documenteditor/README.md @@ -80,7 +80,7 @@ export default App; The React Word Processor (Document Editor) component is also offered in the following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Showcase samples diff --git a/components/documenteditor/package.json b/components/documenteditor/package.json index 3d8d9469..f30da6f1 100644 --- a/components/documenteditor/package.json +++ b/components/documenteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-documenteditor", - "version": "28.2.7", + "version": "28.2.9", "description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/dropdowns/CHANGELOG.md b/components/dropdowns/CHANGELOG.md index 0540a1ed..cd77efe2 100644 --- a/components/dropdowns/CHANGELOG.md +++ b/components/dropdowns/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.11 (2025-03-11) + +### MultiSelect + +#### Bug Fixes + +- `#I695096` - Fixed an issue where data was not displaying correctly during scrolling. + ## 28.2.9 (2025-03-04) ### ComboBox @@ -20,6 +28,8 @@ #### Bug Fixes +- `#I694022` - Fixed an issue where the `ValueTemplate` was not functioning correctly for the preselected value when virtualization was enabled. + - `#I688364` - Fixed an issue with the positioning issue of the Multi select component popup while enabling the RTL mode. ## 28.2.7 (2025-02-25) diff --git a/components/dropdowns/README.md b/components/dropdowns/README.md index ac360e8e..2d2ac47d 100644 --- a/components/dropdowns/README.md +++ b/components/dropdowns/README.md @@ -183,7 +183,7 @@ npm install @syncfusion/ej2-react-dropdowns DropDown components are also offered in the following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Showcase samples diff --git a/components/dropdowns/package.json b/components/dropdowns/package.json index 8a91adc5..018bd302 100644 --- a/components/dropdowns/package.json +++ b/components/dropdowns/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-dropdowns", - "version": "28.2.7", + "version": "28.2.9", "description": "Essential JS 2 DropDown Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/filemanager/CHANGELOG.md b/components/filemanager/CHANGELOG.md index 88edf6c1..2759a470 100644 --- a/components/filemanager/CHANGELOG.md +++ b/components/filemanager/CHANGELOG.md @@ -2,6 +2,15 @@ ## [Unreleased] +## 28.2.11 (2025-03-11) + +### FileManager + +#### Bug Fixes + +- `#I696366` - Resolved the issue with copying and pasting a folder from the navigation pane to the layout pane in File Manager component. +- `#I691585` - Resolved the selection doesn't persist issue when both virtualization and persistence are enabled. + ## 28.2.9 (2025-03-04) ### FileManager @@ -9,6 +18,7 @@ #### Bug Fixes - `#I691585` - Resolved the errors in the File Manager component while selecting multiple file items with virtualization support. +- `#I683396` - The issue context menu is not closed when scrolling in the FileManager component layout content has been resolved. ## 28.2.6 (2025-02-18) @@ -17,7 +27,6 @@ #### Bug Fixes - `#I656917` - The issue with the selected item count when enabling range selection in the File Manager component has been resolved. -- `#I683396` - The issue context menu is not closed when scrolling in the FileManager component layout content has been resolved. ## 28.2.5 (2025-02-11) diff --git a/components/filemanager/README.md b/components/filemanager/README.md index a6c6c6c3..4050a2ee 100644 --- a/components/filemanager/README.md +++ b/components/filemanager/README.md @@ -79,7 +79,7 @@ export default App; The React FileManager component is also offered in the following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Showcase samples diff --git a/components/filemanager/package.json b/components/filemanager/package.json index 5e645c22..754ef0b0 100644 --- a/components/filemanager/package.json +++ b/components/filemanager/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-filemanager", - "version": "28.2.6", + "version": "28.2.9", "description": "Essential JS 2 FileManager Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/gantt/CHANGELOG.md b/components/gantt/CHANGELOG.md index 6da843cf..594ed37b 100644 --- a/components/gantt/CHANGELOG.md +++ b/components/gantt/CHANGELOG.md @@ -2,6 +2,17 @@ ## [Unreleased] +## 28.2.11 (2025-03-11) + +### GanttChart + +#### Bug fixes + + `#I693977` - Resolved an issue where the `durationUnit` property did not function correctly when the work field was mapped. + `#I698273` - Milestone end date is not validated properly during cell editing issue has been resolved. + + `#I698273` - Milestone end date is not validated properly during cell editing issue has been resolved. + ## 28.2.9 (2025-03-04) ### GanttChart diff --git a/components/gantt/README.md b/components/gantt/README.md index 9677b2bb..695d964d 100644 --- a/components/gantt/README.md +++ b/components/gantt/README.md @@ -101,7 +101,7 @@ export default App; Gantt component is also offered in the following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Showcase samples diff --git a/components/gantt/package.json b/components/gantt/package.json index d5dffea3..afd70946 100644 --- a/components/gantt/package.json +++ b/components/gantt/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-gantt", - "version": "28.2.7", + "version": "28.2.9", "description": "Essential JS 2 Gantt Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/grids/CHANGELOG.md b/components/grids/CHANGELOG.md index effa1149..5ab6c772 100644 --- a/components/grids/CHANGELOG.md +++ b/components/grids/CHANGELOG.md @@ -2,6 +2,19 @@ ## [Unreleased] +## 28.2.11 (2025-03-11) + +### Grid + +#### Bug fixes + +- `#F195594` - Resolved a script error that occurred when focusing on hidden cells after clicking the scrollbar. +- `#I679119` - The issue with filtering the `Date` column by month or day value has been resolved. +- `#I684300` - Fixed an issue where virtual scrolling did not conclude properly when adding a new record at the bottom. +- `#I695471` - The issue where the `notEqual` filter in menu filtering failed for `Date` and `DateTime` columns has been resolved. +- `#I691688` - Resolved the issue where the grid `captionTemplate` key value conflicted with React `key` prop. +- `#I693712` - Resolved the issue where `customAttributes` were not applied when splitting stacked header columns with frozen columns. + ## 28.2.9 (2025-03-04) ### Grid diff --git a/components/grids/README.md b/components/grids/README.md index 3e7a0e9d..67120848 100644 --- a/components/grids/README.md +++ b/components/grids/README.md @@ -85,7 +85,7 @@ export default App; Grid component is also offered in the following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Showcase samples diff --git a/components/grids/package.json b/components/grids/package.json index 2b055df9..9fe3fed9 100644 --- a/components/grids/package.json +++ b/components/grids/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-grids", - "version": "28.2.7", + "version": "28.2.9", "description": "Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/heatmap/README.md b/components/heatmap/README.md index 25f326f0..325bed89 100644 --- a/components/heatmap/README.md +++ b/components/heatmap/README.md @@ -69,7 +69,7 @@ export default App; HeatMap component is also offered in the following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Showcase samples diff --git a/components/imageeditor/README.md b/components/imageeditor/README.md index e9eb0247..0c12ba21 100644 --- a/components/imageeditor/README.md +++ b/components/imageeditor/README.md @@ -71,7 +71,7 @@ export default App; Image Editor component is also offered in the following frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Key features diff --git a/components/inplaceeditor/README.md b/components/inplaceeditor/README.md index c286bb71..6cc4a598 100644 --- a/components/inplaceeditor/README.md +++ b/components/inplaceeditor/README.md @@ -24,12 +24,8 @@ npm install @syncfusion/ej2-react-inplace-editor In-place Editor component is also offered in following list of frameworks. -1. [React](https://github.com/syncfusion/ej2-react-ui-components/tree/master/components/inplace-editor) -2. [VueJS](https://github.com/syncfusion/ej2-vue-ui-components/tree/master/components/inplace-editor) -3. [JavaScript (ES5)](https://www.syncfusion.com/javascript-ui-controls/inplace-editor) -3. [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls/inplace-editor) -4. [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls/inplace-editor) -5. [JavaScript (ES5)](https://www.syncfusion.com/javascript-ui-controls/inplace-editor) +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-components?utm_medium=listing&utm_source=github)
        [Vue](https://www.syncfusion.com/vue-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| :-----: | :-----: | :-----: | :-----: | :-----: ## Key Features diff --git a/components/inputs/CHANGELOG.md b/components/inputs/CHANGELOG.md index d300eea1..8a025bbd 100644 --- a/components/inputs/CHANGELOG.md +++ b/components/inputs/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.11 (2025-03-11) + +### Form Validator + +#### Bug Fixes + +- `#I696386` - Resolved an exception issue in the Number Validator of the FormValidator. + ## 28.2.9 (2025-03-04) ### Uploader diff --git a/components/inputs/README.md b/components/inputs/README.md index 799f313a..076679b6 100644 --- a/components/inputs/README.md +++ b/components/inputs/README.md @@ -228,7 +228,7 @@ npm install @syncfusion/ej2-react-inputs Input components are also offered in following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Showcase samples diff --git a/components/inputs/package.json b/components/inputs/package.json index e974a553..49240cf0 100644 --- a/components/inputs/package.json +++ b/components/inputs/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-inputs", - "version": "28.2.3", + "version": "28.2.9", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/interactivechat/CHANGELOG.md b/components/interactivechat/CHANGELOG.md index 4cf54d69..6df1c807 100644 --- a/components/interactivechat/CHANGELOG.md +++ b/components/interactivechat/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.9 (2025-03-04) +## 28.2.7 (2025-02-25) ### AI AssistView diff --git a/components/interactivechat/package.json b/components/interactivechat/package.json index 3101cbce..8699a938 100644 --- a/components/interactivechat/package.json +++ b/components/interactivechat/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-interactive-chat", - "version": "28.2.6", + "version": "28.2.7", "description": "Essential JS 2 Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/maps/CHANGELOG.md b/components/maps/CHANGELOG.md index ec78c8a3..dc5785f5 100644 --- a/components/maps/CHANGELOG.md +++ b/components/maps/CHANGELOG.md @@ -8,7 +8,7 @@ ## [Unreleased] -## 28.2.9 (2025-03-04) +## 28.2.11 (2025-03-11) ### Maps diff --git a/components/multicolumncombobox/CHANGELOG.md b/components/multicolumncombobox/CHANGELOG.md index 2359181e..2925944a 100644 --- a/components/multicolumncombobox/CHANGELOG.md +++ b/components/multicolumncombobox/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.9 (2025-03-04) +## 28.2.11 (2025-03-11) ### MultiColumn ComboBox diff --git a/components/navigations/CHANGELOG.md b/components/navigations/CHANGELOG.md index 7de1217b..ea719e8c 100644 --- a/components/navigations/CHANGELOG.md +++ b/components/navigations/CHANGELOG.md @@ -2,6 +2,26 @@ ## [Unreleased] +## 28.2.11 (2025-03-11) + +### ContextMenu + +#### Bug Fixes + +- `#I625957` - The issue with the "enableItems" and "insertAfter" methods not functioning correctly when the "enableScrolling" property of the context menu is enabled has been resolved. + +### Menu + +#### Bug Fixes + +- `#I695706` - The accessibility violation issue encountered when opening the submenu of the menu component has been resolved. + +### Toolbar + +#### Bug Fixes + +- `#I689782` - An issue with the toolbar focus style not being applied in Tailwind 3 and Fluent 2 themes while using keyboard navigation in the Mac Safari browser has been resolved. + ## 28.2.6 (2025-02-18) ### Toolbar diff --git a/components/navigations/README.md b/components/navigations/README.md index 2cc1ab32..0ea87b8b 100644 --- a/components/navigations/README.md +++ b/components/navigations/README.md @@ -268,7 +268,7 @@ npm install @syncfusion/ej2-react-navigations Navigation components are also offered in following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Showcase samples diff --git a/components/notifications/README.md b/components/notifications/README.md index 8c14d9a1..7b60b417 100644 --- a/components/notifications/README.md +++ b/components/notifications/README.md @@ -107,7 +107,7 @@ npm install @syncfusion/ej2-react-notifications Notification components are also offered in the following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Showcase samples diff --git a/components/pdfviewer/CHANGELOG.md b/components/pdfviewer/CHANGELOG.md index 97ca52e6..fdaeac43 100644 --- a/components/pdfviewer/CHANGELOG.md +++ b/components/pdfviewer/CHANGELOG.md @@ -2,6 +2,22 @@ ## [Unreleased] +## 28.2.11 (2025-03-11) + +### PDF Viewer + +#### Bug Fixes + +- `#I696432` - Now, the form fields no longer disappear when reloading the PDF document after a pinch zoom without the form designer module. +- `#I695167` - Now, the custom data value is updated properly for non-rendered pages using the `updateFormField` API. +- `#I695648` - Now, the exception did not occur when saving the provided document without scrolling. + +#### Breaking Changes + +-`#I695236` - The `validateFormFields` API will no longer be triggered after completing the required form fields and initiating `download` or `saveAsBlob`. To proceed with `download` or `saveAsBlob` without filling in the required fields, simply disable the `validateFormFields` event by setting [`enableFormFieldsValidation`](https://helpej2.syncfusion.com/documentation/api/pdfviewer/#enableformfieldsvalidation) to false. + +-`#I695236` - The `validateFormFields` API will no longer be triggered after completing the required form fields and initiating `download` or `saveAsBlob`. To proceed with `download` or `saveAsBlob` without filling in the required fields, simply disable the `validateFormFields` event by setting [`enableFormFieldsValidation`](https://ej2.syncfusion.com/react/documentation/api/pdfviewer/#enableformfieldsvalidation) to false. + ## 28.2.9 (2025-03-04) ### PDF Viewer diff --git a/components/pdfviewer/README.md b/components/pdfviewer/README.md index f0f31d44..6b5a8e17 100644 --- a/components/pdfviewer/README.md +++ b/components/pdfviewer/README.md @@ -124,7 +124,7 @@ root.render(); PDF Viewer component is also offered in the following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Key features diff --git a/components/pdfviewer/package.json b/components/pdfviewer/package.json index c1e9caa3..2bfeeea3 100644 --- a/components/pdfviewer/package.json +++ b/components/pdfviewer/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pdfviewer", - "version": "28.2.7", + "version": "28.2.9", "description": "Essential JS 2 PDF viewer Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pivotview/CHANGELOG.md b/components/pivotview/CHANGELOG.md index 1c67f0ce..5fea27e9 100644 --- a/components/pivotview/CHANGELOG.md +++ b/components/pivotview/CHANGELOG.md @@ -2,7 +2,16 @@ ## [Unreleased] -## 28.2.9 (2025-03-04) +## 28.2.11 (2025-03-11) + +### Pivot Table + +#### Bug fixes + +- `#I694587` - The cell border will now be applied correctly to empty cells in the exported Excel document. +- `#I696261` - Localization will now be applied correctly to the Grand Total legend text in the Pivot Chart. + +## 28.2.7 (2025-02-25) ### Pivot Table diff --git a/components/pivotview/README.md b/components/pivotview/README.md index e82642f8..df01ddbd 100644 --- a/components/pivotview/README.md +++ b/components/pivotview/README.md @@ -91,7 +91,7 @@ export default function App() { Pivot Table component is also offered in the following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Showcase samples diff --git a/components/pivotview/package.json b/components/pivotview/package.json index c41b298e..f81cad95 100644 --- a/components/pivotview/package.json +++ b/components/pivotview/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pivotview", - "version": "28.2.6", + "version": "28.2.7", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/popups/README.md b/components/popups/README.md index c687e3e3..d38c3baf 100644 --- a/components/popups/README.md +++ b/components/popups/README.md @@ -36,12 +36,8 @@ Following list of components are available in the package These components are available in following list of: -1. [Angular](https://github.com/syncfusion/ej2-angular-ui-components/tree/master/components/popups/?utm_source=npm&utm_campaign=popup) -2. [React](https://github.com/syncfusion/ej2-react-ui-components/tree/master/components/popups/?utm_source=npm&utm_campaign=popup) -3. [Vue](https://github.com/syncfusion/ej2-vue-ui-components/tree/master/components/popups/?utm_source=npm&utm_campaign=popup) -4. [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls/?utm_source=npm&utm_campaign=popup) -5. [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls/?utm_source=npm&utm_campaign=popup) -6. [JavaScript (ES5)](https://www.syncfusion.com/javascript-ui-controls/?utm_source=npm&utm_campaign=popup) +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-components?utm_medium=listing&utm_source=github)
        [Vue](https://www.syncfusion.com/vue-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| :-----: | :-----: | :-----: | :-----: | :-----: | ## Use-case samples / Showcase samples diff --git a/components/popups/package.json b/components/popups/package.json index 3500e054..0ecafef5 100644 --- a/components/popups/package.json +++ b/components/popups/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-popups", - "version": "28.2.6", + "version": "28.2.9", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/progressbar/CHANGELOG.md b/components/progressbar/CHANGELOG.md index f8289e9d..4cfb888c 100644 --- a/components/progressbar/CHANGELOG.md +++ b/components/progressbar/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.9 (2025-03-04) +## 28.2.11 (2025-03-11) ### ProgressBar diff --git a/components/querybuilder/README.md b/components/querybuilder/README.md index 73958109..8bf709a1 100644 --- a/components/querybuilder/README.md +++ b/components/querybuilder/README.md @@ -83,7 +83,7 @@ export default App; Query Builder component is offered in the following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Key features diff --git a/components/ribbon/README.md b/components/ribbon/README.md index fb806439..93ab9b7e 100644 --- a/components/ribbon/README.md +++ b/components/ribbon/README.md @@ -31,7 +31,7 @@ npm install @syncfusion/ej2-react-ribbon --save Ribbon component is also offered in the following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Key features diff --git a/components/richtexteditor/CHANGELOG.md b/components/richtexteditor/CHANGELOG.md index bb261585..65615743 100644 --- a/components/richtexteditor/CHANGELOG.md +++ b/components/richtexteditor/CHANGELOG.md @@ -2,12 +2,90 @@ ## [Unreleased] +## 28.2.11 (2025-03-11) + +### RichTextEditor + +#### Bug Fixes + +- `#I694952` - Now, the change event works properly when the value changes in the Rich Text Editor. + +- `#I691323` - Now, the image caption is handled properly in the Rich Text Editor after posting. + +- `#I942836` - Now, the Rich Text Editor works properly when disabling the toolbar and resizing the editor. + +- `#I943056` - Now, the Rich Text Editor works properly when resizing the `iframe` editor and disabling the toolbar, preventing a script error on initial rendering. + +- `#I695002` - Now, the Rich Text Editor works properly when pasting content copied from Google Sheets. + +- `#I649583` - Now, the tooltip descriptions work properly when shortcut keys are displayed in a localized environment. + ## 28.2.9 (2025-03-04) ### RichTextEditor #### Bug Fixes +- `#I689382` - Now, the backspace functionality works correctly within the table after the mention chip. + +- `#I676899` - Now, the background color functionality works properly when applied to pasted content in the Rich Text Editor. + +- `#I691820` - Now, the backspace functionality works properly when applied to indented bullet lists in the Rich Text Editor. + +- `#I692332` - Now, the `shift + enter` functionality works properly when applied after an image with `
` tag in the Rich Text Editor. + +- `#I691812` - Now, pressing the backspace key twice within the table does not remove the table in the Rich Text Editor. + +- `#I691805` - Now, the "Insert Row Before Header" option works properly by being disabled or removed when trying to insert a row above the header. + +- `#I691770` - Now, the Rich Text Editor works properly when inserting a link to an image via the quick toolbar, with validation applied to empty values and spaces in the web address field. + +- `#I691792` - Now, the Rich Text Editor works properly when using the Insert Link popup, removing the validation error when a valid web address is entered after an initial error. + +## 28.2.7 (2025-02-25) + +### RichTextEditor + +#### Bug Fixes + +- `#I688646` - Now, the list will be removed when pressing backspace at the beginning of the text. + +- `#I688646` - Now, after applying a format using the `slash menu` in the Rich Text Editor, the toolbar updates correctly. + +- `#I688345` - Now, the cursor and backspace functionality work properly in the Rich Text Editor. + +- `#I687267` - Now, the screen reader works properly when navigating the color picker in the toolbar using the keyboard. + +## 28.2.6 (2025-02-18) + +### RichTextEditor + +#### Bug Fixes + +- `#I685085` - Now, the Rich Text Editor works properly when pressing the backspace key within list elements, and the list structure no longer collapses. + +- `#I682872` - Now, pressing `Shift + Enter` after selecting a video will no longer create a duplicate video in the Rich Text Editor. + +- `#F195768` - Now, the font size will be preserved for numbered and bulleted lists in the Rich Text Editor. + +- `#F195933` - Now, the Add Table popup works properly when using two Rich Text Editors. + +## 28.2.5 (2025-02-11) + +### RichTextEditor + +#### Bug Fixes + +- `#F195633` - Now, the change event will trigger when `Cmd+Backspace` is performed on a Mac. + +- `#I687260` - Now, the issue with the toolbar action not being applied to the selected text in the Rich Text Editor when using keyboard actions in the Safari browser has now been resolved. + +## 28.2.4 (2025-02-04) + +### RichTextEditor + +#### Bug Fixes + - `#I677654` - Now, nested list content is cleaned up properly when the `backspace` key is pressed in the Rich Text Editor. - `#I674632` - Now, the `Shift` plus `Enter` keys work properly in the Rich Text Editor. diff --git a/components/richtexteditor/README.md b/components/richtexteditor/README.md index 45b5aa61..b308de5f 100644 --- a/components/richtexteditor/README.md +++ b/components/richtexteditor/README.md @@ -82,7 +82,7 @@ export default App; RichTextEditor component is also offered in the following frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Showcase samples diff --git a/components/richtexteditor/package.json b/components/richtexteditor/package.json index 679f6518..322aea32 100644 --- a/components/richtexteditor/package.json +++ b/components/richtexteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-richtexteditor", - "version": "28.2.3", + "version": "28.2.9", "description": "Essential JS 2 RichTextEditor component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/schedule/CHANGELOG.md b/components/schedule/CHANGELOG.md index e30a9905..df1911fd 100644 --- a/components/schedule/CHANGELOG.md +++ b/components/schedule/CHANGELOG.md @@ -2,7 +2,25 @@ ## [Unreleased] -## 28.2.9 (2025-03-04) +## 28.2.11 (2025-03-11) + +### Schedule + +#### Bug fixes + +- `#I693788` - The issue with `MaxDate` in the Recurrence Editor not working correctly has been fixed. + +- `#I689726` - The issue where selecting one event and then attempting to resize or drag another event caused a problem with the previously selected appointment has been fixed. + +## 28.2.7 (2025-02-25) + +### Schedule + +#### Bug fixes + +- `#I678690` - The issue with event resizing in the Scheduler not functioning correctly on touchscreens has been fixed. + +## 28.2.6 (2025-02-18) ### Schedule diff --git a/components/schedule/package.json b/components/schedule/package.json index 1d95e406..037a88dd 100644 --- a/components/schedule/package.json +++ b/components/schedule/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-schedule", - "version": "28.2.5", + "version": "28.2.7", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/splitbuttons/CHANGELOG.md b/components/splitbuttons/CHANGELOG.md index e8bce304..8dafb342 100644 --- a/components/splitbuttons/CHANGELOG.md +++ b/components/splitbuttons/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.9 (2025-03-04) +## 28.2.11 (2025-03-11) ### DropDownButton diff --git a/components/spreadsheet/CHANGELOG.md b/components/spreadsheet/CHANGELOG.md index ba7124ef..4a5422d0 100644 --- a/components/spreadsheet/CHANGELOG.md +++ b/components/spreadsheet/CHANGELOG.md @@ -2,16 +2,17 @@ ## [Unreleased] -## 28.2.9 (2025-03-04) +## 28.2.11 (2025-03-11) ### Spreadsheet #### Bug fixes -- `#I691259` - Issue with "`CONCAT` formula is not working properly with the nested `TEXT` formula" has been resolved. -- `#I691669`, `#I694143` - Issue with "list validation drop-down could not be opened when merged cells existed between frozen and unfrozen areas" has been resolved. -- `#I691093` - Issue with "fraction-formatted values were incorrectly converted to number-formatted values" has been resolved. -- `#I689450` - Issue with "hiding rows containing read-only cells using the `hideRow` method causing script error" has been resolved. +- `#I690915` - Issue with "the formula cell range being incorrect while importing an Excel file containing a user-defined function" has been resolved. + +- `#I693750` - Issue with "formula not updating when using `updateCell` method in manual calculation mode" has been resolved. + +- `#I690893` - Issue with "the top borders are not updating properly in merged cells" has been resolved. ## 28.1.35 (2024-12-18) @@ -1360,7 +1361,18 @@ The Spreadsheet is an user interactive component to organize and analyze data in - **Save:** Provides option to save spreadsheet data as excel file. - **RTL:** Provides right-to-left mode which aligns content in the spreadsheet component from right to left. - **Localization:** Provides inherent support to localize the UI. -- **Accessibility:** Provides with built-in accessibility support which helps to access all the spreadsheet component features using the keyboard, screen readers, or other assistive technology devices.## 28.2.5 (2025-02-11) +- **Accessibility:** Provides with built-in accessibility support which helps to access all the spreadsheet component features using the keyboard, screen readers, or other assistive technology devices.## 28.2.9 (2025-03-04) + +### Spreadsheet + +#### Bug fixes + +- `#I691259` - Issue with "`CONCAT` formula is not working properly with the nested `TEXT` formula" has been resolved. +- `#I691669`, `#I694143` - Issue with "list validation drop-down could not be opened when merged cells existed between frozen and unfrozen areas" has been resolved. +- `#I691093` - Issue with "fraction-formatted values were incorrectly converted to number-formatted values" has been resolved. +- `#I689450` - Issue with "hiding rows containing read-only cells using the `hideRow` method causing script error" has been resolved. + +## 28.2.5 (2025-02-11) ### Spreadsheet diff --git a/components/spreadsheet/README.md b/components/spreadsheet/README.md index 591cacb2..99c88f06 100644 --- a/components/spreadsheet/README.md +++ b/components/spreadsheet/README.md @@ -87,7 +87,7 @@ export default function App() { Spreadsheet component is also offered in the following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Showcase samples diff --git a/components/spreadsheet/package.json b/components/spreadsheet/package.json index 9d2f6874..1a6f1691 100644 --- a/components/spreadsheet/package.json +++ b/components/spreadsheet/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-spreadsheet", - "version": "28.2.7", + "version": "28.2.9", "description": "Feature-rich JavaScript Spreadsheet (Excel) control with built-in support for selection, editing, formatting, importing and exporting to Excel for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/treegrid/CHANGELOG.md b/components/treegrid/CHANGELOG.md index 6146c778..1ab0b540 100644 --- a/components/treegrid/CHANGELOG.md +++ b/components/treegrid/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.9 (2025-03-04) +## 28.2.11 (2025-03-11) ### Tree Grid From 34697e9dbf99d6de41e710cf5bd838d8799961f1 Mon Sep 17 00:00:00 2001 From: pipeline Date: Wed, 19 Mar 2025 05:19:00 +0000 Subject: [PATCH 18/20] v28.2.12 is released --- components/barcodegenerator/CHANGELOG.md | 2 +- components/calendars/CHANGELOG.md | 2 +- components/charts/CHANGELOG.md | 2 +- components/diagrams/CHANGELOG.md | 8 ++++++++ components/diagrams/package.json | 2 +- components/documenteditor/CHANGELOG.md | 14 ++++++++++++++ components/documenteditor/package.json | 2 +- components/dropdowns/CHANGELOG.md | 2 +- components/filemanager/CHANGELOG.md | 2 +- components/gantt/CHANGELOG.md | 2 +- components/grids/CHANGELOG.md | 2 +- components/inputs/CHANGELOG.md | 2 +- components/maps/CHANGELOG.md | 2 +- components/multicolumncombobox/CHANGELOG.md | 2 +- components/navigations/CHANGELOG.md | 8 ++++++++ components/navigations/package.json | 2 +- components/pdfviewer/CHANGELOG.md | 10 ++++++++++ components/pdfviewer/package.json | 2 +- components/pivotview/CHANGELOG.md | 2 +- components/progressbar/CHANGELOG.md | 2 +- components/richtexteditor/package.json | 2 +- components/schedule/CHANGELOG.md | 2 +- components/splitbuttons/CHANGELOG.md | 2 +- components/spreadsheet/CHANGELOG.md | 2 +- components/treegrid/CHANGELOG.md | 2 +- 25 files changed, 61 insertions(+), 21 deletions(-) diff --git a/components/barcodegenerator/CHANGELOG.md b/components/barcodegenerator/CHANGELOG.md index 4f687e9d..5fc39413 100644 --- a/components/barcodegenerator/CHANGELOG.md +++ b/components/barcodegenerator/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.11 (2025-03-11) +## 28.2.12 (2025-03-19) ### Barcode diff --git a/components/calendars/CHANGELOG.md b/components/calendars/CHANGELOG.md index 8b7d09bb..a14750b3 100644 --- a/components/calendars/CHANGELOG.md +++ b/components/calendars/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.11 (2025-03-11) +## 28.2.12 (2025-03-19) ### TimePicker diff --git a/components/charts/CHANGELOG.md b/components/charts/CHANGELOG.md index 4bd3ce37..c319f074 100644 --- a/components/charts/CHANGELOG.md +++ b/components/charts/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.11 (2025-03-11) +## 28.2.12 (2025-03-19) ### Chart diff --git a/components/diagrams/CHANGELOG.md b/components/diagrams/CHANGELOG.md index 37e4a0cf..8c131091 100644 --- a/components/diagrams/CHANGELOG.md +++ b/components/diagrams/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.12 (2025-03-19) + +### Diagram + +#### Bug Fixes + +- `#I693646` - Node overlapping, stretching, and incorrect positioning will no longer occur in complex hierarchical tree layouts. + ## 28.2.11 (2025-03-11) ### Diagram diff --git a/components/diagrams/package.json b/components/diagrams/package.json index 4755edee..3325c4c4 100644 --- a/components/diagrams/package.json +++ b/components/diagrams/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-diagrams", - "version": "28.2.9", + "version": "28.2.11", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/documenteditor/CHANGELOG.md b/components/documenteditor/CHANGELOG.md index db41c5dc..53717f94 100644 --- a/components/documenteditor/CHANGELOG.md +++ b/components/documenteditor/CHANGELOG.md @@ -2,6 +2,20 @@ ## [Unreleased] +## 28.2.12 (2025-03-19) + +### DocumentEditor + +#### Bug Fixes + +- `#I691095` - Fixed an issue where the `getComments` API returned the same comment ID for both parent and reply comments. +- `#I695884` - Resolved a browser hanging issue caused by table row splitting when opening an attached document. +- `#I691853` - Fixed a list numbering issue in the Document Editor that occurred when pasting content multiple times. +- `#I693444` - Addressed an issue where the toggling of a checkbox content control did not reflect its character format. +- `#I701050` - Fixed a blob document import issue in the Document Editor when using a Docker container. +- `#I689203` - Resolved an issue where content deletion with track changes was not functioning correctly. +- `#I695107` - Fixed a cursor disappearance issue when pressing and holding the arrow button. + ## 28.2.11 (2025-03-11) ### DocumentEditor diff --git a/components/documenteditor/package.json b/components/documenteditor/package.json index f30da6f1..4d6083c7 100644 --- a/components/documenteditor/package.json +++ b/components/documenteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-documenteditor", - "version": "28.2.9", + "version": "28.2.11", "description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/dropdowns/CHANGELOG.md b/components/dropdowns/CHANGELOG.md index cd77efe2..174b8a84 100644 --- a/components/dropdowns/CHANGELOG.md +++ b/components/dropdowns/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.11 (2025-03-11) +## 28.2.12 (2025-03-19) ### MultiSelect diff --git a/components/filemanager/CHANGELOG.md b/components/filemanager/CHANGELOG.md index 2759a470..39d641da 100644 --- a/components/filemanager/CHANGELOG.md +++ b/components/filemanager/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.11 (2025-03-11) +## 28.2.12 (2025-03-19) ### FileManager diff --git a/components/gantt/CHANGELOG.md b/components/gantt/CHANGELOG.md index 594ed37b..97e2362f 100644 --- a/components/gantt/CHANGELOG.md +++ b/components/gantt/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.11 (2025-03-11) +## 28.2.12 (2025-03-19) ### GanttChart diff --git a/components/grids/CHANGELOG.md b/components/grids/CHANGELOG.md index 5ab6c772..5216a7d6 100644 --- a/components/grids/CHANGELOG.md +++ b/components/grids/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.11 (2025-03-11) +## 28.2.12 (2025-03-19) ### Grid diff --git a/components/inputs/CHANGELOG.md b/components/inputs/CHANGELOG.md index 8a025bbd..23b25786 100644 --- a/components/inputs/CHANGELOG.md +++ b/components/inputs/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.11 (2025-03-11) +## 28.2.12 (2025-03-19) ### Form Validator diff --git a/components/maps/CHANGELOG.md b/components/maps/CHANGELOG.md index dc5785f5..bafd03b9 100644 --- a/components/maps/CHANGELOG.md +++ b/components/maps/CHANGELOG.md @@ -8,7 +8,7 @@ ## [Unreleased] -## 28.2.11 (2025-03-11) +## 28.2.12 (2025-03-19) ### Maps diff --git a/components/multicolumncombobox/CHANGELOG.md b/components/multicolumncombobox/CHANGELOG.md index 2925944a..18328c31 100644 --- a/components/multicolumncombobox/CHANGELOG.md +++ b/components/multicolumncombobox/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.11 (2025-03-11) +## 28.2.12 (2025-03-19) ### MultiColumn ComboBox diff --git a/components/navigations/CHANGELOG.md b/components/navigations/CHANGELOG.md index ea719e8c..63ee261c 100644 --- a/components/navigations/CHANGELOG.md +++ b/components/navigations/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 28.2.12 (2025-03-19) + +### TreeView + +#### Bug Fixes + +- `#I694965` - Resolved an issue where the parent node check state was not maintained in nested data after filtering when Select All was used in the `DropdownTree` component. + ## 28.2.11 (2025-03-11) ### ContextMenu diff --git a/components/navigations/package.json b/components/navigations/package.json index 54e3d9aa..99270f8f 100644 --- a/components/navigations/package.json +++ b/components/navigations/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-navigations", - "version": "28.2.6", + "version": "28.2.11", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pdfviewer/CHANGELOG.md b/components/pdfviewer/CHANGELOG.md index fdaeac43..5085eac8 100644 --- a/components/pdfviewer/CHANGELOG.md +++ b/components/pdfviewer/CHANGELOG.md @@ -2,6 +2,16 @@ ## [Unreleased] +## 28.2.12 (2025-03-19) + +### PDF Viewer + +#### Bug Fixes + +- `#I693186` - Now, the Angular change detection event does not trigger continuously while zooming. +- `#I686925` - Now, the text search works correctly when searching for multiple words in Unicode text. +- `#I689380` - Now, the File size will not increase when saving the document without making any changes. + ## 28.2.11 (2025-03-11) ### PDF Viewer diff --git a/components/pdfviewer/package.json b/components/pdfviewer/package.json index 2bfeeea3..c55ba90e 100644 --- a/components/pdfviewer/package.json +++ b/components/pdfviewer/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pdfviewer", - "version": "28.2.9", + "version": "28.2.11", "description": "Essential JS 2 PDF viewer Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pivotview/CHANGELOG.md b/components/pivotview/CHANGELOG.md index 5fea27e9..a36d05b3 100644 --- a/components/pivotview/CHANGELOG.md +++ b/components/pivotview/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.11 (2025-03-11) +## 28.2.12 (2025-03-19) ### Pivot Table diff --git a/components/progressbar/CHANGELOG.md b/components/progressbar/CHANGELOG.md index 4cfb888c..dd814eb2 100644 --- a/components/progressbar/CHANGELOG.md +++ b/components/progressbar/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.11 (2025-03-11) +## 28.2.12 (2025-03-19) ### ProgressBar diff --git a/components/richtexteditor/package.json b/components/richtexteditor/package.json index 322aea32..dd7b50d7 100644 --- a/components/richtexteditor/package.json +++ b/components/richtexteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-richtexteditor", - "version": "28.2.9", + "version": "28.2.11", "description": "Essential JS 2 RichTextEditor component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/schedule/CHANGELOG.md b/components/schedule/CHANGELOG.md index df1911fd..5606128c 100644 --- a/components/schedule/CHANGELOG.md +++ b/components/schedule/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.11 (2025-03-11) +## 28.2.12 (2025-03-19) ### Schedule diff --git a/components/splitbuttons/CHANGELOG.md b/components/splitbuttons/CHANGELOG.md index 8dafb342..cbe34715 100644 --- a/components/splitbuttons/CHANGELOG.md +++ b/components/splitbuttons/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.11 (2025-03-11) +## 28.2.12 (2025-03-19) ### DropDownButton diff --git a/components/spreadsheet/CHANGELOG.md b/components/spreadsheet/CHANGELOG.md index 4a5422d0..3b773342 100644 --- a/components/spreadsheet/CHANGELOG.md +++ b/components/spreadsheet/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.11 (2025-03-11) +## 28.2.12 (2025-03-19) ### Spreadsheet diff --git a/components/treegrid/CHANGELOG.md b/components/treegrid/CHANGELOG.md index 1ab0b540..cd8c2990 100644 --- a/components/treegrid/CHANGELOG.md +++ b/components/treegrid/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.11 (2025-03-11) +## 28.2.12 (2025-03-19) ### Tree Grid From 1a8847952be3d6a69f9c4e82a2ca4b0829df0fd6 Mon Sep 17 00:00:00 2001 From: pipeline Date: Tue, 25 Mar 2025 10:42:43 +0000 Subject: [PATCH 19/20] v29.1.33 is released --- components/barcodegenerator/CHANGELOG.md | 2 +- components/barcodegenerator/README.md | 10 +- components/base/CHANGELOG.md | 16 -- components/base/README.md | 16 +- components/base/package.json | 2 +- components/base/src/util.ts | 1 - components/buttons/CHANGELOG.md | 8 + components/buttons/package.json | 2 +- components/calendars/CHANGELOG.md | 58 +--- components/calendars/README.md | 4 +- components/calendars/package.json | 2 +- components/charts/CHANGELOG.md | 19 +- components/charts/README.md | 4 +- components/charts/package.json | 2 +- components/circulargauge/CHANGELOG.md | 32 --- components/circulargauge/README.md | 4 +- components/circulargauge/package.json | 2 +- components/diagrams/CHANGELOG.md | 78 +----- components/diagrams/README.md | 4 +- components/diagrams/package.json | 2 +- components/documenteditor/CHANGELOG.md | 169 ----------- components/documenteditor/package.json | 2 +- components/dropdowns/CHANGELOG.md | 30 +- components/dropdowns/README.md | 4 +- components/dropdowns/package.json | 2 +- components/filemanager/CHANGELOG.md | 10 +- components/filemanager/README.md | 4 +- components/filemanager/package.json | 2 +- components/gantt/CHANGELOG.md | 2 +- components/gantt/package.json | 2 +- components/grids/CHANGELOG.md | 159 +---------- components/grids/README.md | 4 +- components/grids/package.json | 2 +- components/grids/src/grid/grid.component.tsx | 3 +- components/heatmap/CHANGELOG.md | 10 +- components/heatmap/README.md | 4 +- components/heatmap/package.json | 2 +- components/imageeditor/CHANGELOG.md | 16 -- components/imageeditor/package.json | 2 +- components/inplaceeditor/CHANGELOG.md | 262 ------------------ components/inplaceeditor/README.md | 56 ---- components/inplaceeditor/gulpfile.js | 36 --- components/inplaceeditor/license | 6 - components/inplaceeditor/package.json | 44 --- components/inplaceeditor/src/global.ts | 1 - components/inplaceeditor/src/index.ts | 3 - .../inplaceeditor/src/inplace-editor/index.ts | 1 - components/inplaceeditor/styles/bds-lite.scss | 1 - components/inplaceeditor/styles/bds.scss | 1 - .../styles/bootstrap-dark-lite.scss | 1 - .../inplaceeditor/styles/bootstrap-dark.scss | 1 - .../inplaceeditor/styles/bootstrap-lite.scss | 1 - .../inplaceeditor/styles/bootstrap.scss | 1 - .../inplaceeditor/styles/bootstrap4-lite.scss | 1 - .../inplaceeditor/styles/bootstrap4.scss | 1 - .../styles/bootstrap5-dark-lite.scss | 1 - .../inplaceeditor/styles/bootstrap5-dark.scss | 1 - .../inplaceeditor/styles/bootstrap5-lite.scss | 1 - .../styles/bootstrap5.3-lite.scss | 1 - .../inplaceeditor/styles/bootstrap5.3.scss | 1 - .../inplaceeditor/styles/bootstrap5.scss | 1 - .../styles/fabric-dark-lite.scss | 1 - .../inplaceeditor/styles/fabric-dark.scss | 1 - .../inplaceeditor/styles/fabric-lite.scss | 1 - components/inplaceeditor/styles/fabric.scss | 1 - .../styles/fluent-dark-lite.scss | 1 - .../inplaceeditor/styles/fluent-dark.scss | 1 - .../inplaceeditor/styles/fluent-lite.scss | 1 - components/inplaceeditor/styles/fluent.scss | 1 - .../inplaceeditor/styles/fluent2-lite.scss | 1 - components/inplaceeditor/styles/fluent2.scss | 1 - .../styles/highcontrast-light-lite.scss | 1 - .../styles/highcontrast-light.scss | 1 - .../styles/highcontrast-lite.scss | 1 - .../inplaceeditor/styles/highcontrast.scss | 1 - .../styles/inplace-editor/bds.scss | 1 - .../styles/inplace-editor/bootstrap-dark.scss | 1 - .../styles/inplace-editor/bootstrap.scss | 1 - .../styles/inplace-editor/bootstrap4.scss | 1 - .../inplace-editor/bootstrap5-dark.scss | 1 - .../styles/inplace-editor/bootstrap5.3.scss | 1 - .../styles/inplace-editor/bootstrap5.scss | 1 - .../styles/inplace-editor/fabric-dark.scss | 1 - .../styles/inplace-editor/fabric.scss | 1 - .../styles/inplace-editor/fluent-dark.scss | 1 - .../styles/inplace-editor/fluent.scss | 1 - .../styles/inplace-editor/fluent2.scss | 1 - .../inplace-editor/highcontrast-light.scss | 1 - .../styles/inplace-editor/highcontrast.scss | 1 - .../styles/inplace-editor/material-dark.scss | 1 - .../styles/inplace-editor/material.scss | 1 - .../styles/inplace-editor/material3-dark.scss | 2 - .../styles/inplace-editor/material3.scss | 2 - .../styles/inplace-editor/tailwind-dark.scss | 1 - .../styles/inplace-editor/tailwind.scss | 1 - .../styles/inplace-editor/tailwind3.scss | 1 - .../styles/material-dark-lite.scss | 1 - .../inplaceeditor/styles/material-dark.scss | 1 - .../inplaceeditor/styles/material-lite.scss | 1 - components/inplaceeditor/styles/material.scss | 1 - .../styles/material3-dark-lite.scss | 1 - .../inplaceeditor/styles/material3-dark.scss | 2 - .../inplaceeditor/styles/material3-lite.scss | 1 - .../inplaceeditor/styles/material3.scss | 2 - .../styles/tailwind-dark-lite.scss | 1 - .../inplaceeditor/styles/tailwind-dark.scss | 1 - .../inplaceeditor/styles/tailwind-lite.scss | 1 - components/inplaceeditor/styles/tailwind.scss | 1 - .../inplaceeditor/styles/tailwind3-lite.scss | 1 - .../inplaceeditor/styles/tailwind3.scss | 1 - components/inplaceeditor/tsconfig.json | 33 --- components/inputs/CHANGELOG.md | 48 ++-- components/inputs/README.md | 29 +- components/inputs/package.json | 2 +- components/inputs/src/index.ts | 1 + components/inputs/src/speech-to-text/index.ts | 1 + .../speechtotext.component.tsx} | 26 +- components/inputs/styles/bds.scss | 1 + components/inputs/styles/bootstrap-dark.scss | 1 + components/inputs/styles/bootstrap.scss | 1 + components/inputs/styles/bootstrap4.scss | 1 + components/inputs/styles/bootstrap5-dark.scss | 1 + components/inputs/styles/bootstrap5.3.scss | 1 + components/inputs/styles/bootstrap5.scss | 1 + components/inputs/styles/fabric-dark.scss | 1 + components/inputs/styles/fabric.scss | 1 + components/inputs/styles/fluent-dark.scss | 1 + components/inputs/styles/fluent.scss | 1 + components/inputs/styles/fluent2.scss | 1 + .../inputs/styles/highcontrast-light.scss | 1 + components/inputs/styles/highcontrast.scss | 1 + components/inputs/styles/material-dark.scss | 1 + components/inputs/styles/material.scss | 1 + components/inputs/styles/material3-dark.scss | 1 + components/inputs/styles/material3.scss | 1 + .../inputs/styles/speech-to-text/bds.scss | 1 + .../styles/speech-to-text/bootstrap-dark.scss | 1 + .../styles/speech-to-text/bootstrap.scss | 1 + .../styles/speech-to-text/bootstrap4.scss | 1 + .../speech-to-text/bootstrap5-dark.scss | 1 + .../styles/speech-to-text/bootstrap5.3.scss | 1 + .../styles/speech-to-text/bootstrap5.scss | 1 + .../styles/speech-to-text/fabric-dark.scss | 1 + .../inputs/styles/speech-to-text/fabric.scss | 1 + .../styles/speech-to-text/fluent-dark.scss | 1 + .../inputs/styles/speech-to-text/fluent.scss | 1 + .../inputs/styles/speech-to-text/fluent2.scss | 1 + .../speech-to-text/highcontrast-light.scss | 1 + .../styles/speech-to-text/highcontrast.scss | 1 + .../styles/speech-to-text/material-dark.scss | 1 + .../styles/speech-to-text/material.scss | 1 + .../styles/speech-to-text/material3-dark.scss | 2 + .../styles/speech-to-text/material3.scss | 2 + .../styles/speech-to-text/tailwind-dark.scss | 1 + .../styles/speech-to-text/tailwind.scss | 1 + .../styles/speech-to-text/tailwind3.scss | 1 + components/inputs/styles/tailwind-dark.scss | 1 + components/inputs/styles/tailwind.scss | 1 + components/inputs/styles/tailwind3.scss | 1 + components/interactivechat/CHANGELOG.md | 29 +- components/interactivechat/package.json | 2 +- components/kanban/CHANGELOG.md | 16 -- components/kanban/README.md | 2 +- components/kanban/package.json | 2 +- components/layouts/CHANGELOG.md | 16 -- components/layouts/README.md | 4 +- components/layouts/package.json | 2 +- components/lineargauge/README.md | 6 +- components/lineargauge/package.json | 2 +- components/lists/CHANGELOG.md | 18 +- components/lists/README.md | 4 +- components/lists/package.json | 2 +- components/maps/CHANGELOG.md | 48 +--- components/maps/README.md | 4 +- components/maps/package.json | 2 +- components/multicolumncombobox/CHANGELOG.md | 34 --- components/multicolumncombobox/package.json | 2 +- components/navigations/CHANGELOG.md | 22 +- components/navigations/package.json | 2 +- components/notifications/CHANGELOG.md | 10 +- components/notifications/README.md | 4 +- components/notifications/package.json | 2 +- components/pdfviewer/CHANGELOG.md | 25 +- components/pdfviewer/package.json | 2 +- components/pivotview/CHANGELOG.md | 67 +---- components/pivotview/package.json | 2 +- components/popups/CHANGELOG.md | 30 -- components/popups/README.md | 4 +- components/popups/package.json | 2 +- components/progressbar/CHANGELOG.md | 2 +- components/progressbar/package.json | 2 +- components/querybuilder/CHANGELOG.md | 4 +- components/querybuilder/package.json | 2 +- components/ribbon/package.json | 2 +- components/richtexteditor/CHANGELOG.md | 18 ++ components/richtexteditor/package.json | 2 +- components/schedule/CHANGELOG.md | 20 +- components/schedule/README.md | 8 +- components/schedule/package.json | 2 +- components/splitbuttons/CHANGELOG.md | 6 +- components/splitbuttons/README.md | 7 +- components/splitbuttons/package.json | 2 +- components/spreadsheet/CHANGELOG.md | 83 +----- components/spreadsheet/package.json | 2 +- components/treegrid/CHANGELOG.md | 43 +-- components/treegrid/README.md | 12 +- components/treegrid/package.json | 2 +- components/treemap/CHANGELOG.md | 42 +-- components/treemap/README.md | 10 +- components/treemap/package.json | 2 +- 210 files changed, 353 insertions(+), 1644 deletions(-) delete mode 100644 components/inplaceeditor/CHANGELOG.md delete mode 100644 components/inplaceeditor/README.md delete mode 100644 components/inplaceeditor/gulpfile.js delete mode 100644 components/inplaceeditor/license delete mode 100644 components/inplaceeditor/package.json delete mode 100644 components/inplaceeditor/src/global.ts delete mode 100644 components/inplaceeditor/src/index.ts delete mode 100644 components/inplaceeditor/src/inplace-editor/index.ts delete mode 100644 components/inplaceeditor/styles/bds-lite.scss delete mode 100644 components/inplaceeditor/styles/bds.scss delete mode 100644 components/inplaceeditor/styles/bootstrap-dark-lite.scss delete mode 100644 components/inplaceeditor/styles/bootstrap-dark.scss delete mode 100644 components/inplaceeditor/styles/bootstrap-lite.scss delete mode 100644 components/inplaceeditor/styles/bootstrap.scss delete mode 100644 components/inplaceeditor/styles/bootstrap4-lite.scss delete mode 100644 components/inplaceeditor/styles/bootstrap4.scss delete mode 100644 components/inplaceeditor/styles/bootstrap5-dark-lite.scss delete mode 100644 components/inplaceeditor/styles/bootstrap5-dark.scss delete mode 100644 components/inplaceeditor/styles/bootstrap5-lite.scss delete mode 100644 components/inplaceeditor/styles/bootstrap5.3-lite.scss delete mode 100644 components/inplaceeditor/styles/bootstrap5.3.scss delete mode 100644 components/inplaceeditor/styles/bootstrap5.scss delete mode 100644 components/inplaceeditor/styles/fabric-dark-lite.scss delete mode 100644 components/inplaceeditor/styles/fabric-dark.scss delete mode 100644 components/inplaceeditor/styles/fabric-lite.scss delete mode 100644 components/inplaceeditor/styles/fabric.scss delete mode 100644 components/inplaceeditor/styles/fluent-dark-lite.scss delete mode 100644 components/inplaceeditor/styles/fluent-dark.scss delete mode 100644 components/inplaceeditor/styles/fluent-lite.scss delete mode 100644 components/inplaceeditor/styles/fluent.scss delete mode 100644 components/inplaceeditor/styles/fluent2-lite.scss delete mode 100644 components/inplaceeditor/styles/fluent2.scss delete mode 100644 components/inplaceeditor/styles/highcontrast-light-lite.scss delete mode 100644 components/inplaceeditor/styles/highcontrast-light.scss delete mode 100644 components/inplaceeditor/styles/highcontrast-lite.scss delete mode 100644 components/inplaceeditor/styles/highcontrast.scss delete mode 100644 components/inplaceeditor/styles/inplace-editor/bds.scss delete mode 100644 components/inplaceeditor/styles/inplace-editor/bootstrap-dark.scss delete mode 100644 components/inplaceeditor/styles/inplace-editor/bootstrap.scss delete mode 100644 components/inplaceeditor/styles/inplace-editor/bootstrap4.scss delete mode 100644 components/inplaceeditor/styles/inplace-editor/bootstrap5-dark.scss delete mode 100644 components/inplaceeditor/styles/inplace-editor/bootstrap5.3.scss delete mode 100644 components/inplaceeditor/styles/inplace-editor/bootstrap5.scss delete mode 100644 components/inplaceeditor/styles/inplace-editor/fabric-dark.scss delete mode 100644 components/inplaceeditor/styles/inplace-editor/fabric.scss delete mode 100644 components/inplaceeditor/styles/inplace-editor/fluent-dark.scss delete mode 100644 components/inplaceeditor/styles/inplace-editor/fluent.scss delete mode 100644 components/inplaceeditor/styles/inplace-editor/fluent2.scss delete mode 100644 components/inplaceeditor/styles/inplace-editor/highcontrast-light.scss delete mode 100644 components/inplaceeditor/styles/inplace-editor/highcontrast.scss delete mode 100644 components/inplaceeditor/styles/inplace-editor/material-dark.scss delete mode 100644 components/inplaceeditor/styles/inplace-editor/material.scss delete mode 100644 components/inplaceeditor/styles/inplace-editor/material3-dark.scss delete mode 100644 components/inplaceeditor/styles/inplace-editor/material3.scss delete mode 100644 components/inplaceeditor/styles/inplace-editor/tailwind-dark.scss delete mode 100644 components/inplaceeditor/styles/inplace-editor/tailwind.scss delete mode 100644 components/inplaceeditor/styles/inplace-editor/tailwind3.scss delete mode 100644 components/inplaceeditor/styles/material-dark-lite.scss delete mode 100644 components/inplaceeditor/styles/material-dark.scss delete mode 100644 components/inplaceeditor/styles/material-lite.scss delete mode 100644 components/inplaceeditor/styles/material.scss delete mode 100644 components/inplaceeditor/styles/material3-dark-lite.scss delete mode 100644 components/inplaceeditor/styles/material3-dark.scss delete mode 100644 components/inplaceeditor/styles/material3-lite.scss delete mode 100644 components/inplaceeditor/styles/material3.scss delete mode 100644 components/inplaceeditor/styles/tailwind-dark-lite.scss delete mode 100644 components/inplaceeditor/styles/tailwind-dark.scss delete mode 100644 components/inplaceeditor/styles/tailwind-lite.scss delete mode 100644 components/inplaceeditor/styles/tailwind.scss delete mode 100644 components/inplaceeditor/styles/tailwind3-lite.scss delete mode 100644 components/inplaceeditor/styles/tailwind3.scss delete mode 100644 components/inplaceeditor/tsconfig.json create mode 100644 components/inputs/src/speech-to-text/index.ts rename components/{inplaceeditor/src/inplace-editor/inplaceeditor.component.tsx => inputs/src/speech-to-text/speechtotext.component.tsx} (59%) create mode 100644 components/inputs/styles/speech-to-text/bds.scss create mode 100644 components/inputs/styles/speech-to-text/bootstrap-dark.scss create mode 100644 components/inputs/styles/speech-to-text/bootstrap.scss create mode 100644 components/inputs/styles/speech-to-text/bootstrap4.scss create mode 100644 components/inputs/styles/speech-to-text/bootstrap5-dark.scss create mode 100644 components/inputs/styles/speech-to-text/bootstrap5.3.scss create mode 100644 components/inputs/styles/speech-to-text/bootstrap5.scss create mode 100644 components/inputs/styles/speech-to-text/fabric-dark.scss create mode 100644 components/inputs/styles/speech-to-text/fabric.scss create mode 100644 components/inputs/styles/speech-to-text/fluent-dark.scss create mode 100644 components/inputs/styles/speech-to-text/fluent.scss create mode 100644 components/inputs/styles/speech-to-text/fluent2.scss create mode 100644 components/inputs/styles/speech-to-text/highcontrast-light.scss create mode 100644 components/inputs/styles/speech-to-text/highcontrast.scss create mode 100644 components/inputs/styles/speech-to-text/material-dark.scss create mode 100644 components/inputs/styles/speech-to-text/material.scss create mode 100644 components/inputs/styles/speech-to-text/material3-dark.scss create mode 100644 components/inputs/styles/speech-to-text/material3.scss create mode 100644 components/inputs/styles/speech-to-text/tailwind-dark.scss create mode 100644 components/inputs/styles/speech-to-text/tailwind.scss create mode 100644 components/inputs/styles/speech-to-text/tailwind3.scss diff --git a/components/barcodegenerator/CHANGELOG.md b/components/barcodegenerator/CHANGELOG.md index 5fc39413..77efbe40 100644 --- a/components/barcodegenerator/CHANGELOG.md +++ b/components/barcodegenerator/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.12 (2025-03-19) +## 29.1.33 (2025-03-25) ### Barcode diff --git a/components/barcodegenerator/README.md b/components/barcodegenerator/README.md index 9393fefb..1fb58988 100644 --- a/components/barcodegenerator/README.md +++ b/components/barcodegenerator/README.md @@ -32,9 +32,9 @@ cd my-app npm start ``` -### Adding Syncfusion® Barcode Generator package +### Adding Syncfusion Barcode Generator package -All Syncfusion® react packages are published in the [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install the react barcode generator package, use the following command. +All Syncfusion react packages are published in the [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install the react barcode generator package, use the following command. ```bash npm install @syncfusion/ej2-react-barcode-generator --save @@ -42,7 +42,7 @@ npm install @syncfusion/ej2-react-barcode-generator --save ### Add Barcode component -In the **src/App.tsx** file, use the following code snippet to render the Syncfusion® Barcode component +In the **src/App.tsx** file, use the following code snippet to render the Syncfusion Barcode component ```typescript import { BarcodeGeneratorComponent } from '@syncfusion/ej2-react-barcode-generator'; @@ -109,10 +109,10 @@ Check the changelog [here](https://ej2.syncfusion.com/react/documentation/releas ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license) for more info. -© Copyright 2022 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/base/CHANGELOG.md b/components/base/CHANGELOG.md index 23fe7367..cb55cda3 100644 --- a/components/base/CHANGELOG.md +++ b/components/base/CHANGELOG.md @@ -2,22 +2,6 @@ ## [Unreleased] -## 28.2.7 (2025-02-25) - -### Common - -#### New Features - -- `#I682638` - Provided support for Default HTML ref Attribute in Syncfusion React components - -## 28.1.38 (2025-01-07) - -### Common - -#### New Features - -- `#I667506` - Provided support for Default HTML role Attribute in Syncfusion React components - ## 25.1.35 (2024-03-15) ### Common diff --git a/components/base/README.md b/components/base/README.md index 752ce0f3..82b9bbc5 100644 --- a/components/base/README.md +++ b/components/base/README.md @@ -2,9 +2,9 @@ # ej2-react-base -A common package of Essential® JS 2 for React which contains base libraries, methods and class definitions. +A common package of Essential JS 2 for React which contains base libraries, methods and class definitions. -> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license, you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license, you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > > A [free community license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. @@ -26,7 +26,7 @@ npm install @syncfusion/ej2-react-base ### Lightweight and user friendly -The entire Essential® JS 2 framework is built from scratch to be lightweight and modular. Its footprint can be reduced further by including only the specific components and features your application requires. +The entire Essential JS 2 framework is built from scratch to be lightweight and modular. Its footprint can be reduced further by including only the specific components and features your application requires. ### Modular architecture @@ -38,7 +38,7 @@ Performance is critical for delivering a good user experience. We ensure that al ### Responsive and touch friendly -All Essential® JS 2 controls are touch friendly and render adaptively based on the device they are on to provide optimal usage experience on phones, tablets and desktops. +All Essential JS 2 controls are touch friendly and render adaptively based on the device they are on to provide optimal usage experience on phones, tablets and desktops. ### Stunning built-in themes @@ -54,7 +54,7 @@ With our commitment to at least four major updates per year, you receive the mos ## Supported Frameworks -The Essential® JS 2 is also offered in following list of frameworks. +The Essential JS 2 is also offered in following list of frameworks. | [](https://www.syncfusion.com/products/javascript?utm_source=npm&utm_campaign=ej2-react-base)
     [JavaScript](https://www.syncfusion.com/products/javascript?utm_source=npm&utm_campaign=ej2-react-base)     | [](https://www.syncfusion.com/products/angular?utm_source=npm&utm_campaign=ej2-react-base)
       [Angular](https://www.syncfusion.com/products/angular?utm_source=npm&utm_campaign=ej2-react-base)       | [](https://www.syncfusion.com/products/vue?utm_source=npm&utm_campaign=ej2-react-base)
        [Vue](https://www.syncfusion.com/products/vue?utm_source=npm&utm_campaign=ej2-react-base)          | [](https://www.syncfusion.com/products/aspnetcore?utm_source=npm&utm_campaign=ej2-react-base)
  [ASP.NET Core](https://www.syncfusion.com/products/aspnetcore?utm_source=npm&utm_campaign=ej2-react-base)   | [](https://www.syncfusion.com/products/aspnetmvc?utm_source=npm&utm_campaign=ej2-react-base)
  [ASP.NET MVC](https://www.syncfusion.com/products/aspnetmvc?utm_source=npm&utm_campaign=ej2-react-base)   | | :-----: | :-----: | :-----: | :-----: | :-----: | @@ -63,7 +63,7 @@ The Essential® JS 2 is also offered in following list of frameworks. Product support is available for through following mediums. -* Creating incident in Syncfusion® [Direct-trac](https://www.syncfusion.com/support/directtrac/incidents?utm_source=npm&utm_campaign=ej2-react-base) support system or [Community forum](https://www.syncfusion.com/forums/react-js2?utm_source=npm&utm_campaign=ej2-react-base). +* Creating incident in Syncfusion [Direct-trac](https://www.syncfusion.com/support/directtrac/incidents?utm_source=npm&utm_campaign=ej2-react-base) support system or [Community forum](https://www.syncfusion.com/forums/react-js2?utm_source=npm&utm_campaign=ej2-react-base). * New [GitHub issue](https://github.com/syncfusion/ej2-react-ui-components/issues/new). * Ask your query in [Stack Overflow](https://stackoverflow.com/) with tag `syncfusion` and `ej2`. @@ -75,5 +75,5 @@ Check the license detail [here](https://github.com/syncfusion/ej2-react-ui-compo Check the changelog [here](https://ej2.syncfusion.com/react/documentation/release-notes/index?utm_source=npm&utm_campaign=ej2-react-base) - © Copyright 2024 Syncfusion® Inc. All Rights Reserved. - The Syncfusion® Essential® Studio license and copyright applies to this distribution. + © Copyright 2024 Syncfusion, Inc. All Rights Reserved. + The Syncfusion Essential Studio license and copyright applies to this distribution. diff --git a/components/base/package.json b/components/base/package.json index 07c20c94..1e2ad768 100644 --- a/components/base/package.json +++ b/components/base/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-base", - "version": "28.2.7", + "version": "17.33.0", "description": "A common package of Essential JS 2 React base, methods and class definitions", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/base/src/util.ts b/components/base/src/util.ts index d167b63b..0c48a372 100644 --- a/components/base/src/util.ts +++ b/components/base/src/util.ts @@ -31,7 +31,6 @@ export interface DefaultHtmlAttributes { form?: string; id?: string; name?: string; - role?: string; readOnly?: boolean; style?: React.CSSProperties; tabIndex?: number; diff --git a/components/buttons/CHANGELOG.md b/components/buttons/CHANGELOG.md index e2458063..7de208ba 100644 --- a/components/buttons/CHANGELOG.md +++ b/components/buttons/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 29.1.33 (2025-03-25) + +### Chip + +#### Features + +- `#FB63852` - Provided drag-and-drop functionality to rearrange chips and move them between containers. To enable drag and drop, set `allowDragAndDrop` to true. + ## 28.2.7 (2025-02-25) ### Button diff --git a/components/buttons/package.json b/components/buttons/package.json index 979fa4a6..5fd0fbc2 100644 --- a/components/buttons/package.json +++ b/components/buttons/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-buttons", - "version": "28.2.7", + "version": "28.1.33", "description": "A package of feature-rich Essential JS 2 components such as Button, CheckBox, RadioButton and Switch. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/calendars/CHANGELOG.md b/components/calendars/CHANGELOG.md index a14750b3..b5e12482 100644 --- a/components/calendars/CHANGELOG.md +++ b/components/calendars/CHANGELOG.md @@ -2,67 +2,19 @@ ## [Unreleased] -## 28.2.12 (2025-03-19) - -### TimePicker - -#### Bug Fixes - -- `#F196127` - Fixed an issue where the change event was not triggered correctly upon the second update of time using the keyboard. +## 29.1.33 (2025-03-25) ### DatePicker -#### Bug Fixes +#### New Features -- `#FD65170` - Fixed an issue where the day of the week value was not displayed correctly when using `ccc` in the date format. +- The DatePicker allows users to input date values in various valid formats, enhancing the user experience by offering flexibility in specifying date formats for parsing. A new API called `inputFormats` has been introduced to handle custom date input formats, allowing users to specify the expected format(s) for parsing date values. For example, `InputFormats = 'new string[] { "dd/MM/yyyy", "MM/dd/yyyy", "yyyy-MM-dd" }'`. ### DateTimePicker -#### Bug Fixes - -- `#FD65170` - Fixed an issue where the day of the week value was not displayed correctly when using `ccc` in the date format. - -## 28.2.9 (2025-03-04) - -### DateRangePicker - -#### Bug Fixes - -- `#I40705` - Fixed issue where the selected date was incorrect when setting the Start and Depth properties in the DateRangePicker to `Year`. - -## 28.2.7 (2025-02-25) - -### DatePicker - -#### Bug Fixes - -- `#I688316` - Fixed an issue where the month was not updating correctly when typing quickly. - -## 28.1.41 (2025-01-21) - -### DatePicker - -#### Bug Fixes - -- `#I675886` - Fixed an issue where values were not updated correctly when a mask was configured. - -## 28.1.39 (2024-01-14) - -### DateRangePicker - -#### Bug Fixes - -- `#I666998` - Fixed an issue where the start and end date selection was not maintained in the popup. - -## 28.1.37 (2024-12-31) - -### DateRangePicker - -#### Bug Fixes - -- `#I664732` - Fixed an issue where the overlay was displayed even when the popup was prevented from opening in mobile mode. +#### New Features -- `#I664735` - Removed unnecessary conditional code for adding CSS classes based on device type. +- The DateTimePicker allows users to input date and time values in various valid formats, enhancing the user experience by offering flexibility in specifying date and time formats for parsing. A new API called `inputFormats` has been introduced to handle custom date and time input formats, allowing users to specify the expected format(s) for parsing date and time values. For example, `InputFormats='new string[] { "dd/MM/yyyy hh:mm", "MM/dd/yyyy HH:mm", "yyyy-MM-dd hh mm tt" }'`. ## 19.3.46 (2021-10-19) diff --git a/components/calendars/README.md b/components/calendars/README.md index 08dcb184..c12a9395 100644 --- a/components/calendars/README.md +++ b/components/calendars/README.md @@ -164,10 +164,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICNSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license) for more info. -© Copyright 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/calendars/package.json b/components/calendars/package.json index 57f3c1ee..1a2f33ab 100644 --- a/components/calendars/package.json +++ b/components/calendars/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-calendars", - "version": "28.2.9", + "version": "18.32.5", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/charts/CHANGELOG.md b/components/charts/CHANGELOG.md index c319f074..4297ab4e 100644 --- a/components/charts/CHANGELOG.md +++ b/components/charts/CHANGELOG.md @@ -2,13 +2,26 @@ ## [Unreleased] -## 28.2.12 (2025-03-19) +## 29.1.33 (2025-03-25) ### Chart -#### Bug Fixes +#### Features + +- `#I597593` - Introduced support for displaying a tooltip that provides information about the data point closest to the cursor. +- `#I580507` - Users can now place horizontal and vertical scrollbars at the top, bottom, left, or right of the chart. +- `#I609348`- Provided support for customizing the corner radius for individual columns. +- Added support for displaying the cumulative total for stacked chart data directly through data labels. +- Users can now highlight the entire range of data points within a specific category for better visibility. +- Added support to customize Excel properties through an event triggered before the chart data is exported. +- Added animation support for data labels, enhancing the visual appearance when they appear on the chart. + +### Accumulation Chart + +#### Features -- `#I696021` - Now, the chart SVG height and width are set correctly for the rotated axis label. +- `#I667715` - Added support for trapezoidal funnel shapes in the accumulation chart, offering a new design option to represent data more effectively and enhance visual appeal. +- Provided the customization support for accumulation chart title position. ## 28.2.9 (2025-03-04) diff --git a/components/charts/README.md b/components/charts/README.md index 1f399555..e26f65da 100644 --- a/components/charts/README.md +++ b/components/charts/README.md @@ -270,10 +270,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use.Syncfusion® Essential Studio®licensed software, including this component, is subject to the terms and conditions ofSyncfusion® Essential Studio®[EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license) for more info. -© Copyright 2022Syncfusion® Essential Studio®Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/charts/package.json b/components/charts/package.json index fafc3d8f..da30de7f 100644 --- a/components/charts/package.json +++ b/components/charts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-charts", - "version": "28.2.9", + "version": "28.1.33", "description": "Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/circulargauge/CHANGELOG.md b/components/circulargauge/CHANGELOG.md index 7a4e49fa..7f93f679 100644 --- a/components/circulargauge/CHANGELOG.md +++ b/components/circulargauge/CHANGELOG.md @@ -4,38 +4,6 @@ ## [Unreleased] -## 28.1.33 (2024-12-12) - -### Circular Gauge - -#### New features - -`#I642465` - The drag-and-drop interaction for pointers can now be enabled individually by using the `enableDrag` property within the `pointers` property when multiple pointers are available. - -## 27.1.58 (2024-11-05) - -### Circular Gauge - -#### Bug fixes - -`#I644577` - The target element is now correctly identified in the `gaugeMouseDown` event. - -## 27.1.57 (2024-10-29) - -### Circular Gauge - -#### Bug fixes - -`#I640295` - Exceptions will no longer be thrown when the pointer is dragged and the pointer value is updated during the `dragEnd` event. - -## 27.1.50 (2024-09-24) - -### Circular Gauge - -#### Bug fixes - -- The annotations will now render correctly when templates are provided through functions. - ## 25.1.35 (2024-03-15) ### Circular Gauge diff --git a/components/circulargauge/README.md b/components/circulargauge/README.md index 13a1e9d0..cf21b537 100644 --- a/components/circulargauge/README.md +++ b/components/circulargauge/README.md @@ -99,10 +99,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/components/circulargauge/license?utm_source=npm&utm_campaign=react-circulargauge-npm) for more info. -© Copyright 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/circulargauge/package.json b/components/circulargauge/package.json index 0e2da1ba..7d36462c 100644 --- a/components/circulargauge/package.json +++ b/components/circulargauge/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-circulargauge", - "version": "28.2.3", + "version": "16.42.4", "description": "Essential JS 2 CircularGauge Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/diagrams/CHANGELOG.md b/components/diagrams/CHANGELOG.md index 8c131091..f068ecfc 100644 --- a/components/diagrams/CHANGELOG.md +++ b/components/diagrams/CHANGELOG.md @@ -2,83 +2,7 @@ ## [Unreleased] -## 28.2.12 (2025-03-19) - -### Diagram - -#### Bug Fixes - -- `#I693646` - Node overlapping, stretching, and incorrect positioning will no longer occur in complex hierarchical tree layouts. - -## 28.2.11 (2025-03-11) - -### Diagram - -#### Bug Fixes - -- `#I692003` - Undo and redo now working correctly for group nodes after `grouping`, `rotating`, and `ungrouping`. -- `#I692517` - `excludeFromLayout` now works in complex hierarchical tree Layout. - -## 28.2.9 (2025-03-04) - -### Diagram - -#### Bug Fixes - -- `#I679022` - Scroll padding is now applied during panning, allowing movement to the extreme end of the diagram. -- `#I689120` - Ports are no longer retained after undoing the grouping of nodes with ports set in `nodeDefaults`. - -## 28.2.6 (2025-02-18) - -### Diagram - -#### Bug Fixes - -- `#I667084` - Excessive space is no longer created between nodes in complex hierarchical tree layout. - -## 28.1.39 (2024-01-14) - -### Diagram - -#### Bug Fixes - -- `#I668014` - Performance improved for loading diagrams with complex hierarchical tree layouts with path nodes. -- `#I672924` - EJ1 diagrams now load in EJ2 Diagram Builder even when the port shape is undefined. -- `#I676157` - Fixed issue where completing Polyline drawing was not possible on iPad Safari browser. - -## 28.1.37 (2024-12-31) - -### Diagram - -#### Bug Fixes - -- `#I664086` - Bezier settings are now applied to freehand connectors during the drawing process. -- `#I664088` - Segment points are now draggable even when the pointer is positioned on the outer part of an increased segment thumb size. -- `#I658382` - Z-order is now updated correctly for HTML and native nodes when using `moveForward` or `sendBackward`. - -## 28.1.36 (2024-12-24) - -### Diagram - -#### Bug Fixes - -- `#I662730` - The segment next to the target end of a Bezier connector now retains user-defined adjustments when the connector is moved. -- `#I662735` - The undo/redo functionality now restores intermediate connector segments. -- `#I663194` - Connectors now retain their previous state after undoing runtime source and target ID changes. -- `#I663672` - The `elementType` in the `elementDraw` event now correctly updates for `Polyline` and `Freehand` in the completed state. -- `#I663175` - The diagram page no longer flickers during pinch zoom. - -## 28.1.35 (2024-12-18) - -### Diagram - -#### Bug Fixes - -- `#F63100` - The Completed event is now triggered correctly during actions, even when multiple mouse buttons are clicked simultaneously. -- `#I660681` - EJ1 diagram JSON with ports in nodes is now loading correctly in the EJ2 Diagram Builder. -- `#I660066` - The `RightToLeft` option in the Distribute function now operates correctly and independently from the `Center` option. - -## 28.1.33 (2024-12-12) +## 29.1.33 (2025-03-25) ### Diagram diff --git a/components/diagrams/README.md b/components/diagrams/README.md index 1781ade5..a7ae30ff 100644 --- a/components/diagrams/README.md +++ b/components/diagrams/README.md @@ -167,10 +167,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2/blob/master/license?utm_source=npm&utm_campaign=diagram) for more info. -© Copyright 2022 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. +© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. diff --git a/components/diagrams/package.json b/components/diagrams/package.json index 3325c4c4..9d0ed11b 100644 --- a/components/diagrams/package.json +++ b/components/diagrams/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-diagrams", - "version": "28.2.11", + "version": "19.18.0", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/documenteditor/CHANGELOG.md b/components/documenteditor/CHANGELOG.md index 53717f94..58a34f41 100644 --- a/components/documenteditor/CHANGELOG.md +++ b/components/documenteditor/CHANGELOG.md @@ -2,175 +2,6 @@ ## [Unreleased] -## 28.2.12 (2025-03-19) - -### DocumentEditor - -#### Bug Fixes - -- `#I691095` - Fixed an issue where the `getComments` API returned the same comment ID for both parent and reply comments. -- `#I695884` - Resolved a browser hanging issue caused by table row splitting when opening an attached document. -- `#I691853` - Fixed a list numbering issue in the Document Editor that occurred when pasting content multiple times. -- `#I693444` - Addressed an issue where the toggling of a checkbox content control did not reflect its character format. -- `#I701050` - Fixed a blob document import issue in the Document Editor when using a Docker container. -- `#I689203` - Resolved an issue where content deletion with track changes was not functioning correctly. -- `#I695107` - Fixed a cursor disappearance issue when pressing and holding the arrow button. - -## 28.2.11 (2025-03-11) - -### DocumentEditor - -#### Bug Fixes - -- `#F196134` - Fixed a script error that occurred when copying content containing checkbox content control properties. -- `#I688686` - Fixed the selection issue when applying upper-case formatting to text. -- `#I644193` - Fixed the XML mapping issue when copy pasting content controls within Document Editor. -- `#I691211` - Fixed the incorrect drop down list display by using the display text instead of the value. -- `#I691064` - Fixed the issue of removing and adding highlights to editable ranges using the `highlightEditableRanges` property. -- `#I686376` - Fixed a script error that occurred when undoing after performing Enter and Apply Style actions. -- `#I693248` - Fixed the issue where the editing region moved out of the viewport when the keyboard opened on mobile devices. -- `#I684310`, `#I693656` - Fixed the border rendering issue for nested content controls. -- `#I691211` - Improved typing performance inside a table when the document contains more than 400 content controls. - -## 28.2.9 (2025-03-04) - -### DocumentEditor - -#### Bug Fixes - -- `#I687932` - Fixed the issue where focus was not updated to the document when selecting a comment in the comment pane. -- `#I685571`, `#I694238` - Fixed the tab element formatting issue when opening the reported document. -- `#I683091` - Fixed the issue where cell size was not reverting correctly and an extra column was created after deleting a row. -- `#I683159` - Fixed the issue where the editable region start marker was not rendering correctly when a paragraph had a right margin. -- `#I691849` - Fixed the issue where Document Editor became unresponsive when accepting all changes in SFDT files containing multiple lists copied from Word. - -## 28.2.7 (2025-02-25) - -### DocumentEditor - -#### Bug Fixes - -- `#I682091` - Fixed a document corruption issue when applying a custom style and exporting to Docx. -- `#I683126` - Fixed a script error that occurred when performing undo, delete, and reject actions on track changes content. -- `#I691258` - Fixed an issue where undoing the deletion of list items did not work correctly with track changes enabled. -- `#I687962` - Fixed incorrect behaviour when applying "Capitalize Each Word" to sentences containing multiple words with apostrophes. -- `#I683579` - Fixed a spell checker issue that occurred when track changes were enabled on combined insertion and deletion content. -- `#I688793` - Fixed a script error that occurred when opening an SFDT document containing track changes content. - -## 28.2.6 (2025-02-18) - -### DocumentEditor - -#### Bug Fixes - -- `#I682967` - Fixed a script error that occurred when deleting content inside an edit region. -- `#I684112` - Fixed a script issue when opening a line-marker chart in Document Editor. -- `#I683052` - Fixed a bookmark insertion issue when spell check is enabled. - -## 28.2.5 (2025-02-11) - -### DocumentEditor - -#### Bug Fixes - -- `#I683467` - Improved performance by optimizing bookmark manipulation during text insertion. -- `#I684634` - Fixed an issue where focus moved to the document editor when selecting a tracked revision. -- `#I684435` - Resolved a freezing issue when accepting all tracked changes. -- `#I686056` - Fixed an issue where the background color was not updating properly in the properties pane. -- `#I679707` - Corrected the continuation of page numbers after restarting page numbering. -- `#I680995` - Fixed font rendering issues when applying the theme font to text. -- `#I687189` - Resolved caret height inconsistencies in collaborative editing. -- `#I682585` - Fixed incorrect list indentation when performing an undo action. -- `#F195801` - Resolved an issue where the content change event was triggered twice when applying a paragraph style. - -## 28.2.4 (2025-02-04) - -### DocumentEditor - -#### Bug Fixes - -- `#I680965` - Fixed document corruption when opening a client-side exported DOCX in Microsoft Word. -- `#I681505` - Fixed issues with programmatically added comment replies and text range selection in the Document Editor. -- `#I684705` - Fixed wavy underline rendering issue for non-misspelled words when pressing backspace. -- `#I680849` - Fixed missing split cell content when a row spans multiple pages. -- `#I667699` - Fixed missing content in shapes after copying and pasting the entire content, followed by server-side DOCX export. -- `#I678996`, `#I678997`, `#I678999` - Fixed script errors when accepting track changes in list paragraphs and table paragraphs. - -## 28.1.39 (2024-01-14) - -### DocumentEditor - -#### Bug Fixes - -- `#I660432` - Improved performance when applying formatting to an entire document. -- `#I668208` - Fixed text duplication caused by the move-down action outside the editable element after inserting text using Japanese IME on Windows. -- `#I665638` - Addressed issues with arrow keys, deletion, and keyboard input in form field protection mode for Content Controls. - -## 28.1.38 (2025-01-07) - -### DocumentEditor - -#### Bug Fixes - -- `#I665316` - Fixed layout issue during editing due to start and end fields being in different paragraphs. -- `#I664308` - Addressed the problem of HTML content not copying correctly to the clipboard when copying table content with block content control. -- `#I669203` - Corrected the issue where revisions in headers were not reflected in the track changes pane due to existing header/footer conditions. -- `#I675010` - Resolved script error encountered when removing inline contents that include field elements. -- `#I658140` - Improved performance when inserting text into split table cells across multiple pages. -- `#I665482` - Fixed script error that occurred when pasting content from Microsoft Word into the Document Editor after selecting table cell content. - -## 28.1.37 (2024-12-31) - -### DocumentEditor - -#### Bug Fixes - -- `#I646103` - Fixed the rendering issue of dot and circle bullets in the Ubuntu environment. -- `#I664612` - Fixed the application hanging issue when searching for text within a split cell widget using the find option. -- `#I665316` - Fixed the layout issue during editing actions caused by field start and end tags being in different paragraphs. -- `#I656347` - Fixed the issue where an empty cell was not added in a split row widget. -- `#I662866` - Fixed a script error that occurred when opening a document with block content controls inside a cell with revisions. -- `#I660441` - Fixed the issue where a table became corrupt after merging cells. -- `#I660453` - Fixed the issue where the replace API was not working when using a pattern to find and replace text. - -## 28.1.36 (2024-12-24) - -### DocumentEditor - -#### Bug Fixes - -- `#I664697` - Implemented image cropping for metafile images in the Document Editor. -- `#I662670` - Fixed the navigation pane issue where it moved to the start position when clicking sub-level headings. The selected heading is now properly highlighted. -- `#I653747` - Resolved the font family rendering issue for special characters when the `FontHintType` property is applied in the character format. -- `#I658305` - Corrected the updating of ordered list numbers when the list includes level overrides. -- `#I662705` - The `setDefaultCharacterFormat` API now functions correctly in the Document Editor. -- `#I652850` - Fixed cursor position updates and keyboard navigation issues for content controls in the Document Editor. -- `#I668350` - Addressed the bullet list symbol rendering issue in exported DOCX documents after inserting a bullet list in the Document Editor. -- `#I662244` - Resolved the track changes inconsistency issue in collaborative mode. -- `#I660426` - Fixed the undo issue that occurred after merging table cells. -- `#I661535` - Resolved the issue of span elements being present in comment data. - -## 28.1.35 (2024-12-18) - -### DocumentEditor - -#### Bug Fixes - -- `#I653914` - Script error no longer thrown when drag and drop the text in document editor. -- `#I655487` - Now, table column is rendered properly when imported the exported document. -- `#I656985` - Now, oval shape is preserved properly in the document editor. -- `#I658167` - Now table row get resized properly when we resize the row fast. -- `F194125` - Now, Footnote and content does not get overlap when edit inside the document. -- `#I640675` - Resolved the document freezing issue when reject the track changes. -- `#I651428` - Now, comment get removed properly when delete the paragraph and accept the changes. -- `#I661065` - Table border is rendered properly when table cell border's line style is set as none. -- `#I658922` - Now, check box is rendered properly after change the value as checked. -- `#I651509` - Provided content change event support to notify when protect and unprotected the document. -- `#I658140` - Resolved the performance issue that occurs when performing the undo and redo functions after copy pasting multiple paragraphs within a table. -- `#I656347` - Resolved the table layout issue when opening the exported document due to an improperly added row widget during exporting. -- `#I645286`, `#I647203` - Handled the logic to combine text ranges with the same character formatting in the paragraph when exporting as SFDT to resolve performance issues. -- `#I653756` - Resolved the content control border rendering issue for paragraph with lists and indentation applied. - ## 27.2.4 (2024-11-26) ### DocumentEditor diff --git a/components/documenteditor/package.json b/components/documenteditor/package.json index 4d6083c7..7e3005d1 100644 --- a/components/documenteditor/package.json +++ b/components/documenteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-documenteditor", - "version": "28.2.11", + "version": "28.1.33", "description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/dropdowns/CHANGELOG.md b/components/dropdowns/CHANGELOG.md index 174b8a84..1b9d7f9a 100644 --- a/components/dropdowns/CHANGELOG.md +++ b/components/dropdowns/CHANGELOG.md @@ -2,13 +2,21 @@ ## [Unreleased] -## 28.2.12 (2025-03-19) +## 29.1.33 (2025-03-25) -### MultiSelect +### DropDownTree #### Bug Fixes -- `#I695096` - Fixed an issue where data was not displaying correctly during scrolling. +- `#I694965` - Resolved an issue where the parent node check state was not maintained in nested data after filtering when Select All was used in the Dropdown Tree component. + +- `#I693819` - An issue with the select All checkbox in Dropdown Tree component when filtering is enabled and the tree contains disabled items has been resolved. + +### Mention + +#### New Features + +- `#I645793` - Now, the Mention component supports triggering the suggestion popup without requiring a leading space. When `requireLeadingSpace` is set to false, the popup appears as the mention character is typed continuously, enhancing flexibility in user input. By default, the suggestion popup appears only when there is a leading space before typing the mention character. ## 28.2.9 (2025-03-04) @@ -66,12 +74,6 @@ - `#I682703`, `#I691872` - An Focusing issues in Dropdown Tree component when `showSelectAll` property is true has been resolved. -### MultiSelect - -#### Bug Fixes - -- `#I661577` - Fixed an issue where the placeholder was not displayed after clearing the value. - ## 28.2.5 (2025-02-11) ### ComboBox @@ -156,12 +158,6 @@ - `#FB64462` - Resolved an issue where the `readonly` feature was not functioning correctly when integrating the Rich Text Editor with the mention functionality. -### ComboBox - -#### Bug Fixes - -- `#I656124` - Fixed the issue where an empty popup appeared when manually opening and closing the popup in remote data. - ## 28.1.38 (2025-01-07) ### DropDownTree @@ -192,10 +188,6 @@ - `#I661577` - Fixed the issue where the placeholder was not displayed after clearing the value. -- `#I663752` - The issue where the "No records found" template was displayed when closing and opening the popup has been resolved. - -- `#I661577` - Fixed the issue where the placeholder was not displayed after clearing the value. - ### DropDownTree #### Bug Fixes diff --git a/components/dropdowns/README.md b/components/dropdowns/README.md index 2d2ac47d..fb9eef94 100644 --- a/components/dropdowns/README.md +++ b/components/dropdowns/README.md @@ -206,10 +206,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2/blob/master/license?utm_source=npm&utm_campaign=dropdown) for more info. -© Copyright 2023 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2023 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/dropdowns/package.json b/components/dropdowns/package.json index 018bd302..4aa469c7 100644 --- a/components/dropdowns/package.json +++ b/components/dropdowns/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-dropdowns", - "version": "28.2.9", + "version": "18.66.23", "description": "Essential JS 2 DropDown Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/filemanager/CHANGELOG.md b/components/filemanager/CHANGELOG.md index 39d641da..54fd6ae9 100644 --- a/components/filemanager/CHANGELOG.md +++ b/components/filemanager/CHANGELOG.md @@ -2,14 +2,13 @@ ## [Unreleased] -## 28.2.12 (2025-03-19) +## 29.1.33 (2025-03-25) ### FileManager #### Bug Fixes - `#I696366` - Resolved the issue with copying and pasting a folder from the navigation pane to the layout pane in File Manager component. -- `#I691585` - Resolved the selection doesn't persist issue when both virtualization and persistence are enabled. ## 28.2.9 (2025-03-04) @@ -82,13 +81,6 @@ - `#FB22569` - Provided chunk upload support in the File Manager, making it easier to upload large files or folders by breaking them into smaller chunks based on the specified `chunkSize` within [uploadSettings](https://ej2.syncfusion.com/documentation/api/file-manager/#uploadsettings) property. -#### Bug Fixes - -- `#I659845` - The persistence issue with the sorting direction in the File Manager component details view has been resolved. -- `#I654478` - Resolve the inconsistent path issue in File Manager component ID based service. -- `#I658815` - The issue with the `ctrl` and `cmd` buttons for selecting multiple files in the macOS has been resolved. -- `#I662195` - The issue with navigation pane not reflect the renamed item data in the macOS has been resolved. - ## 27.2.5 (2024-12-03) ### FileManager diff --git a/components/filemanager/README.md b/components/filemanager/README.md index 4050a2ee..c1b1daca 100644 --- a/components/filemanager/README.md +++ b/components/filemanager/README.md @@ -118,10 +118,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license?utm_source=npm&utm_campaign=filemanager) for more info. -© Copyright 2022 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/filemanager/package.json b/components/filemanager/package.json index 754ef0b0..43f3c1ad 100644 --- a/components/filemanager/package.json +++ b/components/filemanager/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-filemanager", - "version": "28.2.9", + "version": "18.28.1", "description": "Essential JS 2 FileManager Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/gantt/CHANGELOG.md b/components/gantt/CHANGELOG.md index 97e2362f..594ed37b 100644 --- a/components/gantt/CHANGELOG.md +++ b/components/gantt/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.12 (2025-03-19) +## 28.2.11 (2025-03-11) ### GanttChart diff --git a/components/gantt/package.json b/components/gantt/package.json index afd70946..0d732288 100644 --- a/components/gantt/package.json +++ b/components/gantt/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-gantt", - "version": "28.2.9", + "version": "28.1.33", "description": "Essential JS 2 Gantt Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/grids/CHANGELOG.md b/components/grids/CHANGELOG.md index 5216a7d6..c4538891 100644 --- a/components/grids/CHANGELOG.md +++ b/components/grids/CHANGELOG.md @@ -2,164 +2,7 @@ ## [Unreleased] -## 28.2.12 (2025-03-19) - -### Grid - -#### Bug fixes - -- `#F195594` - Resolved a script error that occurred when focusing on hidden cells after clicking the scrollbar. -- `#I679119` - The issue with filtering the `Date` column by month or day value has been resolved. -- `#I684300` - Fixed an issue where virtual scrolling did not conclude properly when adding a new record at the bottom. -- `#I695471` - The issue where the `notEqual` filter in menu filtering failed for `Date` and `DateTime` columns has been resolved. -- `#I691688` - Resolved the issue where the grid `captionTemplate` key value conflicted with React `key` prop. -- `#I693712` - Resolved the issue where `customAttributes` were not applied when splitting stacked header columns with frozen columns. - -## 28.2.9 (2025-03-04) - -### Grid - -#### Bug fixes - -- `#I688846` - The issue of performance delay in checkbox row selection when filtering complex columns has been resolved. -- `#I687298` - Resolved the issue where column header spanning was not working correctly with stacked headers in Excel export. -- `#I682492` - Fixed an issue where a script error was thrown when copying with a focused stacked header in cell selection mode. -- `#I690056` - Resolved the issue with `persistSelection` in the grouped grid when collapsing and expanding. -- `#I685339` - Resolved the issue where resizing the frozen column is not adjust the content table properly. - -## 28.2.7 (2025-02-25) - -### Grid - -#### Bug fixes - -- `#I687341` - In `on-demand filtering`, filter dialog in a grouped grid with existing filters did not show all distinct values issue has been resolved. -- `#I591587` - The issue where the `on-demand filtering` feature did not function correctly when using a `foreign key` column has been resolved. -- `#I691061` - Resolved an issue where the row was selected while editing a cell in batch mode, even when `checkboxOnly` was enabled. -- `#I688302` - Fixed an issue where a duplicate `API` call occurred during virtual scrolling. -- `#I676970` - Resolved an issue where bottom white space appeared after fully scrolling down on the initial virtual grid load. - -## 28.2.6 (2025-02-18) - -### Grid - -#### Bug fixes - -- `#I684532` - Resolved the issue where the `dataSourceChanged` event was not triggered when end editing in batch mode with custom data binding. -- `#I686671` - Fixed an issue where the updated React state was not accessible inside the Grid `filterTemplate`. -- `#I689691` - Fixed a script error that occurred during the save action when using grouping and hierarchy features. -- `#I682492` - Resolved the script error that was thrown when copying with column selection in cell selection mode. - -## 28.2.5 (2025-02-11) - -### Grid - -#### Bug fixes - -- `#I679470` - The issue of the missing focus border on grid cells after adding rows has been resolved. -- `#I679056` - The problem of a script error occurring when updating the dataSource with a frozen column and the `All` option in the pager dropdown has been resolved. -- `#I682856` - Resolved an issue where pressing `ESC` or the cancel button in the toolbar did not properly restore a row after editing. -- `#I687968` - Fixed an issue where virtual scrolling did not function correctly when frozen columns were enabled. -- `#I679046` - Resolved an issue where infinite scrolling not loading correctly in Firefox at specific resolutions. -- `#I682690` - The issue where the `DropDownList popup` does not opening with `Alt + Down Arrow` in the Grid for remote data binding has been resolved. - -## 28.2.4 (2025-02-04) - -### Grid - -#### Bug fixes - -- `#I691051` - Fixed a script error thrown when accessing the `pageSize` property within the `actionComplete` event of the Grid. -- `#I681001` - Resolved the issue where the Update and Cancel buttons were not displayed in normal edit mode on an adaptive layout. -- `#I665236` - Fixed the issue where the header checkbox displayed an indeterminate state when all rows were selected with `virtualization` enabled. --`#I677222` - Resolved an issue where the group caption text was not displayed properly when grouping with frozen columns. -- `#I679448` - Fixed an issue where the validation error message was hidden under the Grid column header when the grid had only two rows for a custom tooltip. -- `#I681556` - Resolved an issue where the Grid was displaying only the searched column in the `ColumnChooser`. -- `#FB64702` - Fixed a script error that occurred on expand or collapse when `InfiniteScrolling` with frozen columns and grouping. -- `#I683071` - Resolved an issue where data misalignment with the frozen column in the Material 3 theme. -- `#I660627` - Resolved an issue where column reordering cancellation in the `actionBegin` event did not work as expected when only the header column was reordered. - -## 28.2.3 (2025-01-29) - -### Grid - -#### Bug fixes - -- `#I665951` - A blank space that appeared on the initial render when using frozen columns with `columnVirtualization` has been fixed. -- `#I676688` - A script error that occurred during Excel export for image columns when grid column widths were not defined has been resolved. -- `#I681573` - A script error that occurred when clicking the Cancel or Save button in dialog editing with grouping has been resolved. -- `#I657081` - Duplicate `API` requests triggered during `virtual scrolling` in the grid have been resolved. -- `#I678648` - The issue with the invalid attribute name `aria-grouped` detected in the Grid component with grouping has been fixed. -- `#I679153` - A script error that occurred when destroying the grid with `virtualization` and `persistence` enabled has been fixed. - -- `#I665951` - A blank space that appeared on the initial render when using frozen columns with `columnVirtualization` has been fixed. -- `#I676688` - A script error that occurred during Excel export for image columns when grid column widths were not defined has been resolved. -- `#I681573` - A script error that occurred when clicking the Cancel or Save button in dialog editing with grouping has been resolved. -- `#I657081` - Duplicate `API` requests triggered during `virtualscrolling` in the grid have been resolved. -- `#I678648` - The issue with the invalid attribute name `aria-grouped` detected in the Grid component with grouping has been fixed. -- `#I679153` - A script error that occurred when destroying the grid with `virtualization` and `persistence` enabled has been fixed. - -## 28.1.41 (2025-01-21) - -### Grid - -#### Bug fixes - -- `#I676657` - Resolved an issue where two column chooser dialog were opened when the `openColumnChooser` method was called programmatically in an adaptive layout. -- `#I932065` - Fixed the tooltip flickering issue when the mouse moves inside the grid header. -- `#I675890` - Resolved an issue where the grid refresh action was triggered on search focus-out when performing a search for the same key. - -## 28.1.38 (2025-01-07) - -### Grid - -#### Bug fixes - -- `#I667386` - The issue where resizing a column with the frozen column feature enabled caused other columns to resize has been resolved. -- `#I675761` - The issue of the spinner not being displayed in the filter dialog of the grid has been resolved. - -## 28.1.37 (2024-12-31) - -### Grid - -#### Bug fixes - -- `#I662531` - The script error that occurred when autofit was enabled in the Grid, the width of the first column was undefined, and its visibility was set to false has been resolved. -- `#I661447` - Resolved an issue where templates were not rendered in the printed output of the React Grid. -- `#I664462` - Resolved the issue where `SelectedRowIndex` was not updating correctly when `allowSelection` was enabled dynamically. -- `#I666371` - Resolved the issue where the `rowSelected` event was triggered twice when persist selection was enabled. -- `#FB63898` - The script issue caused by an initial filter query with complex predicates when using the `ODataV4Adaptor` has been resolved. -- `#I665773` - Fixed the issue where the `Column Menu popup` was not positioned correctly when the `StickyHeader` feature was enabled, and the screen was zoomed. - -## 28.1.36 - -### Grid - -#### Bug fixes - -- `I660080` - The issue where export options were not disabled when properties were set to false has been resolved. -- `I657741` - Escape key does not function correctly for column menu filtering when the type is set to `Menu` has been resolved. -- `#FB31658` - The issue of white space appearing during full downward scroll and the occurrence of repeated data with incorrect blocks during slow upward scrolling in virtual scrolling has been resolved. -- `#I659372` - Fixed an issue where the Select All checkbox would automatically get checked after scrolling and selecting the last record when virtual scrolling was enabled. -- `#I663580` - The issue with the cell save functionality not working properly on pressing the Enter key when collapsing rows has been resolved. -- `#I662005` - Fixed an issue where the `pageSize` setting did not work as expected after updating rules using the `QueryBuilder`. -- `#I660641` - Fixed an issue where the Checkbox Filter dialog was cut off when rendering the grid inside an `Accordion component`, with `filter.type` set to `CheckBox` and `filterSettings.type` set to `Menu`. -- `#I665951` - Resolved an issue where frozen columns with `ColumnVirtualization` caused a blank space. -- `#I664685` - The script error that occurred when collapsing all records and then deleting the last record has been fixed. - -## 28.1.35 (2024-12-18) - -### Grid - -#### Bug fixes - -- `#I659877` - Fixed the issue where the `getSelectedRecords` method retained previous selections when virtual scrolling was enabled. -- `#I660588` - The issue of a script error occurring while searching for data after clearing the sorting in the hierarchy grid has been resolved. -- `#I660594` - The problem of the vertical scrollbar disappearing when frozen rows are enabled in the responsive grid has been resolved. -- `#F195226` - The issue of being unable to navigate to the `editTemplate` with the keyboard while adding a record has been resolved. -- `#I656905` - Fixed an issue where clearing filters in the grid with custom page sizes displayed all records on one page. - -## 28.1.33 (2024-12-12) +## 29.1.33 (2025-03-25) ### Grid diff --git a/components/grids/README.md b/components/grids/README.md index 67120848..1f6500aa 100644 --- a/components/grids/README.md +++ b/components/grids/README.md @@ -136,10 +136,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license?utm_source=npm&utm_medium=listing&utm_campaign=react-grid-npm) for more info. -© Copyright 2022 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. +© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. diff --git a/components/grids/package.json b/components/grids/package.json index 9fe3fed9..ec3f6a9f 100644 --- a/components/grids/package.json +++ b/components/grids/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-grids", - "version": "28.2.9", + "version": "1.193.11", "description": "Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/grids/src/grid/grid.component.tsx b/components/grids/src/grid/grid.component.tsx index 55771fa9..ba4e697e 100644 --- a/components/grids/src/grid/grid.component.tsx +++ b/components/grids/src/grid/grid.component.tsx @@ -11,6 +11,7 @@ export interface GridTypecast { pagerTemplate?: string | Function | any; editSettings?: any; groupSettings?: any; + columnChooserSettings?: any; } /** * `GridComponent` represents the react Grid. @@ -27,7 +28,7 @@ export class GridComponent extends Grid { private checkInjectedModules: boolean = true; public directivekeys: { [key: string]: Object } = {'columns': {'column': {'stackedColumns': 'stackedColumn'}}, 'aggregates': {'aggregate': {'aggregateColumns': 'aggregateColumn'}}}; private statelessTemplateProps: string[] = null; - private templateProps: string[] = ["template","headerTemplate","commandsTemplate","filter.itemTemplate","editTemplate","filterTemplate"]; + private templateProps: string[] = ["template","headerTemplate","commandsTemplate","filter.itemTemplate","editTemplate","filterTemplate","columnChooserSettings.headerTemplate","columnChooserSettings.template","columnChooserSettings.footerTemplate"]; private immediateRender: boolean = false; private isReactMock: boolean = true; public props: Readonly<{ children?: React.ReactNode | React.ReactNode[] }> diff --git a/components/heatmap/CHANGELOG.md b/components/heatmap/CHANGELOG.md index 3882d87c..fdb0a0af 100644 --- a/components/heatmap/CHANGELOG.md +++ b/components/heatmap/CHANGELOG.md @@ -2,15 +2,7 @@ ## [Unreleased] -## 28.1.33 (2024-12-12) - -### HeatMap - -#### New features - -- `#I647940`, `#I637795` - Unsafe HTML codes in the HeatMap control can now be sanitized by setting the `enableHtmlSanitizer` property to **true**. - -## 27.1.48 (2024-09-18) +## 29.1.33 (2025-03-25) ### HeatMap diff --git a/components/heatmap/README.md b/components/heatmap/README.md index 325bed89..55255306 100644 --- a/components/heatmap/README.md +++ b/components/heatmap/README.md @@ -106,10 +106,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use.Syncfusion® Essential Studio®licensed software, including this component, is subject to the terms and conditions ofSyncfusion® Essential Studio®[EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2/blob/master/license?utm_source=npm&utm_campaign=react-heatmap-npm) for more info. -© Copyright 2022Syncfusion® Essential Studio®Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/heatmap/package.json b/components/heatmap/package.json index e5918d51..3d2083e7 100644 --- a/components/heatmap/package.json +++ b/components/heatmap/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-heatmap", - "version": "28.2.3", + "version": "18.14.11", "description": "Feature rich data visulization control used to visualize the matrix data where the individual values are represented as colors for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/imageeditor/CHANGELOG.md b/components/imageeditor/CHANGELOG.md index a674d2dd..930d5131 100644 --- a/components/imageeditor/CHANGELOG.md +++ b/components/imageeditor/CHANGELOG.md @@ -2,22 +2,6 @@ ## [Unreleased] -## 28.1.41 (2025-01-21) - -### Image Editor - -#### Bug Fixes - -- `#I681174` - The issue with "Blob url not opening in image editor" has been resolved. - -## 28.1.39 (2024-01-14) - -### Image Editor - -#### Bug Fixes - -- `#I932270` - The issue with "Need to load images with policy tokens in the React ImageEditor component" has been resolved. - ## 28.1.33 (2024-12-12) ### Image Editor diff --git a/components/imageeditor/package.json b/components/imageeditor/package.json index c8e92a2b..8a2ab311 100644 --- a/components/imageeditor/package.json +++ b/components/imageeditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-image-editor", - "version": "28.2.3", + "version": "28.1.33", "description": "Essential JS 2 ImageEditor for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/inplaceeditor/CHANGELOG.md b/components/inplaceeditor/CHANGELOG.md deleted file mode 100644 index 95ad87ec..00000000 --- a/components/inplaceeditor/CHANGELOG.md +++ /dev/null @@ -1,262 +0,0 @@ -# Changelog - -## [Unreleased] - -## 20.4.54 (2023-03-14) - -### In-place Editor - -#### Bug Fixes - -- `#I440965` - Now, the validation works properly when using two way binding for the `value` property. - -- `#I443357` - Now, when you click the cancel button in the In-place Editor, the Rich Text Editor will no longer be focused. - -## 20.4.48 (2023-02-01) - -### In-place Editor - -#### Bug Fixes - -- `#I427677` - Resolved issue with `maxLength` validation rules for RTE type in In-place Editor. - -## 19.4.38 (2021-12-17) - -### In-place Editor - -#### Bug Fixes - -- `#I341653` - The issue with "Window `resize` event listener is not removed properly" has been resolved. - -## 19.2.51 (2021-08-03) - -### In-place Editor - -#### Bug Fixes - -- `#I335868` - The issue with "value is not being reset after form validation fails, and the cancel button is pressed" has been resolved. - -- `#I335868` - In popup mode, pressing the close-icon on the In-place editor `numeric` type changes the value to -1 has been resolved. - -## 19.2.44 (2021-06-30) - -### In-place Editor - -#### New Features - -- `#I311906`, `#FB23798` - Provided the new event `endEdit` that triggers when the edit action is finished and begin to submit/cancel the current value. - -#### Bug Fixes - -- `#I330556` - Resolved the exception raised, when the large value is typed and starting to edit for the second time in In-Place Editor. - -## 18.4.30 (2020-12-17) - -### In-place Editor - -#### Bug Fixes - -`#292832` - The issue with Validation is not working when template has more then two input elements" has been resolved. - -## 18.2.59 (2020-09-21) - -### In-place Editor - -#### Bug Fixes - -`#289326` - The issue with "Script error is thrown when configuring more than two validation rules in the In-place editor" has been resolved. - -## 18.2.57 (2020-09-08) - -### In-place Editor - -#### New Features - -- `#288860` - Provided the new events `submitClick` and `cancelClick` that triggers when clicking the In-place editor submit and cancel buttons. - -## 18.2.54 (2020-08-18) - -### In-place Editor - -#### New Features - -- `#279315` - Provided new event `change` that triggers when the integrated component value has changed that render based on the `type` property in the In-place editor. - -## 18.2.48 (2020-08-04) - -### In-place Editor - -#### Bug Fixes - -- `#284643` - The issue with "Keyborad actions closes the editor and calls the save action" has been resolved. - -## 18.2.45 (2020-07-14) - -### In-place Editor - -#### Bug Fixes - -- `#F154491` - The issue with "`OnActionBegin` event triggers only during the second time, when configuring validation with Date mode in the In-place Editor" has been resolved. - -- `#283160` - The issue with "validation occurs, when the `validationRules` API has not been configured in the In-place Editor" has been resolved. - -## 18.2.44 (2020-07-07) - -### In-place Editor - -#### Bug Fixes - -- `#273057` - Resolved the `EnableHtmlSanitizer` property is not working properly for In-place Editor value. - -## 17.4.51 (2020-02-25) - -### In-place Editor - -#### Bug Fixes - -- `#262774` - Resolved the focus not maintained issue when `type` is set to `DropDown` and enabling the `allowFiltering`. - -## 17.4.50 (2020-02-18) - -### In-place Editor - -#### Bug Fixes - -- `#255914` - Provided the `textOption` property and setting the value to `Always` will display field value on initial load when DropDown components are configured with the `fields` property. - -## 17.4.46 (2020-01-30) - -### In-place Editor - -#### New Features - -- `#258695` - Provided `cancel` argument in `beginEdit` event to prevent the open action of the editor. - -## 17.4.43 (2020-01-14) - -### In-place Editor - -#### New Features - -- `#255914` - Provided actual `text` field value display on initial load, when DropDown components are configured with the `fields` property. - -## 17.4.40 (2019-12-24) - -### In-place Editor - -#### Bug Fixes - -- `#254606` - Web accessibility related issues have been resolved. - -## 17.3.29 (2019-11-26) - -### In-place Editor - -#### Bug Fixes - -- `#253385` - The issue with displaying tooltip in the edit mode in the In-place Editor has been resolved. - -## 17.3.16 (2019-10-09) - -### In-place Editor - -#### Bug Fixes - -- `#247721` - The issue with rendering the MultiSelect type of In-place editor while configuring remote data source has been resolved. - -## 17.3.9-beta (2019-09-20) - -### In-place Editor - -#### Bug Fixes - -- `#F146947` - Resolved the argument issue that returns text field instead of value field in the action begin event when rendering the Combo Box within the In-place Editor. - -- `#248388` - Resolved the issue with configuring `cssClass` property to customize the appearance of sub-components of the In-place Editor. - -## 17.2.48-beta (2019-08-28) - -### In-place Editor - -#### Bug Fixes - -- The display format specified for the sub components in `In-place Editor`, will now be considered when initial value is provided. - -## 17.2.35 (2019-07-17) - -### In-place Editor - -#### New Features - -- `#240715` - Provided new event `beginEdit` that triggers when change to editing mode and it helps to skip the focus from `In-place Editor` component. - -## 17.2.28-beta (2019-06-27) - -### In-place Editor - -#### Bug Fixes - -- `#237441` - Modified value not updated, when using `RichTextEditor` with `Markdown` mode issue has been resolved - -## 17.1.48 (2019-05-21) - -### In-place Editor - -#### Bug Fixes - -- `#235175` - Issue with modules injection in Angular production mode that issue has been resolved. - -## 17.1.47 (2019-05-14) - -### In-place Editor - -#### Bug Fixes - -- Toolbar fails to render properly in `RichTextEditor` In-Place Editor when `afterOpen` is set, that issue has been fixed. -- Not able to hide the close icon issue has been fixed. -- Change event doesn't trigger, when `RichTextEditor` blurs that issue has been fixed. - -## 16.4.53 (2019-02-13) - -### In-place Editor - -#### Bug Fixes - -- Console error is thrown while validating `RTE` editor value issue has been fixed. - -## 16.4.48 (2019-01-22) - -### In-place Editor - -#### New Features - -- Type `number` support provided for `primaryKey` API. - -#### Bug Fixes - -- Formatting not applied to calendar component issue fixed. -- Key returned instead of value while using `fieldSettings` with `dropDown` components issue has been fixed. - -## 16.4.44 (2018-12-24) - -### In-place Editor - -#### Bug Fixes - -- `space` key action issue is fixed with clicking save and cancel buttons. -- Value persistence issue with `multi-select` when doing cancel action after removing selected item. -- Double-Click issue in IOS device is fixed. -- `Invalid background value` warning thrown in `In-place Editor`, that issue has been fixed. - -## 16.4.40-beta (2018-12-10) - -### In-place Editor - -The In-place Editor component is used to edit and update the input value dynamically to the server. It supports integrating many component types such as “DropDownList”,”DatePicker”,”AutoComplete”, etc. - -- **Render mode** - Provides two types of rendering modes when editing the input, namely “Inline” and “Popup”. -- **Component integration** - Support to integrate components such as “DropDownList”, “DatePicker”,” AutoComplete”, etc. to the In-place Editor. -- **Data binding** - Bind the In-place Editor component with an array of JSON objects or DataManager to save the edited data to the server. -- **Customization** - Offers UI customization such as popup, buttons, and also denotes editable content state. -- **Template** - Templates can be used to integrate custom controls to the In-place Editor. -- **Globalization** - Provides right to left and localization support. \ No newline at end of file diff --git a/components/inplaceeditor/README.md b/components/inplaceeditor/README.md deleted file mode 100644 index 6cc4a598..00000000 --- a/components/inplaceeditor/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# ej2-react-inplace-editor - -![ej2-react-inplace-editor](https://ej2.syncfusion.com/products/images/inplace-editor/readMe.gif) - -> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license, you can purchase one at [https://www.syncfusion.com/sales/products](https://www.syncfusion.com/sales/products) or start a free 30-day trial [here](https://www.syncfusion.com/account/manage-trials/start-trials). - -> A free [community license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. - -## Setup - -To install `In-place Editor` and its dependent packages, use the following command. - -```sh -npm install @syncfusion/ej2-react-inplace-editor -``` - -## Resources - -* [Getting Started](https://ej2.syncfusion.com/react/documentation/inplace-editor/getting-started.html?lang=typescript&utm_source=npm&utm_campaign=inplace-editor) -* [View Online Demos](https://ej2.syncfusion.com/react/demos/?utm_source=npm&utm_campaign=inplace-editor#/material/inplace-editor/default.html) -* [Product Page](https://www.syncfusion.com/react-ui-controls/inplace-editor) - -## Supported Frameworks - -In-place Editor component is also offered in following list of frameworks. - -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-components?utm_medium=listing&utm_source=github)
        [Vue](https://www.syncfusion.com/vue-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | -| :-----: | :-----: | :-----: | :-----: | :-----: - -## Key Features - -* **Render mode** - Provides two types of rendering modes when editing the input, namely “Inline” and “Popup”. -* **Component integration** - Support to integrate components such as “DropDownList”, “DatePicker”,” AutoComplete”, etc. to the In-place Editor. -* **Data binding** - Bind the In-place Editor component with an array of JSON objects or DataManager to save the edited data to the server. -* **Customization** - Offers UI customization such as popup, buttons, and also denotes editable content state. -* **Template** - Templates can be used to integrate custom controls to the In-place Editor. -* **Globalization** - Provides right to left and localization support. - -## Support - -Product support is available for through following mediums. - -* Creating incident in Syncfusion [Direct-trac](https://www.syncfusion.com/support/directtrac/incidents?utm_source=npm&utm_campaign=inplace-editor) support system or [Community forum](https://www.syncfusion.com/forums/essential-js2?utm_source=npm&utm_campaign=inplace-editor). -* New [GitHub issue](https://github.com/syncfusion/ej2-javascript-ui-controls/issues/new). -* Ask your query in Stack Overflow with tag `syncfusion`, `ej2`. - -## License - -Check the license detail [here](https://github.com/syncfusion/ej2-javascript-ui-controls/blob/master/license?utm_source=npm&utm_campaign=inplace-editor). - -## Changelog - -Check the changelog [here](https://github.com/syncfusion/ej2-javascript-ui-controls/blob/master/controls/inplace-editor/CHANGELOG.md?utm_source=npm&utm_campaign=inplace-editor) - - -© Copyright 2019 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/inplaceeditor/gulpfile.js b/components/inplaceeditor/gulpfile.js deleted file mode 100644 index 22ed28d7..00000000 --- a/components/inplaceeditor/gulpfile.js +++ /dev/null @@ -1,36 +0,0 @@ -'use strict'; - -var gulp = require('gulp'); - -/** - * Build ts and scss files - */ -gulp.task('build', gulp.series('scripts', 'styles')); - -/** - * Compile ts files - */ -gulp.task('scripts', function(done) { - var ts = require('gulp-typescript'); - var tsProject = ts.createProject('tsconfig.json', { typescript: require('typescript') }); - - var tsResult = gulp.src(['./**/*.ts','./**/*.tsx', '!./node_modules/**/*.ts','!./node_modules/**/*.tsx'], { base: '.' }) - .pipe(tsProject()); - tsResult.js.pipe(gulp.dest('./')) - .on('end', function() { - done(); - }); -}); - -/** - * Compile styles - */ -gulp.task('styles', function() { - var sass = require('gulp-sass'); - return gulp.src(['./**/*.scss', '!./node_modules/**/*.scss'], { base: './' }) - .pipe(sass({ - outputStyle: 'expanded', - includePaths: './node_modules/@syncfusion/' - })) - .pipe(gulp.dest('.')); -}); \ No newline at end of file diff --git a/components/inplaceeditor/license b/components/inplaceeditor/license deleted file mode 100644 index a8035275..00000000 --- a/components/inplaceeditor/license +++ /dev/null @@ -1,6 +0,0 @@ -Essential JS 2 library is available under the Syncfusion Essential Studio program, and can be licensed either under the Syncfusion Community License Program or the Syncfusion commercial license. -To be qualified for the Syncfusion Community License Program you must have a gross revenue of less than one (1) million U.S. dollars ($1,000,000.00 USD) per year and have less than five (5) developers in your organization, and agree to be bound by Syncfusion’s terms and conditions. -Customers who do not qualify for the community license can contact sales@syncfusion.com for commercial licensing options. -Under no circumstances can you use this product without (1) either a Community License or a commercial license and (2) without agreeing and abiding by Syncfusion’s license containing all terms and conditions. -The Syncfusion license that contains the terms and conditions can be found at -https://www.syncfusion.com/content/downloads/syncfusion_license.pdf \ No newline at end of file diff --git a/components/inplaceeditor/package.json b/components/inplaceeditor/package.json deleted file mode 100644 index 5af10c8a..00000000 --- a/components/inplaceeditor/package.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "name": "@syncfusion/ej2-react-inplace-editor", - "version": "28.2.3", - "description": "A package of Essential JS 2 Inplace editor components, which is used to edit and update the value dynamically in server. for React", - "author": "Syncfusion Inc.", - "license": "SEE LICENSE IN license", - "keywords": [ - "react", - "react-inplace-editor", - "react-inplace-editor-component", - "ej2-react-inplace-editor" - ], - "repository": { - "type": "git", - "url": "https://github.com/syncfusion/ej2-react-inplace-editor.git" - }, - "main": "./dist/ej2-react-inplace-editor.umd.min.js", - "module": "./index.js", - "es2015": "dist/es6/ej2-react-inplace-editor.es2015.js", - "readme": "ReadMe.md", - "dependencies": { - "@syncfusion/ej2-base": "*", - "@syncfusion/ej2-react-base": "*", - "@syncfusion/ej2-inplace-editor": "*" - }, - "devDependencies": { - "@types/chai": "3.5.2", - "@types/es6-promise": "0.0.33", - "@types/jasmine": "2.8.22", - "@types/jasmine-ajax": "3.3.5", - "@types/react": "16.4.7", - "@types/react-dom": "16.9.7", - "@types/requirejs": "2.1.37", - "es6-promise": "^3.2.1", - "gulp": "^3.9.1", - "gulp-sass": "^3.1.0", - "gulp-typescript": "^3.1.6", - "requirejs": "^2.3.3", - "typescript": "2.3.4" - }, - "scripts": { - "build": "gulp build" - } -} \ No newline at end of file diff --git a/components/inplaceeditor/src/global.ts b/components/inplaceeditor/src/global.ts deleted file mode 100644 index ea465c2a..00000000 --- a/components/inplaceeditor/src/global.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './index'; diff --git a/components/inplaceeditor/src/index.ts b/components/inplaceeditor/src/index.ts deleted file mode 100644 index f33f4df0..00000000 --- a/components/inplaceeditor/src/index.ts +++ /dev/null @@ -1,3 +0,0 @@ -export * from './inplace-editor'; -export { Inject } from '@syncfusion/ej2-react-base'; -export * from '@syncfusion/ej2-inplace-editor'; \ No newline at end of file diff --git a/components/inplaceeditor/src/inplace-editor/index.ts b/components/inplaceeditor/src/inplace-editor/index.ts deleted file mode 100644 index 3883ea16..00000000 --- a/components/inplaceeditor/src/inplace-editor/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './inplaceeditor.component'; \ No newline at end of file diff --git a/components/inplaceeditor/styles/bds-lite.scss b/components/inplaceeditor/styles/bds-lite.scss deleted file mode 100644 index 03dffa79..00000000 --- a/components/inplaceeditor/styles/bds-lite.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/bds-lite.scss'; \ No newline at end of file diff --git a/components/inplaceeditor/styles/bds.scss b/components/inplaceeditor/styles/bds.scss deleted file mode 100644 index 4d821602..00000000 --- a/components/inplaceeditor/styles/bds.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'inplace-editor/bds.scss'; diff --git a/components/inplaceeditor/styles/bootstrap-dark-lite.scss b/components/inplaceeditor/styles/bootstrap-dark-lite.scss deleted file mode 100644 index 7d57d968..00000000 --- a/components/inplaceeditor/styles/bootstrap-dark-lite.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/bootstrap-dark-lite.scss'; \ No newline at end of file diff --git a/components/inplaceeditor/styles/bootstrap-dark.scss b/components/inplaceeditor/styles/bootstrap-dark.scss deleted file mode 100644 index 6f80b84e..00000000 --- a/components/inplaceeditor/styles/bootstrap-dark.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'inplace-editor/bootstrap-dark.scss'; diff --git a/components/inplaceeditor/styles/bootstrap-lite.scss b/components/inplaceeditor/styles/bootstrap-lite.scss deleted file mode 100644 index 8fa7cb75..00000000 --- a/components/inplaceeditor/styles/bootstrap-lite.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/bootstrap-lite.scss'; \ No newline at end of file diff --git a/components/inplaceeditor/styles/bootstrap.scss b/components/inplaceeditor/styles/bootstrap.scss deleted file mode 100644 index 72684b18..00000000 --- a/components/inplaceeditor/styles/bootstrap.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'inplace-editor/bootstrap.scss'; diff --git a/components/inplaceeditor/styles/bootstrap4-lite.scss b/components/inplaceeditor/styles/bootstrap4-lite.scss deleted file mode 100644 index 2adf75a5..00000000 --- a/components/inplaceeditor/styles/bootstrap4-lite.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/bootstrap4-lite.scss'; \ No newline at end of file diff --git a/components/inplaceeditor/styles/bootstrap4.scss b/components/inplaceeditor/styles/bootstrap4.scss deleted file mode 100644 index ff8bb8bc..00000000 --- a/components/inplaceeditor/styles/bootstrap4.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'inplace-editor/bootstrap4.scss'; diff --git a/components/inplaceeditor/styles/bootstrap5-dark-lite.scss b/components/inplaceeditor/styles/bootstrap5-dark-lite.scss deleted file mode 100644 index 3c92ed6b..00000000 --- a/components/inplaceeditor/styles/bootstrap5-dark-lite.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/bootstrap5-dark-lite.scss'; \ No newline at end of file diff --git a/components/inplaceeditor/styles/bootstrap5-dark.scss b/components/inplaceeditor/styles/bootstrap5-dark.scss deleted file mode 100644 index e4799a3e..00000000 --- a/components/inplaceeditor/styles/bootstrap5-dark.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'inplace-editor/bootstrap5-dark.scss'; diff --git a/components/inplaceeditor/styles/bootstrap5-lite.scss b/components/inplaceeditor/styles/bootstrap5-lite.scss deleted file mode 100644 index 1f7cadfd..00000000 --- a/components/inplaceeditor/styles/bootstrap5-lite.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/bootstrap5-lite.scss'; \ No newline at end of file diff --git a/components/inplaceeditor/styles/bootstrap5.3-lite.scss b/components/inplaceeditor/styles/bootstrap5.3-lite.scss deleted file mode 100644 index 37f3daf1..00000000 --- a/components/inplaceeditor/styles/bootstrap5.3-lite.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/bootstrap5.3-lite.scss'; \ No newline at end of file diff --git a/components/inplaceeditor/styles/bootstrap5.3.scss b/components/inplaceeditor/styles/bootstrap5.3.scss deleted file mode 100644 index ae828bab..00000000 --- a/components/inplaceeditor/styles/bootstrap5.3.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'inplace-editor/bootstrap5.3.scss'; diff --git a/components/inplaceeditor/styles/bootstrap5.scss b/components/inplaceeditor/styles/bootstrap5.scss deleted file mode 100644 index 4468f9fe..00000000 --- a/components/inplaceeditor/styles/bootstrap5.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'inplace-editor/bootstrap5.scss'; diff --git a/components/inplaceeditor/styles/fabric-dark-lite.scss b/components/inplaceeditor/styles/fabric-dark-lite.scss deleted file mode 100644 index 9f2f91fb..00000000 --- a/components/inplaceeditor/styles/fabric-dark-lite.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/fabric-dark-lite.scss'; \ No newline at end of file diff --git a/components/inplaceeditor/styles/fabric-dark.scss b/components/inplaceeditor/styles/fabric-dark.scss deleted file mode 100644 index 293e2fef..00000000 --- a/components/inplaceeditor/styles/fabric-dark.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'inplace-editor/fabric-dark.scss'; diff --git a/components/inplaceeditor/styles/fabric-lite.scss b/components/inplaceeditor/styles/fabric-lite.scss deleted file mode 100644 index 0d35ebbc..00000000 --- a/components/inplaceeditor/styles/fabric-lite.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/fabric-lite.scss'; \ No newline at end of file diff --git a/components/inplaceeditor/styles/fabric.scss b/components/inplaceeditor/styles/fabric.scss deleted file mode 100644 index ff2351f1..00000000 --- a/components/inplaceeditor/styles/fabric.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'inplace-editor/fabric.scss'; diff --git a/components/inplaceeditor/styles/fluent-dark-lite.scss b/components/inplaceeditor/styles/fluent-dark-lite.scss deleted file mode 100644 index cf3e035a..00000000 --- a/components/inplaceeditor/styles/fluent-dark-lite.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/fluent-dark-lite.scss'; \ No newline at end of file diff --git a/components/inplaceeditor/styles/fluent-dark.scss b/components/inplaceeditor/styles/fluent-dark.scss deleted file mode 100644 index 63f350c4..00000000 --- a/components/inplaceeditor/styles/fluent-dark.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'inplace-editor/fluent-dark.scss'; diff --git a/components/inplaceeditor/styles/fluent-lite.scss b/components/inplaceeditor/styles/fluent-lite.scss deleted file mode 100644 index 5e3a77c7..00000000 --- a/components/inplaceeditor/styles/fluent-lite.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/fluent-lite.scss'; \ No newline at end of file diff --git a/components/inplaceeditor/styles/fluent.scss b/components/inplaceeditor/styles/fluent.scss deleted file mode 100644 index 0c8d38a9..00000000 --- a/components/inplaceeditor/styles/fluent.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'inplace-editor/fluent.scss'; diff --git a/components/inplaceeditor/styles/fluent2-lite.scss b/components/inplaceeditor/styles/fluent2-lite.scss deleted file mode 100644 index 6796f899..00000000 --- a/components/inplaceeditor/styles/fluent2-lite.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/fluent2-lite.scss'; \ No newline at end of file diff --git a/components/inplaceeditor/styles/fluent2.scss b/components/inplaceeditor/styles/fluent2.scss deleted file mode 100644 index a62e3137..00000000 --- a/components/inplaceeditor/styles/fluent2.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'inplace-editor/fluent2.scss'; diff --git a/components/inplaceeditor/styles/highcontrast-light-lite.scss b/components/inplaceeditor/styles/highcontrast-light-lite.scss deleted file mode 100644 index 59fb6f7b..00000000 --- a/components/inplaceeditor/styles/highcontrast-light-lite.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/highcontrast-light-lite.scss'; \ No newline at end of file diff --git a/components/inplaceeditor/styles/highcontrast-light.scss b/components/inplaceeditor/styles/highcontrast-light.scss deleted file mode 100644 index 5e915499..00000000 --- a/components/inplaceeditor/styles/highcontrast-light.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'inplace-editor/highcontrast-light.scss'; diff --git a/components/inplaceeditor/styles/highcontrast-lite.scss b/components/inplaceeditor/styles/highcontrast-lite.scss deleted file mode 100644 index 2c78aca2..00000000 --- a/components/inplaceeditor/styles/highcontrast-lite.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/highcontrast-lite.scss'; \ No newline at end of file diff --git a/components/inplaceeditor/styles/highcontrast.scss b/components/inplaceeditor/styles/highcontrast.scss deleted file mode 100644 index 4689553e..00000000 --- a/components/inplaceeditor/styles/highcontrast.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'inplace-editor/highcontrast.scss'; diff --git a/components/inplaceeditor/styles/inplace-editor/bds.scss b/components/inplaceeditor/styles/inplace-editor/bds.scss deleted file mode 100644 index a2a7339b..00000000 --- a/components/inplaceeditor/styles/inplace-editor/bds.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/inplace-editor/bds.scss'; diff --git a/components/inplaceeditor/styles/inplace-editor/bootstrap-dark.scss b/components/inplaceeditor/styles/inplace-editor/bootstrap-dark.scss deleted file mode 100644 index 4e63595f..00000000 --- a/components/inplaceeditor/styles/inplace-editor/bootstrap-dark.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/inplace-editor/bootstrap-dark.scss'; diff --git a/components/inplaceeditor/styles/inplace-editor/bootstrap.scss b/components/inplaceeditor/styles/inplace-editor/bootstrap.scss deleted file mode 100644 index 5a3294dc..00000000 --- a/components/inplaceeditor/styles/inplace-editor/bootstrap.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/inplace-editor/bootstrap.scss'; diff --git a/components/inplaceeditor/styles/inplace-editor/bootstrap4.scss b/components/inplaceeditor/styles/inplace-editor/bootstrap4.scss deleted file mode 100644 index 4d2479aa..00000000 --- a/components/inplaceeditor/styles/inplace-editor/bootstrap4.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/inplace-editor/bootstrap4.scss'; diff --git a/components/inplaceeditor/styles/inplace-editor/bootstrap5-dark.scss b/components/inplaceeditor/styles/inplace-editor/bootstrap5-dark.scss deleted file mode 100644 index fd43e8c3..00000000 --- a/components/inplaceeditor/styles/inplace-editor/bootstrap5-dark.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/inplace-editor/bootstrap5-dark.scss'; diff --git a/components/inplaceeditor/styles/inplace-editor/bootstrap5.3.scss b/components/inplaceeditor/styles/inplace-editor/bootstrap5.3.scss deleted file mode 100644 index 7517d97f..00000000 --- a/components/inplaceeditor/styles/inplace-editor/bootstrap5.3.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/inplace-editor/bootstrap5.3.scss'; diff --git a/components/inplaceeditor/styles/inplace-editor/bootstrap5.scss b/components/inplaceeditor/styles/inplace-editor/bootstrap5.scss deleted file mode 100644 index 24cf4171..00000000 --- a/components/inplaceeditor/styles/inplace-editor/bootstrap5.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/inplace-editor/bootstrap5.scss'; diff --git a/components/inplaceeditor/styles/inplace-editor/fabric-dark.scss b/components/inplaceeditor/styles/inplace-editor/fabric-dark.scss deleted file mode 100644 index d5a1bec1..00000000 --- a/components/inplaceeditor/styles/inplace-editor/fabric-dark.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/inplace-editor/fabric-dark.scss'; diff --git a/components/inplaceeditor/styles/inplace-editor/fabric.scss b/components/inplaceeditor/styles/inplace-editor/fabric.scss deleted file mode 100644 index 4ddcf073..00000000 --- a/components/inplaceeditor/styles/inplace-editor/fabric.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/inplace-editor/fabric.scss'; diff --git a/components/inplaceeditor/styles/inplace-editor/fluent-dark.scss b/components/inplaceeditor/styles/inplace-editor/fluent-dark.scss deleted file mode 100644 index 1903c6ff..00000000 --- a/components/inplaceeditor/styles/inplace-editor/fluent-dark.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/inplace-editor/fluent-dark.scss'; diff --git a/components/inplaceeditor/styles/inplace-editor/fluent.scss b/components/inplaceeditor/styles/inplace-editor/fluent.scss deleted file mode 100644 index 92b2a037..00000000 --- a/components/inplaceeditor/styles/inplace-editor/fluent.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/inplace-editor/fluent.scss'; diff --git a/components/inplaceeditor/styles/inplace-editor/fluent2.scss b/components/inplaceeditor/styles/inplace-editor/fluent2.scss deleted file mode 100644 index 9e833aaf..00000000 --- a/components/inplaceeditor/styles/inplace-editor/fluent2.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/inplace-editor/fluent2.scss'; diff --git a/components/inplaceeditor/styles/inplace-editor/highcontrast-light.scss b/components/inplaceeditor/styles/inplace-editor/highcontrast-light.scss deleted file mode 100644 index 2f9999f4..00000000 --- a/components/inplaceeditor/styles/inplace-editor/highcontrast-light.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/inplace-editor/highcontrast-light.scss'; diff --git a/components/inplaceeditor/styles/inplace-editor/highcontrast.scss b/components/inplaceeditor/styles/inplace-editor/highcontrast.scss deleted file mode 100644 index a4c6bf80..00000000 --- a/components/inplaceeditor/styles/inplace-editor/highcontrast.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/inplace-editor/highcontrast.scss'; diff --git a/components/inplaceeditor/styles/inplace-editor/material-dark.scss b/components/inplaceeditor/styles/inplace-editor/material-dark.scss deleted file mode 100644 index e6f7368b..00000000 --- a/components/inplaceeditor/styles/inplace-editor/material-dark.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/inplace-editor/material-dark.scss'; diff --git a/components/inplaceeditor/styles/inplace-editor/material.scss b/components/inplaceeditor/styles/inplace-editor/material.scss deleted file mode 100644 index f4c90ba0..00000000 --- a/components/inplaceeditor/styles/inplace-editor/material.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/inplace-editor/material.scss'; diff --git a/components/inplaceeditor/styles/inplace-editor/material3-dark.scss b/components/inplaceeditor/styles/inplace-editor/material3-dark.scss deleted file mode 100644 index b56716b5..00000000 --- a/components/inplaceeditor/styles/inplace-editor/material3-dark.scss +++ /dev/null @@ -1,2 +0,0 @@ -@import 'ej2-base/styles/definition/material3-dark.scss'; -@import 'ej2-inplace-editor/styles/inplace-editor/material3-dark.scss'; diff --git a/components/inplaceeditor/styles/inplace-editor/material3.scss b/components/inplaceeditor/styles/inplace-editor/material3.scss deleted file mode 100644 index 73159f8c..00000000 --- a/components/inplaceeditor/styles/inplace-editor/material3.scss +++ /dev/null @@ -1,2 +0,0 @@ -@import 'ej2-base/styles/definition/material3.scss'; -@import 'ej2-inplace-editor/styles/inplace-editor/material3.scss'; diff --git a/components/inplaceeditor/styles/inplace-editor/tailwind-dark.scss b/components/inplaceeditor/styles/inplace-editor/tailwind-dark.scss deleted file mode 100644 index 059e0e67..00000000 --- a/components/inplaceeditor/styles/inplace-editor/tailwind-dark.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/inplace-editor/tailwind-dark.scss'; diff --git a/components/inplaceeditor/styles/inplace-editor/tailwind.scss b/components/inplaceeditor/styles/inplace-editor/tailwind.scss deleted file mode 100644 index 3711f4d5..00000000 --- a/components/inplaceeditor/styles/inplace-editor/tailwind.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/inplace-editor/tailwind.scss'; diff --git a/components/inplaceeditor/styles/inplace-editor/tailwind3.scss b/components/inplaceeditor/styles/inplace-editor/tailwind3.scss deleted file mode 100644 index 8c307923..00000000 --- a/components/inplaceeditor/styles/inplace-editor/tailwind3.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/inplace-editor/tailwind3.scss'; diff --git a/components/inplaceeditor/styles/material-dark-lite.scss b/components/inplaceeditor/styles/material-dark-lite.scss deleted file mode 100644 index a4406a91..00000000 --- a/components/inplaceeditor/styles/material-dark-lite.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/material-dark-lite.scss'; \ No newline at end of file diff --git a/components/inplaceeditor/styles/material-dark.scss b/components/inplaceeditor/styles/material-dark.scss deleted file mode 100644 index 01694b17..00000000 --- a/components/inplaceeditor/styles/material-dark.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'inplace-editor/material-dark.scss'; diff --git a/components/inplaceeditor/styles/material-lite.scss b/components/inplaceeditor/styles/material-lite.scss deleted file mode 100644 index d15d8d33..00000000 --- a/components/inplaceeditor/styles/material-lite.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/material-lite.scss'; \ No newline at end of file diff --git a/components/inplaceeditor/styles/material.scss b/components/inplaceeditor/styles/material.scss deleted file mode 100644 index 5e72c780..00000000 --- a/components/inplaceeditor/styles/material.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'inplace-editor/material.scss'; diff --git a/components/inplaceeditor/styles/material3-dark-lite.scss b/components/inplaceeditor/styles/material3-dark-lite.scss deleted file mode 100644 index e8ad47e9..00000000 --- a/components/inplaceeditor/styles/material3-dark-lite.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/material3-dark-lite.scss'; \ No newline at end of file diff --git a/components/inplaceeditor/styles/material3-dark.scss b/components/inplaceeditor/styles/material3-dark.scss deleted file mode 100644 index 83bdd119..00000000 --- a/components/inplaceeditor/styles/material3-dark.scss +++ /dev/null @@ -1,2 +0,0 @@ - -@import 'inplace-editor/material3-dark.scss'; diff --git a/components/inplaceeditor/styles/material3-lite.scss b/components/inplaceeditor/styles/material3-lite.scss deleted file mode 100644 index 2f13e2db..00000000 --- a/components/inplaceeditor/styles/material3-lite.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/material3-lite.scss'; \ No newline at end of file diff --git a/components/inplaceeditor/styles/material3.scss b/components/inplaceeditor/styles/material3.scss deleted file mode 100644 index 3db7c1a1..00000000 --- a/components/inplaceeditor/styles/material3.scss +++ /dev/null @@ -1,2 +0,0 @@ - -@import 'inplace-editor/material3.scss'; diff --git a/components/inplaceeditor/styles/tailwind-dark-lite.scss b/components/inplaceeditor/styles/tailwind-dark-lite.scss deleted file mode 100644 index a3e47570..00000000 --- a/components/inplaceeditor/styles/tailwind-dark-lite.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/tailwind-dark-lite.scss'; \ No newline at end of file diff --git a/components/inplaceeditor/styles/tailwind-dark.scss b/components/inplaceeditor/styles/tailwind-dark.scss deleted file mode 100644 index d49354ef..00000000 --- a/components/inplaceeditor/styles/tailwind-dark.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'inplace-editor/tailwind-dark.scss'; diff --git a/components/inplaceeditor/styles/tailwind-lite.scss b/components/inplaceeditor/styles/tailwind-lite.scss deleted file mode 100644 index a92c662b..00000000 --- a/components/inplaceeditor/styles/tailwind-lite.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/tailwind-lite.scss'; \ No newline at end of file diff --git a/components/inplaceeditor/styles/tailwind.scss b/components/inplaceeditor/styles/tailwind.scss deleted file mode 100644 index 53c465f5..00000000 --- a/components/inplaceeditor/styles/tailwind.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'inplace-editor/tailwind.scss'; diff --git a/components/inplaceeditor/styles/tailwind3-lite.scss b/components/inplaceeditor/styles/tailwind3-lite.scss deleted file mode 100644 index 66558c82..00000000 --- a/components/inplaceeditor/styles/tailwind3-lite.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'ej2-inplace-editor/styles/tailwind3-lite.scss'; \ No newline at end of file diff --git a/components/inplaceeditor/styles/tailwind3.scss b/components/inplaceeditor/styles/tailwind3.scss deleted file mode 100644 index 53303654..00000000 --- a/components/inplaceeditor/styles/tailwind3.scss +++ /dev/null @@ -1 +0,0 @@ -@import 'inplace-editor/tailwind3.scss'; diff --git a/components/inplaceeditor/tsconfig.json b/components/inplaceeditor/tsconfig.json deleted file mode 100644 index 51a7cd44..00000000 --- a/components/inplaceeditor/tsconfig.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "es6", - "declaration": true, - "removeComments": true, - "noLib": false, - "experimentalDecorators": true, - "sourceMap": true, - "skipLibCheck": true, - "jsx": "react", - "pretty": true, - "allowUnreachableCode": false, - "allowUnusedLabels": false, - "noImplicitAny": true, - "noImplicitReturns": true, - "noImplicitUseStrict": false, - "noFallthroughCasesInSwitch": true, - "allowJs": false, - "noEmitOnError":true, - "forceConsistentCasingInFileNames": true, - "moduleResolution": "node", - "types": ["jasmine", "jasmine-ajax", "requirejs", "chai", "es6-promise"] - }, - "exclude": [ - "node_modules", - "dist", - "public", - "coverage", - "test-report" - ], - "compileOnSave": false -} \ No newline at end of file diff --git a/components/inputs/CHANGELOG.md b/components/inputs/CHANGELOG.md index 23b25786..e64a84dd 100644 --- a/components/inputs/CHANGELOG.md +++ b/components/inputs/CHANGELOG.md @@ -2,47 +2,39 @@ ## [Unreleased] -## 28.2.12 (2025-03-19) +## 29.1.33 (2025-03-25) -### Form Validator - -#### Bug Fixes - -- `#I696386` - Resolved an exception issue in the Number Validator of the FormValidator. - -## 28.2.9 (2025-03-04) - -### Uploader - -#### Bug Fixes - -- `#I685282` - The clear button has been disabled during the file upload process to prevent user interactions while the upload is in progress. +### SpeechToText -## 28.2.3 (2025-01-29) +The SpeechToText control provides seamless voice-to-text conversion in web applications. It features real-time transcription with interim results, multilingual recognition, customizable buttons and tooltips, and error handling, ensuring intuitive and accessible speech recognition. -### Form Validator - -#### Bug Fixes +Explore the demo [here](https://ej2.syncfusion.com/demos/#/fluent2/speech-to-text/default.html) -- `#I677916` - Fixed an issue where validation rules for the date property were not functioning correctly in the `ar` culture. +**Key features** -## 28.1.41 (2025-01-21) +- **Real-time transcription**: Instantly captures spoken input and converts it into text, ensuring smooth speech recognition. +- **Interim results**: Provides partial transcriptions as the user speaks, offering dynamic real-time experience before finalizing the text. +- **Multilingual recognition**: Supports multiple languages allowing users to transcribe speech in their preferred language. +- **Tooltips**: Tooltips display information about start and stop actions, guiding users throughout the speech recognition process. +- **Appearance**: Supports predefined styles and allows customization of content and icons to meet the application's design and user preferences. -### Signature +The SpeechToText Component provides seamless voice-to-text conversion in web applications. It features real-time transcription with interim results, multilingual recognition, customizable buttons and tooltips, and error handling, ensuring intuitive and accessible speech recognition. -#### Bug Fixes +Explore the demo [here](https://ej2.syncfusion.com/react/demos/#/fluent2/speech-to-text/default) -- `#I679504` - Issue with "The `getSignature` method not shown in signature component instance for VUE platforms" has been resolved. +**Key features** -## 28.1.37 (2024-12-31) +- **Real-time transcription**: Instantly captures spoken input and converts it into text, ensuring smooth speech recognition. +- **Interim results**: Provides partial transcriptions as the user speaks, offering dynamic real-time experience before finalizing the text. +- **Multilingual recognition**: Supports multiple languages allowing users to transcribe speech in their preferred language. +- **Tooltips**: Tooltips display information about start and stop actions, guiding users throughout the speech recognition process. +- **Appearance**: Supports predefined styles and allows customization of content and icons to meet the application's design and user preferences. -### Uploader +### Slider #### Bug Fixes -- `#I666908` - Resolved a console error that occurred when copying an image from `Microsoft Word` and pasting it into the uploader. - -## 28.1.33 (2024-12-12) +- `#I695740` - An issue with large tick values in the Range Slider component when setting decimal values for `largeStep` has been resolved. ### ColorPicker diff --git a/components/inputs/README.md b/components/inputs/README.md index 076679b6..29314838 100644 --- a/components/inputs/README.md +++ b/components/inputs/README.md @@ -191,6 +191,7 @@ The [React Rating](https://www.syncfusion.com/react-components/react-rating?utm_ The [React OTP Input](https://www.syncfusion.com/react-components/react-otp-input?utm_source=npm&utm_medium=listing&utm_campaign=react-inputs-npm) component is designed to securely enter and verify single-use passwords for multi-factor authentication purposes in various applications, such as banking, e-commerce, or account login processes. It has several built-in features such as support for input types, styling modes, placeholder, seperators, and customization. +

Getting Started . Online demos . @@ -209,6 +210,30 @@ The [React OTP Input](https://www.syncfusion.com/react-components/react-otp-inpu * [Separators](https://ej2.syncfusion.com/react/demos/?utm_source=npm&utm_medium=listing&utm_campaign=react-otp-input-npm#/fluent2/otp-input/api) - Specify a character to be placed between input fields. * [Customization](https://ej2.syncfusion.com/react/demos/?utm_source=npm&utm_medium=listing&utm_campaign=react-otp-input-npm#/fluent2/otp-input/api) - Allows customizing the default appearance, including input field styling, input length, and more. +### React SpeechToText + +The [React SpeechToText](https://www.syncfusion.com/react-components/react-speech-to-text?utm_source=npm&utm_medium=listing&utm_campaign=react-inputs-npm) component provides seamless voice-to-text conversion in the web applications. It features real-time transcription with interim results, multilingual recognition, customizable buttons and tooltips, and error handling, ensuring an intuitive and accessible speech recognition experience. + +

+ Getting Started . + Online demos . + Learn more +

+ +

+React SpeechToText Component +

+ +Explore the demo [here](https://ej2.syncfusion.com/react/demos/?utm_source=npm&utm_medium=listing&utm_campaign=react-otp-input-npm#/fluent2/speech-to-text/default) + +### Key Features + +* **Real-time transcription**: Instantly captures spoken input and converts it into text ensuring smooth speech recognition. +* **Interim results**: Provides partial transcriptions as the user speaks, offering dynamic real-time experience before updates before finalizing the text. +* **Multilingual recognition**: Supports multiple languages and regional variations, allowing users to transcribe speech in their preferred language. +* **Tooltips**: Displays informative tooltips for start and stop actions, guiding users throughout the speech recognition process. +* **Appearance**: Supports predefined styles and allows customization of content and icons to meet the application design and user preferences. +

Trusted by the world's leading companies @@ -251,10 +276,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license/?utm_source=npm&utm_campaign=input) for more info. -© Copyright 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/inputs/package.json b/components/inputs/package.json index 49240cf0..83ec4e09 100644 --- a/components/inputs/package.json +++ b/components/inputs/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-inputs", - "version": "28.2.9", + "version": "18.78.15", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/inputs/src/index.ts b/components/inputs/src/index.ts index 48b79ab2..fd12fce0 100644 --- a/components/inputs/src/index.ts +++ b/components/inputs/src/index.ts @@ -9,4 +9,5 @@ export * from './signature'; export * from './rating'; export * from './otp-input'; export * from './smart-textarea'; +export * from './speech-to-text'; export * from '@syncfusion/ej2-inputs'; \ No newline at end of file diff --git a/components/inputs/src/speech-to-text/index.ts b/components/inputs/src/speech-to-text/index.ts new file mode 100644 index 00000000..80a005da --- /dev/null +++ b/components/inputs/src/speech-to-text/index.ts @@ -0,0 +1 @@ +export * from './speechtotext.component'; \ No newline at end of file diff --git a/components/inplaceeditor/src/inplace-editor/inplaceeditor.component.tsx b/components/inputs/src/speech-to-text/speechtotext.component.tsx similarity index 59% rename from components/inplaceeditor/src/inplace-editor/inplaceeditor.component.tsx rename to components/inputs/src/speech-to-text/speechtotext.component.tsx index dcd8d147..0a72e2ac 100644 --- a/components/inplaceeditor/src/inplace-editor/inplaceeditor.component.tsx +++ b/components/inputs/src/speech-to-text/speechtotext.component.tsx @@ -1,30 +1,28 @@ import * as React from 'react'; -import { InPlaceEditor, InPlaceEditorModel } from '@syncfusion/ej2-inplace-editor'; +import { SpeechToText, SpeechToTextModel } from '@syncfusion/ej2-inputs'; import { ComponentBase, applyMixins, DefaultHtmlAttributes } from '@syncfusion/ej2-react-base'; -export interface InPlaceEditorTypecast { - template?: string | Function | any; -} + /** - * `InPlaceEditor` represents the react InPlaceEditor. - * ```tsx - * + * Represents the React SpeechToText Component + * ```html + * * ``` */ -export class InPlaceEditorComponent extends InPlaceEditor { +export class SpeechToTextComponent extends SpeechToText { public state: Readonly<{ children?: React.ReactNode | React.ReactNode[] }> - & Readonly; + & Readonly; public setState: any; private getDefaultAttributes: Function; public initRenderCalled: boolean = false; - private checkInjectedModules: boolean = true; + private checkInjectedModules: boolean = false; private statelessTemplateProps: string[] = null; private templateProps: string[] = null; - private immediateRender: boolean = false; + private immediateRender: boolean = true; private isReactMock: boolean = true; public props: Readonly<{ children?: React.ReactNode | React.ReactNode[] }> - & Readonly; + & Readonly; public forceUpdate: (callBack?: () => any) => void; public context: Object; public portals: any = []; @@ -42,10 +40,10 @@ export class InPlaceEditorComponent extends InPlaceEditor { super.render(); this.initRenderCalled = true; } else { - return React.createElement('div', this.getDefaultAttributes(),[].concat(this.props.children,this.portals)); + return React.createElement('button', this.getDefaultAttributes(),[].concat(this.props.children,this.portals)); } } } -applyMixins(InPlaceEditorComponent, [ComponentBase, React.Component]); +applyMixins(SpeechToTextComponent, [ComponentBase, React.Component]); diff --git a/components/inputs/styles/bds.scss b/components/inputs/styles/bds.scss index bb6fe063..aa12467a 100644 --- a/components/inputs/styles/bds.scss +++ b/components/inputs/styles/bds.scss @@ -10,4 +10,5 @@ @import 'rating/bds.scss'; @import 'data-form/bds.scss'; @import 'otp-input/bds.scss'; +@import 'speech-to-text/bds.scss'; @import 'smart-textarea/bds.scss'; diff --git a/components/inputs/styles/bootstrap-dark.scss b/components/inputs/styles/bootstrap-dark.scss index fbcbbdee..4168fb8b 100644 --- a/components/inputs/styles/bootstrap-dark.scss +++ b/components/inputs/styles/bootstrap-dark.scss @@ -10,4 +10,5 @@ @import 'rating/bootstrap-dark.scss'; @import 'data-form/bootstrap-dark.scss'; @import 'otp-input/bootstrap-dark.scss'; +@import 'speech-to-text/bootstrap-dark.scss'; @import 'smart-textarea/bootstrap-dark.scss'; diff --git a/components/inputs/styles/bootstrap.scss b/components/inputs/styles/bootstrap.scss index ba20e1b4..8a6d4fda 100644 --- a/components/inputs/styles/bootstrap.scss +++ b/components/inputs/styles/bootstrap.scss @@ -10,4 +10,5 @@ @import 'rating/bootstrap.scss'; @import 'data-form/bootstrap.scss'; @import 'otp-input/bootstrap.scss'; +@import 'speech-to-text/bootstrap.scss'; @import 'smart-textarea/bootstrap.scss'; diff --git a/components/inputs/styles/bootstrap4.scss b/components/inputs/styles/bootstrap4.scss index 15b85d34..aaff3ac5 100644 --- a/components/inputs/styles/bootstrap4.scss +++ b/components/inputs/styles/bootstrap4.scss @@ -10,4 +10,5 @@ @import 'rating/bootstrap4.scss'; @import 'data-form/bootstrap4.scss'; @import 'otp-input/bootstrap4.scss'; +@import 'speech-to-text/bootstrap4.scss'; @import 'smart-textarea/bootstrap4.scss'; diff --git a/components/inputs/styles/bootstrap5-dark.scss b/components/inputs/styles/bootstrap5-dark.scss index 52076344..f24e0269 100644 --- a/components/inputs/styles/bootstrap5-dark.scss +++ b/components/inputs/styles/bootstrap5-dark.scss @@ -10,4 +10,5 @@ @import 'rating/bootstrap5-dark.scss'; @import 'data-form/bootstrap5-dark.scss'; @import 'otp-input/bootstrap5-dark.scss'; +@import 'speech-to-text/bootstrap5-dark.scss'; @import 'smart-textarea/bootstrap5-dark.scss'; diff --git a/components/inputs/styles/bootstrap5.3.scss b/components/inputs/styles/bootstrap5.3.scss index 45477df9..f1e9ffb6 100644 --- a/components/inputs/styles/bootstrap5.3.scss +++ b/components/inputs/styles/bootstrap5.3.scss @@ -10,4 +10,5 @@ @import 'rating/bootstrap5.3.scss'; @import 'data-form/bootstrap5.3.scss'; @import 'otp-input/bootstrap5.3.scss'; +@import 'speech-to-text/bootstrap5.3.scss'; @import 'smart-textarea/bootstrap5.3.scss'; diff --git a/components/inputs/styles/bootstrap5.scss b/components/inputs/styles/bootstrap5.scss index 1c6c6050..d6223024 100644 --- a/components/inputs/styles/bootstrap5.scss +++ b/components/inputs/styles/bootstrap5.scss @@ -10,4 +10,5 @@ @import 'rating/bootstrap5.scss'; @import 'data-form/bootstrap5.scss'; @import 'otp-input/bootstrap5.scss'; +@import 'speech-to-text/bootstrap5.scss'; @import 'smart-textarea/bootstrap5.scss'; diff --git a/components/inputs/styles/fabric-dark.scss b/components/inputs/styles/fabric-dark.scss index b945b8da..1de62d97 100644 --- a/components/inputs/styles/fabric-dark.scss +++ b/components/inputs/styles/fabric-dark.scss @@ -10,4 +10,5 @@ @import 'rating/fabric-dark.scss'; @import 'data-form/fabric-dark.scss'; @import 'otp-input/fabric-dark.scss'; +@import 'speech-to-text/fabric-dark.scss'; @import 'smart-textarea/fabric-dark.scss'; diff --git a/components/inputs/styles/fabric.scss b/components/inputs/styles/fabric.scss index 2f9e6e17..76eef8d9 100644 --- a/components/inputs/styles/fabric.scss +++ b/components/inputs/styles/fabric.scss @@ -10,4 +10,5 @@ @import 'rating/fabric.scss'; @import 'data-form/fabric.scss'; @import 'otp-input/fabric.scss'; +@import 'speech-to-text/fabric.scss'; @import 'smart-textarea/fabric.scss'; diff --git a/components/inputs/styles/fluent-dark.scss b/components/inputs/styles/fluent-dark.scss index bccb6756..5a8f3002 100644 --- a/components/inputs/styles/fluent-dark.scss +++ b/components/inputs/styles/fluent-dark.scss @@ -10,4 +10,5 @@ @import 'rating/fluent-dark.scss'; @import 'data-form/fluent-dark.scss'; @import 'otp-input/fluent-dark.scss'; +@import 'speech-to-text/fluent-dark.scss'; @import 'smart-textarea/fluent-dark.scss'; diff --git a/components/inputs/styles/fluent.scss b/components/inputs/styles/fluent.scss index c7681232..0a3c7bfd 100644 --- a/components/inputs/styles/fluent.scss +++ b/components/inputs/styles/fluent.scss @@ -10,4 +10,5 @@ @import 'rating/fluent.scss'; @import 'data-form/fluent.scss'; @import 'otp-input/fluent.scss'; +@import 'speech-to-text/fluent.scss'; @import 'smart-textarea/fluent.scss'; diff --git a/components/inputs/styles/fluent2.scss b/components/inputs/styles/fluent2.scss index 8daaff2a..592e396f 100644 --- a/components/inputs/styles/fluent2.scss +++ b/components/inputs/styles/fluent2.scss @@ -10,4 +10,5 @@ @import 'rating/fluent2.scss'; @import 'data-form/fluent2.scss'; @import 'otp-input/fluent2.scss'; +@import 'speech-to-text/fluent2.scss'; @import 'smart-textarea/fluent2.scss'; diff --git a/components/inputs/styles/highcontrast-light.scss b/components/inputs/styles/highcontrast-light.scss index dd585ba7..40baf15d 100644 --- a/components/inputs/styles/highcontrast-light.scss +++ b/components/inputs/styles/highcontrast-light.scss @@ -10,4 +10,5 @@ @import 'rating/highcontrast-light.scss'; @import 'data-form/highcontrast-light.scss'; @import 'otp-input/highcontrast-light.scss'; +@import 'speech-to-text/highcontrast-light.scss'; @import 'smart-textarea/highcontrast-light.scss'; diff --git a/components/inputs/styles/highcontrast.scss b/components/inputs/styles/highcontrast.scss index 017c6f19..c62d8a05 100644 --- a/components/inputs/styles/highcontrast.scss +++ b/components/inputs/styles/highcontrast.scss @@ -10,4 +10,5 @@ @import 'rating/highcontrast.scss'; @import 'data-form/highcontrast.scss'; @import 'otp-input/highcontrast.scss'; +@import 'speech-to-text/highcontrast.scss'; @import 'smart-textarea/highcontrast.scss'; diff --git a/components/inputs/styles/material-dark.scss b/components/inputs/styles/material-dark.scss index 7c6c583d..ecdb96f4 100644 --- a/components/inputs/styles/material-dark.scss +++ b/components/inputs/styles/material-dark.scss @@ -10,4 +10,5 @@ @import 'rating/material-dark.scss'; @import 'data-form/material-dark.scss'; @import 'otp-input/material-dark.scss'; +@import 'speech-to-text/material-dark.scss'; @import 'smart-textarea/material-dark.scss'; diff --git a/components/inputs/styles/material.scss b/components/inputs/styles/material.scss index 7cca9bea..d5bc1316 100644 --- a/components/inputs/styles/material.scss +++ b/components/inputs/styles/material.scss @@ -10,4 +10,5 @@ @import 'rating/material.scss'; @import 'data-form/material.scss'; @import 'otp-input/material.scss'; +@import 'speech-to-text/material.scss'; @import 'smart-textarea/material.scss'; diff --git a/components/inputs/styles/material3-dark.scss b/components/inputs/styles/material3-dark.scss index 29c17850..d83b13d3 100644 --- a/components/inputs/styles/material3-dark.scss +++ b/components/inputs/styles/material3-dark.scss @@ -11,4 +11,5 @@ @import 'rating/material3-dark.scss'; @import 'data-form/material3-dark.scss'; @import 'otp-input/material3-dark.scss'; +@import 'speech-to-text/material3-dark.scss'; @import 'smart-textarea/material3-dark.scss'; diff --git a/components/inputs/styles/material3.scss b/components/inputs/styles/material3.scss index f1eb2ed2..ff196f06 100644 --- a/components/inputs/styles/material3.scss +++ b/components/inputs/styles/material3.scss @@ -11,4 +11,5 @@ @import 'rating/material3.scss'; @import 'data-form/material3.scss'; @import 'otp-input/material3.scss'; +@import 'speech-to-text/material3.scss'; @import 'smart-textarea/material3.scss'; diff --git a/components/inputs/styles/speech-to-text/bds.scss b/components/inputs/styles/speech-to-text/bds.scss new file mode 100644 index 00000000..6d9ed317 --- /dev/null +++ b/components/inputs/styles/speech-to-text/bds.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/speech-to-text/bds.scss'; diff --git a/components/inputs/styles/speech-to-text/bootstrap-dark.scss b/components/inputs/styles/speech-to-text/bootstrap-dark.scss new file mode 100644 index 00000000..f8633040 --- /dev/null +++ b/components/inputs/styles/speech-to-text/bootstrap-dark.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/speech-to-text/bootstrap-dark.scss'; diff --git a/components/inputs/styles/speech-to-text/bootstrap.scss b/components/inputs/styles/speech-to-text/bootstrap.scss new file mode 100644 index 00000000..285f6403 --- /dev/null +++ b/components/inputs/styles/speech-to-text/bootstrap.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/speech-to-text/bootstrap.scss'; diff --git a/components/inputs/styles/speech-to-text/bootstrap4.scss b/components/inputs/styles/speech-to-text/bootstrap4.scss new file mode 100644 index 00000000..d495c30d --- /dev/null +++ b/components/inputs/styles/speech-to-text/bootstrap4.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/speech-to-text/bootstrap4.scss'; diff --git a/components/inputs/styles/speech-to-text/bootstrap5-dark.scss b/components/inputs/styles/speech-to-text/bootstrap5-dark.scss new file mode 100644 index 00000000..be608617 --- /dev/null +++ b/components/inputs/styles/speech-to-text/bootstrap5-dark.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/speech-to-text/bootstrap5-dark.scss'; diff --git a/components/inputs/styles/speech-to-text/bootstrap5.3.scss b/components/inputs/styles/speech-to-text/bootstrap5.3.scss new file mode 100644 index 00000000..dbcbcc47 --- /dev/null +++ b/components/inputs/styles/speech-to-text/bootstrap5.3.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/speech-to-text/bootstrap5.3.scss'; diff --git a/components/inputs/styles/speech-to-text/bootstrap5.scss b/components/inputs/styles/speech-to-text/bootstrap5.scss new file mode 100644 index 00000000..7b28f9a1 --- /dev/null +++ b/components/inputs/styles/speech-to-text/bootstrap5.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/speech-to-text/bootstrap5.scss'; diff --git a/components/inputs/styles/speech-to-text/fabric-dark.scss b/components/inputs/styles/speech-to-text/fabric-dark.scss new file mode 100644 index 00000000..1272432e --- /dev/null +++ b/components/inputs/styles/speech-to-text/fabric-dark.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/speech-to-text/fabric-dark.scss'; diff --git a/components/inputs/styles/speech-to-text/fabric.scss b/components/inputs/styles/speech-to-text/fabric.scss new file mode 100644 index 00000000..97ccd152 --- /dev/null +++ b/components/inputs/styles/speech-to-text/fabric.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/speech-to-text/fabric.scss'; diff --git a/components/inputs/styles/speech-to-text/fluent-dark.scss b/components/inputs/styles/speech-to-text/fluent-dark.scss new file mode 100644 index 00000000..745ba27b --- /dev/null +++ b/components/inputs/styles/speech-to-text/fluent-dark.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/speech-to-text/fluent-dark.scss'; diff --git a/components/inputs/styles/speech-to-text/fluent.scss b/components/inputs/styles/speech-to-text/fluent.scss new file mode 100644 index 00000000..66e84cde --- /dev/null +++ b/components/inputs/styles/speech-to-text/fluent.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/speech-to-text/fluent.scss'; diff --git a/components/inputs/styles/speech-to-text/fluent2.scss b/components/inputs/styles/speech-to-text/fluent2.scss new file mode 100644 index 00000000..7fdc0074 --- /dev/null +++ b/components/inputs/styles/speech-to-text/fluent2.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/speech-to-text/fluent2.scss'; diff --git a/components/inputs/styles/speech-to-text/highcontrast-light.scss b/components/inputs/styles/speech-to-text/highcontrast-light.scss new file mode 100644 index 00000000..6eadf985 --- /dev/null +++ b/components/inputs/styles/speech-to-text/highcontrast-light.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/speech-to-text/highcontrast-light.scss'; diff --git a/components/inputs/styles/speech-to-text/highcontrast.scss b/components/inputs/styles/speech-to-text/highcontrast.scss new file mode 100644 index 00000000..75993c9b --- /dev/null +++ b/components/inputs/styles/speech-to-text/highcontrast.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/speech-to-text/highcontrast.scss'; diff --git a/components/inputs/styles/speech-to-text/material-dark.scss b/components/inputs/styles/speech-to-text/material-dark.scss new file mode 100644 index 00000000..6347ac3c --- /dev/null +++ b/components/inputs/styles/speech-to-text/material-dark.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/speech-to-text/material-dark.scss'; diff --git a/components/inputs/styles/speech-to-text/material.scss b/components/inputs/styles/speech-to-text/material.scss new file mode 100644 index 00000000..595881d8 --- /dev/null +++ b/components/inputs/styles/speech-to-text/material.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/speech-to-text/material.scss'; diff --git a/components/inputs/styles/speech-to-text/material3-dark.scss b/components/inputs/styles/speech-to-text/material3-dark.scss new file mode 100644 index 00000000..2327cadd --- /dev/null +++ b/components/inputs/styles/speech-to-text/material3-dark.scss @@ -0,0 +1,2 @@ +@import 'ej2-base/styles/definition/material3-dark.scss'; +@import 'ej2-inputs/styles/speech-to-text/material3-dark.scss'; diff --git a/components/inputs/styles/speech-to-text/material3.scss b/components/inputs/styles/speech-to-text/material3.scss new file mode 100644 index 00000000..34ca8b58 --- /dev/null +++ b/components/inputs/styles/speech-to-text/material3.scss @@ -0,0 +1,2 @@ +@import 'ej2-base/styles/definition/material3.scss'; +@import 'ej2-inputs/styles/speech-to-text/material3.scss'; diff --git a/components/inputs/styles/speech-to-text/tailwind-dark.scss b/components/inputs/styles/speech-to-text/tailwind-dark.scss new file mode 100644 index 00000000..3d4d9513 --- /dev/null +++ b/components/inputs/styles/speech-to-text/tailwind-dark.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/speech-to-text/tailwind-dark.scss'; diff --git a/components/inputs/styles/speech-to-text/tailwind.scss b/components/inputs/styles/speech-to-text/tailwind.scss new file mode 100644 index 00000000..5864f079 --- /dev/null +++ b/components/inputs/styles/speech-to-text/tailwind.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/speech-to-text/tailwind.scss'; diff --git a/components/inputs/styles/speech-to-text/tailwind3.scss b/components/inputs/styles/speech-to-text/tailwind3.scss new file mode 100644 index 00000000..f3deaebd --- /dev/null +++ b/components/inputs/styles/speech-to-text/tailwind3.scss @@ -0,0 +1 @@ +@import 'ej2-inputs/styles/speech-to-text/tailwind3.scss'; diff --git a/components/inputs/styles/tailwind-dark.scss b/components/inputs/styles/tailwind-dark.scss index b5f521c7..d34f13f1 100644 --- a/components/inputs/styles/tailwind-dark.scss +++ b/components/inputs/styles/tailwind-dark.scss @@ -10,4 +10,5 @@ @import 'rating/tailwind-dark.scss'; @import 'data-form/tailwind-dark.scss'; @import 'otp-input/tailwind-dark.scss'; +@import 'speech-to-text/tailwind-dark.scss'; @import 'smart-textarea/tailwind-dark.scss'; diff --git a/components/inputs/styles/tailwind.scss b/components/inputs/styles/tailwind.scss index 22232724..6fb42fa5 100644 --- a/components/inputs/styles/tailwind.scss +++ b/components/inputs/styles/tailwind.scss @@ -10,4 +10,5 @@ @import 'rating/tailwind.scss'; @import 'data-form/tailwind.scss'; @import 'otp-input/tailwind.scss'; +@import 'speech-to-text/tailwind.scss'; @import 'smart-textarea/tailwind.scss'; diff --git a/components/inputs/styles/tailwind3.scss b/components/inputs/styles/tailwind3.scss index 81186654..45b2d1c7 100644 --- a/components/inputs/styles/tailwind3.scss +++ b/components/inputs/styles/tailwind3.scss @@ -10,4 +10,5 @@ @import 'rating/tailwind3.scss'; @import 'data-form/tailwind3.scss'; @import 'otp-input/tailwind3.scss'; +@import 'speech-to-text/tailwind3.scss'; @import 'smart-textarea/tailwind3.scss'; diff --git a/components/interactivechat/CHANGELOG.md b/components/interactivechat/CHANGELOG.md index 6df1c807..b6b37b6e 100644 --- a/components/interactivechat/CHANGELOG.md +++ b/components/interactivechat/CHANGELOG.md @@ -2,37 +2,28 @@ ## [Unreleased] -## 28.2.7 (2025-02-25) +## 29.1.33 (2025-03-25) -### AI AssistView - -#### Bug Fixes - -- `#I692622` - Now the issue with scrollbar position when dynamically updating messages using `messageTemplate` property has been resolved. - -## 28.2.6 (2025-02-18) - -### AI AssistView +### Chat UI #### Bug Fixes -- `#I689424` - Now the issue with TextArea doesn't adjust the height dynamically when the text exceeds the current height has been resolved. +- `#I700931` - Now the issue with TextArea doesn't adjust the height dynamically when the text exceeds the current height has been resolved. -## 28.2.5 (2025-02-11) - -### AI AssistView - -#### Bug Fixes +#### Features -- `#I686430` - Now the issue with scrollbar position when loaded initially using the `messageTemplate` and `loadOnDemand` property enabled has been resolved. +- Now we have provided two methods `scrollToMessage` and `focusAsync` to enhance user experience: -## 28.1.41 (2025-01-21) +- **scrollToMessage(string messageId)** – Scrolls to the specific message using its unique ID, allowing users to quickly navigate to the messages. +- **focus** – Sets focus on the input textarea, enabling seamless message typing without manual interaction. ### AI AssistView #### Features -- `#I669136` - Now we have provided a new method `scrollToBottom()` to programmatically scroll the view to the bottom in the AssistView. +- Now we have provided steaming support in the AI AssistView which enables dynamic updates of the responses as chunks by using the existing method `addPromptResponse()` method with an additional argument `isFinal` to indicate the final response. + +- Now we have provided a new event `stopRespondingClick` which triggers when the stop responding button is clicked. ## 27.1.48 (2024-09-18) diff --git a/components/interactivechat/package.json b/components/interactivechat/package.json index 8699a938..ca322e9d 100644 --- a/components/interactivechat/package.json +++ b/components/interactivechat/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-interactive-chat", - "version": "28.2.7", + "version": "27.1.48", "description": "Essential JS 2 Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/kanban/CHANGELOG.md b/components/kanban/CHANGELOG.md index b8591a33..2e0cbb16 100644 --- a/components/kanban/CHANGELOG.md +++ b/components/kanban/CHANGELOG.md @@ -2,22 +2,6 @@ ## [Unreleased] -## 28.1.39 (2024-01-14) - -### Kanban - -#### Bug Fixes - -- `#I660067` - Now, the card drop functionality works properly at the top of another column when `SwimlaneSettings` is enabled in the Kanban. - -## 28.1.37 (2024-12-31) - -### Kanban - -#### Bug Fixes - -- `#I660067` - Now, the card drop functionality works properly at the top of another column when `SwimlaneSettings` is enabled in the Kanban. - ## 25.1.35 (2024-03-15) ### Kanban diff --git a/components/kanban/README.md b/components/kanban/README.md index 87d1adf8..e8bd057c 100644 --- a/components/kanban/README.md +++ b/components/kanban/README.md @@ -92,7 +92,7 @@ export default App; Kanban component is also offered in the following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Showcase samples diff --git a/components/kanban/package.json b/components/kanban/package.json index 5282d783..a3be9cee 100644 --- a/components/kanban/package.json +++ b/components/kanban/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-kanban", - "version": "28.2.3", + "version": "28.1.33", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/layouts/CHANGELOG.md b/components/layouts/CHANGELOG.md index a8d4f6fd..06d03ea6 100644 --- a/components/layouts/CHANGELOG.md +++ b/components/layouts/CHANGELOG.md @@ -2,22 +2,6 @@ ## [Unreleased] -## 28.2.5 (2025-02-11) - -### Dashboard Layout - -#### Bug Fixes - -- `#I686340` - The issue with the layout height after removing all the panels has been resolved. - -## 28.2.4 (2025-02-04) - -### Dashboard Layout - -#### Bug Fixes - -- `#I680947` - The issue with the "size of the drag-and-drop helper element differs from the original panel size in Dashboard Layout" has been resolved. - ## 25.1.35 (2024-03-15) ### Timeline diff --git a/components/layouts/README.md b/components/layouts/README.md index 85afb6f5..ae23e437 100644 --- a/components/layouts/README.md +++ b/components/layouts/README.md @@ -14,7 +14,7 @@ The layout package contains cards, avatars, splitter, timeline and Dashboard Lay ![Layout](https://ej2.syncfusion.com/products/images/layout/readme.png) -> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license, you can [purchase](https://www.syncfusion.com/sales/products/?utm_source=npm&utm_medium=listing&utm_campaign=react-layout-npm) or start a free 30-day trial [here](https://www.syncfusion.com/account/manage-trials/start-trials/?utm_source=npm&utm_medium=listing&utm_campaign=react-layout-npm). +> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license, you can [purchase](https://www.syncfusion.com/sales/products/?utm_source=npm&utm_medium=listing&utm_campaign=react-layout-npm) or start a free 30-day trial [here](https://www.syncfusion.com/account/manage-trials/start-trials/?utm_source=npm&utm_medium=listing&utm_campaign=react-layout-npm). > A free [community license](https://www.syncfusion.com/products/communitylicense/?utm_source=npm&utm_medium=listing&utm_campaign=react-layout-npm) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. @@ -141,4 +141,4 @@ Check the license detail [here](https://github.com/syncfusion/ej2-react-ui-compo Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components/blob/master/components/layouts/CHANGELOG.md/?utm_source=npm&utm_medium=listing&utm_campaign=react-layout-npm) -© Copyright 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/layouts/package.json b/components/layouts/package.json index 99e57d13..99284914 100644 --- a/components/layouts/package.json +++ b/components/layouts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-layouts", - "version": "28.2.5", + "version": "21.4.6", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/lineargauge/README.md b/components/lineargauge/README.md index 709896c2..2a2e2057 100644 --- a/components/lineargauge/README.md +++ b/components/lineargauge/README.md @@ -57,7 +57,7 @@ export default App; Linear Gauge component is also offered in the following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Showcase samples @@ -95,10 +95,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/components/lineargauge/license?utm_source=npm&utm_campaign=react-lineargauge-npm) for more info. -© Copyright 2022 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/lineargauge/package.json b/components/lineargauge/package.json index bf934d23..20c3fd1a 100644 --- a/components/lineargauge/package.json +++ b/components/lineargauge/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-lineargauge", - "version": "28.2.3", + "version": "16.41.0", "description": "Essential JS 2 LinearGauge Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/lists/CHANGELOG.md b/components/lists/CHANGELOG.md index 366b6f68..5c93429a 100644 --- a/components/lists/CHANGELOG.md +++ b/components/lists/CHANGELOG.md @@ -2,23 +2,7 @@ ## [Unreleased] -## 28.2.3 (2025-01-29) - -### ListView - -#### Bug Fixes - -- `#I678111` - Handled the enableHtmlSanitizer property functionality for single level list items in the ListView component. - -## 28.1.37 (2024-12-31) - -### ListBox - -#### Bug Fixes - -- `#I667040` - Issue with "previous and current index are not return proper values in `listbox` while drag and drop event" has been resolved. - -## 28.1.33 (2024-12-12) +## 29.1.33 (2025-03-25) ### ListView diff --git a/components/lists/README.md b/components/lists/README.md index 7f49439c..e756d0e7 100644 --- a/components/lists/README.md +++ b/components/lists/README.md @@ -4,7 +4,7 @@ The react listview component allows you to select an item or multiple items from ![ej2-react-lists](https://ej2.syncfusion.com/products/images/listview/readme.gif) -> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/?utm_source=npm&utm_campaign=listview). To acquire a license, you can [purchase](https://www.syncfusion.com/sales/products/?utm_source=npm&utm_campaign=listview) or start a free 30-day trial [here](https://www.syncfusion.com/account/manage-trials/start-trials/?utm_source=npm&utm_campaign=listview). +> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/?utm_source=npm&utm_campaign=listview). To acquire a license, you can [purchase](https://www.syncfusion.com/sales/products/?utm_source=npm&utm_campaign=listview) or start a free 30-day trial [here](https://www.syncfusion.com/account/manage-trials/start-trials/?utm_source=npm&utm_campaign=listview). > A free [community license](https://www.syncfusion.com/products/communitylicense/?utm_source=npm&utm_campaign=listview) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. @@ -65,4 +65,4 @@ Check the license detail [here](https://github.com/syncfusion/ej2-react-ui-compo Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components/blob/master/components/lists/CHANGELOG.md/?utm_source=npm&utm_campaign=listview) -© Copyright 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. diff --git a/components/lists/package.json b/components/lists/package.json index 3aa9f4ae..4b42b6ea 100644 --- a/components/lists/package.json +++ b/components/lists/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-lists", - "version": "28.2.3", + "version": "18.23.1", "description": "The listview control allows you to select an item or multiple items from a list-like interface and represents the data in interactive hierarchical structure across different layouts or views. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/maps/CHANGELOG.md b/components/maps/CHANGELOG.md index bafd03b9..90829eaf 100644 --- a/components/maps/CHANGELOG.md +++ b/components/maps/CHANGELOG.md @@ -8,23 +8,27 @@ ## [Unreleased] -## 28.2.12 (2025-03-19) +## 29.1.33 (2025-03-25) ### Maps -#### Bug fixes +#### New Features -- `#I695421` - The data label will render correctly when binds to the specified label Path. +- An animation transition will now occur when the data labels are first rendered. -## 28.2.6 (2025-02-18) +#### Bug Fixes + +- `#I493376` - The tooltip will now be displayed properly above the marker templates. + +## 28.2.9 (2025-03-04) ### Maps #### Bug fixes -- `#I686420` - Now, the legend renders properly regardless of the letter casing of latitude and longitude. +- `#I695421` - The data label will render correctly when binds to the specified label Path. -## 28.2.5 (2025-02-11) +## 28.2.6 (2025-02-18) ### Maps @@ -37,38 +41,6 @@ ### Maps -#### New features - -- `#I665480` - Now, the `location` property in `legendSettings` accepts percentage values for the `x` and `y` properties when the `position` property is set to **Float**, allowing the legend to be rendered relative to the Maps element. - -## 28.1.38 (2025-01-07) - -### Maps - -#### Bug fixes - -- `#I668862` - Markers will now render correctly at certain zoom levels when the `animationDuration` is enabled for layers in Maps. - -## 28.1.33 (2024-12-12) - -### Maps - -#### New features - -- `#I523666`, `#I613689` - Marker clusters can now be enabled for individual marker groups using the `clusterSettings` property in the `markerSettings` of the map layer. This allows you to apply customizations such as different colors, shapes, connector lines, and marker count labels to marker clusters in each group. - -## 27.1.56 (2024-10-23) - -### Maps - -#### Bug fixes - -- `#F194675` - The `panComplete` event is now functioning properly with online map providers. - -## 27.1.48 (2024-09-18) - -### Maps - #### New Features - An animation transition will now occur when the data labels are first rendered. diff --git a/components/maps/README.md b/components/maps/README.md index f5e76b6a..d34e0c48 100644 --- a/components/maps/README.md +++ b/components/maps/README.md @@ -112,10 +112,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/components/maps/license?utm_source=npm&utm_campaign=maps) for more info. -© Copyright 2022 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/maps/package.json b/components/maps/package.json index 27a17d47..8d66a433 100644 --- a/components/maps/package.json +++ b/components/maps/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-maps", - "version": "28.2.6", + "version": "16.42.7", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/multicolumncombobox/CHANGELOG.md b/components/multicolumncombobox/CHANGELOG.md index 18328c31..1f866a83 100644 --- a/components/multicolumncombobox/CHANGELOG.md +++ b/components/multicolumncombobox/CHANGELOG.md @@ -2,40 +2,6 @@ ## [Unreleased] -## 28.2.12 (2025-03-19) - -### MultiColumn ComboBox - -#### Bug Fixes - -- `#I682925` - Now the issue with value not returned properly when using the ejs-for in the Multicolumn ComboBox has been resolved. - -- `#I691442` - Now the issue with popup height doesn’t adjust properly when filtering results with large row content in the Multicolumn ComboBox has been resolved. - -## 28.2.6 (2025-02-18) - -### MultiColumn ComboBox - -#### Bug Fixes - -- `#I685573` - Now the issue with MultiColumn ComboBox popup not rendered properly when placed inside the Dialog has been resolved. - -## 28.2.3 (2025-01-29) - -### MultiColumn ComboBox - -#### Bug Fixes - -- `#I667643` - Now the exception raised when updating empty value in the MultiColumn ComboBox with grid batch mode enabled has been resolved. - -## 28.1.37 (2024-12-31) - -### MultiColumn ComboBox - -#### Bug Fixes - -- `#I666815` - Now the issue with value selection using complex data binding in the Multicolumn ComboBox has been resolved. - ## 27.1.48 (2024-09-18) ### MultiColumn ComboBox diff --git a/components/multicolumncombobox/package.json b/components/multicolumncombobox/package.json index 8c3fa0d4..a1a29f39 100644 --- a/components/multicolumncombobox/package.json +++ b/components/multicolumncombobox/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-multicolumn-combobox", - "version": "28.2.7", + "version": "27.1.48", "description": "Essential JS 2 Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/navigations/CHANGELOG.md b/components/navigations/CHANGELOG.md index 63ee261c..3dff9962 100644 --- a/components/navigations/CHANGELOG.md +++ b/components/navigations/CHANGELOG.md @@ -2,21 +2,7 @@ ## [Unreleased] -## 28.2.12 (2025-03-19) - -### TreeView - -#### Bug Fixes - -- `#I694965` - Resolved an issue where the parent node check state was not maintained in nested data after filtering when Select All was used in the `DropdownTree` component. - -## 28.2.11 (2025-03-11) - -### ContextMenu - -#### Bug Fixes - -- `#I625957` - The issue with the "enableItems" and "insertAfter" methods not functioning correctly when the "enableScrolling" property of the context menu is enabled has been resolved. +## 29.1.33 (2025-03-25) ### Menu @@ -30,6 +16,12 @@ - `#I689782` - An issue with the toolbar focus style not being applied in Tailwind 3 and Fluent 2 themes while using keyboard navigation in the Mac Safari browser has been resolved. +### TreeView + +#### Bug Fixes + +- `#I694965` - Resolved an issue where the parent node check state was not maintained in nested data after filtering when Select All was used in the `DropdownTree` component. + ## 28.2.6 (2025-02-18) ### Toolbar diff --git a/components/navigations/package.json b/components/navigations/package.json index 99270f8f..bf681473 100644 --- a/components/navigations/package.json +++ b/components/navigations/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-navigations", - "version": "28.2.11", + "version": "22.42.3", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/notifications/CHANGELOG.md b/components/notifications/CHANGELOG.md index 708e80b3..95b634de 100644 --- a/components/notifications/CHANGELOG.md +++ b/components/notifications/CHANGELOG.md @@ -2,15 +2,7 @@ ## [Unreleased] -## 28.2.3 (2025-01-29) - -### Badge - -#### Bug Fixes - -- `I679114` - Resolved the styles issue for the secondary type Badge component in the material theme. - -## 28.1.33 (2024-12-12) +## 29.1.33 (2025-03-25) ### Message diff --git a/components/notifications/README.md b/components/notifications/README.md index 7b60b417..caf41346 100644 --- a/components/notifications/README.md +++ b/components/notifications/README.md @@ -130,10 +130,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICNESE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license?utm_source=npm&utm_campaign=notification) for more info. -© Copyright 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/notifications/package.json b/components/notifications/package.json index 46a8bae7..fe37f318 100644 --- a/components/notifications/package.json +++ b/components/notifications/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-notifications", - "version": "28.2.3", + "version": "21.5.2", "description": "A package of Essential JS 2 notification components such as Toast and Badge which used to notify important information to end-users. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pdfviewer/CHANGELOG.md b/components/pdfviewer/CHANGELOG.md index 5085eac8..3c7e6ad5 100644 --- a/components/pdfviewer/CHANGELOG.md +++ b/components/pdfviewer/CHANGELOG.md @@ -2,15 +2,21 @@ ## [Unreleased] -## 28.2.12 (2025-03-19) +## 29.1.33 (2025-03-25) ### PDF Viewer +#### New Features + +- Enhanced text search performance for large PDF documents. +- Added support for asynchronously extracting and finding text using the `extractText` and `findTextAsync` APIs. +- `#I645218` - Optimized memory usage when loading large PDF documents, with further enhancements available through the `ExtractTextOptions`. +- `#I645354` - Added the `resourcesLoaded` event in PDF Viewer. + #### Bug Fixes -- `#I693186` - Now, the Angular change detection event does not trigger continuously while zooming. - `#I686925` - Now, the text search works correctly when searching for multiple words in Unicode text. -- `#I689380` - Now, the File size will not increase when saving the document without making any changes. +- `#I693186` - Now, the Angular change detection event does not trigger continuously while zooming. ## 28.2.11 (2025-03-11) @@ -19,8 +25,8 @@ #### Bug Fixes - `#I696432` - Now, the form fields no longer disappear when reloading the PDF document after a pinch zoom without the form designer module. -- `#I695167` - Now, the custom data value is updated properly for non-rendered pages using the `updateFormField` API. - `#I695648` - Now, the exception did not occur when saving the provided document without scrolling. +- `#I695167` - Now, the custom data value is updated properly for non-rendered pages using the `updateFormField` API. #### Breaking Changes @@ -43,10 +49,16 @@ #### Bug Fixes +- `#I687949` - Now, the Exception will not occur while loading the customer provided document with form fields. +- `#I688986` - Now, the form field bounds values are available in the `formFieldAdd` event. - `#I691472` - Now, the exception did not occur when trying to print the document without annotation modules. +- Now, the script error did not occur when loading the document with modified toolbar settings. +- `#I689173` - Now, the form field on the non-rendered page does not disappear after filling in the textbox field. + - `#I687949` - Now, the Exception will not occur while loading the customer provided document with form fields. - `#I688986` - Now, the form field bounds values are available in the `formFieldAdd` event. - Now, the script error did not occur when loading the document with modified toolbar settings. +- `#I691472` - Now, the exception did not occur when trying to print the document without annotation modules. - `#I689173` - Now, the form field on the non-rendered page does not disappear after filling in the textbox field. ## 28.2.6 (2025-02-18) @@ -145,6 +157,11 @@ - `#I663071` - Now, the `printStart` event is triggered when printing a PDF using the `Ctrl + P` shortcut. - `#I662257` - No script error occurs when loading the provided document and scrolling quickly to the end of the page. +- `#I551643`, `#I664728` - Now, the script error does not occur when importing the large annotations. +- `#I663071` - Now, the `printStart` event is triggered when printing a PDF using the `Ctrl + P` shortcut. +- `#I662257` - No script error occurs when loading the provided document and scrolling quickly to the end of the page. +- `#I659553` - Now, the text field background color appears as expected. + ## 28.1.35 (2024-12-18) ### PDF Viewer diff --git a/components/pdfviewer/package.json b/components/pdfviewer/package.json index c55ba90e..f2b99d2c 100644 --- a/components/pdfviewer/package.json +++ b/components/pdfviewer/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pdfviewer", - "version": "28.2.11", + "version": "28.1.33", "description": "Essential JS 2 PDF viewer Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pivotview/CHANGELOG.md b/components/pivotview/CHANGELOG.md index a36d05b3..616cd117 100644 --- a/components/pivotview/CHANGELOG.md +++ b/components/pivotview/CHANGELOG.md @@ -2,74 +2,19 @@ ## [Unreleased] -## 28.2.12 (2025-03-19) +## 29.1.33 (2025-03-25) ### Pivot Table #### Bug fixes -- `#I694587` - The cell border will now be applied correctly to empty cells in the exported Excel document. -- `#I696261` - Localization will now be applied correctly to the Grand Total legend text in the Pivot Chart. +- `#F196192` - The 'Hiding Subtotals' option will now work correctly in the pivot table when it is rendered with a static field list. +- This release enhances the usability and stability of the Pivot Table by addressing issues in the following modules: Column Customization, Pivot Chart, Drill-Through, Exporting, Grouping, Calculated Field, Value Sorting, and Virtual Scrolling. -## 28.2.7 (2025-02-25) - -### Pivot Table - -#### Bug fixes - -- `#I689404` - Now we can apply number grouping to decimal values in the pivot table. -- `#682045`, `#682045` - Date field members will now be correctly localized when using the Pivot Table with the server-side engine across different cultures. - -## 28.2.6 (2025-02-18) - -### Pivot Table - -#### Bug Fixes - -- `#I683197` - The Drillthrough popup will now display the date field with the correct formatting in the pivot table. -- `#I675848` - The pivot table scrollbar will now be displayed correctly during the initial rendering, even when its width is not explicitly specified. - -## 28.2.4 (2025-02-04) - -### Pivot Table - -#### Bug Fixes - -- `#I681520` - The percentage symbol is now included in the axis labels for the StackingBar100, StackingColumn100, StackingArea100, and StackingLine100 chart types. - -## 28.1.41 (2025-01-21) - -### Pivot Table - -#### Bug fixes - -- `#I657448` - Double-clicking the 'No records to display' cell for drill-through in an empty pivot table will no longer trigger an error. -- `#I679703` - The Y-axis title can now be customized for the Pivot Chart when using the 'Combined' multiple axis mode. - -## 28.1.38 (2025-01-07) - -### Pivot Table - -#### Bug fixes - -- When the 'defer layout update' option is enabled, the 'actionComplete' event will now be triggered with the correct action name in the pivot table. - -## 28.1.37 (2024-12-31) - -### Pivot Table - -#### Bug fixes - -- `#I660802` - The autofit option will now be applied correctly to the pivot table cells without any extra space. - -## 28.1.36 - -### Pivot Table - -#### Bug fixes +#### Features -- `#I664290` - The server-side Excel export option will now work properly when using the server-side engine in the pivot table. -- `#I662951` - Applied number formatting will now be properly retained in the exported Excel file when exporting the pivot table using grid export. +- The classic (tabular) layout option is now compatible with the following features: 'Grouping', 'Hiding Subtotals', and 'Exporting'. +- The pivot table now includes the option to set a minimum width for the component, similar to the minimum height property. ## 28.1.33 (2024-12-12) diff --git a/components/pivotview/package.json b/components/pivotview/package.json index f81cad95..70aebc84 100644 --- a/components/pivotview/package.json +++ b/components/pivotview/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pivotview", - "version": "28.2.7", + "version": "28.1.33", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/popups/CHANGELOG.md b/components/popups/CHANGELOG.md index 6d617230..b9fd0635 100644 --- a/components/popups/CHANGELOG.md +++ b/components/popups/CHANGELOG.md @@ -2,36 +2,6 @@ ## [Unreleased] -## 28.2.9 (2025-03-04) - -### Popup - -#### Bug Fixes - -- `#I688364` - Fixed an issue with the positioning issue of the Multi select component popup while enabling the RTL mode. - -## 28.1.39 (2024-01-14) - -### Dialog - -#### Bug Fixes - -- `#I674340` - Fixed an issue where the Dialog primary button click event was triggered even when the button was disabled. - -## 28.1.38 (2025-01-07) - -### Tooltip - -#### Bug Fixes - -- `#I661900` - Resolved console error when dynamically using `OpenDelay` with delay for the Tooltip component. - -### Popup - -#### Bug Fixes - -- `#I664758` - Fixed an issue with the positioning of the dropdownlist popup. - ## 21.1.35 (2023-03-23) ### Tooltip diff --git a/components/popups/README.md b/components/popups/README.md index d38c3baf..15ef659b 100644 --- a/components/popups/README.md +++ b/components/popups/README.md @@ -4,7 +4,7 @@ The popup components such as dialog and tooltip are used to display information ![Popup](https://ej2.syncfusion.com/products/images/popup/readme.png) -> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license, you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials/?utm_source=npm&utm_campaign=popup). +> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license, you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials/?utm_source=npm&utm_campaign=popup). > A [free community license](https://www.syncfusion.com/products/communitylicense/?utm_source=npm&utm_campaign=popup) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. @@ -84,4 +84,4 @@ Check the license detail [here](https://github.com/syncfusion/ej2-react-ui-compo Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components/blob/master/components/popups/CHANGELOG.md/?utm_source=npm&utm_campaign=popup). -© Copyright 2024 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. +© Copyright 2024 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. diff --git a/components/popups/package.json b/components/popups/package.json index 0ecafef5..300a34f9 100644 --- a/components/popups/package.json +++ b/components/popups/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-popups", - "version": "28.2.9", + "version": "21.6.12", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/progressbar/CHANGELOG.md b/components/progressbar/CHANGELOG.md index dd814eb2..7479c8e7 100644 --- a/components/progressbar/CHANGELOG.md +++ b/components/progressbar/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 28.2.12 (2025-03-19) +## 29.1.33 (2025-03-25) ### ProgressBar diff --git a/components/progressbar/package.json b/components/progressbar/package.json index f8a747a2..4914b957 100644 --- a/components/progressbar/package.json +++ b/components/progressbar/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-progressbar", - "version": "28.2.6", + "version": "28.1.33", "description": "Essential JS 2 ProgressBar Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/querybuilder/CHANGELOG.md b/components/querybuilder/CHANGELOG.md index eee453a6..1064d823 100644 --- a/components/querybuilder/CHANGELOG.md +++ b/components/querybuilder/CHANGELOG.md @@ -2,12 +2,10 @@ ## [Unreleased] -## 28.1.35 (2024-12-18) +## 29.1.33 (2025-03-25) ### QueryBuilder -- `#I925175` - Issue with "Script error occurs when opening a multi-select `popup` with `dropdown` tree mode, supported by the data manager of the query builder" has been fixed. -- `#I927733` - Issue with "Script error thrown while typing the number value in numeric textbox of query builder in angular" has been fixed. - `#I80058` - Issue with "String type between values not update properly in query builder rules" has been fixed. ## 28.1.33 (2024-12-12) diff --git a/components/querybuilder/package.json b/components/querybuilder/package.json index 658b54dd..e46ab7b4 100644 --- a/components/querybuilder/package.json +++ b/components/querybuilder/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-querybuilder", - "version": "28.2.3", + "version": "28.1.33", "description": "Essential JS 2 QueryBuilder for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/ribbon/package.json b/components/ribbon/package.json index b92d994e..238ab3b3 100644 --- a/components/ribbon/package.json +++ b/components/ribbon/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-ribbon", - "version": "28.2.3", + "version": "28.1.33", "description": "Essential JS 2 Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/richtexteditor/CHANGELOG.md b/components/richtexteditor/CHANGELOG.md index 65615743..753dba4f 100644 --- a/components/richtexteditor/CHANGELOG.md +++ b/components/richtexteditor/CHANGELOG.md @@ -2,6 +2,24 @@ ## [Unreleased] +## 29.1.33 (2025-03-25) + +### RichTextEditor + +#### Bug Fixes + +- `#I700161` - Now, pressing Backspace at the start of a line in content pasted from a Google document works properly. + +- `#694114` - Now, the Rich Text Editor works properly when creating tables inside lists. + +- `#696076` - Now, the Rich Text Editor works properly when using the select all with enter key functionality in Firefox. + +- `#I698253` - Now, the page remains responsive when removing inline code in the RichTextEditor. + +- `#I693061` - Now, the `characterCount` property works properly in the Rich Text Editor without creating excessive right margin space. + +- `#I699202` - Now, the placeholder in the Rich Text Editor works properly and disappears when inserting text using voice input. + ## 28.2.11 (2025-03-11) ### RichTextEditor diff --git a/components/richtexteditor/package.json b/components/richtexteditor/package.json index dd7b50d7..97a21b36 100644 --- a/components/richtexteditor/package.json +++ b/components/richtexteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-richtexteditor", - "version": "28.2.11", + "version": "28.1.33", "description": "Essential JS 2 RichTextEditor component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/schedule/CHANGELOG.md b/components/schedule/CHANGELOG.md index 5606128c..6d3fb526 100644 --- a/components/schedule/CHANGELOG.md +++ b/components/schedule/CHANGELOG.md @@ -2,7 +2,25 @@ ## [Unreleased] -## 28.2.12 (2025-03-19) +## 29.1.33 (2025-03-25) + +### Schedule + +#### Features + +- Provided support to prevent the overlapping appointments by setting `allowOverlap` property as `false`. It prevents users from scheduling multiple appointments at the same time in the same time slot. +- A new callback event, `tooltipOpen`, has been added to control when an appointment tooltip is shown. You can use this event to prevent the tooltip from appearing. +- A new callback event, `beforePrint`, is triggered when the print event is called. It allows for customization before the print action begins. +- `#I254712` - A new callback event, `excelExport`, is available before the Excel export process starts. This event lets you customize the Excel worksheet before it's exported. +- `#I659693` - Provided the `overscanCount` property to adjust the number of additional resources to render outside the visible area during virtual scrolling. This helps achieve smoother scrolling by pre-loading data just outside the visible region. +- `#700794` - Provided `created` and `destroyed` callback events support for recurrence editor. + +#### Bug fixes + +- `#I694546` - An issue where the horizontal scrollbar appears when enabling `rowAutoHeight` in the Month view has been resolved. +- `#I697893` - The issue with the Schedule `virtualScroll` causing a script error on horizontal scrolling has been fixed. + +## 28.2.11 (2025-03-11) ### Schedule diff --git a/components/schedule/README.md b/components/schedule/README.md index c999bc6d..1376adf8 100644 --- a/components/schedule/README.md +++ b/components/schedule/README.md @@ -50,7 +50,7 @@ In the **app.tsx** file, use the following code to inject the modules. ### Add Schedule Component -In the **src/App.tsx** file, use the following code snippet to render the Syncfusion® React Schedule control and import **App.css** to apply styles to the schedule: +In the **src/App.tsx** file, use the following code snippet to render the Syncfusion React Schedule control and import **App.css** to apply styles to the schedule: ```typescript import { ScheduleComponent, Day, Week, WorkWeek, Month, Agenda, Inject } from '@syncfusion/ej2-react-schedule'; @@ -83,7 +83,7 @@ export default App; Schedule component is also available in the following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Showcase samples @@ -127,10 +127,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license?utm_source=npm&utm_medium=listing&utm_campaign=react-scheduler-npm) for more info. -© Copyright 2022 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential® Studio license and copyright applies to this distribution. +© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. diff --git a/components/schedule/package.json b/components/schedule/package.json index 037a88dd..2c8e6f0d 100644 --- a/components/schedule/package.json +++ b/components/schedule/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-schedule", - "version": "28.2.7", + "version": "22.9.0", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/splitbuttons/CHANGELOG.md b/components/splitbuttons/CHANGELOG.md index cbe34715..1049255e 100644 --- a/components/splitbuttons/CHANGELOG.md +++ b/components/splitbuttons/CHANGELOG.md @@ -2,14 +2,14 @@ ## [Unreleased] -## 28.2.12 (2025-03-19) +## 29.1.33 (2025-03-25) ### DropDownButton #### Bug Fixes -- Issue in "template not rendering in a function type in the React DropDownButton component" has been resolved. - +- `#F65779` - The issue with the "Split button click event trigger for dropdown arrow click and key down action of popup" has been resolved. + ## 28.1.33 (2024-12-12) ### DropDownButton diff --git a/components/splitbuttons/README.md b/components/splitbuttons/README.md index 49ea6597..6ef1c7d6 100644 --- a/components/splitbuttons/README.md +++ b/components/splitbuttons/README.md @@ -44,11 +44,8 @@ Following list of components are available in the package. These components are available in following list of frameworks. -1. [Angular](https://github.com/syncfusion/ej2-angular-ui-components/tree/master/components/splitbuttons?utm_source=npm&utm_campaign=split-button) -2. [VueJS](https://github.com/syncfusion/ej2-vue-ui-components/tree/master/components/splitbuttons?utm_source=npm&utm_campaign=split-button) -3. [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls) -4. [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls) -5. [JavaScript (ES5)](https://www.syncfusion.com/javascript-ui-controls) +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-components?utm_medium=listing&utm_source=github)
        [Vue](https://www.syncfusion.com/vue-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| :-----: | :-----: | :-----: | :-----: | :-----: | ## Key Features diff --git a/components/splitbuttons/package.json b/components/splitbuttons/package.json index 88d414d7..7b14a25b 100644 --- a/components/splitbuttons/package.json +++ b/components/splitbuttons/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-splitbuttons", - "version": "28.1.37", + "version": "28.1.33", "description": "A package of feature-rich Essential JS 2 components such as DropDownButton, SplitButton, ProgressButton and ButtonGroup. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/spreadsheet/CHANGELOG.md b/components/spreadsheet/CHANGELOG.md index 3b773342..67d5d257 100644 --- a/components/spreadsheet/CHANGELOG.md +++ b/components/spreadsheet/CHANGELOG.md @@ -2,31 +2,16 @@ ## [Unreleased] -## 28.2.12 (2025-03-19) +## 29.1.33 (2025-03-25) ### Spreadsheet #### Bug fixes -- `#I690915` - Issue with "the formula cell range being incorrect while importing an Excel file containing a user-defined function" has been resolved. +- This release improves usability and stability in Spreadsheet by addressing issues in Conditional Formatting, Editing, Notes, Autofit, Autofill, Protection, Undo/Redo, Filtering, Sorting, and Virtual Scrolling. Enhancements in Import/Export, Data Validation, Number and Cell Formatting, Wrap, Merge, Freeze Pane, and Read-Only Mode further optimize performance, security, and user experience. -- `#I693750` - Issue with "formula not updating when using `updateCell` method in manual calculation mode" has been resolved. - -- `#I690893` - Issue with "the top borders are not updating properly in merged cells" has been resolved. - -## 28.1.35 (2024-12-18) - -### Spreadsheet - -#### Bug fixes - -- `#I647640` - Issue with "data got changed when multiple text-formatted values from Excel were pasted into Spreadsheet" has been resolved. - -- `#I657475` - Issue with "values in the editing cell element were not selected when clicking the retry option in the data validation dialog" has been resolved. - -- `#I660016` - Issue with "`autoFit()` method did not function as expected when a range was passed along with the sheet name" has been resolved. - -- `#I549016` - Issue with "visible rows are hidden when attempting to unhide rows located outside the viewport area" has been resolved. +- `#I694402` - Issue with "exception occurred while saving the spreadsheet when a cell with a number format contained the value `NAN`" has been resolved. +- `#I696164` - Issue with "export fails when the spreadsheet contains a custom-defined formula in custom data validation" has been resolved. ## 28.1.33 (2024-12-12) @@ -1361,65 +1346,7 @@ The Spreadsheet is an user interactive component to organize and analyze data in - **Save:** Provides option to save spreadsheet data as excel file. - **RTL:** Provides right-to-left mode which aligns content in the spreadsheet component from right to left. - **Localization:** Provides inherent support to localize the UI. -- **Accessibility:** Provides with built-in accessibility support which helps to access all the spreadsheet component features using the keyboard, screen readers, or other assistive technology devices.## 28.2.9 (2025-03-04) - -### Spreadsheet - -#### Bug fixes - -- `#I691259` - Issue with "`CONCAT` formula is not working properly with the nested `TEXT` formula" has been resolved. -- `#I691669`, `#I694143` - Issue with "list validation drop-down could not be opened when merged cells existed between frozen and unfrozen areas" has been resolved. -- `#I691093` - Issue with "fraction-formatted values were incorrectly converted to number-formatted values" has been resolved. -- `#I689450` - Issue with "hiding rows containing read-only cells using the `hideRow` method causing script error" has been resolved. - -## 28.2.5 (2025-02-11) - -### Spreadsheet - -#### Bug fixes - -- `#I683923` - The issue with "column selection does not work properly when multiple columns are selected with a merged cell as the active cell" has been resolved. -- `#I684489` - Issue with "formulas containing negative arithmetic expressions and nested structures resulted in an Incorrect number of arguments error" has been resolved. - -## 28.2.4 (2025-02-04) - -### Spreadsheet - -#### Bug fixes - -- `#I675147` - Issue with "cell values were not properly aligned in the print window when text wrapping was enabled, and the alignment was set to right" has been resolved. - -- `#I677532` - Issue with "formulas containing defined names with underscore characters resulted in a #NAME? error" has been resolved. - -- `#F195846` - Issue with "font color was not updating properly when changing the value in a cell with a color code number format" has been resolved. - -## 28.1.41 (2025-01-21) - -### Spreadsheet - -#### Bug fixes - -- Issue with "circular reference alert is not being displayed when two formulas refer to each other, creating a circular dependency" has been resolved. -- `#F195667` - Issue with "`unsafe-eval` Content Security Policy (CSP) violation occurs while resizing columns or rows" has been resolved. -- `#I675147` - Issue with "cell values are not displayed correctly during printing when the vertical alignment is set to `top`" has been resolved. - -## 28.1.39 (2024-01-14) - -### Spreadsheet - -#### Bug fixes - -- `#I667725` - Issue with "cell misalignment occurs when importing an Excel file that contains merged cells outside the viewport" has been resolved. - -## 28.1.37 (2024-12-31) - -### Spreadsheet - -#### Bug fixes - -- `#I664340` - Issue with "columns do not scroll when autofill the cell values by dragging to the left with frozen columns" has been resolved. - -## 21.1.39 (2023-04-11) +- **Accessibility:** Provides with built-in accessibility support which helps to access all the spreadsheet component features using the keyboard, screen readers, or other assistive technology devices.## 21.1.39 (2023-04-11) ### Spreadsheet diff --git a/components/spreadsheet/package.json b/components/spreadsheet/package.json index 1a6f1691..6d63668e 100644 --- a/components/spreadsheet/package.json +++ b/components/spreadsheet/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-spreadsheet", - "version": "28.2.9", + "version": "28.1.33", "description": "Feature-rich JavaScript Spreadsheet (Excel) control with built-in support for selection, editing, formatting, importing and exporting to Excel for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/treegrid/CHANGELOG.md b/components/treegrid/CHANGELOG.md index cd8c2990..b528843f 100644 --- a/components/treegrid/CHANGELOG.md +++ b/components/treegrid/CHANGELOG.md @@ -2,48 +2,7 @@ ## [Unreleased] -## 28.2.12 (2025-03-19) - -### Tree Grid - -#### Bug Fixes - -- `I682605` - Resolved a script error issue occurred when expanding the remote data after clearing filter. - -## 28.2.4 (2025-02-04) - -### Tree Grid - -#### Bug Fixes - -- `I679426` - Resolved a selection issue when adding a record after sorting the records - -## 28.1.39 (2024-01-14) - -### Tree Grid - -#### Bug Fixes - -- `#I661832` - Collapsed records are now displayed properly in the viewport for last set of records when virtualization is enabled. - -## 28.1.37 (2024-12-31) - -### Tree Grid - -#### Bug Fixes - -- `#I662513` - Resolved a script error that occurred when scrolling in the virtualization sample with `allowSelection` set to `false`. -- `#I664039` - Resolved a console warning that occurred on using freeze feature in treegrid. -- `#I662225` - The `ClipMode` property with `EllipsisWithTooltip` is now shown properly for child records. -- `#I656160` - Fixed the scrolling issue experienced when using the [LoadChildOnDemand](https://helpej2.syncfusion.com/documentation/api/treegrid/#loadchildondemand) functionality. - -- `#I661832` - Collapsed records are now displayed properly in the viewport for last set of records when virtualization is enabled. - -## 28.1.35 (2024-12-18) - -### Tree Grid - -## 28.1.33 (2024-12-12) +## 29.1.33 (2025-03-25) ### Tree Grid diff --git a/components/treegrid/README.md b/components/treegrid/README.md index a5e2f673..8585f06d 100644 --- a/components/treegrid/README.md +++ b/components/treegrid/README.md @@ -30,9 +30,9 @@ cd my-app npm start ``` -### Adding Syncfusion® Tree Grid package +### Adding Syncfusion Tree Grid package -All Syncfusion® react packages are published in the [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install the react tree grid package, use the following command. +All Syncfusion react packages are published in the [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install the react tree grid package, use the following command. ```bash npm install @syncfusion/ej2-react-treegrid --save @@ -57,7 +57,7 @@ Add CSS references needed for a Tree Grid in **src/App.css** from the **../node_ ### Add Tree Grid Component -In the **src/App.tsx** file, use the following code snippet to render the Syncfusion® React Tree Grid component and import **App.css** to apply styles to the tree grid: +In the **src/App.tsx** file, use the following code snippet to render the Syncfusion React Tree Grid component and import **App.css** to apply styles to the tree grid: ```typescript import { ColumnDirective, ColumnsDirective, TreeGridComponent } from '@syncfusion/ej2-react-treegrid'; @@ -96,7 +96,7 @@ export default App; TreeGrid component is also offered in the following list of frameworks. -| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | +| [](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)
     [JavaScript](https://www.syncfusion.com/javascript-ui-controls?utm_medium=listing&utm_source=github)     | [](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)
       [Angular](https://www.syncfusion.com/angular-components/?utm_medium=listing&utm_source=github)       | [](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)
       [Vue](https://www.syncfusion.com/vue-ui-components?utm_medium=listing&utm_source=github)          | [](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET Core](https://www.syncfusion.com/aspnet-core-ui-controls?utm_medium=listing&utm_source=github)   | [](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)
  [ASP.NET MVC](https://www.syncfusion.com/aspnet-mvc-ui-controls?utm_medium=listing&utm_source=github)   | | :-----: | :-----: | :-----: | :-----: | :-----: | ## Showcase samples @@ -141,10 +141,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license?utm_source=npm&utm_medium=listing&utm_campaign=react-treegrid-npm) for more info. -© Copyright 2022 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/treegrid/package.json b/components/treegrid/package.json index eb280f00..d2b8ef44 100644 --- a/components/treegrid/package.json +++ b/components/treegrid/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-treegrid", - "version": "28.2.4", + "version": "20.12.1", "description": "Essential JS 2 TreeGrid Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/treemap/CHANGELOG.md b/components/treemap/CHANGELOG.md index 72f1e58f..33dc5b87 100644 --- a/components/treemap/CHANGELOG.md +++ b/components/treemap/CHANGELOG.md @@ -8,53 +8,13 @@ ## [Unreleased] -## 28.1.39 (2024-01-14) - -### TreeMap - -#### Bug Fixes - -- `#I674661` - Now, `colorMapping` works as expected even when the legend is set to **false**. - -## 28.1.33 (2024-12-12) - -### TreeMap - -#### New features - -- `#I647939`, `#I637797` - Unsafe HTML codes in the TreeMap control can also be sanitized by setting the `enableHtmlSanitizer` property to **true**. - -## 27.1.55 (2024-10-22) - -### TreeMap - -#### Bug fixes - -- `#I636287` - You can now set different colors for the labels of TreeMap items using the `textColor` property in the `itemRendering` event arguments. - -## 27.1.53 (2024-10-15) - -### TreeMap - -#### Bug fixes - -- `#I636287` - You can now set different colors for the labels of TreeMap items using the `textColor` property in the `itemRendering` event arguments. - -## 27.1.48 (2024-09-18) - -### TreeMap - -#### Bug fixes - -- `#I622033` - Duplicate legend items are now correctly removed when excluded legend items from color mapping are present. - ## 18.2.44 (2020-07-07) ### TreeMap #### New Features -- `#280380` - `isResized` argument is exposed in the `loaded` event arguments for indicating that the component is resized +- `#280380` - `isResized` argument is exposed in the `loaded` event arguments for indicating that the component is resized. #### Bug Fixes diff --git a/components/treemap/README.md b/components/treemap/README.md index 8f64c42d..baa9f577 100644 --- a/components/treemap/README.md +++ b/components/treemap/README.md @@ -31,9 +31,9 @@ cd my-app npm start ``` -### Add Syncfusion® TreeMap package +### Add Syncfusion TreeMap package -All Syncfusion® React packages are published in the [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install the React TreeMap package, use the following command. +All Syncfusion React packages are published in the [npmjs.com](https://www.npmjs.com/~syncfusionorg) registry. To install the React TreeMap package, use the following command. ```sh npm install @syncfusion/ej2-react-treemap --save @@ -41,7 +41,7 @@ npm install @syncfusion/ej2-react-treemap --save ### Add TreeMap Component -In the **src/App.tsx** file, use the following code snippet to render the Syncfusion® React TreeMap component. +In the **src/App.tsx** file, use the following code snippet to render the Syncfusion React TreeMap component. ```typescript import { React } from 'react'; @@ -115,10 +115,10 @@ Check the changelog [here](https://github.com/syncfusion/ej2-react-ui-components ## License and copyright -> This is a commercial product and requires a paid license for possession or use. Syncfusion® licensed software, including this component, is subject to the terms and conditions of Syncfusion® [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). +> This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's [EULA](https://www.syncfusion.com/eula/es/). To acquire a license for 80+ [React UI components](https://www.syncfusion.com/react-components), you can [purchase](https://www.syncfusion.com/sales/products) or [start a free 30-day trial](https://www.syncfusion.com/account/manage-trials/start-trials). > A free community [license](https://www.syncfusion.com/products/communitylicense) is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue and five or fewer developers. See [LICENSE FILE](https://github.com/syncfusion/ej2-react-ui-components/blob/master/license?utm_source=npm&utm_campaign=react-treemap-npm) for more info. -© Copyright 2022 Syncfusion® Inc. All Rights Reserved. The Syncfusion® Essential® Studio license and copyright applies to this distribution. \ No newline at end of file +© Copyright 2022 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution. \ No newline at end of file diff --git a/components/treemap/package.json b/components/treemap/package.json index 5847a9ba..f0eab0b4 100644 --- a/components/treemap/package.json +++ b/components/treemap/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-treemap", - "version": "28.2.3", + "version": "16.31.24", "description": "Essential JS 2 TreeMap Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", From 5d176ec477c1492715fcab8e238c70159e662e64 Mon Sep 17 00:00:00 2001 From: pipeline Date: Tue, 1 Apr 2025 01:53:01 +0000 Subject: [PATCH 20/20] v29.1.35 is released --- components/barcodegenerator/CHANGELOG.md | 2 +- components/buttons/package.json | 2 +- components/calendars/CHANGELOG.md | 2 +- components/charts/CHANGELOG.md | 17 ++ components/charts/package.json | 2 +- components/circulargauge/package.json | 2 +- components/diagrams/CHANGELOG.md | 10 ++ components/diagrams/package.json | 2 +- components/documenteditor/CHANGELOG.md | 200 +++++++++++++++++++++++ components/documenteditor/package.json | 2 +- components/dropdowns/CHANGELOG.md | 2 +- components/filemanager/package.json | 2 +- components/gantt/CHANGELOG.md | 21 +++ components/gantt/package.json | 2 +- components/grids/CHANGELOG.md | 20 +++ components/grids/package.json | 2 +- components/heatmap/package.json | 2 +- components/imageeditor/CHANGELOG.md | 10 ++ components/imageeditor/package.json | 2 +- components/inputs/CHANGELOG.md | 2 +- components/interactivechat/package.json | 2 +- components/layouts/CHANGELOG.md | 8 + components/layouts/package.json | 2 +- components/lineargauge/package.json | 2 +- components/lists/CHANGELOG.md | 2 +- components/maps/CHANGELOG.md | 2 +- components/navigations/package.json | 2 +- components/notifications/package.json | 2 +- components/pdfviewer/CHANGELOG.md | 18 ++ components/pdfviewer/package.json | 2 +- components/pivotview/CHANGELOG.md | 2 +- components/popups/CHANGELOG.md | 8 + components/popups/package.json | 2 +- components/progressbar/package.json | 2 +- components/querybuilder/CHANGELOG.md | 2 +- components/ribbon/package.json | 2 +- components/richtexteditor/CHANGELOG.md | 19 +++ components/richtexteditor/package.json | 2 +- components/schedule/package.json | 2 +- components/splitbuttons/package.json | 2 +- components/spreadsheet/CHANGELOG.md | 10 ++ components/spreadsheet/package.json | 2 +- components/treegrid/CHANGELOG.md | 2 +- components/treemap/package.json | 2 +- 44 files changed, 374 insertions(+), 33 deletions(-) diff --git a/components/barcodegenerator/CHANGELOG.md b/components/barcodegenerator/CHANGELOG.md index 77efbe40..5ccca479 100644 --- a/components/barcodegenerator/CHANGELOG.md +++ b/components/barcodegenerator/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 29.1.33 (2025-03-25) +## 29.1.35 (2025-04-01) ### Barcode diff --git a/components/buttons/package.json b/components/buttons/package.json index 5fd0fbc2..08930661 100644 --- a/components/buttons/package.json +++ b/components/buttons/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-buttons", - "version": "28.1.33", + "version": "29.1.33", "description": "A package of feature-rich Essential JS 2 components such as Button, CheckBox, RadioButton and Switch. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/calendars/CHANGELOG.md b/components/calendars/CHANGELOG.md index b5e12482..186a36df 100644 --- a/components/calendars/CHANGELOG.md +++ b/components/calendars/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 29.1.33 (2025-03-25) +## 29.1.35 (2025-04-01) ### DatePicker diff --git a/components/charts/CHANGELOG.md b/components/charts/CHANGELOG.md index 4297ab4e..f3483adf 100644 --- a/components/charts/CHANGELOG.md +++ b/components/charts/CHANGELOG.md @@ -2,6 +2,23 @@ ## [Unreleased] +## 29.1.35 (2025-04-01) + +### 3DChart + +#### Bug Fixes + +- `#I637725` - Now, the first label on the y-axis is positioned properly for the 100% stacking series when the x-value is empty. + +### Chart + +#### Bug Fixes + +- `#I697165` - The legend symbol fill remains unchanged, even when point color mapping is applied to the series, maintaining its original color instead of reflecting individual point colors. +- `#I703094` - Tooltip trackball now works properly for the canvas-enabled scatter type chart. +- `#I701635` - Now the column placed properly for the uneven data set. +- `#I703055` - Crosshair tooltip now updates properly when dynamically enabled or disabled. + ## 29.1.33 (2025-03-25) ### Chart diff --git a/components/charts/package.json b/components/charts/package.json index da30de7f..4a6dd055 100644 --- a/components/charts/package.json +++ b/components/charts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-charts", - "version": "28.1.33", + "version": "29.1.33", "description": "Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/circulargauge/package.json b/components/circulargauge/package.json index 7d36462c..e1908091 100644 --- a/components/circulargauge/package.json +++ b/components/circulargauge/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-circulargauge", - "version": "16.42.4", + "version": "29.1.33", "description": "Essential JS 2 CircularGauge Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/diagrams/CHANGELOG.md b/components/diagrams/CHANGELOG.md index f068ecfc..89e8a38f 100644 --- a/components/diagrams/CHANGELOG.md +++ b/components/diagrams/CHANGELOG.md @@ -2,6 +2,16 @@ ## [Unreleased] +## 29.1.35 (2025-04-01) + +### Diagram + +#### Bug Fixes + +- `#I698039` - Swimlane, Phase, and Lane Header Offset is now applied correctly for header annotation positioning. +- `#I697177` - Property changes within the Connection Change event are now logged into the undo-redo history stack correctly. +- `#I700415` - Ports are now restricted within node and connector boundaries while dragging. + ## 29.1.33 (2025-03-25) ### Diagram diff --git a/components/diagrams/package.json b/components/diagrams/package.json index 9d0ed11b..8e0d7104 100644 --- a/components/diagrams/package.json +++ b/components/diagrams/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-diagrams", - "version": "19.18.0", + "version": "29.1.33", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/documenteditor/CHANGELOG.md b/components/documenteditor/CHANGELOG.md index 58a34f41..89da8403 100644 --- a/components/documenteditor/CHANGELOG.md +++ b/components/documenteditor/CHANGELOG.md @@ -2,6 +2,206 @@ ## [Unreleased] +## 29.1.35 (2025-04-01) + +### DocumentEditor + +#### Bug Fixes + +- `#I689728` - Fixed text shifting to the previous page when applying formatting styles to a combined paragraph. +- `#I698686` - Fixed the undo issue for merged table cells. +- `#I693506` - Fixed table header row resizing incorrectly when adding a row to the table. +- `#I693683` - Fixed the issue where the document editor remained stuck on loading and failed to open documents. +- `#I698863` - Fixed the outline rendering issue for rounded rectangle shapes. +- `#I702446` - Fixed the edit region highlight issue when switching between print and web layouts. +- `#I701024` - Fixed the malformed URI issue on Mac during document serialization. +- `#I694808` - Fixed incorrect cursor positioning when continuously pressing Enter in a table cell that extends to the next page. +- `#I698411` - Improved performance when scrolling and typing in large documents with spell check enabled. +- `#I681319` - Fixed the issue where comments were removed when selecting text before the comment's end offset. +- `#I699227`, `#I699397` - Improved editing performance when continuously typing characters. +- `#I700275` - Fixed table layout issues with repeated header rows. +- `#I697583` - Fixed missing table cell content when exporting to DOCX. +- `#I652799` - Fixed incorrect cursor positioning when selecting a column cell. +- `#I701772` - Fixed style issues in content control text. +- `#I697055` - Fixed script errors when saving a document as a blob after deleting tracked changes content. + +## 29.1.33 (2025-03-25) + +### DocumentEditor + +#### Features + +- `#I690626` - Added support for preserving hidden text when opening and exporting Word documents. + +## 28.2.12 (2025-03-19) + +### DocumentEditor + +#### Bug Fixes + +- `#I691095` - Fixed an issue where the `getComments` API returned the same comment ID for both parent and reply comments. +- `#I695884` - Resolved a browser hanging issue caused by table row splitting when opening an attached document. +- `#I691853` - Fixed a list numbering issue in the Document Editor that occurred when pasting content multiple times. +- `#I693444` - Addressed an issue where the toggling of a checkbox content control did not reflect its character format. +- `#I701050` - Fixed a blob document import issue in the Document Editor when using a Docker container. +- `#I689203` - Resolved an issue where content deletion with track changes was not functioning correctly. +- `#I695107` - Fixed a cursor disappearance issue when pressing and holding the arrow button. + +## 28.2.11 (2025-03-11) + +### DocumentEditor + +#### Bug Fixes + +- `#F196134` - Fixed a script error that occurred when copying content containing checkbox content control properties. +- `#I688686` - Fixed the selection issue when applying upper-case formatting to text. +- `#I644193` - Fixed the XML mapping issue when copy pasting content controls within Document Editor. +- `#I691211` - Fixed the incorrect drop down list display by using the display text instead of the value. +- `#I691064` - Fixed the issue of removing and adding highlights to editable ranges using the `highlightEditableRanges` property. +- `#I686376` - Fixed a script error that occurred when undoing after performing Enter and Apply Style actions. +- `#I693248` - Fixed the issue where the editing region moved out of the viewport when the keyboard opened on mobile devices. +- `#I684310`, `#I693656` - Fixed the border rendering issue for nested content controls. +- `#I691211` - Improved typing performance inside a table when the document contains more than 400 content controls. + +## 28.2.9 (2025-03-04) + +### DocumentEditor + +#### Bug Fixes + +- `#I687932` - Fixed the issue where focus was not updated to the document when selecting a comment in the comment pane. +- `#I685571`, `#I694238` - Fixed the tab element formatting issue when opening the reported document. +- `#I683091` - Fixed the issue where cell size was not reverting correctly and an extra column was created after deleting a row. +- `#I683159` - Fixed the issue where the editable region start marker was not rendering correctly when a paragraph had a right margin. +- `#I691849` - Fixed the issue where Document Editor became unresponsive when accepting all changes in SFDT files containing multiple lists copied from Word. + +## 28.2.7 (2025-02-25) + +### DocumentEditor + +#### Bug Fixes + +- `#I682091` - Fixed a document corruption issue when applying a custom style and exporting to Docx. +- `#I683126` - Fixed a script error that occurred when performing undo, delete, and reject actions on track changes content. +- `#I691258` - Fixed an issue where undoing the deletion of list items did not work correctly with track changes enabled. +- `#I687962` - Fixed incorrect behaviour when applying "Capitalize Each Word" to sentences containing multiple words with apostrophes. +- `#I683579` - Fixed a spell checker issue that occurred when track changes were enabled on combined insertion and deletion content. +- `#I688793` - Fixed a script error that occurred when opening an SFDT document containing track changes content. + +## 28.2.6 (2025-02-18) + +### DocumentEditor + +#### Bug Fixes + +- `#I682967` - Fixed a script error that occurred when deleting content inside an edit region. +- `#I684112` - Fixed a script issue when opening a line-marker chart in Document Editor. +- `#I683052` - Fixed a bookmark insertion issue when spell check is enabled. + +## 28.2.5 (2025-02-11) + +### DocumentEditor + +#### Bug Fixes + +- `#I683467` - Improved performance by optimizing bookmark manipulation during text insertion. +- `#I684634` - Fixed an issue where focus moved to the document editor when selecting a tracked revision. +- `#I684435` - Resolved a freezing issue when accepting all tracked changes. +- `#I686056` - Fixed an issue where the background color was not updating properly in the properties pane. +- `#I679707` - Corrected the continuation of page numbers after restarting page numbering. +- `#I680995` - Fixed font rendering issues when applying the theme font to text. +- `#I687189` - Resolved caret height inconsistencies in collaborative editing. +- `#I682585` - Fixed incorrect list indentation when performing an undo action. +- `#F195801` - Resolved an issue where the content change event was triggered twice when applying a paragraph style. + +## 28.2.4 (2025-02-04) + +### DocumentEditor + +#### Bug Fixes + +- `#I680965` - Fixed document corruption when opening a client-side exported DOCX in Microsoft Word. +- `#I681505` - Fixed issues with programmatically added comment replies and text range selection in the Document Editor. +- `#I684705` - Fixed wavy underline rendering issue for non-misspelled words when pressing backspace. +- `#I680849` - Fixed missing split cell content when a row spans multiple pages. +- `#I667699` - Fixed missing content in shapes after copying and pasting the entire content, followed by server-side DOCX export. +- `#I678996`, `#I678997`, `#I678999` - Fixed script errors when accepting track changes in list paragraphs and table paragraphs. + +## 28.1.39 (2024-01-14) + +### DocumentEditor + +#### Bug Fixes + +- `#I660432` - Improved performance when applying formatting to an entire document. +- `#I668208` - Fixed text duplication caused by the move-down action outside the editable element after inserting text using Japanese IME on Windows. +- `#I665638` - Addressed issues with arrow keys, deletion, and keyboard input in form field protection mode for Content Controls. + +## 28.1.38 (2025-01-07) + +### DocumentEditor + +#### Bug Fixes + +- `#I665316` - Fixed layout issue during editing due to start and end fields being in different paragraphs. +- `#I664308` - Addressed the problem of HTML content not copying correctly to the clipboard when copying table content with block content control. +- `#I669203` - Corrected the issue where revisions in headers were not reflected in the track changes pane due to existing header/footer conditions. +- `#I675010` - Resolved script error encountered when removing inline contents that include field elements. +- `#I658140` - Improved performance when inserting text into split table cells across multiple pages. +- `#I665482` - Fixed script error that occurred when pasting content from Microsoft Word into the Document Editor after selecting table cell content. + +## 28.1.37 (2024-12-31) + +### DocumentEditor + +#### Bug Fixes + +- `#I646103` - Fixed the rendering issue of dot and circle bullets in the Ubuntu environment. +- `#I664612` - Fixed the application hanging issue when searching for text within a split cell widget using the find option. +- `#I665316` - Fixed the layout issue during editing actions caused by field start and end tags being in different paragraphs. +- `#I656347` - Fixed the issue where an empty cell was not added in a split row widget. +- `#I662866` - Fixed a script error that occurred when opening a document with block content controls inside a cell with revisions. +- `#I660441` - Fixed the issue where a table became corrupt after merging cells. +- `#I660453` - Fixed the issue where the replace API was not working when using a pattern to find and replace text. + +## 28.1.36 (2024-12-24) + +### DocumentEditor + +#### Bug Fixes + +- `#I664697` - Implemented image cropping for metafile images in the Document Editor. +- `#I662670` - Fixed the navigation pane issue where it moved to the start position when clicking sub-level headings. The selected heading is now properly highlighted. +- `#I653747` - Resolved the font family rendering issue for special characters when the `FontHintType` property is applied in the character format. +- `#I658305` - Corrected the updating of ordered list numbers when the list includes level overrides. +- `#I662705` - The `setDefaultCharacterFormat` API now functions correctly in the Document Editor. +- `#I652850` - Fixed cursor position updates and keyboard navigation issues for content controls in the Document Editor. +- `#I668350` - Addressed the bullet list symbol rendering issue in exported DOCX documents after inserting a bullet list in the Document Editor. +- `#I662244` - Resolved the track changes inconsistency issue in collaborative mode. +- `#I660426` - Fixed the undo issue that occurred after merging table cells. +- `#I661535` - Resolved the issue of span elements being present in comment data. + +## 28.1.35 (2024-12-18) + +### DocumentEditor + +#### Bug Fixes + +- `#I653914` - Script error no longer thrown when drag and drop the text in document editor. +- `#I655487` - Now, table column is rendered properly when imported the exported document. +- `#I656985` - Now, oval shape is preserved properly in the document editor. +- `#I658167` - Now table row get resized properly when we resize the row fast. +- `F194125` - Now, Footnote and content does not get overlap when edit inside the document. +- `#I640675` - Resolved the document freezing issue when reject the track changes. +- `#I651428` - Now, comment get removed properly when delete the paragraph and accept the changes. +- `#I661065` - Table border is rendered properly when table cell border's line style is set as none. +- `#I658922` - Now, check box is rendered properly after change the value as checked. +- `#I651509` - Provided content change event support to notify when protect and unprotected the document. +- `#I658140` - Resolved the performance issue that occurs when performing the undo and redo functions after copy pasting multiple paragraphs within a table. +- `#I656347` - Resolved the table layout issue when opening the exported document due to an improperly added row widget during exporting. +- `#I645286`, `#I647203` - Handled the logic to combine text ranges with the same character formatting in the paragraph when exporting as SFDT to resolve performance issues. +- `#I653756` - Resolved the content control border rendering issue for paragraph with lists and indentation applied. + ## 27.2.4 (2024-11-26) ### DocumentEditor diff --git a/components/documenteditor/package.json b/components/documenteditor/package.json index 7e3005d1..74c37cb5 100644 --- a/components/documenteditor/package.json +++ b/components/documenteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-documenteditor", - "version": "28.1.33", + "version": "29.1.33", "description": "Feature-rich document editor control with built-in support for context menu, options pane and dialogs. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/dropdowns/CHANGELOG.md b/components/dropdowns/CHANGELOG.md index 1b9d7f9a..517e2429 100644 --- a/components/dropdowns/CHANGELOG.md +++ b/components/dropdowns/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 29.1.33 (2025-03-25) +## 29.1.35 (2025-04-01) ### DropDownTree diff --git a/components/filemanager/package.json b/components/filemanager/package.json index 43f3c1ad..1c70bad7 100644 --- a/components/filemanager/package.json +++ b/components/filemanager/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-filemanager", - "version": "18.28.1", + "version": "29.1.33", "description": "Essential JS 2 FileManager Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/gantt/CHANGELOG.md b/components/gantt/CHANGELOG.md index 594ed37b..29e689fa 100644 --- a/components/gantt/CHANGELOG.md +++ b/components/gantt/CHANGELOG.md @@ -2,6 +2,27 @@ ## [Unreleased] +## 29.1.35 (2025-04-01) + +### GanttChart + +#### Bug fixes + +- `#I698597` - The issue where the task label font could not be customized using `ganttStyle` in PDF exports of the Gantt chart has been resolved. +- `#I702960` - Undo action does not work properly when drag and drop the taskbar with timeline virtualization enabled issue has been resolved. +- `#I703918` - A script error occurred when the context menu was used in resource view after adding a dependency to a newly added record issue has been resolved. +- `#I702456` - The issue, where the `rowSelecting` event did not trigger correctly when selecting a row using a checkbox, has been resolved. +- `#I698654`,`#I704950` - The issue of the splitter position dynamically changing, which caused a white space, has been resolved. +- `#I691521` - Incorrect width update when duration is less than zero issue has been resolved. +- `#I702366` - Extra space at the end of the timeline issue has been resolved. +- `#I700246` - Console error occur while using rte component with cell edit template issue has been resolved. +- `#I702969` - The flickering issue that occurred when hovering over the filter menu option in the column menu has been resolved. +- `#I701758` - The issue where hovering over the filter in the column menu caused the filter dialog to appear under the column menu has been resolved. + +- `#I702960` - Undo action does not work properly when drag and drop the taskbar with timeline virtualization enabled issue has been resolved. +- `#I704950` - The issue of the splitter position dynamically changing, which caused a white space, has been resolved. +- `#I691521` - Incorrect width update when duration is less than zero issue has been resolved. + ## 28.2.11 (2025-03-11) ### GanttChart diff --git a/components/gantt/package.json b/components/gantt/package.json index 0d732288..4e1aa04a 100644 --- a/components/gantt/package.json +++ b/components/gantt/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-gantt", - "version": "28.1.33", + "version": "29.1.33", "description": "Essential JS 2 Gantt Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/grids/CHANGELOG.md b/components/grids/CHANGELOG.md index c4538891..1e289c8f 100644 --- a/components/grids/CHANGELOG.md +++ b/components/grids/CHANGELOG.md @@ -2,6 +2,26 @@ ## [Unreleased] +## 29.1.35 (2025-04-01) + +### Grid + +#### Bug Fixes + +- `#I698681` - Resolved an issue where the record was getting selected when calling `closeEdit()` with `checkboxOnly` set to true. +- `#I701758` - Fixed the issue where the filter dialog appeared under the `column-menu` in the Grid. +- `#FB66390` - Resolved an issue where `getSelectedRecords()` returned an empty array instead of the selected records when `virtualization` was enabled, a column was grouped, and the dataSource had fewer records than the viewport. +- `#I691456` - Fixed the issue where the `excelAggregateQueryCellInfo` event was triggered only for aggregate cells and not for other cells in the row. +- `#I690601` - The issue where the `ToolbarTemplate` in the `childGrid` was not rendering properly has been resolved. +- `#I694635` - Fixed the issue where pressing `Alt + PageUp/PageDown` in a paginated Grid caused unexpected page navigation. +- `#I699725` - Resolved an issue where the `groupCaptionTemplate` occupied a single cell, causing an additional cell to be inserted in the exported file. +- `#F196283` - Resolved an issue where searching for decimal values starting with zero caused the leading zero to be unexpectedly removed. +- `#I659606` - Resolved an issue with inconsistent typing of `FailureEventArgs` in the Grid's `actionFailure` event. +- `#I698371` - Resolved an issue where, during `infiniteScrolling` with `lazyLoadGrouping` enabled, the content unexpectedly scrolled back to the top instead of maintaining its position. +- `#I703410` - Resolved an issue with `server-side` Excel export where the boolean column incorrectly exported the `true` value. +- `#F196296` - Resolved the issue where unsaved batch changes were lost upon filtering in the Grid. +- `#I696030` - Fixed the issue where the `filter-popup` did not move with the Grid when the parent had a fixed height and scroll overflow. + ## 29.1.33 (2025-03-25) ### Grid diff --git a/components/grids/package.json b/components/grids/package.json index ec3f6a9f..fb16da18 100644 --- a/components/grids/package.json +++ b/components/grids/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-grids", - "version": "1.193.11", + "version": "29.1.33", "description": "Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/heatmap/package.json b/components/heatmap/package.json index 3d2083e7..44714e12 100644 --- a/components/heatmap/package.json +++ b/components/heatmap/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-heatmap", - "version": "18.14.11", + "version": "29.1.33", "description": "Feature rich data visulization control used to visualize the matrix data where the individual values are represented as colors for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/imageeditor/CHANGELOG.md b/components/imageeditor/CHANGELOG.md index 930d5131..5c8eb437 100644 --- a/components/imageeditor/CHANGELOG.md +++ b/components/imageeditor/CHANGELOG.md @@ -2,6 +2,16 @@ ## [Unreleased] +## 29.1.35 (2025-04-01) + +### Image Editor + +#### Bug Fixes + +- `#I703503` - The issue with "Redact feature not working properly in straightened image" has been resolved. +- `#I704085` - The issue with "Page crashes when changing color in freehand pen tool with custom toolbar" has been resolved. +- `#I701384` - The issue with "Error after changing outline color in text annotation" has been resolved. + ## 28.1.33 (2024-12-12) ### Image Editor diff --git a/components/imageeditor/package.json b/components/imageeditor/package.json index 8a2ab311..c14d7668 100644 --- a/components/imageeditor/package.json +++ b/components/imageeditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-image-editor", - "version": "28.1.33", + "version": "29.1.33", "description": "Essential JS 2 ImageEditor for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/inputs/CHANGELOG.md b/components/inputs/CHANGELOG.md index e64a84dd..e3df62f8 100644 --- a/components/inputs/CHANGELOG.md +++ b/components/inputs/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 29.1.33 (2025-03-25) +## 29.1.35 (2025-04-01) ### SpeechToText diff --git a/components/interactivechat/package.json b/components/interactivechat/package.json index ca322e9d..e115d7e7 100644 --- a/components/interactivechat/package.json +++ b/components/interactivechat/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-interactive-chat", - "version": "27.1.48", + "version": "29.1.33", "description": "Essential JS 2 Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/layouts/CHANGELOG.md b/components/layouts/CHANGELOG.md index 06d03ea6..23d36584 100644 --- a/components/layouts/CHANGELOG.md +++ b/components/layouts/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 29.1.35 (2025-04-01) + +### Dashboard Layout + +#### Bug Fixes + +- `#I704506` - An issue with change event when adding the panel to the Dashboard Layout component has been resolved. + ## 25.1.35 (2024-03-15) ### Timeline diff --git a/components/layouts/package.json b/components/layouts/package.json index 99284914..bde87daf 100644 --- a/components/layouts/package.json +++ b/components/layouts/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-layouts", - "version": "21.4.6", + "version": "29.1.33", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/lineargauge/package.json b/components/lineargauge/package.json index 20c3fd1a..b0fb2bb8 100644 --- a/components/lineargauge/package.json +++ b/components/lineargauge/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-lineargauge", - "version": "16.41.0", + "version": "29.1.33", "description": "Essential JS 2 LinearGauge Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/lists/CHANGELOG.md b/components/lists/CHANGELOG.md index 5c93429a..028b11cd 100644 --- a/components/lists/CHANGELOG.md +++ b/components/lists/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 29.1.33 (2025-03-25) +## 29.1.35 (2025-04-01) ### ListView diff --git a/components/maps/CHANGELOG.md b/components/maps/CHANGELOG.md index 90829eaf..827c374c 100644 --- a/components/maps/CHANGELOG.md +++ b/components/maps/CHANGELOG.md @@ -8,7 +8,7 @@ ## [Unreleased] -## 29.1.33 (2025-03-25) +## 29.1.35 (2025-04-01) ### Maps diff --git a/components/navigations/package.json b/components/navigations/package.json index bf681473..105b4b16 100644 --- a/components/navigations/package.json +++ b/components/navigations/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-navigations", - "version": "22.42.3", + "version": "29.1.33", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/notifications/package.json b/components/notifications/package.json index fe37f318..8458740e 100644 --- a/components/notifications/package.json +++ b/components/notifications/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-notifications", - "version": "21.5.2", + "version": "29.1.33", "description": "A package of Essential JS 2 notification components such as Toast and Badge which used to notify important information to end-users. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pdfviewer/CHANGELOG.md b/components/pdfviewer/CHANGELOG.md index 3c7e6ad5..32946168 100644 --- a/components/pdfviewer/CHANGELOG.md +++ b/components/pdfviewer/CHANGELOG.md @@ -2,6 +2,24 @@ ## [Unreleased] +## 29.1.35 (2025-04-01) + +### PDF Viewer + +#### Bug Fixes + +- `#I685698` - `PDFium` resources can now be loaded without requiring the `ej2-pdfviewer-lib` folder. +- `#I702575` - Double quotes will no longer be removed from the text box field when reloading a downloaded document. +- `#I689380` - The file size will not increase when saving the document without making any changes. +- `#I698835` - Improved performance and reduced lag when zooming in on specific landscape PDF files. +- `#I695141` - The `documentLoadFailed` event now triggers as expected when attempting to load an invalid PDF URL. +- `#I704811` - The `formFieldAdd` event is now triggered when adding form fields programmatically to non-rendered pages. +- `#I683048` - Fixed an issue where the custom stamp image did not appear in the downloaded PDF when modified programmatically. +- `#I699488` - Resolved an exception that occurred when importing and deleting annotations simultaneously within the `annotationAdd` event. +- `#I697942` - The signature and initial form field values are now correctly included in the form field collections for non-rendered pages. +- `#I707879` - The script error does not occur when the `documentId` is passed to the document path on the server side. +- `#I699776` - Fixed an issue where `PdfViewer` threw a 'Cannot read properties of undefined' error under certain conditions when module injection was not used. + ## 29.1.33 (2025-03-25) ### PDF Viewer diff --git a/components/pdfviewer/package.json b/components/pdfviewer/package.json index f2b99d2c..aa984d60 100644 --- a/components/pdfviewer/package.json +++ b/components/pdfviewer/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-pdfviewer", - "version": "28.1.33", + "version": "29.1.33", "description": "Essential JS 2 PDF viewer Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/pivotview/CHANGELOG.md b/components/pivotview/CHANGELOG.md index 616cd117..601e8058 100644 --- a/components/pivotview/CHANGELOG.md +++ b/components/pivotview/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 29.1.33 (2025-03-25) +## 29.1.35 (2025-04-01) ### Pivot Table diff --git a/components/popups/CHANGELOG.md b/components/popups/CHANGELOG.md index b9fd0635..e8131466 100644 --- a/components/popups/CHANGELOG.md +++ b/components/popups/CHANGELOG.md @@ -2,6 +2,14 @@ ## [Unreleased] +## 29.1.35 (2025-04-01) + +### Dialog + +#### Bug Fixes + +- `#I697134` - The issue with improper padding for the dialog component in the fluent2-highcontrast theme has been resolved. + ## 21.1.35 (2023-03-23) ### Tooltip diff --git a/components/popups/package.json b/components/popups/package.json index 300a34f9..2aaaaf49 100644 --- a/components/popups/package.json +++ b/components/popups/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-popups", - "version": "21.6.12", + "version": "29.1.33", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/progressbar/package.json b/components/progressbar/package.json index 4914b957..edce21f3 100644 --- a/components/progressbar/package.json +++ b/components/progressbar/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-progressbar", - "version": "28.1.33", + "version": "29.1.33", "description": "Essential JS 2 ProgressBar Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/querybuilder/CHANGELOG.md b/components/querybuilder/CHANGELOG.md index 1064d823..5b49428c 100644 --- a/components/querybuilder/CHANGELOG.md +++ b/components/querybuilder/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 29.1.33 (2025-03-25) +## 29.1.35 (2025-04-01) ### QueryBuilder diff --git a/components/ribbon/package.json b/components/ribbon/package.json index 238ab3b3..d104bf71 100644 --- a/components/ribbon/package.json +++ b/components/ribbon/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-ribbon", - "version": "28.1.33", + "version": "29.1.33", "description": "Essential JS 2 Component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/richtexteditor/CHANGELOG.md b/components/richtexteditor/CHANGELOG.md index 753dba4f..90b362b7 100644 --- a/components/richtexteditor/CHANGELOG.md +++ b/components/richtexteditor/CHANGELOG.md @@ -2,6 +2,25 @@ ## [Unreleased] +## 29.1.35 (2025-04-01) + +### RichTextEditor + +#### Bug Fixes + +- `#F196437` - Now, the issue with the script error that throws when pasting an Excel table into the IFrame RichTextEditor has now been resolved. +- `#I694099` - Now, plain formatting works properly, clearing the `div` elements, and works similar to 'Paste as Plain Text'. + +- `#I691787` - Now, the link drag and drop functionality works properly in the Rich Text Editor. + +- `#I694974` - Now, the enter actions works properly within the format tags in the Rich Text Editor. + +- `#I690911` - Now, the backspace action works properly in the list item in the Rich Text Editor. + +- `#I699752` - Now, the quick toolbar works properly when rendering images with captions inside tables in the Rich Text Editor. + +- Now, the issue with pressing the Enter key at the end of the list causing the list to revert has now been resolved. + ## 29.1.33 (2025-03-25) ### RichTextEditor diff --git a/components/richtexteditor/package.json b/components/richtexteditor/package.json index 97a21b36..5666c0c6 100644 --- a/components/richtexteditor/package.json +++ b/components/richtexteditor/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-richtexteditor", - "version": "28.1.33", + "version": "29.1.33", "description": "Essential JS 2 RichTextEditor component for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/schedule/package.json b/components/schedule/package.json index 2c8e6f0d..6acf1ddb 100644 --- a/components/schedule/package.json +++ b/components/schedule/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-schedule", - "version": "22.9.0", + "version": "29.1.33", "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 React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/splitbuttons/package.json b/components/splitbuttons/package.json index 7b14a25b..1deb14d6 100644 --- a/components/splitbuttons/package.json +++ b/components/splitbuttons/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-splitbuttons", - "version": "28.1.33", + "version": "29.1.33", "description": "A package of feature-rich Essential JS 2 components such as DropDownButton, SplitButton, ProgressButton and ButtonGroup. for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/spreadsheet/CHANGELOG.md b/components/spreadsheet/CHANGELOG.md index 67d5d257..3d929284 100644 --- a/components/spreadsheet/CHANGELOG.md +++ b/components/spreadsheet/CHANGELOG.md @@ -2,6 +2,16 @@ ## [Unreleased] +## 29.1.35 (2025-04-01) + +### Spreadsheet + +#### Bug fixes + +- `#I696599` - Issue with "spreadsheet becomes unresponsive when switching to a sheet with table-referenced formulas" has been resolved. + +- `#I701855` - Issue with "column selection failed after vertical scrolling in a sheet with frozen rows" has been resolved. + ## 29.1.33 (2025-03-25) ### Spreadsheet diff --git a/components/spreadsheet/package.json b/components/spreadsheet/package.json index 6d63668e..568bb6ed 100644 --- a/components/spreadsheet/package.json +++ b/components/spreadsheet/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-spreadsheet", - "version": "28.1.33", + "version": "29.1.33", "description": "Feature-rich JavaScript Spreadsheet (Excel) control with built-in support for selection, editing, formatting, importing and exporting to Excel for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license", diff --git a/components/treegrid/CHANGELOG.md b/components/treegrid/CHANGELOG.md index b528843f..5cd63bf4 100644 --- a/components/treegrid/CHANGELOG.md +++ b/components/treegrid/CHANGELOG.md @@ -2,7 +2,7 @@ ## [Unreleased] -## 29.1.33 (2025-03-25) +## 29.1.35 (2025-04-01) ### Tree Grid diff --git a/components/treemap/package.json b/components/treemap/package.json index f0eab0b4..a24fe138 100644 --- a/components/treemap/package.json +++ b/components/treemap/package.json @@ -1,6 +1,6 @@ { "name": "@syncfusion/ej2-react-treemap", - "version": "16.31.24", + "version": "29.1.33", "description": "Essential JS 2 TreeMap Components for React", "author": "Syncfusion Inc.", "license": "SEE LICENSE IN license",