MindFusion.JavaScript Pack Releases

Learn what's new across releases, with details of features, enhancements, and resolved issues.

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
MindFusion.Charting for JavaScript V2.1Jun 5, 2026
Features
  • CSS Styling:
    • The library now features CSS styling system that lets you customize the appearance of charts, graphs, and gauges entirely through external stylesheets. By leveraging CSS Custom Properties (Variables), you can define backgrounds, axes, fonts, labels, and even complex series color palettes directly in CSS (e.g., --mfc-plot-background or --mfc-common-series-fill-0). This eliminates verbose JavaScript appearance configurations via Theme class, and lets you define chart appearance in application-wide stylesheets.
  • Miscellaneous:
    • The numberFormat property lets you format axis coordinates via Intl.NumberFormat object.
    • LineChart and LineRenderer rendering improvements.
  • API Changes:
    • To avoid naming conflicts with the upcoming Dashboard library, which provides a broader set of dashboard widgets and functionality, the charting library's Dashboard control has been renamed to ChartBase.
MindFusion.Virtual Keyboard for JavaScript V1.2May 13, 2026
Features
  • Layout Ring:
    • You can now define a sequence of keyboard layouts that can be cycled through by setting the layoutRing property. Add LayoutRingKey to your layouts to let users cycle through the list. Layouts from this list are automatically assigned to layout when user presses the LayoutRingKey, or if you call the selectLayout method from code.
    • The KeyboardLayout class includes two new properties to control the appearance of the LayoutRingKey: image and label. One of these is displayed by the key to indicate the next layout in the cycle, following this priority:
      • If the next layout has a non-null / empty image property, that image is displayed.
      • If there is no image assigned to the layout, but the label property is set, that text is displayed as key's content.
      • If neither image nor label is set, the key will display the Unicode keyboard symbol (U+2328) as a fallback.