Spring is almost here, so it’s about time for an overview of the latest DHTMLX patch releases from our team over the last month of winter. First, we want to mention that the informative customer reports helped us deliver useful fixes and improvements in DHTMLX Gantt and Diagram. Moreover, we also enhanced the security and stability of export modules for Gantt, Scheduler, Grid, Chart, and Diagram components.
Before we go through the maintenance details, let us take a slight detour to announce new DHTMLX npm releases.
New NPM Packages: React Scheduler and Gantt Beta Wrappers for Angular and Vue
The trial version of our React Scheduler is now available on npm. With this option at hand, it will be much easier to evaluate the PRO functionality of our React Scheduler component and use it with AI builders like Lovable AI for prototyping. AI agents will be able to install the Scheduler directly by prompt, without the need to add packages to the project manually or add npm config.
Note: you might still need to prompt them for the exact package name, since it’s new and may not be indexed by LLMs.
We’re also happy to announce beta access to our upcoming Angular Gantt and Vue Gantt wrappers, trial versions of which are also available on npm:
Currently, you can find the documentation for both Angular Gantt and Vue Gantt on our official GitHub repository.
Samples of usage and demo apps are coming soon. New packages should be fairly stable. Feel free to try them and share your thoughts.
Now, you can get down to exploring the latest patch releases from DHTMLX.
DHTMLX JS Gantt/React Gantt 9.1.2
9.1.2 (February 27, 2026)
- The issue where Gantt could disappear after reordering tasks or creating links when the touch mode is enabled, and Gantt is rendered inside the Shadow DOM (Fixed)
- The initial_scroll option in React Gantt so the chart scrolls to the first task on initialization (Fixed)
- The issue where task assignments were not updated correctly after drag-and-drop when changes were made inside gantt.batchUpdate() (Fixed)
- A memory leak in the task background row renderer (Fixed)
- Scale projection not working in React Gantt (Fixed)
- Missing rendering of baselines added via a datastore (Fixed)
- The issue where Gantt stopped working after providing an invalid layout configuration (Fixed)
PDF Export Module for Gantt and Scheduler
0.7.6 (February 24, 2026)
- Sanitizing HTML content for PDF and PNG export for Gantt and Scheduler (Improved)
- Remote Code Execution and File Read vulnerabilities (Fixed)
0.7.7 (February 25, 2026)
- The width and height parameters not being ignored in multipage PDF export when the format parameter is specified (Fixed)
- Blank page addition in the single page export when merge_pages is enabled (Fixed)
- Temporary files deletion after export is finished (Fixed)
- HTML misalignment in complex layouts (Fixed)
- The page size calculation for Gantt PDF export (Improved)
- Automated tests to compare PDF and PNG export for Gantt and Scheduler (Added)
DHTMLX Diagram 6.1.1
6.1.1 (February 5, 2026)
- Diagram Editor. Inability to scroll the canvas automatically when moving items down and to the right (Fixed)
PDF Export Module for Diagram, Grid, and Chart
1.1.1 (February 25, 2026)
- Security: A critical vulnerability in PDF/PNG export that allowed unauthorized access to local server files (Fixed)
- Block dangerous protocols (file://, ftp://, etc.) and sanitize user-supplied HTML/SVG content (Done)
- Harden the rendering environment by disabling JavaScript and restricting filesystem access (Done)
- Ensure automatic cleanup of temporary files after each export operation to prevent resource leaks (Done)
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.
This month, we also updated our JavaScript Widget Library. In case you missed the news, check out the release articles for DHTMLX Suite 9.3.