Version 4.1.x
Version 4.1.0
13th November, 2024
New Features
- FusionCharts version 4.1.0 implements a horizontal scrollbar for Waterfall Charts X-axis optimizing the user interface by enabling seamless navigation through large datasets. This enhancement improves layout efficiency and expands the scope for visualizing additional Data points without impacting readability or overall design integrity.
Improvements
- FusionCharts version 4.1.0 upgrades the version for underline dependencies of the
react-native-fusioncharts
package and makes it compatible with 0.70.x, 0.71.x, 0.72.x, 0.73.x and 0.74.x versions. - FusionCharts version 4.1.0 introduced new dynamic attributes for customizing the appearance and behavior of the Legend scrollbars.
- The
useLegendScrollGradient
attribute determines whether to enable or disable gradient colors. If the set value is 1, you need to provide gradient colors forlegendScrollTrackColor
andlegendScrollAnchorColor
in the form of an object withangle
,startColor
, andendColor
. If the value is set to 0, you should providelegendScrollTrackColor
andlegendScrollAnchorColor
in hexadecimal format instead of an object.
- The
- Upgraded third-party integrations support:
- Updated
ember
dependency with the latest CLI version (5.11). - Addressed
dependabot
pull requests, handling security vulnerabilities and ensuring a more secure and reliable dependency management process. - Removed
expo
dependencies which optimized and madereact-native
more lightweight.
- Updated
Fixes
- FusionCharts 4.1.0 enhanced Content Security Policy (CSP) compatibility for the
require-trusted-types-for 'script'
upgrading Webpack and related packages to their latest versions, preventing indirect script injection unless the scripts are injected using secure, trusted policies. - Fixed the Content Security Policy (CSP) Compatibility issues for
style-src
. Also implemented support for different scenarios, such asInline Styles Tooltips
,Inline CSS
inRadial Charts
, andInline CSS
for styling tables inDraggable column 2D
charts. - Resolved an accessibility issue where the tab focused on the overall chart area instead of the chart-plot when the chart did not have a first X-axis value.
- Fixed an issue where
Multie-Pie
charts did not resize properly without requiring a re-render. - Fixed an issue where the watermark on the map remained even after applying a valid license key for the chart type:
maps/france2016
. - Resolved an issue in the
legend-item.js
file where thelegendData
object properties were not getting passed to thegetAnchorProps
function, causing it to apply the same properties to every legend item, regardless of the data. - Fixed an issue that prevented highlighting specific series in the Crossline tooltip when
applycsstransform
attribute was set to 1. - Fixed the issue where hovering over the dataplot, the tooltip showed incorrect values when the cursor moved out of the plot area when
drawCrossLine
was enabled forScrollbar2d
chart andScroll Stacked
bar charts.