FusionCharts SDK Upgrades
SDKs Upgrades
11th September, 2026
Angular FusionCharts 5.0.0
- Updated the Angular SDK to its latest compatible version, resolving known security vulnerabilities and ensuring smoother compatibility with newer Angular releases.
Changed
- Rebuilt with
ng-packagrusing partial Ivy compilation and FESM2022 output. - A single package artifact now supports Angular 20, 21, and 22 via the Angular Linker, removing the need for version-specific builds.
- TypeScript types now ship directly with the package.
- Test suite migrated from Karma to Vitest.
- Addressed critical and high-severity security vulnerabilities.
Breaking
- Requires Angular 20 or newer.
- ESM only — the UMD bundle has been removed.
@types/fusionchartsis no longer needed and should be removed frompackage.json, as it can shadow the types now bundled with the package.
Links
Svelte FusionCharts 2.0.0
- Updated the Svelte SDK to its latest compatible version, addressing identified security vulnerabilities as part of the ongoing SDK security compliance initiative.
Changed
- Packages now use an
exportsmap with asveltecondition, allowing a single package to serve both Svelte 4 and Svelte 5. - CommonJS main entry removed; peer dependencies are now explicitly declared instead of left to the bundler.
- Fixed four runtime issues affecting Svelte 5.
- Added hand-written TypeScript types.
- Added a new SvelteKit example.
- Removed the no-op renderAt option.
- Addressed identified security vulnerabilities.
Breaking
- Deep imports and
require()calls no longer resolve; use package-name imports instead. - SvelteKit routes must
set export const ssr = false.
Links
React-Native FusionCharts 7.0.0
- Updated the React Native SDK to its latest compatible version, resolving security vulnerabilities and improving reliability across supported React Native versions.
Changed
- Peer dependency range updated to
>=0.70.8 <=0.74.5, adding support for the new architecture. - Replaced the unmaintained
react-native-fswith the actively maintained `@dr.pogodin/react-native-fs` fork, which ships a proper TurboModule spec. - Bundled jsPDF upgraded from 3.0.2 to 4.2.1.
- Addressed identified security vulnerabilities.
Breaking
- Minimum supported React Native version raised to 0.75.0.
- You must now install the five native modules directly, as they no longer autolink.
Links
Flutter FusionCharts 2.0.0
- Updated the Flutter SDK to the latest compatible version to improve stability and keep pace with the broader SDK modernization initiative.
Changed
- Replaced
flutter_inappwebviewwithwebview_flutter, removing the source of the vulnerability; dropped dependencies onpermission_handler,path_provider, andpdf. - Export now returns bytes directly to the calling app; the package no longer manages file storage itself.
- Chart assets and theme fonts are now vendored and hash-pinned, with no network calls made at render time.
- Navigation is now restricted to the loaded asset, network-capable export keys have been stripped, and exported file names are sanitized.
Breaking
setWebViewControllerhas been removed; use the newsourceproperty instead.- Export format support now varies by platform:
- Android supports all six formats.
- iOS supports SVG, CSV, and XLSX.