Skip to content

Releases: syncfusion/ej2-react-ui-components

v17.1.41

16 Apr 11:19
Compare
Choose a tag to compare

Accordion

Bug Fixes

  • Content value getting changed while updating header dynamically issue has been fixed.

Chart

Bug Fixes

  • Support has been provided for multiple export in horizontal mode.

ComboBox

Bug Fixes

  • #225254, #227938 - Template interpolated data not updated while filtering issue has been resolved.

DataManager

Bug Fixes

  • #226615- Script error thrown in UrlAdaptor when saveChanges method is called without Query is resolved.

DatePicker

Bug Fixes

  • #231875 - Now, you can enable the clear button dynamically after disabled the control.
  • #F143747 - Now, you can set min and max value as null dynamically.

DateRangePicker

Bug Fixes

  • #231596, #232441 - Issue with clear button not shown when disable the allowEdit property has been fixed.

DateTimePicker

Bug Fixes

  • #231596, #232441 - Issue with clear button not shown when disable the allowEdit property has been fixed.

Diagram

  • #232371 - Drag and drop the nodes from symbol palette to the diagram will no longer work if the SymbolPalette "allowDrag" property set to false at runtime.
  • Now, the connector can be moved over the connection disabled node when drawing the connector using drawing tools.
  • #232226 - The issue "Annotation added multiple times in DOM if annotation's text overflow enabled and select the node" has been fixed.
  • #232343 - Diagram's selectionChange event is now triggered properly when selecting another node or unselect the selected node in less than 1 second after dragging the node.
  • Diagram's propertyChange event is now triggered properly when move the node using keyboard and undo/redo dragged node.
  • #233008 - BPMN sequence connector does not move with stroke when its dependent node is moved issue is now fixed.

Document Editor

Bug Fixes

  • #232616 - Document contents are now exported properly.
  • #232616 - Page hang on editing the document is fixed.
  • #232327 - Tables are now removed properly.

DropDownList

Bug Fixes

  • #142944 - Item template not loaded, when change the datasource dynamically issue has been resolved.

Grid

Bug Fixes

  • args.cancel support for grid rowDeselecting event with checkbox selection is provided.
  • rowDeselected event is misbehaved when performing the grid action with persistSelection property is resolved.
  • Unable to provide custom format for aggregate columns using tag helpers is resolved.
  • When the field for column is ""(not defined) then the column displays as "[object][object]" is resolved.
  • Searching is not working when dynamically changing the toolbar tooltip text is resolved.
  • Checkbox options in filter dialog misaligns in touch mode is resolved.

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.

Maps

Bug Fixes

  • #F143717 - The issue "When setting high zoom factor to OpenStreetMap, sub layer is not placed properly" has been fixed".

MultiSelect

Bug Fixes

  • #232673 - Issue with browser freeze when clear value using clear button has been fixed.
  • #231997 - Issue with duplicate placeholder on multiselect issue has been fixed.
  • #232218 - The popup open downward when select the items after scroll the page issue has been resolved.
  • #231920 - The Custom value with pre select value not updated when set empty data source issue has been resolved.

NumericTextBox

Bug Fixes

  • #231530 - Now, change event trigger when click on clear button.

PDF Viewer

Bug Fixes

  • The font size is missing warning will no longer be thrown from styles in the PDF Viewer.

Schedule

Bug Fixes

  • #143412 - An issue with event editing using public saveEvent method and checking slot availability using isSlotAvailable method is fixed.
  • #143720 - An issue with passing multiple resource for adding dynamically using addResource public method is fixed.
  • #232246 - An issue with event resizing is not properly update when startHour and endHour using in timeline views is fixed.
  • #231332 - An issue with block alert validation in recurrence event and data is not received in popupOpen event is fixed.

TextBox

Bug Fixes

  • #231530 - Issue with event argument has null value when click on clear button has been fixed.

TimePicker

Bug Fixes

  • #231596, #232441 - Issue with clear button not shown when disable the allowEdit property has been fixed.
  • #231003 Issue with different icon size in bootstrap theme has been fixed.

TreeGrid

Bug Fixes

-#143815 - GridLine property is working fine in MVC

TreeView

Bug Fixes

  • #231497 - Now the selected node background color is removed before collapsing the parent node with out removing 'e-active' class.

v17.1.40

09 Apr 11:55
Compare
Choose a tag to compare

Accumulation chart

Bug Fixes

  • Now Accumulation chart is refreshing properly on data change.

Chart

Bug Fixes

  • Stacking column is not rendered properly when yvalue in string is fixed.
  • Zoomposition is not proper, when the axis is inversed is fixed.
  • Multiline label alignment is not proper, when breaking the labels into smaller text issue fixed

Dashboard Layout

Breaking Changes

  • Renamed the folder within the package from dashboardlayout to dashboard-layout.

Diagram

  • Z-index for nodes/connectors is now properly updated when rendering the nodes/connectors with same z-index in symbol palette and drag and drop the nodes from the symbol palette to the diagram.
  • Now, the connection between the ports has been established when remove the InConnect/OutConnect from node’s constraints.
  • Issue with the “Layer’s z-index property and sendLayerBackward/bringLayerForward API methods” has been fixed.

Dialog

Bug Fixes

  • The issue with preventing the dialog resize using args.cancel has been resolved.

Document Editor

Bug Fixes

  • Tab stop width is now calculated properly.
  • First page header and footer is now layout properly.
  • Scrollbar now updated properly in Internet Explorer.
  • Page reload issue on button click is fixed.

DropDownList

Bug Fixes

  • Issue with value selection on disabled dropdown using incremental search has been fixed.
  • Clear icon shown when change the value dynamically issue has been fixed.

File Manager

Breaking Changes

  • The beforeFileLoad event’s module argument values have been changed as follows:

| Argument Name | Old Value | New Value |
|: ---------:| ---------:| ---------:|
| module | navigationpane | NavigationPane |
| module | Grid | DetailsView |
| module | LargeIcon | LargeIconView |

Form Validator

Bug Fixes

  • When using multiple forms with same name fields, validation not occurs issue has been fixed.

Grid

Bug Fixes

  • Column template is removed after calling getPersistData method is resolved.
  • Script error is resolved when using setRowData method in cellSave event.
  • Grid content background in material-dark theme is resolved.
  • Group caption is displaying [object][object] instead of 0 with foreignkey column is resolved.
  • Missing of records after sorting in virtual scrolling grid is resolved.
  • Script error when opening column menu in column virtualised grid is resolved.
  • Grid menu filter does not filter the null date values properly is resolved.
  • Validation message is hidden when editing the last row of the current page is resolved.
  • Validation message is misplaced while using horizontal scrollbar in grid is resolved.
  • actionComplete event is not invoked after delete all records is resolved.
  • GetRowIndexes method returns incorrect index when invoked after filtering records in virtualisation grid.
  • A support to get row index from row data is provided.
  • Unable to delete record using command delete button when showConfirmDialog set to false is resolved.

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.

ListBase

Bug Fixes

  • Issue with single level element generation with fields mapping has been fixed.

ListBox

Bug Fixes

  • Value property passed on form submit issue fixed.

MultiSelect

Bug Fixes

  • Placeholder is not updated properly when unselect all the value issue has been resolved.

PDF Viewer

Bug Fixes

  • The PDF document is now rendered properly while using the PDF Viewer inside the Tab control.
  • The font size is missing warning will no longer be thrown from styles in the PDF Viewer.

QueryBuilder

Bug Fixes

  • Updating conditions throws script error after using 'setRules' method.

RadioButton

New Features

  • Provided getSelectedValue method to find the value of selected radio button in a group.

RichTextEditor

Bug Fixes

  • Insert image functionality of RichTextEditor is not working when render with File Upload, that issue has been fixed.

TextBox

Bug Fixes

  • When textbox contains value initially, no more change event will trigger while focus followed by focus out.

TreeGrid

Bug Fixes

  • addRecord method is working fine and also allows to add record at desired row position.

TreeView

Bug Fixes

  • Now the selected node background color is removed before collapsing the parent node.

Uploader

Bug Fixes

  • In latest chrome browser, file list is not generated issue fixed.

v17.1.38

29 Mar 07:45
Compare
Choose a tag to compare

Common

Bug Fixes

  • Resolved template rendering issue on state changes.

New Features

  • Provided react-final-form support for Form components.
  • Provided complex template support in base.
  • Included Bootstrap 4 theme support for EJ2.

Accordion

Bug Fixes

  • An issue with the expand action of Accordion when set to single mode, with the items being rendered using content template is fixed now.

Diagram

Bug Fixes

  • The "nodes distributed incorrectly" issue has been fixed.
  • The "duplicate SVG appears when node's SVG is changed" issue has been fixed.

Dialog

Bug Fixes

  • Provided an additional cssClass, zIndex, open and close event properties to dialog utility.
  • Enable/ Disable the dialog button issue in dynamic way has been fixed.

Form Validator

Bug Fixes

  • Resolved issue with same validation message displays for all fields when provide validation messages using data attribute.

Gantt

Bug Fixes

Grid

Bug Fixes

  • Excluded template from pageSettings while get persist data in Grid.
  • Edit cells are focused when enabling multiselect dropdown with checkbox mode.
  • Grid validationRules works fine while using min and max value for NumericTextBox.
  • Script error is resolved when opening contextmenu in stacked header.
  • In FilterBar mode, the specified format is applied to date column value while performing initial filtering.
  • Grid exports current view columns alone when column virtualization is enabled.
  • Filtering is working properly after Search toolbar action.
  • Additional parameters should be send in params property is achieved.
  • StringLength attribute converts the HTML value as lowercase instead of camelCase issue is resolved.
  • Grid Locale is not applied for edit Form components is resolved.
  • Complex data fields are updated in OdataV4 adaptor.
  • Provided support for defining custom url in Normal editing for Odata adaptor.
  • Script error is resolved while opening the menu filter in empty grid.
  • Underscore with field is consider as complex data while save the changes in dialog template editing is resolved.
  • Script error is resolved in excel Filter for date columns when data source for date column is in string.
  • Programmatic update and delete operations are working properly with batch mode.
  • Checkbox is aligned properly when a row with check box column with textAlign property is edited.
  • Row misalignment occurs when having checkbox column as frozen is resolved.
  • Searching misbehaves in a URLAdaptor bind in Grid while having Checkbox column is resolved.
  • Column menu icon is misaligned when changing default rowHeight of the grid is resolved.
  • UI issue with Excel Filter Dialog in Bootstrap theme is resolved.
  • Search query in WebAPI request is not proper when have a CheckBox column in Grid is resolved.
  • Row height is applied in Grid with null values in first column.
  • Provided Internal events support for cancelling the batch editing and after the form render.
  • Row deselection is not working properly while using persistSelection property is resolved.
  • Using checkbox property in IEditCell type throws compilation error is resolved.
  • Grid Excel filter sub menu misalignment in IE11 browser is resolved.
  • Pager is not refreshed with currentPage value in pageSettings while initial rendering is resolved.
  • Grid shows incorrect result while getting selected records with selectAll in rowSelected event is resolved.
  • Childgrid with empty record is not showing No records to display while excel exporting is resolved.

New Features

  • Provided virtualization support while expand or collapse the grouped records when virtualization is enabled.
  • Provided support to edit next row cell while pressing the tab key in Batch edit mode.
  • Provided support to add new row in bottom while pressing the tab key in last cell of last row in current page.
  • Provided support to trigger actionComplete event after calling expandAll and collapseAll methods.
  • Provided support to implement 'Angular deep watch pipe'.
  • Add and Delete operation changes are updated in the grid UI when virtualization is used.
  • Provided internal event to change the edit form elements for tree grid team.
  • Provided Error handler support in Grid Component.

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.

LinearGauge

Bug Fixes

  • The dynamically updating support has been provided to the 'Axes' API of linear gauge.

New Features

  • In 'setAnnotationValue' method, an option has been provided to set the position of annotation based on axis value.

ListBox

The ListBox is a graphical user interface component used to display a list of items. Users can select one or more items in the list using a checkbox or by keyboard selection. It supports sorting, grouping, reordering, and drag and drop of items. The available key features are:

  • Data binding: Binds and accesses the list of items from local or server-side data source.
  • Dual ListBox: Allows transferring and reordering the list item between two ListBoxes.
  • Drag and Drop: Allows drag and drop the list item with the same/multiple ListBox.
  • Grouping: Groups the logically related items under a single or specific category.
  • Templates: Customizes the list items.
  • Sorting: Sorts the list items in alphabetical order (either ascending or descending).
  • Accessibility: Provided with built-in accessibility support that helps to access all the ListBox component features using the keyboard, screen readers, or other assistive technology devices.

Menu

Bug Fixes

  • Support provided for dynamically updating the self referential data.

MultiSelect

Bug Fixes

  • Placeholder is not updated properly when removed the value issue has been resolved.

PDF Viewer

Bug Fixes

  • The issue “Added PDF document cache element did not maintain properly” has been fixed.
  • The issue “PdfRenderer object is not disposing properly in EJ2 PDF Viewer library” has been fixed.
  • The issue “PDF Viewer clears all the session storage” has been fixed.
  • Resolved the script error while accessing invalid link annotation destination.
  • Resolved Single Page Document Rendering issue.
  • Document Load event not triggered for lower zoom value issue has been fixed.

New Features

  • Text Markup annotation support has been provided to PDF Viewer.
  • Mobile view responsiveness support has been provided.
  • Right-to-left support has been provided.
  • Accessibility support has been provided to PDF Viewer.

Pivot View/Pivot Grid

Bug Fixes

  • Drill-down works properly for date formatted headers.

New Features

  • Users can access grid functionalities in the drill-through pop-up.
  • Option to always show the value header even with single value binding.
  • Row header repeats on each page of the PDF document when exporting.
  • Users can display the value zero as zero and empty cells with a custom value.
  • Charts can be rendered against pivot table data independently, and users can modify their report dynamically using the field list.
  • Toolbar support is provided to the pivot table, allowing users easy access to frequently used features.
  • A grouping option is available for date and numbers fields.
  • Users can customize or add custom templates to the Pivot Table cells.
  • Cell selection allows users to select cells and access the selected cell information through the cell selection event.

QueryBuilder

Breaking Changes

  • The following events are renamed.

| Existing Event Name | New Event Name |
|: ---------:| ---------:|
| beforeConditionChange | beforeChange |
| beforeFieldChange | beforeChange |
| beforeOperatorChange | beforeChange |
| beforeValueChange | beforeChange |
| conditionChanged | change |
| fieldChanged | change |
| operatorChanged | change |
| valueChanged | change |
| groupDelete | change |
| groupInsert | change |
| ruleDelete | change |
| ruleInsert | change |

  • Modified the return type of 'getFilteredRecords' method from object collection to promise.
  • Renamed the 'RulesModel' class to 'RuleModel' and removed the 'RulesModel' class.

Bug Fixes

  • Between Operator produces incorrect SQL is fixed.
  • Issue with binding boolean values to radio button is fixed.
  • Introduced new event 'RuleChange' which triggers once the current Rule is different from the older Rule.

Schedule

Bug Fixes

  • An issue while resizing all-day events in Scheduler, with disabled timescale mode is fixed.
  • An event to trigger on selection of multiple cells or events has been added.

TextBox

Bug Fixes

  • When textbox contains value initially, no more change event will trigger while focus followed by focus out.

TreeGrid

Bug Fixes

  • Change detection for properties dataSource and query were handled for remote data.
  • Edited records can be searched/filtered.
  • Inner level records will be collapsed/expanded after filtering/searching actions.

New Features

  • Checkbox selection support has been provided that allows users to select rows using checkbox.
  • Checkbox Column support has been provided that allows users to check rows using checkbox in treegrid column.

Uploader

Bug Fixes

  • File name ellipsis issue in edge browser has been fixed.

v17.1.32-beta

13 Mar 15:22
Compare
Choose a tag to compare

Common

Bug Fixes

  • Resolved template rendering issue on state changes.

New Features

  • Provided react-final-form support for Form components.

Accordion

Bug Fixes

  • Resolved the issue with accessing Accordion item object in clicked event arguments.

AutoComplete

Bug Fixes

  • Filtered value is not maintained while using model value issue has been resolved.

Calendar

Bug Fixes

  • Tabindex support has been provided.

Card

Bug Fixes

  • The issue with white background for the Card control has been fixed in Material theme.

Chart

Bug Fixes

  • Zooming icons are not visible on refreshing chart is fixed.
  • Chart not exported to SVG in IE11 is fixed.
  • Now the secondary axis is removed after changing the series type from pareto to line.

New Features

  • Stacking Line series type has been added to the chart.
  • 100% Stacking Line series type has been added to the chart.
  • Support has been provided to wrap axis labels to multiple lines.
  • Chart now supports animation on data updation.

Chips

The Chip control contains a small block of essential information that triggers an event on click action. It also contains the primary text, image, or both, and is mostly used in mails, contacts, or filter tags.

  • Input chip - Basic chip with delete icon that represents a person or entity and enables removal of chips from the chip list collection.
  • Choice chip - Used to select a choice from the available options.
  • Filter chip - Used to select multiple choices from the available options.
  • Action chip - Used to trigger actions for primary content.

CircularGauge

Bug Fixes

  • Issue with the ng-template on using with annotation option has been fixed.

ComboBox

Bug Fixes

  • List's selection is not removed when remove a selected value using clear button issue has been resolved.

ContextMenu

Bug Fixes

  • Submenu items styles are not proper in ContextMenu issue is fixed.

DashboardLayout

The DashboardLayout is a grid structured layout control that helps create a dashboard with panels. Panels hold the UI components and allow resize, reorder, drag-n-drop, remove and add options. This allows users to easily place the components at the desired position within the grid layout.

  • Drag and Drop: Allows drag and drop of panels at the desired location within the dashboard.
  • Resizing: Support to resize the panels in any direction as per the requirement.
  • Floating: Floats the panels upward when the dragging option is enabled.
  • Media Query: Allows the panels to be stacked when the specified resolution is met.

DatePicker

Bug Fixes

  • Issue with clear button not shown when disable the allowEdit property has been fixed.

DateRangePicker

New Features

  • Now, you can move to a particular date without UI interaction using NavigateTo method.
  • Provided option to set the start and depth level view of the calendar.

DateTimePicker

New Features

  • Now, you can provide datetime value as a string to the DateTimePicker.

Diagram

Bug Fixes

  • Drop event is now fixed when drag and drop other component is now working fine.
  • Diagram does not zoom based on the center point is now working fine.
  • Background color of the label and nodes will be black by default while updating dynamically is now working fine.
  • Background color issue found while on text editing is not fixed.
  • Connections have created from port after removing the constraints is now working fine.
  • Performance issue on diagram layout has been fixed.

New Features

  • Support added to create a swimlane diagram using code or a visual interface with built-in swim lane shapes.
  • Support provided to prevent “previous selection gets cleared when dragging a new symbol from the symbol palette and dropping it to the diagram”.
  • Support provided to cancel the drag and drop operation from the symbol palette to the diagram when the ESC key is pressed.
  • Support provided to define the padding between the connector’s end point and the object to which it gets connected.
  • Option has been provided to retain the selection of an object when performing undo and redo operations.
  • Option provided to prevent serializing default properties when the diagram is serialized as JSON format.
  • Padding option added to scroll settings.
  • Now, it is possible to export HTML and native nodes to image format.
  • Support provided to limit the number of actions to be stored in the history manager.

Dialog

Bug Fixes

  • Provided an additional argument in beforeOpen event to control the max-height of dialog.

Document Editor

Bug Fixes

  • Section break is now serialized properly.

New Features

  • Added API to customize the default character format and paragraph format of document editor.
  • Added support to customize context menu.
  • Optimized text rendering.

DropDownList

Bug Fixes

  • Issue with change event trigger multiple times when clear value using clear button has been fixed.

Excel Export

Bug Fixes

  • Updated Readme and GitHub URL.

New Features

  • Added rotation property to set text rotation on export.
  • Added formula property to set formulas on export.

File Manager

The File Manager is a graphical user interface component used to manage the file system. It enables the user to perform common file operations such as accessing, editing, uploading, downloading, and sorting files and folders. This component also allows easy navigation for browsing or selecting a file or folder from the file system.

  • Different Views - Provides detailed and large icon views.
  • Context menu support - Provides detailed and large icon views.
  • Custom toolbar support - Customize the toolbar to provide only necessary features.
  • Multiple file selection - Select multiple files simultaneously.
  • Accessibility - Features built-in accessibility support that makes all features accessible through keyboard interaction, screen readers, or other assistive technology devices.
  • Localization - Translate file names to any supported language.

FormValidator

Bug Fixes

  • Now, the url validation works with all types of url.

Gantt

Bug Fixes

  • Data sources – Bind hierarchical or self-referential data to Gantt chart with an array of JavaScript objects or DataManager.
  • Timeline – Display timescale from minutes to decades easily, and also display custom texts in the timeline units. Timeline can be displayed in either one-tier or two-tier layout.
  • Customizable Taskbars – Display various tasks in a project using child taskbar, summary taskbar and milestone UI, that can also be customized with templates.
  • Unscheduled tasks – Support for displaying tasks with undefined start date, end date or duration in a project.
  • Baselines – Display the deviations between planned dates and actual dates of a task in a project using baselines.
  • CRUD actions – Provides the options to dynamically insert, delete and update tasks using columns, dialog and taskbar editing options.
  • Task dependency – Define or update the dependencies between the tasks in a project with four types of task dependencies Finish – Start, Start – Finish, Finish – Finish, Start – Start.
  • Markers and indicators - Support for displaying indicators and flags along with taskbars and task labels. Also map important events in a project using event marker.
  • Filtering – Offers filtering the Gantt content using column menu filtering along with toolbar search box.
  • Customizable columns – Customize the columns and add custom columns to Gantt chart at initialization through column property.
  • Enriched UI – Support for Material, bootstrap, fabric and high contrast themes along with other UI options like holidays support, vertical and horizontal grid lines support and so on.
  • Localization - Provides inherent support to localize the UI.

Grid

Bug Fixes

  • Excluded template from pageSettings while get persist data in Grid.
  • Edit cells are focused when enabling multiselect dropdown with checkbox mode.
  • Grid validationRules works fine while using min and max value for NumericTextBox.
  • Script error is resolved when opening contextmenu in stacked header.
  • In FilterBar mode, the specified format is applied to date column value while performing initial filtering.
  • Grid exports current view columns alone when column virtualization is enabled.

New Features

  • Provided virtualization support while expand or collapse the grouped records when virtualization is enabled.
  • Provided support to edit next row cell while pressing the tab key in Batch edit mode.
  • Provided support to add new row in bottom while pressing the tab key in last cell of last row in current page.
  • Provided support to trigger actionComplete event after calling expandAll and collapseAll methods.
  • Provided support to implement 'Angular deep watch pipe'.
  • Add and Delete operation changes are updated in the grid UI when virtualization is used.
  • Provided internal event to change the edit form elements for tree grid team.

HeatMap

New Features

  • Now it is possible to select or deselect multiple cells in Heatmap by holding CTRL key and mouse click actions.

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.

ListView

Bug Fixes

  • Issue with duplicate entries on updating the data source while binding data using data manager has been fixed.
  • Now it is possible to perform key interactions with input list items displayed using custom templates.

Maps

Bug Fixes

  • Now, the border style is applied properly to the shapes when performing selection.

MaskedTextBox

Bug Fixes

  • Now, you can get the proper masked textbox value in the change event.

Menu

Breaking Change...

Read more

v16.4.55

27 Feb 07:39
Compare
Choose a tag to compare

AutoComplete

Bug Fixes

  • Reset text based initial value in form reset action behavior has been changed.

ComboBox

Bug Fixes

  • Reset text based initial value in form reset action behavior has been changed.

DatePicker

Bug Fixes

  • Resolved the issue with today button text not updated when dynamically change the localization of the page.

DropDownList

Bug Fixes

  • Pre-select value is not selected when its not present in the list issue fixed.
  • Reset text based initial value in form reset action behavior has been changed.

FormValidator

Bug Fixes

  • Now, the url validation works with all types of url.

Grid

Bug Fixes

  • Script error throws when validating the column in Batch Editing is resolved.
  • script error is thrown when press for Tab key in batch edit mode is resolved.
  • Need to provide argument as isInteracted in rowDeselected event is fixed.
  • Grid ContextMenu shows unrelated items in its target is resolved.
  • Script error throws while does the key press event with frozen is resolved.
  • Delete Confirmation dialog loses focus when using command column for delete is resolved.
  • Problem in updating data with updateRow method when using remote data is resolved.
  • Grid copied rows pasted in single column in excel sheet randomly is resolved.
  • Column chooser not working when we select or unselect the searched columns is resolved.

New Features

  • Need to provide support to set the Edit Dialog height by using API is fixed.

Maps

Bug Fixes

  • Changed the OSM and Bing maps URL from http to https.

MultiSelect

Bug Fixes

  • List selection throws exception while using quotes within string data issue has been resolved.
  • Select all operation's performance issue has been resolved.

PDF Viewer

Bug Fixes

  • Document Load event not triggered for lower zoom value issue was fixed.

RichTextEditor

Bug Fixes

  • Insert image dialog is not rendering properly while setting the imageUploadMessage text as long in localization, that issue has been fixed.
  • Localization is not applied to static DropDownButton items, that issue has been fixed.

Slider

New Features

  • Now, Range Slider in Material theme will support showOn property.
  • Now, Single tooltip will be used to display values in Range Slider.

Splitter

Bug Fixes

  • The issue with dynamic update of paneSettings has been fixed.

TextBox

Bug Fixes

  • Now, the validation works with complex names also.

TreeGrid

Bug Fixes

  • Change detection for properties dataSource and query were handled for remote data.
  • Edited records can be searched/filtered.
  • Inner level records will be collapsed/expanded after filtering/searching actions.

Uploader

Bug Fixes

  • Resolved the issue with Tab key navigation in uploader file list.

v16.4.54

19 Feb 07:52
Compare
Choose a tag to compare

AutoComplete

Bug Fixes

  • Reset the initial value in form reset action behavior has been changed.

Chart

Bug Fixes

  • Pie animation starting angle issue fixed.

CircularGauge

Bug Fixes

  • Gauge is rendering fine now even in small size, when it is moved to the center position.

ComboBox

Bug Fixes

  • Reset the initial value in form reset action behavior has been changed.

DatePicker

Bug Fixes

  • Issue with, “DatePicker not restoring the initial value on form reset” has been fixed.

DateRangePicker

Bug Fixes

  • Issue with, “DateRangePicker not restoring the initial value on form reset” has been fixed.
  • Now year values are shown in the selected range of decade view.

DateTimePicker

Bug Fixes

  • Issue with, “DateTimePicker not restoring the initial value on form reset” has been fixed.

Diagram

Bug Fixes

  • Z-order maintained properly now when adding the nodes at runtime.
  • Port dragging now working properly after rotating the nodes.
  • When dragging the port, connectors associated with the ports updated properly.
  • If anyone of the selected nodes doesn’t have rotate constraints, rotate handle no longer visible with the selection handles.

Dialog

Bug Fixes

  • Dynamically enable/ disable the button in dialog, issue has been fixed.

Document Editor

Bug Fixes

  • Default tab width is parsed and serialized properly.

DropDownList

Bug Fixes

  • When page scroll, grouping template is hiding issue has been resolved.
  • Reset the initial value in form reset action behavior has been changed.

Grid

Bug Fixes

  • Custom command content is not working in edited state when it is used in Multiple Columns issue is fixed.
  • Selection is not maintained when using rowselected and rowdeselected event is resolved.
  • Reactive aggregate is updating aggregate with current view data on cell editing is fixed.
  • Grid gets refreshed twice when we change the values through setProperties method is fixed.

MaskedTextBox

Bug Fixes

  • Issue with, “MaskedTextBox not restoring the initial value on form reset” has been fixed.

MultiSelect

Bug Fixes

  • Now, you can enter special characters inside MultiSelect using virtual keyboard.
  • Reset the initial value in form reset action behavior has been changed.

NumericTextBox

Bug Fixes

  • Issue with, “NumericTextBox not restoring the initial value on form reset” has been fixed.

QueryBuilder

Bug Fixes

  • 'Add Group' option is not disabled while setting groupInsert as false is fixed.

RichTextEditor

Bug Fixes

  • HTML 5 form reset behaviour has been corrected.
  • Editor content rendered twice in DOM when using RichTextEditorFor, that issue has been fixed.
  • EJ2 compatibility styles are not worked while component rendering with textarea element, that issue has been fixed.

Schedule

Bug Fixes

  • An issue with events not displaying correctly based on Agenda view's current date range has been fixed.
  • An issue with recurring events while defining recurrence rule on it that includes both BYMONTH and BYDAY properties together has been fixed.
  • An issue with incorrect casing of popupOpen event's parameters that triggers on cell click action has been fixed.
  • An issue with 24 hours format not displaying in time cells of adaptive Scheduler mode has been fixed.

Splitter

Bug Fixes

  • Issue with dynamic update of pane content has been fixed

SvgBase

Bug Fixes

  • Charts in tab control initial tooltip opacity issue fixed.

Tab

Breaking Changes

  • The initial focus set on active tab item is removed from the component on initial load.

TextBox

Bug Fixes

  • Now, input event will trigger after clear the textbox value using clear icon.
  • Now, the default value is set to the textbox while resetting the form.

TimePicker

Bug Fixes

  • Issue with, “TimePicker not restoring the initial value on form reset” has been fixed.

Uploader

Bug Fixes

  • Uploader file list will be cleared while reset the form.

New Features

  • Provided cssClass property to add custom CSS classes to an uploader.

v16.4.53

13 Feb 10:40
Compare
Choose a tag to compare

Accordion

Bug Fixes

  • Resolved the issue with accessing Accordion item object in clicked event arguments.

Button

Bug Fixes

  • Flat button text is not visible in bootstrap theme issue is fixed.

Card

Bug Fixes

  • The issue with white background for the Card control has been fixed in Material theme.

Chart

Bug Fixes

  • Data bind issues in series properties fixed.
  • Memory increasing while refreshing the chart for long period of time with time interval datasource change issue fixed.
  • Scrollbar with huge data performance lack has been fixed.

CircularGauge

Bug Fixes

  • Range bar pointer drag is working fine now.

ColorPicker

Bug Fixes

  • Form reset issue is fixed.

DatePicker

Bug Fixes

  • Fixed the form validation class ng-dirty issue in Angular forms.

DateRangePicker

Bug Fixes

  • Fixed the form validation class ng-dirty issue in Angular forms.

DateTimePicker

Bug Fixes

  • Fixed the form validation class ng-dirty issue in Angular forms.

Diagram

New Features

  • Support to flip the node/connector in both horizontal and vertical direction has been added.

Document Editor

Bug Fixes

  • Table inside header is now layout properly.
  • Table re-layout while editing now layout properly.
  • Page break inside table is handled.

DropDownButton

Bug Fixes

  • Proper ARIA standards followed.

DropDownList

  • ItemData parameter supports object collection in select and change event.
  • Filtering is not working when rendered control by using select element issue has been resolved.

Grid

Bug Fixes

  • Persisted row selection is not cleared in other pages while calling clearSelection method is resolved.
  • Grid cells with value '0' are exported as an empty cells in excel exporting is fixed.
  • Multiple requests are sent to server for each checkbox selection is fixed.
  • Additional parameter is not passed to the server when getting checkbox selection state is resolved.
  • Script error thrown while dragging the row to outside of the Grid content issue is fixed.
  • Auto generated columns not working when we change the Grid dataSource dynamically and also it throws Script error is fixed.
  • Programmatic deletion is not working in batch edit mode is fixed.
  • Grid shows invalid result while clearing string column values in Batch mode is fixed.
  • Mouse event is passed as a parameter for rowDrag event.
  • Editing misbehaves with allowResizing and frozenColumns enabled is fixed.
  • Need to maintain edit state when exception thrown with custom binding is fixed.
  • Grid getRowInfo method throws script Error on Expand and Collapse is fixed.

HeatMap

Bug Fixes

  • The console window exception which is thrown for mouse hovering action on legend labels in Firefox browser has been handled.
  • The console window exception which is thrown for mouse hovering action on legend labels in Firefox browser has been handled.

In-place Editor

Bug Fixes

  • Console error is thrown while validating RTE editor value issue has been fixed.

Maps

Bug Fixes

  • Padding issue for OSM type layers resolved now.

MultiSelect

Bug Fixes

  • Lengthy placeholder breaks UI issue has been resolved.
  • Values are not cleared in mobile devices issue has been resolved.
  • Values are not selected based on selected attribute in select element rendering issue has been resolved.

RichTextEditor

Breaking Changes

  • Changed the fontSize, fontFamily, format properties default value as null.

Bug Fixes

  • Console error is thrown in IE11 browser while using the SVG element style with transform and then render the RichTextEditor in an application, that issue has been fixed.
  • HTML 5 standard issues has been fixed.
  • Cursor position changed after typed some contents issue has been fixed.

Schedule

Bug Fixes

  • An issue that occurs on enabling the time interval for resizing in timeline day view has been fixed.

TimePicker

Bug Fixes

  • Fixed the form validation class ng-dirty issue in Angular forms.

TreeGrid

Bug Fixes

  • Child records of third level or its successor displays properly based on their hierarchy relation in self reference data binding.

v16.4.52

05 Feb 17:05
Compare
Choose a tag to compare

Common

Bug Fixes

  • Resolved the typing issue for onclick event.

Calendar

Bug Fixes

  • Tabindex support has been provided.

ComboBox

Bug Fixes

  • The model value is not updated by selecting a value using tab key with autofill combination issue has been resolved.

DataManager

Bug Fixes

  • Provided addParams CRUD support in RemoteSaveAdaptor.
  • Need to parse the server response data in UrlAdaptor is resolved.
  • Provided option in DataManger to define CRUD url in OdataV4Adaptor in Grid all edit modes.
  • Additional parameters should be send in params property is fixed.

DatePicker

Bug Fixes

  • Tabindex support has been provided.

New Features

  • Now, date type skeleton support has been provided for the format property.

DateRangePicker

Bug Fixes

  • Tabindex support has been provided.

DateTimePicker

Bug Fixes

  • Tabindex support has been provided.

New Features

  • Now, scrollTo support has been added for the TimePicker pop-up element of the DateTimePicker. This is used to set the scroll position to the given time value when no value is selected in the popup list.

Diagram

Bug Fixes

  • Exception thrown while enable zoom and pan tool dynamically is now working fine.

Grid

Bug Fixes

  • selectCell event throws script error when two grid refresh requests are made simultaneously is fixed.
  • Promise is not resolved while perform CRUD operation with Observables is fixed.
  • Validation message misplaced in dialog editing when we render the new row at bottom issue is fixed.
  • Argument is not returned well in rowDragStart Event is resolved.
  • Column chooser dialog not getting hidden while click outside of the Grid is fixed.
  • Selecting cell using arrow keys with frozen column and cell selection is misfocused issue is fixed.
  • Provide property change handling for selectedRowIndex is resolved.
  • Edit dialog does not destroyed after perform add operation with custom binding is resolved.
  • Server requests sent twice when column is not defined in the grid is resolved.
  • custom attribute is missing in stacked header issue is fixed.
  • Column allowEditing false is working for datepicker edit when it is specified as primary key column is resolved.
  • allowEditing property is not working in identity column is resolved.
  • Provided support to addparams for filtering.
  • Misalignment occurs when footer aggreagate in grid and also while editing is resolved.
  • Script error thrown when reorder header template column in grid using angular is fixed.
  • RemoteSaveAdaptor returns empty row while perform adding in Grid is resolved.
  • Filtering the localized date column throws script error is fixed.
  • Provided support for dynamic property change handling for selectedRowIndex.
  • Filtering after grouping any column focuses out of the filterbar is resolved.
  • Deselecting event is not triggered after double clicking a particular row and select different row is resolved.
  • Column data stringify is not working properly when persistence enabled is resolved.

New Features

  • Toggle option for Selected Row is provided.
  • Property change handling for SelectedRowIndex is provided.
  • Support to add params for filtering is added.
  • Support to perform searching only based on the visible columns in Grid is provided.
  • Reorder position support for target field is provided.
  • Send the culture file name as parameter to excel export function is added.

MaskedTextBox

New Features

  • Provided the "focus" and "blur" events for MaskedTextBox that will trigger when the control got focus or losses focus.

Menu

Bug Fixes

  • Popup not opened properly when two menu rendered side by side issue fixed.

MultiSelect

Bug Fixes

  • Blur event prevents other actions issue has been resolved.

NumericTextBox

New Features

  • Provided the "focus" and "blur" events for NumericTextBox that will trigger when the control got focus or losses focus.

QueryBuilder

New Features

  • Provided Summary view support.

Schedule

New Features

  • Improvements done to support creation of recurring events based on the recurrence rule properties, that lies under the criteria of limited combination.
  • The recurring appointments of Scheduler can be now created and processed successfully based on the Islamic calendar dates.

Sidebar

Breaking Changes

  • Sidebar with type Auto will always expand on initial rendering, irrespective of enableDock and isOpen properties.

Bug Fixes

  • Tabindex support has been provided.

SvgBase

Bug Fixes

  • Additional space in tooltip header text is fixed

TimePicker

Bug Fixes

  • Tabindex support has been provided.

TreeGrid

Breaking Changes

  • Default value of editSettings.mode has been changed to Cell.
  • Default value of editSettings.mode has been changed to Cell.

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.
  • Added events for the column menu feature and added columnMenuItems API to modify the column menu items in column menu.
  • Added sortComparer API to perform custom sorting in TreeGrid.
  • Property change support for height property has been provided.
  • Expand icon is prevented from displaying for the root/zeroth level record which has hasChildMapping field as false.
  • Child records of third level or its successor displays properly based on their hierarchy relation in self reference data binding.
  • Query maintenance support provided for refresh method after expanding any child rows.

TreeView

Bug Fixes

  • The issue with, “When disabling the TreeView parent nodes, the child nodes also appear in a disabled state” has been fixed.

v17.1.1-beta

29 Jan 14:09
Compare
Choose a tag to compare

Common

New Features

  • Provided Angular Schematics support for our Essential JS 2 Angular suite, which performs the below,
  • Installs the specific package.
  • Import the required modules in app.module.ts.

AutoComplete

Bug Fixes

  • Custom value is not maintain after reload the data issue has been resolved.

Chart

New Features

  • Stacking Line series type has been added to the chart.
  • 100% Stacking Line series type has been added to the chart.

Chips

The Chip control contains a small block of essential information that triggers an event on click action. It also contains the primary text, image, or both, and is mostly used in mails, contacts, or filter tags.

  • Input chip - Basic chip with delete icon that represents a person or entity and enables removal of chips from the chip list collection.
  • Choice chip - Used to select a choice from the available options.
  • Filter chip - Used to select multiple choices from the available options.
  • Action chip - Used to trigger actions for primary content.

CircularGauge

Bug Fixes

  • Pointer drag in circular gauge is working fine now in touch devices.

New Features

  • Provided rounding places support for the axis labels and tooltip text in circular gauge.
  • Provided support to display the last axis label, even if it is not in the interval value.
  • Provided event to get and set the calculated radius of the circular gauge.
  • Provided support to assign percentage values for pointer width, ranges width and axis line width.

ContextMenu

Breaking Changes

  • The animationSettings property type changed from AnimationSettings to AnimationSettingsModel

DashboardLayout

The DashboardLayout is a grid structured layout control that helps create a dashboard with panels. Panels hold the UI components and allow resize, reorder, drag-n-drop, remove and add options. This allows users to easily place the components at the desired position within the grid layout.

  • Drag and Drop: Allows drag and drop of panels at the desired location within the dashboard.
  • Resizing: Support to resize the panels in any direction as per the requirement.
  • Floating: Floats the panels upward when the dragging option is enabled.
  • Media Query: Allows the panels to be stacked when the specified resolution is met.

DatePicker

Bug Fixes

  • Selecting a value with the Enter key will not bubble up the event to its ancestor elements.

Diagram

Bug Fixes

  • Exception thrown while enable zoom and pan tool dynamically is now working fine.

New Features

  • Support to flip the node/connector in both horizontal and vertical direction has been added.
  • Support to export HTML /Native node to image format has been added.
  • Support to retain the selection for the object which is affected when performing the undo/redo operation has been added.
  • Padding between a connector’s end point and the object to which the connector gets connected is added.
  • Prevent the selection gets cleared when dragging the symbol from symbol palette and before dropping into the diagram is added.
  • Support for cancelling the drag and drop operation from symbol palette to diagram when pressing the ESC key is added.

Dialog

Bug Fixes

  • Provided an additional argument in beforeOpen event to control the max-height of dialog.

Document Editor

Bug Fixes

  • Document default format is now serialized properly.

DropDownList

Bug Fixes

  • Restricted multiple request when no data returned from server issue has been resolved.

Excel Export

Bug Fixes

  • Updated Readme and GitHub URL.

New Features

  • Added rotation property to set text rotation on export.
  • Added formula property to set formulas on export.

FormValidator

New Features

  • Localization - Supports to localize error message for the "FormValidator" to different cultures.

Grid

Bug Fixes

  • Updating Vue component data throws script error with stacked header is resolved.
  • rowHeight is not working when group grid columns is resolved.
  • Pager dropdown does not render in Production is fixed.
  • Provided support to exclude the grid properties from persist in the grid initialize.
  • Validation rules not working in Grid stacked columns is fixed.
  • Advanced popup is misaligned in excel-filter when scroll down on the page.
  • RowSelected event is triggered when sub context menu get open is fixed.
  • Query property not working for dynamic property change is fixed.
  • Touch-scrolling frozen content moves page scrollbar is resolved.
  • Script error throws in row-template when scroll up/down is fixed.
  • Unable to filter the date column with excel-filter using DataOperations class is fixed.
  • IE cannot handle the viewport height when scroll(virtual scrolling) is resolved.
  • Grouped column is not included in dialog editing when showGroupedColumn is false is fixed.
  • Initial Grouping not maintained when setting the locale property dynamically is fixed.
  • Script error when editTemplate is used in batch mode is fixed.

New Features

  • Filter template support added.
  • Edit template support added.
  • row Drag and Drop support within a single grid is provided.
  • Support for true type font in PDF library is added.
  • Hierarchy Grid printing support is added.
  • Support For Excel,CSV and Pdf export with Hierarchy Grid is provided.
  • Support for row-spanning in Grid is added.
  • Adding a new row at the bottom of the grid support is added.
  • support for paste option to Grid from Excelsheet/Grid is provided.
  • Excel-Like Auto Filling support is added.

HeatMap

New Features

  • Now it is possible to provide minimum and maximum values for bubble size in Bubble Heatmap.
  • Provided support for resized and loaded client-side events in Heatmap. The resized event will be triggered before Heatmap being rendered and the loaded event will be triggered after Heatmap is completely rendered on window resize action.

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.

ListView

Bug Fixes

  • Fixed getSelectedItems method returns undefined values for remote data.

MaskedTextBox

New Features

  • Provided the "focus" and "blur" events for MaskedTextBox that will trigger when the control got focus or losses focus.

Menu

Breaking Changes

  • Type changes done for the following property.

| Property Name | Old Type | New Type |
|: ---------:| ---------:| ---------:|
| animationSettings | AnimationSettings | AnimationSettingsModel |
| fields | FieldSettings | FieldSettingsModel |

New Features

  • Provided scrollable option in Menu for rendering large menus and submenus in an adaptive way.

MultiSelect

Breaking Changes

  • Renamed the selectAll event argument IsChecked to isChecked.
  • Renamed the selectAll event argument e to event.

Bug Fixes

  • Change event is now triggered for MultiSelect components, when focused out.

NumericTextBox

New Features

  • Provided the "focus" and "blur" events for NumericTextBox that will trigger when the control got focus or losses focus.

Pdf Export

Bug Fixes

  • Compilation issue in CI is fixed.
  • Updated Readme and GitHub URL.
  • Cell padding issue in nested grid is fixed.

New Features

  • Added Nested Grid support.
  • Added RTL Text support.

Pivot Grid

New Features

  • F141747- Always shows value caption in headers even having single measure.
  • Cell selection now allows to select cells as row and column wise.
  • Shows the filter state in the fields of filter axis.

Popup library

Bug Fixes

  • The issue with collision while displays popup on scrollable viewport element has been resolved.

ProgressButton

Breaking Changes

  • Type changes done for the following property.

| Property Name | Old Type | New Type |
|: ---------:| ---------:| ---------:|
| animationSettings | AnimationSettings | AnimationSettingsModel |
| spinSettings | SpinSettings | SpinSettingsModel |

QueryBuilder

Bug Fixes

  • Introduced validateFields method for validation.

RichTextEditor

Bug Fixes

  • Table QuickToolbar open wherever click within a component issue has been fixed.
  • FontSize "px" and fontFamily "veranda" not updated in toolbar status, that issue has been fixed.
  • Clicking on view source code with single character inside textarea removes the character, that issue has been fixed.

Schedule

New Features

  • Improvements done to support creation of recurring events based on the recurrence rule properties, that lies under the criteria of limited combination.
  • The recurring appointments of Scheduler can be now created and processed successfully based on the Islamic calendar dates.

Sidebar

New Features

  • Two-way binding support has been provided for isOpen property.

Sparkline

New Features

  • Provided right to left rendering support for Sparkline.

Splitter

New Features

  • Provided option to configure the splitter and its pane properties such as size, min, max, resizable through data attributes (data-).
  • Included the public methods for add and remove splitter panes.

Tab

New Features

  • Tab vertical orientation support was provided.

TextBox

Bug Fixes

  • The issue with refresh method of textbox has been fixed.
  • Resolved the issue with placeholder property has 'null' value in Edge browser.

TimePicker

Breaking Changes

  • TimePicker pop-up will position at the center of the viewport in mobile resolution.

Toast

Bug Fixes

  • Resolved the issue "window is not define" on registering component as plugin in Toast component.

TreeGrid

Bug Fixes

  • Query maintenance support provided for refresh method after expanding any child rows.
  • Prop...
Read more

v16.4.48

22 Jan 13:31
Compare
Choose a tag to compare

AutoComplete

Bug Fixes

  • Custom value is not maintain after reload the data issue has been resolved.

Chart

Bug Fixes

  • Scatter chart's edge position render issue is fixed
  • Datalabel did not show properly in Edge browser is fixed
  • Trendline not rendering while using NaN as input issue is fixed
  • DataSource not refreshed in angular chart has been fixed

DataManager

Bug Fixes

  • Provided addParams CRUD support in RemoteSaveAdaptor.
  • Need to parse the server response data in UrlAdaptor is resolved.

Diagram

Bug Fixes

  • Updating data source at runtime is now working properly even if you did not define layout for a diagram.
  • Now, you can modify the nodes and connectors styles at runtime.

Document Editor

Bug Fixes

  • Broken image rendering is handled.

Grid

Bug Fixes

  • Argument is not returned well in rowDragStart Event is resolved.
  • Column chooser dialog not getting hidden while click outside of the Grid is fixed.
  • Selecting cell using arrow keys with frozen column and cell selection is misfocused issue is fixed.

In-place Editor

Bug Fixes

  • Formatting not applied to calendar component issue fixed.
  • While call refresh, control not render issue fixed.
  • Id returned instead of text while using fieldSettings with dropDown components issue fixed

New Features

  • Type number support provided for primaryKey API.

MultiSelect

Bug Fixes

  • en-US locale JSON file not generated issue has been resolved.

RichTextEditor

Bug Fixes

  • Table QuickToolbar open wherever click within a component issue has been fixed.
  • FontSize "px" and fontFamily "veranda" not updated in toolbar status, that issue has been fixed.
  • Clicking on view source code with single character inside textarea removes the character, that issue has been fixed.

SvgBase

Bug Fixes

  • Tooltip text with colon within the bold tag issue fixed

TimePicker

Breaking Changes

  • TimePicker pop-up will position at the center of the viewport in mobile resolution.

Uploader

Bug Fixes

  • Provided option to hide generated promise error manually on ajax failed event.

New Features

  • Provided template support for preloaded files also to customize its default file list structure.