Maintenance Release: Gantt 7.1.10, Scheduler 5.3.14, Suite 7.3.1

The first month of spring comes to an end and it is time to bring you up to date on the latest package of DHTMLX maintenance releases. In March, our development team prepared fixes and improvements for the DHTMLX Gantt, Scheduler, and Suite libraries. Get acquainted with the full list of updates below.

DHTMLX Gantt 7.1.10

7.1.10 (March 16, 2022)

  • The issue which caused Gantt not to render a project task if it didn’t have children and the start_date parameter was specified for the task (Fixed)
  • The issue with resizing a task row by drag and drop if the task ID was either a non-number value or a numeric string with more than 16 symbols (Fixed)
  • The incorrect work of visibility groups which prevented the sizes of the grid and time scale from being synchronized in the complex layout (Fixed)
  • The issues with task dates after dragging several tasks horizontally at once (Fixed)
  • The issue which caused dataProcessor not to send all updates from different datastores when the auto-update mode was disabled (Fixed)
  • The issue which caused the milestone with the FF link to be moved to the next day (Fixed)
  • The incorrect calculation of the end_date of milestones when using backward scheduling and setting project_end to the non-working time (Fixed)
  • The incorrect work of task reordering if HTML elements were displayed above the gantt (Fixed)
  • The issue with the unsetWorkTime() method when the date/day configuration was removed from the calendar but the changes were not applied immediately (Fixed)
  • The issue with the clearAll() method which didn’t clear selected tasks if the multiselect extension was enabled (Fixed)
  • The error appeared when applying the exportToExcel() method with the visual: true parameter and setting the duration_unit config to ‘hour’ (Fixed)

Learn more in the documentation >

DHTMLX Scheduler 5.3.14

5.3.14 (March 29, 2022)

  • The incorrect work of drag and drop for recurring events that was added via the scheduler.addEvent() method (Fixed)
  • The script error that was thrown from scheduler.formSection() when recurring events were enabled (Fixed)
  • The issue that caused the scheduler to display events that shouldn’t be visible due to the value of the first_hour config (Fixed)
  • Removed the unexpected call of the onEventUnselected event that fired on every empty click when no events were previously selected (Done)
  • Now the onEventUnselected event will fire when the selected event is deleted (Done)

Learn more in the documentation >

DHTMLX Suite 7.3.1

7.3.1 (March 17, 2022)

  • Data: the issue with serialization of data into CSV format which caused the incorrect structure of the output data if the initial data set contained a comma (“,”) in a value (Fixed)
  • DataCollection: the issue with the save() method of DataCollection which sent multiple requests (when making multiple changes) to server instead of one (Fixed)
  • Form: the incorrect work of the destruct() method when calling it from the change event (Fixed)
  • Grid: the issue which caused a selected item still to remain selected after it was removed from the data collection (Fixed)
  • Grid: the issue with applying the adjust property of Grid after the data reloading (Fixed)
  • Grid: the script error thrown after removing all selected options from the “multiselect” editor of a cell (Fixed)
  • Grid. Pagination: the issue which caused pagination not to work when using lazy loading of Grid data (Fixed)
  • List. Pagination: the issue which caused pagination not to work when using lazy loading of List data (Fixed)

Learn more in the documentation >

Download the latest versions of our libraries and test them free of charge for 30 days:

Current clients may find the updated packages in their Client’s Area.

Hope that these fixes will help to improve your coding experience with DHTMLX. And see you next time!

Advance your web development with DHTMLX

Gantt chart
Event calendar
Diagram library
30+ other JS components