{"id":25648,"date":"2026-10-06T21:00:52","date_gmt":"2026-10-06T15:30:52","guid":{"rendered":"https:\/\/www.fusioncharts.com\/blog\/?p=25648"},"modified":"2026-10-06T21:28:08","modified_gmt":"2026-10-06T15:58:08","slug":"fusioncharts-4-2-3-release","status":"publish","type":"post","link":"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release","title":{"rendered":"FusionCharts 4.2.3 Released: Security Update and Fixes for Legends and Gantt Charts"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">FusionCharts 4.2.3 is now available with an important security dependency update and fixes for legend interactions and Gantt chart task-bar behavior.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Released on September 30, 2026, this update upgrades DOMPurify from version 3.3.3 to 3.4.16 and addresses two issues affecting multi-series stacked charts and Gantt charts.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If you are currently using FusionCharts 4.2.2 or an earlier version, upgrading to 4.2.3 gives you the latest security and stability improvements available in the core FusionCharts package.<\/span><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_71 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\"><p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<\/div><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release\/#Whats_New_in_FusionCharts_423\" title=\"What\u2019s New in FusionCharts 4.2.3?\">What\u2019s New in FusionCharts 4.2.3?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release\/#DOMPurify_Upgraded_to_3416\" title=\"DOMPurify Upgraded to 3.4.16\">DOMPurify Upgraded to 3.4.16<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release\/#Fixed_Legend_Hover_Behavior_in_Multi-Series_Stacked_Charts\" title=\"Fixed Legend Hover Behavior in Multi-Series Stacked Charts\">Fixed Legend Hover Behavior in Multi-Series Stacked Charts<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release\/#Fixed_Gantt_Task-Bar_Dragging_Error\" title=\"Fixed Gantt Task-Bar Dragging Error\">Fixed Gantt Task-Bar Dragging Error<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release\/#How_to_Upgrade_to_FusionCharts_423\" title=\"How to Upgrade to FusionCharts 4.2.3\">How to Upgrade to FusionCharts 4.2.3<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release\/#Install_or_upgrade_with_npm\" title=\"Install or upgrade with npm\">Install or upgrade with npm<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release\/#Use_FusionCharts_423_from_the_CDN\" title=\"Use FusionCharts 4.2.3 from the CDN\">Use FusionCharts 4.2.3 from the CDN<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release\/#Where_to_Get_FusionCharts_423\" title=\"Where to Get FusionCharts 4.2.3\">Where to Get FusionCharts 4.2.3<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release\/#Should_You_Upgrade\" title=\"Should You Upgrade?\">Should You Upgrade?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release\/#Update_to_FusionCharts_423\" title=\"Update to FusionCharts 4.2.3\">Update to FusionCharts 4.2.3<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Whats_New_in_FusionCharts_423\"><\/span><span style=\"font-weight: 400;\">What\u2019s New in FusionCharts 4.2.3?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><a href=\"https:\/\/www.fusioncharts.com\/dev\/upgrading\/change-log\"><span style=\"font-weight: 400;\">FusionCharts 4.2.3<\/span><\/a><span style=\"font-weight: 400;\"> includes three main updates:<\/span><\/p>\n\n<table id=\"tablepress-45\" class=\"tablepress tablepress-id-45\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Update<\/th><th class=\"column-2\">What changed<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping row-hover\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">DOMPurify security update<\/td><td class=\"column-2\">Upgraded DOMPurify from 3.3.3 to 3.4.16<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Multi-series stacked chart fix<\/td><td class=\"column-2\">Legend hover now highlights the complete series correctly<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">Gantt chart fix<\/td><td class=\"column-2\">Resolved an error when dragging the final task bar under specific configurations<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-45 from cache -->\n<p><span style=\"font-weight: 400;\">Let\u2019s look at each change in more detail.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"DOMPurify_Upgraded_to_3416\"><\/span><span style=\"font-weight: 400;\">DOMPurify Upgraded to 3.4.16<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Upgrading <\/span><a href=\"https:\/\/www.npmjs.com\/package\/dompurify\"><span style=\"font-weight: 400;\">DOMPurify<\/span><\/a><span style=\"font-weight: 400;\"> from version 3.3.3 to 3.4.16 is the most important change in FusionCharts 4.2.3.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">DOMPurify 3.3.3 is affected by <\/span><b>CVE-2026-41238<\/b><span style=\"font-weight: 400;\">, a prototype-pollution-based cross-site scripting (XSS) bypass affecting DOMPurify versions 3.0.1 through 3.3.3. The vulnerability can affect applications using <\/span><span style=\"font-weight: 400;\">DOMPurify.sanitize()<\/span><span style=\"font-weight: 400;\"> with the default configuration when a prototype-pollution condition already exists in the same execution context. The issue was fixed in DOMPurify 3.4.0.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">FusionCharts 4.2.3 upgrades the bundled DOMPurify dependency to version 3.4.16, incorporating that fix along with subsequent sanitization updates.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">DOMPurify is compiled directly into <\/span><span style=\"font-weight: 400;\">fusioncharts.js<\/span><span style=\"font-weight: 400;\">. So, updating the dependency in an existing FusionCharts installation will not simply update DOMPurify separately. Applications using the bundled FusionCharts library need to upgrade to <\/span><b>FusionCharts 4.2.3<\/b><span style=\"font-weight: 400;\"> to receive the updated version.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For teams that track frontend dependency security as part of their application security or compliance processes, this is the main reason to prioritize the upgrade.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Fixed_Legend_Hover_Behavior_in_Multi-Series_Stacked_Charts\"><\/span><span style=\"font-weight: 400;\">Fixed Legend Hover Behavior in Multi-Series Stacked Charts<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">FusionCharts 4.2.3 also fixes an interaction issue affecting legends in <\/span><b>multi-series stacked charts<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Previously, hovering over a legend item could highlight only the first plot belonging to the selected series rather than highlighting the full series.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This could make the interaction confusing in visualizations containing several stacked datasets because the chart did not visually represent the relationship between the legend entry and every relevant plot.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">With version 4.2.3, hovering over a legend item correctly highlights the associated series across the chart.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This fix improves visual feedback when users explore complex stacked visualizations through legend interactions.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-25652\" src=\"\/blog\/wp-content\/uploads\/2026\/10\/FusionCharts-4.2.3-Legend-Hover-Demo.gif\" alt=\"FusionCharts 4.2.3 Legend Hover Demo\" width=\"881\" height=\"539\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Fixed_Gantt_Task-Bar_Dragging_Error\"><\/span><span style=\"font-weight: 400;\">Fixed Gantt Task-Bar Dragging Error<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">The release also addresses an issue affecting task-bar interactions in <\/span><b>FusionCharts Gantt charts<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Under certain configurations, dragging the last task bar within a Gantt row could result in an error when either:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">percentComplete<\/span><span style=\"font-weight: 400;\"> was configured, or<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">allowTaskbarOverlap<\/span><span style=\"font-weight: 400;\"> was enabled.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">The issue has been fixed in FusionCharts 4.2.3, allowing the final task bar to be dragged normally in these configurations.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This is particularly relevant for applications that use interactive Gantt charts for project planning, scheduling, resource management, or progress tracking.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-25653\" src=\"\/blog\/wp-content\/uploads\/2026\/10\/Fixed-Gantt-Task-Bar-Dragging-Error-in-FusionCharts-4.2.3.gif\" alt=\"Fixed Gantt Task-Bar Dragging Error in FusionCharts 4.2.3\" width=\"947\" height=\"539\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"How_to_Upgrade_to_FusionCharts_423\"><\/span><span style=\"font-weight: 400;\">How to Upgrade to FusionCharts 4.2.3<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">FusionCharts 4.2.3 is available through npm, the FusionCharts CDN, downloadable packages, and the FusionCharts GitHub distribution repository.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Install_or_upgrade_with_npm\"><\/span><span style=\"font-weight: 400;\">Install or upgrade with npm<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">For npm-based projects, install the release with:<\/span><\/p>\n<div class=\"wp-block-codemirror-blocks code-block \">\n<pre class=\"CodeMirror\" data-setting=\"{&quot;mode&quot;:&quot;shell&quot;,&quot;mime&quot;:&quot;text\/x-sh&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:true,&quot;lineWrapping&quot;:true,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}\">npm install fusioncharts@4.2.3<\/pre>\n<\/div>\n<p><span style=\"font-weight: 400;\">If FusionCharts is already listed in your project dependencies, review your lockfile after upgrading and run your application&#8217;s normal build and test process before deploying the update.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">You can also confirm the installed version with:<\/span><\/p>\n<div class=\"wp-block-codemirror-blocks code-block \">\n<pre class=\"CodeMirror\" data-setting=\"{&quot;mode&quot;:&quot;shell&quot;,&quot;mime&quot;:&quot;text\/x-sh&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:true,&quot;lineWrapping&quot;:true,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}\">npm list fusioncharts<\/pre>\n<\/div>\n<p><span style=\"font-weight: 400;\">The expected version should be:<\/span><\/p>\n<div class=\"wp-block-codemirror-blocks code-block \">\n<pre class=\"CodeMirror\" data-setting=\"{&quot;mode&quot;:&quot;shell&quot;,&quot;mime&quot;:&quot;text\/x-sh&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:true,&quot;lineWrapping&quot;:true,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}\">fusioncharts@4.2.3<\/pre>\n<\/div>\n<h3><span class=\"ez-toc-section\" id=\"Use_FusionCharts_423_from_the_CDN\"><\/span><span style=\"font-weight: 400;\">Use FusionCharts 4.2.3 from the CDN<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Applications that load FusionCharts directly from the CDN can use the versioned 4.2.3 build:<\/span><\/p>\n<div class=\"wp-block-codemirror-blocks code-block \">\n<pre class=\"CodeMirror\" data-setting=\"{&quot;mode&quot;:&quot;htmlmixed&quot;,&quot;mime&quot;:&quot;text\/html&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:true,&quot;lineWrapping&quot;:true,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}\">&lt;script src=\"https:\/\/cdn.fusioncharts.com\/fusioncharts\/4.2.3\/fusioncharts.js\"&gt;&lt;\/script&gt;<\/pre>\n<\/div>\n<p><span style=\"font-weight: 400;\">FusionCharts also provides the <\/span><span style=\"font-weight: 400;\">latest<\/span><span style=\"font-weight: 400;\"> CDN path.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For applications where predictable production deployments are important, using a version-specific URL makes it easier to control when the application moves to a newer FusionCharts release.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Where_to_Get_FusionCharts_423\"><\/span><span style=\"font-weight: 400;\">Where to Get FusionCharts 4.2.3<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">The release is available through the usual FusionCharts distribution channels:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>npm:<\/b> <a href=\"https:\/\/www.npmjs.com\/package\/fusioncharts\/v\/4.2.3\"><span style=\"font-weight: 400;\">FusionCharts 4.2.3 package<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>CDN:<\/b> <a href=\"https:\/\/cdn.fusioncharts.com\/fusioncharts\/4.2.3\/fusioncharts.js\"><span style=\"font-weight: 400;\">Versioned<\/span><\/a><span style=\"font-weight: 400;\"> and <\/span><a href=\"https:\/\/cdn.fusioncharts.com\/fusioncharts\/latest\/fusioncharts.js\"><span style=\"font-weight: 400;\">latest<\/span><\/a><span style=\"font-weight: 400;\"> FusionCharts builds<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>GitHub:<\/b><span style=\"font-weight: 400;\"> FusionCharts <\/span><a href=\"https:\/\/github.com\/fusioncharts\/fusioncharts-dist\"><span style=\"font-weight: 400;\">distribution repository<\/span><\/a><span style=\"font-weight: 400;\"> and <\/span><a href=\"https:\/\/github.com\/fusioncharts\/fusioncharts-dist\/releases\/tag\/4.2.3\"><span style=\"font-weight: 400;\">4.2.3 release<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Trial Bundle:<\/b> <a href=\"https:\/\/cdn.fusioncharts.com\/downloads\/trial-bundle\/fusioncharts-trial-bundle.zip\"><span style=\"font-weight: 400;\">Latest FusionCharts evaluation package<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>FusionCharts Suite XT:<\/b> <a href=\"https:\/\/cdn.fusioncharts.com\/downloads\/Evals\/fusioncharts-suite-xt.zip\"><span style=\"font-weight: 400;\">Downloadable Suite XT package<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Source Package:<\/b> <a href=\"https:\/\/cdn.fusioncharts.com\/downloads\/Evals\/fusioncharts-source.zip\"><span style=\"font-weight: 400;\">FusionCharts source distribution<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>FusionMaps Definitions:<\/b><span style=\"font-weight: 400;\"> Map <\/span><a href=\"https:\/\/cdn.fusioncharts.com\/downloads\/Evals\/fusionmaps-xt-definition.zip\"><span style=\"font-weight: 400;\">definitions<\/span><\/a><span style=\"font-weight: 400;\"> and <\/span><a href=\"https:\/\/cdn.fusioncharts.com\/downloads\/Evals\/fusionmaps-xt-definition-source.zip\"><span style=\"font-weight: 400;\">source<\/span><\/a><span style=\"font-weight: 400;\"> packages<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Developers who want to review previous releases can also refer to the <\/span><a href=\"https:\/\/www.fusioncharts.com\/dev\/upgrading\/change-log\"><b>FusionCharts changelog<\/b><\/a><span style=\"font-weight: 400;\"> and package changelog.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Should_You_Upgrade\"><\/span><span style=\"font-weight: 400;\">Should You Upgrade?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">If you are currently running FusionCharts 4.2.2, upgrading to 4.2.3 is recommended, particularly because the updated FusionCharts package includes the newer DOMPurify dependency.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The upgrade is also relevant if your application uses:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">multi-series stacked charts with interactive legends;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Gantt charts with draggable task bars;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">percentComplete<\/span><span style=\"font-weight: 400;\"> in Gantt configurations; or<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">allowTaskbarOverlap<\/span><span style=\"font-weight: 400;\"> in Gantt charts.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">As with any library upgrade, test the new version in your development or staging environment before rolling it out to production, especially if your application contains custom chart configurations or interactions.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Update_to_FusionCharts_423\"><\/span><span style=\"font-weight: 400;\">Update to FusionCharts 4.2.3<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">FusionCharts 4.2.3 is a focused maintenance release aimed at improving security and reliability rather than introducing new chart types or APIs.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The update brings the bundled DOMPurify dependency to version 3.4.16 while resolving interaction issues in multi-series stacked charts and Gantt charts.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">You can install the latest release through npm or use the versioned FusionCharts 4.2.3 CDN build. For the complete release history, see the <\/span><b>FusionCharts changelog<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><a href=\"https:\/\/resources.fusioncharts.com\/download-free-trial\/\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-25014\" src=\"\/blog\/wp-content\/uploads\/2022\/04\/FusionCharts-CTA-banner-Free-Trial-Download.webp\" alt=\"FusionCharts CTA banner - Free Trial Download\" width=\"1662\" height=\"908\" srcset=\"\/blog\/wp-content\/uploads\/2022\/04\/FusionCharts-CTA-banner-Free-Trial-Download.webp 1662w, \/blog\/wp-content\/uploads\/2022\/04\/FusionCharts-CTA-banner-Free-Trial-Download-300x164.webp 300w, \/blog\/wp-content\/uploads\/2022\/04\/FusionCharts-CTA-banner-Free-Trial-Download-1024x559.webp 1024w, \/blog\/wp-content\/uploads\/2022\/04\/FusionCharts-CTA-banner-Free-Trial-Download-768x420.webp 768w, \/blog\/wp-content\/uploads\/2022\/04\/FusionCharts-CTA-banner-Free-Trial-Download-1536x839.webp 1536w, \/blog\/wp-content\/uploads\/2022\/04\/FusionCharts-CTA-banner-Free-Trial-Download-450x246.webp 450w, \/blog\/wp-content\/uploads\/2022\/04\/FusionCharts-CTA-banner-Free-Trial-Download-400x219.webp 400w\" sizes=\"auto, (max-width: 1662px) 100vw, 1662px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>FusionCharts 4.2.3 is now available with an important security dependency update and fixes for legend interactions and Gantt chart task-bar behavior. Released on September 30, 2026, this update upgrades DOMPurify from version 3.3.3 to 3.4.16 and addresses two issues affecting multi-series stacked charts and Gantt charts. If you are currently using FusionCharts 4.2.2 or an [&hellip;]<\/p>\n","protected":false},"author":86,"featured_media":25654,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[722,1083],"tags":[152,1431,1432,573,1433],"coauthors":[1156],"class_list":["post-25648","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-fusioncharts","category-product-release","tag-fusioncharts","tag-fusioncharts-4-2-3","tag-gantt-charts","tag-javascript-charts","tag-security-update"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>FusionCharts 4.2.3: Security Update and Bug Fixes<\/title>\n<meta name=\"description\" content=\"FusionCharts 4.2.3 updates DOMPurify to 3.4.16 and fixes legend hover behavior and Gantt task-bar dragging. See what changed and how to upgrade.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"FusionCharts 4.2.3: Security Update and Bug Fixes\" \/>\n<meta property=\"og:description\" content=\"FusionCharts 4.2.3 updates DOMPurify to 3.4.16 and fixes legend hover behavior and Gantt task-bar dragging. See what changed and how to upgrade.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release\" \/>\n<meta property=\"og:site_name\" content=\"FusionBrew - The FusionCharts Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-06T15:30:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-06T15:58:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/2026\/10\/FusionCharts-Release-4.2.3.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"700\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Shamal Jayawardhana\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Shamal Jayawardhana\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\n\t    \"@context\": \"https:\/\/schema.org\",\n\t    \"@graph\": [\n\t        {\n\t            \"@type\": \"Article\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release#article\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release\"\n\t            },\n\t            \"author\": {\n\t                \"name\": \"Shamal Jayawardhana\",\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/person\/069ca38e2c2508a348521849218051ad\"\n\t            },\n\t            \"headline\": \"FusionCharts 4.2.3 Released: Security Update and Fixes for Legends and Gantt Charts\",\n\t            \"datePublished\": \"2026-10-06T15:30:52+00:00\",\n\t            \"dateModified\": \"2026-10-06T15:58:08+00:00\",\n\t            \"mainEntityOfPage\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release\"\n\t            },\n\t            \"wordCount\": 770,\n\t            \"commentCount\": 0,\n\t            \"publisher\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#organization\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release#primaryimage\"\n\t            },\n\t            \"thumbnailUrl\": \"\/blog\/wp-content\/uploads\/2026\/10\/FusionCharts-Release-4.2.3.webp\",\n\t            \"keywords\": [\n\t                \"FusionCharts\",\n\t                \"FusionCharts 4.2.3\",\n\t                \"Gantt Charts\",\n\t                \"JavaScript Charts\",\n\t                \"Security Update\"\n\t            ],\n\t            \"articleSection\": [\n\t                \"FusionCharts\",\n\t                \"Product Release\"\n\t            ],\n\t            \"inLanguage\": \"en-US\",\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"CommentAction\",\n\t                    \"name\": \"Comment\",\n\t                    \"target\": [\n\t                        \"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release#respond\"\n\t                    ]\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"WebPage\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release\",\n\t            \"url\": \"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release\",\n\t            \"name\": \"FusionCharts 4.2.3: Security Update and Bug Fixes\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#website\"\n\t            },\n\t            \"primaryImageOfPage\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release#primaryimage\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release#primaryimage\"\n\t            },\n\t            \"thumbnailUrl\": \"\/blog\/wp-content\/uploads\/2026\/10\/FusionCharts-Release-4.2.3.webp\",\n\t            \"datePublished\": \"2026-10-06T15:30:52+00:00\",\n\t            \"dateModified\": \"2026-10-06T15:58:08+00:00\",\n\t            \"description\": \"FusionCharts 4.2.3 updates DOMPurify to 3.4.16 and fixes legend hover behavior and Gantt task-bar dragging. See what changed and how to upgrade.\",\n\t            \"breadcrumb\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release#breadcrumb\"\n\t            },\n\t            \"inLanguage\": \"en-US\",\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"ReadAction\",\n\t                    \"target\": [\n\t                        \"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release\"\n\t                    ]\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"ImageObject\",\n\t            \"inLanguage\": \"en-US\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release#primaryimage\",\n\t            \"url\": \"\/blog\/wp-content\/uploads\/2026\/10\/FusionCharts-Release-4.2.3.webp\",\n\t            \"contentUrl\": \"\/blog\/wp-content\/uploads\/2026\/10\/FusionCharts-Release-4.2.3.webp\",\n\t            \"width\": 1600,\n\t            \"height\": 700,\n\t            \"caption\": \"FusionCharts Release 4.2.3\"\n\t        },\n\t        {\n\t            \"@type\": \"BreadcrumbList\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release#breadcrumb\",\n\t            \"itemListElement\": [\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 1,\n\t                    \"name\": \"Home\",\n\t                    \"item\": \"https:\/\/www.fusioncharts.com\/blog\/\"\n\t                },\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 2,\n\t                    \"name\": \"FusionCharts 4.2.3 Released: Security Update and Fixes for Legends and Gantt Charts\"\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"WebSite\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#website\",\n\t            \"url\": \"https:\/\/www.fusioncharts.com\/blog\/\",\n\t            \"name\": \"FusionBrew - The FusionCharts Blog\",\n\t            \"description\": \"Get tips and tricks on how to build effective Data Visualisation using FusionCharts\",\n\t            \"publisher\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#organization\"\n\t            },\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"SearchAction\",\n\t                    \"target\": {\n\t                        \"@type\": \"EntryPoint\",\n\t                        \"urlTemplate\": \"https:\/\/www.fusioncharts.com\/blog\/?s={search_term_string}\"\n\t                    },\n\t                    \"query-input\": {\n\t                        \"@type\": \"PropertyValueSpecification\",\n\t                        \"valueRequired\": true,\n\t                        \"valueName\": \"search_term_string\"\n\t                    }\n\t                }\n\t            ],\n\t            \"inLanguage\": \"en-US\"\n\t        },\n\t        {\n\t            \"@type\": \"Organization\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#organization\",\n\t            \"name\": \"FusionCharts\",\n\t            \"url\": \"https:\/\/www.fusioncharts.com\/blog\/\",\n\t            \"logo\": {\n\t                \"@type\": \"ImageObject\",\n\t                \"inLanguage\": \"en-US\",\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/logo\/image\/\",\n\t                \"url\": \"\/blog\/wp-content\/uploads\/2020\/03\/idera-fc-logo.svg\",\n\t                \"contentUrl\": \"\/blog\/wp-content\/uploads\/2020\/03\/idera-fc-logo.svg\",\n\t                \"width\": 1,\n\t                \"height\": 1,\n\t                \"caption\": \"FusionCharts\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/logo\/image\/\"\n\t            }\n\t        },\n\t        {\n\t            \"@type\": \"Person\",\n\t            \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/person\/069ca38e2c2508a348521849218051ad\",\n\t            \"name\": \"Shamal Jayawardhana\",\n\t            \"image\": {\n\t                \"@type\": \"ImageObject\",\n\t                \"inLanguage\": \"en-US\",\n\t                \"@id\": \"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/person\/image\/41fa2b100178151685692f9e43d6b46e\",\n\t                \"url\": \"\/blog\/wp-content\/wphb-cache\/gravatar\/86d\/86d8f9fb91a63f49320c8e5fed67553cx96.jpg\",\n\t                \"contentUrl\": \"\/blog\/wp-content\/wphb-cache\/gravatar\/86d\/86d8f9fb91a63f49320c8e5fed67553cx96.jpg\",\n\t                \"caption\": \"Shamal Jayawardhana\"\n\t            },\n\t            \"description\": \"Shamal Jayawardhana is a seasoned web development expert and technical content strategist with a proven track record of helping developers and digital creators thrive. With over five years of hands-on experience, he has worked with leading SaaS brands to produce high-impact tutorials, WordPress guides, and developer-focused resources.\",\n\t            \"sameAs\": [\n\t                \"www.linkedin.com\/in\/shamal-jayawardhana\"\n\t            ],\n\t            \"url\": \"https:\/\/www.fusioncharts.com\/blog\/author\/shamal-jayawardhana\"\n\t        }\n\t    ]\n\t}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"FusionCharts 4.2.3: Security Update and Bug Fixes","description":"FusionCharts 4.2.3 updates DOMPurify to 3.4.16 and fixes legend hover behavior and Gantt task-bar dragging. See what changed and how to upgrade.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release","og_locale":"en_US","og_type":"article","og_title":"FusionCharts 4.2.3: Security Update and Bug Fixes","og_description":"FusionCharts 4.2.3 updates DOMPurify to 3.4.16 and fixes legend hover behavior and Gantt task-bar dragging. See what changed and how to upgrade.","og_url":"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release","og_site_name":"FusionBrew - The FusionCharts Blog","article_published_time":"2026-10-06T15:30:52+00:00","article_modified_time":"2026-10-06T15:58:08+00:00","og_image":[{"width":1600,"height":700,"url":"https:\/\/www.fusioncharts.com\/blog\/wp-content\/uploads\/2026\/10\/FusionCharts-Release-4.2.3.webp","type":"image\/webp"}],"author":"Shamal Jayawardhana","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Shamal Jayawardhana","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release#article","isPartOf":{"@id":"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release"},"author":{"name":"Shamal Jayawardhana","@id":"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/person\/069ca38e2c2508a348521849218051ad"},"headline":"FusionCharts 4.2.3 Released: Security Update and Fixes for Legends and Gantt Charts","datePublished":"2026-10-06T15:30:52+00:00","dateModified":"2026-10-06T15:58:08+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release"},"wordCount":770,"commentCount":0,"publisher":{"@id":"https:\/\/www.fusioncharts.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release#primaryimage"},"thumbnailUrl":"\/blog\/wp-content\/uploads\/2026\/10\/FusionCharts-Release-4.2.3.webp","keywords":["FusionCharts","FusionCharts 4.2.3","Gantt Charts","JavaScript Charts","Security Update"],"articleSection":["FusionCharts","Product Release"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release","url":"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release","name":"FusionCharts 4.2.3: Security Update and Bug Fixes","isPartOf":{"@id":"https:\/\/www.fusioncharts.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release#primaryimage"},"image":{"@id":"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release#primaryimage"},"thumbnailUrl":"\/blog\/wp-content\/uploads\/2026\/10\/FusionCharts-Release-4.2.3.webp","datePublished":"2026-10-06T15:30:52+00:00","dateModified":"2026-10-06T15:58:08+00:00","description":"FusionCharts 4.2.3 updates DOMPurify to 3.4.16 and fixes legend hover behavior and Gantt task-bar dragging. See what changed and how to upgrade.","breadcrumb":{"@id":"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release#primaryimage","url":"\/blog\/wp-content\/uploads\/2026\/10\/FusionCharts-Release-4.2.3.webp","contentUrl":"\/blog\/wp-content\/uploads\/2026\/10\/FusionCharts-Release-4.2.3.webp","width":1600,"height":700,"caption":"FusionCharts Release 4.2.3"},{"@type":"BreadcrumbList","@id":"https:\/\/www.fusioncharts.com\/blog\/fusioncharts-4-2-3-release#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fusioncharts.com\/blog\/"},{"@type":"ListItem","position":2,"name":"FusionCharts 4.2.3 Released: Security Update and Fixes for Legends and Gantt Charts"}]},{"@type":"WebSite","@id":"https:\/\/www.fusioncharts.com\/blog\/#website","url":"https:\/\/www.fusioncharts.com\/blog\/","name":"FusionBrew - The FusionCharts Blog","description":"Get tips and tricks on how to build effective Data Visualisation using FusionCharts","publisher":{"@id":"https:\/\/www.fusioncharts.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fusioncharts.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.fusioncharts.com\/blog\/#organization","name":"FusionCharts","url":"https:\/\/www.fusioncharts.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/logo\/image\/","url":"\/blog\/wp-content\/uploads\/2020\/03\/idera-fc-logo.svg","contentUrl":"\/blog\/wp-content\/uploads\/2020\/03\/idera-fc-logo.svg","width":1,"height":1,"caption":"FusionCharts"},"image":{"@id":"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/person\/069ca38e2c2508a348521849218051ad","name":"Shamal Jayawardhana","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fusioncharts.com\/blog\/#\/schema\/person\/image\/41fa2b100178151685692f9e43d6b46e","url":"\/blog\/wp-content\/wphb-cache\/gravatar\/86d\/86d8f9fb91a63f49320c8e5fed67553cx96.jpg","contentUrl":"\/blog\/wp-content\/wphb-cache\/gravatar\/86d\/86d8f9fb91a63f49320c8e5fed67553cx96.jpg","caption":"Shamal Jayawardhana"},"description":"Shamal Jayawardhana is a seasoned web development expert and technical content strategist with a proven track record of helping developers and digital creators thrive. With over five years of hands-on experience, he has worked with leading SaaS brands to produce high-impact tutorials, WordPress guides, and developer-focused resources.","sameAs":["www.linkedin.com\/in\/shamal-jayawardhana"],"url":"https:\/\/www.fusioncharts.com\/blog\/author\/shamal-jayawardhana"}]}},"_links":{"self":[{"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/posts\/25648","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/users\/86"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/comments?post=25648"}],"version-history":[{"count":0,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/posts\/25648\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/media\/25654"}],"wp:attachment":[{"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/media?parent=25648"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/categories?post=25648"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/tags?post=25648"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.fusioncharts.com\/blog\/wp-json\/wp\/v2\/coauthors?post=25648"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}