The time has come for a midsummer review of maintenance releases for DHTMLX JavaScript libraries. Recently, our vigorous development team has managed not only to roll out big releases and updates of our JavaScript UI widget library and Diagramming component but also has delivered numerous useful fixes for our other main products. Check out the details below.
DHTMLX Gantt 7.0.3 – 7.0.5
7.0.3 (May 16, 2020)
- (Fixed) regression in the setWorkTime method which caused a script error when the working time was set for a specific day
- (Fixed) the incorrect work of the Keyboard Navigation extension when Gantt is used inside a SalesForce Lightning Web Component
7.0.4 (June 4, 2020)
- (Removed) the 10000px limit on the gantt size in the autosize mode, which should allow printing larger charts
- (Updated) Drag and drop now finishes when the user releases the mouse button over any part of the document body rather than over the gantt container only
- Portuguese locale was updated
- (Fixed) the return type of gantt.columnIndexByDate in type definitions
- (Fixed) script errors that were fired when the Gantt instance was destroyed during drag and drop
- (Fixed) the incorrect calculation of end_date/duration when duration_unit is set to “minute” and the last worktime interval finishes after 23:00
- (Fixed) the issue which caused groups of the grouping extension to expand whenever the user modified any task
- (Fixed) the issue which caused the second parameter of dataProcessor.setTransactionMode to be ignored if an object was passed into the first parameter
- (Fixed) the issue which caused the active inline editor to disappear after repaint of Gantt
- (Fixed) the issue with the static_background extension which caused mouse click on empty cells to be interpreted as a click on task elements
- (Updated) Gantt now dynamically repaints links between split tasks during drag and drop
- (Fixed) the script error which was thrown from gantt.addTask in the node.js package
- (Fixed) the script error which was thrown from gantt.destructor in the node.js package
7.0.5 (June 19, 2020)
- (Updated) Performance improvements for work time calculation when the duration_unit config is set to “hour”
- (Updated) Performance improvements for work time calculation when the duration_unit config is set to “minute”
- (Updated) the ability to specify working calendars in the configuration object of Gantt.getGanttInstance is added
Learn more in the documentation >
DHTMLX Suite 6.4.4 – 6.5.2
6.4.4 (May 19, 2020)
- (Fixed) the behavior of Layout inside a resizable window
- (Fixed) the behavior of charts placed into a cell of Tabbar in IE
- (Fixed) issue with the AfterShow event of Layout not being called
- (Fixed) the incorrect work of the destructor() method when combo filters are not specified in Grid
- (Fixed) the incorrect work of the change event when the multiselection property is enabled in Combobox
- (Fixed) the incorrect work of the change event while calling the clear() method in ColorPicker
- (Fixed) issue with the getValue() method of Form
- (Fixed) the incorrect work of the change event while calling the clear() method for Form controls (Input, Textarea, Checkbox, RadioGroup, Select, DatePicker, TimePicker, ColorPicker, Combo)
- (Fixed) the incorrect work of the Combo control of Form while calling the getValue() method
- (Fixed) issue with the change event of Form
- (Fixed) validation for the Input control of Form
- (Fixed) rendering of custom HTML content in Window
- (Fixed) priority of the modal window while calling more than one window
6.5.1 (June 16, 2020)
- (Fixed) the issue with npm codebase build
6.5.2 (July 14, 2020)
- (Fixed) types in d.ts
- (Fixed) the issue with the editCell method in Grid
- (Fixed) the issue with the removeRowCss method in Grid
- (Fixed) the issue with Grid while using together with Window
- (Fixed) the issue with “email” validation rule of input in Form
- (Improved) editing mode when drag and drop is enabled in Tree
- (Fixed) the issue with rendering nested levels of TreeGrid items
Learn more in the documentation >
DHTMLX Diagram 3.0.1 – 3.0.2
3.0.1 (May 29, 2020)
- (Fixed) issue with the autoPlace() method
- (Fixed) issue with PNG/PDF export modules
3.0.2 (July 14, 2020)
- (Fixed) the issue with import data from JSON to Org Chart Editor
- (Fixed) the incorrect work of the addShape() method while configuring Right Panel
- (Improved) behavior of historyManager in Editors (Undo/Redo buttons)
Learn more in the documentation >
DHTMLX Scheduler 5.3.8 – 5.3.9
5.3.8 (May 14, 2020)
- (Fixed) the incorrect height of the modal overlay of the Lightbox
- (Fixed) the incorrect sizes of the scheduler when the scheduler is initialized inside Bootstrap modals
- (Updated) Scheduler now automatically tracks the container resize and adjusts its own sizes accordingly
- (Updated) Add Mini Calendar control for the header config
5.3.9 (June 4, 2020)
- (Fixed) the incorrect display of a scrollable timeline after scrolling it down and dragging and dropping the last row
- (Fixed) the incorrect display of events which happened after switching between two scrollable timelines
- (Fixed) script error that fired when a timeline was scrolled on touch devices
- (Fixed) the incorrect Content-Type of POST/PUT/DELETE requests sent by dataProcessor when custom headers are specified
- (Added) the timeline_row_class template for CSS class of a timeline row
Learn more in the documentation >
DHTMLX Pivot 1.4.3
1.4.3 (May 27, 2020)
- (Fixed) the behavior of dragging and dropping in the data field which caused the position of selected fields not being changed
- (Updated) the footer content now influences on the alignment of the width of Grid columns
- (Fixed) mathematical calculations of fractional numbers in the footer of a grid
- (Fixed) the behavior of filters of fields when there are empty values in a data set
- (Fixed) the possibility to localize operations and dates
- (Fixed) the issue with rendering HTML content in cells of Grid
Learn more in the documentation >
Download the latest versions of our libraries and test them free of charge for 30 days:
- Gantt chart trial version
- Suite trial version
- Diagram trial version
- Scheduler trial version
- Pivot trial version
Current clients may find the updated packages in their Client’s Area.
Enjoy sunny summer days and don’t forget to share with us your opinion on the latest updates!