Essential Studio for JavaScript Release Notes
v15.4.0.20
December 27,2017
ejAutocomplete
Bug Fixes
- #194130 - Script error issue is resolved while selecting an item with data source passed as object.
ejCalculate
Features
• #191425 – Support provided to identify the parent object of CalcEngine
from custom formulas.
Bug fixes
• #191879 - IF
formula is now working properly while using empty or null values as arguments.
• #190715 – Formulas are now calculated properly while using an arithmetic operators before the named ranges or inner formulas in arguments.
ejChart
Bug Fixes
- #192226 - Now data will be returned only for the selection enabled series in range
selection
. - #188357 - Scatter
series
will now render properly withnull
points. - #193509 -
Data label
is now rendering properly without collision. - #193235, 193488 - Chart
series
is now rendering properly with zero in 1st point. - #188776 -
Edge label placement
shift
is now working properly without colliding the axis labels. - F133511 - Assigning the
axis name
with whitespace to the series is now working properly.ejCheckBox
Bug Fixes
- #194826 - If CheckBox is in checked state, it returns the value true.
ejDatePicker
Bug Fixes
- #190763 - Datepicker is rendered properly when it is destroyed and again rendered with aurelia reference.
ejDateRangePicker
Bug Fixes
- #194741 - “On key down DateRangePicker throws exception” issue has been fixed.
ejDateTimePicker
Bug Fixes
- #193623 - While we give minDateTime via set model then Timepicker popup values are refreshed properly.
- #191444 - DateTimePicker is rendered properly when the showRoundedCorner property is enabled.
ejDiagram
Bug fixes
- #191382, #194846 - Unable to establish the connection when mouse hovering on port is fixed.
- #191504 - Need to prevent
historyManager
property on serialization is fixed. - #191751 -
BPMNSubProcess
shape borderWidth now updating properly at runtime. - #191926 - Unable to connect BPMN shapes by using straight line connector is fixed.
- #193129 -
BPMNShape
service task dont have proper icon is fixed. - #193342 - While resizing the group container which is positioned inside the container node, the parent container size not updating properly is fixed.
- #134803 - The
elementType
argument in click event returns incorrect value while pageEditable constraints gets disabled is fixed. - #191602 -
HTMLNode
is not exported properly in IE browser is fixed.
ejDialog
Bug Fixes
- #193323 - beforeClose event triggered at two times issue is fixed in Android tablet.
ejDropDownList
Features
- The initial rendering of DropDownList control takes more time because of the popup list being loaded at that time. Now we have rendered the popup dynamically instead of the initial load and thus increasing the performance of the control. We have provided support for new property “loadOnDemand”.
ejGantt
Features
- #188603 – Auto scrolling support while drawing dependency lines has been implemented.
- #192469 - Now it is possible to prevent the specific editing operations in taskbar resize, taskbar dragging and predecessor draw actions using
taskbarEditing
event. - #189892, #194607 - Now the support for rounding-off duration value while editing taskbars has been implemented.
Bug Fixes
- #F133356 - Issue in PDF export with localized dependency line offset value has been fixed.
- #191970 - Custom column fields value update issue in
updateRecordByTaskId
method has been fixed.ejGrid
Features
- #188664 - Provided support to select multiple cells using keyboard navigation.
Bug Fixes
- #193810 - Grid Scroller destroys while destroying the Grid.
- #194162 - Selection works fine after the inline form is rendered.
- #192255 - Grid displays fine with less total column width and width of
scrollSettings
as 100%. - #188331 - Foreign key data source binding works fine with same values for
foreignKeyField
andforeignKeyValue
. - #191209 - Validation messages displays fine when adding a row in Grid with
rowPosition
as bottom. - #190712 - Column chooser works fine with
allowGrouping
as true andshowInColumnChooser
set as false. - #191368 - Summary rows displays fine with an empty Grid with
allowResizing
as true. - #191230 - When navigating the Grid by pressing the tab key, the template column also gets focused.
- #191046 - Filter icon displays fine after filtering by passing the
filteredColumns
externally. - #191245 - Drag and Drop the rows on any empty area of grid works fine.
- #191245 - The columns with
allowEditing
set as false remain disabled with template column included Grid. - #190975 - Grid displays fine after calling the
refreshContent
method after scrolling. - #190113 - When a checkbox column has
field
property enabled, deselecting the row triggers therowDeselected
event. - #189938 - Grid displays fine when placed inside a hidden bootstrap tab.
- #190908, #191541 - Resizing the column in Grid works fine with column chooser hidden in the top.
- #192385 - With large number of records the waiting popup is not shown after closing the filter dialog without filtering.
ejKanban
Bug Fixes
- #193983 – Numeric text box formatting issue with other culture is fixed.
ejListBox
Bug Fixes
- #192932 - Performance issue with loading 100+ records of ListBox enabled with check box is fixed.
- #F133613 - Drag and drop is performing properly after virtual scrolling is performed.
- #190906 - The change event triggered two times after selecting text continuously if the specifying selectedIndex property issue has been fixed.
ejListView
Bug Fixes
- #193220 - Render blank template for no data onto ListView has been fixed.
ejMap
Bug Fixes
- #191065 - Now, tooltip and border for multi-polygons are rendered properly.
ejMaskEdit
Bug Fixes
- #191735 - The issue on validate the value through the set model of MaskEdit component has fixed.
ejNavigationDrawer
Bug Fixes
- #190160 - Provided support for canceling the beforeClose event.
ejPdfViewer
Features
- #190927 - Provided support for tracking download status on the client side of the PDF viewer control.
- #189014 – Exposed APIs for performing text search operations.
Bug Fixes
- #190571 - Color of the pages in the provided PDF document will not be inverted anymore, when the PDF viewer control is rendered in MS Edge browser.
- #193166 - PDF document form fields are not misplaced anymore in the PDF viewer control.
- #191487 - Form fields data are now maintained after adding the signature certificate to the PDF document.
- #191396 - Previously added handwritten Signatures are now rendered properly.
- #186005 - Horizontal scrollbar does not appear anymore when in fit-to-page mode.
- #189182 – Scrolling will work properly if the page set as ‘fit to page’ mode when the container height is set to 500px.
ejPivotChart
Bug fixes
- #192587 - New menu item can be added to Chart drill up/down menu properly.
ejPivotClient
Bug fixes
- #192765, #195012 - Spanning occurs properly while dropping field in PivotClient.
Features
- #192322 – Provided option to view all the available members for “Without All” member hierarchy.
- Value sorting can be done in PivotGrid inside PivotClient.
ejReportViewer
Bug Fixes
-
#194334 - Now, break tag render properly for HTML content in ReportViewer.
-
#194175 - Resolved drillthrough action event triggered twice when action specified for both text box report item and run text.
-
#192461 - Resolved the parameter block rendering issue for hidden parameter in parameter layout.
-
#192505 - Now, the default parameter is loaded properly when value type set as null.
ejRTE
Bug Fixes
- #194230 - RichTextEditor’s iframe scroller does not navigate to top automatically, after being dragged down.
ejSchedule
Breaking Changes
- #192566, #194125 - Appointment resizes properly now, when field names are mapped with custom names.
Bug Fixes
- #193950 - Date value format in quick window is displaying correctly now as per the assigned culture.
- #193678 - All-day appointments are displaying properly now, if its start and end time is less than control’s start hour.
- #193178 - Dates in Agenda view is navigating correctly, when
showWeekend
is set to false. - #192963 - Work hours are highlighted properly now, when different major slot values are given.
- #184786 - Work-week days are rendering correctly now, when
firstDayOfWeek
property is set with specific value. - #190688, #193577 - Block Appointments are rendering properly in IE browser now, with jQuery version 3.2.1.
- #192337 - Appointments are rendering properly in month view, when template option is defined on appointments.
- #191978 - Drag and drop of appointments is working properly now, with different major and minor slot values set to it.
- #192494 - Delete event is made to raise now, after deleting one of the edited recurrence instance.
- #191428, #191636 - Appointments are displaying properly in Edge browser, on all views with
timeScale
option disabled. - #190617 - Accessibility enhancements on view and date navigation is done.
- #190884 - Major and minor time slot values are displaying correctly now, while using different
timeScale
option. - #188880 - Resource color gets applied on appointments properly now, when no color value is defined for category option.
ejSpreadsheet
Bug Fixes
- #194059 – Issue with cell selection while clicking the cell randomly is fixed.
- #193897 – Issue with importing scatter chart is fixed.
- #188455 – Issue with chart while loading stream into the Spreadsheet is fixed.
- #192938 – Issue with exporting the chart and its data source in different sheets is fixed.
- #191964 – Issue with hovering Y-Axis values in chart is fixed.
- #190715 – Issue with chart when data range containing percentage values is fixed.
- #190729 – Issue with undo redo, while copy paste the value in dropdownlist cell type is fixed.
- #189594 – Issue with copy paste on dropdownlist cell type is fixed.
- #133249 – Issue with chart series not rendered properly while importing is fixed.
- #193591 – Issue with datepicker celltype values are not maintained while scrolling is fixed.
- #193531 – Issue with show/hide formula bar while navigating the sheets is fixed.
- #191848 – Issue with importing date values and text formatted formula values is fixed.
- #191879 – Issue with importing formula having dependent cells from other sheets as argument is fixed.
- #190487 – Issue with filtering checkbox option list on columns that contain formulas is fixed.
- #189610 – Issue with exporting chart X-Axis values in the Spreadsheet is fixed.
- #192938 – Issue with chart labels are overlapped in X-Axis is fixed.
- #193867 – Issue with isReadOnly attribute causes the border to disappear is fixed.
- #190729 – Improved performance for adding multiple dropdown list in Spreadsheet.
- #190294 – Provided show hide option support for context menu in Spreadsheet.
- #190480 – Provided support to maintain the applied borders in merge cell on importing.
- #190480 – Provided support for merge cells with cell formatting.
- #191470 – Provided support for setting entire cells as locked cell option like Microsoft Excel.
- #190480 – Provided support to apply borders on Merged cells.
- #189958, #193552 – Provided support to update formula reference values on deleting row.
- #190754 – Provided method to clear all the sheets.
- #189594 – Provided option to get a dropdown list value.
ejTreeGrid
Bug Fixes
- #192260 – Now in checkbox row selection, the
rowSelected
event will be triggered while check/uncheck action using keyboard space key.ejTreeMap
Bug Fixes
- #192554 - Labels are displayed properly during drill-down.