You are viewing documentation for an older version. For current documentation - click here.

FusionCharts v3.2 boasts of a plethora of enhancements which are listed below:

 

What's new in v3.2.1

Existing FusionCharts users can learn how to use the new features introduced in FusionCharts v3.2 here.

  • Added useEllipsesWhenOverflow attribute to <chart> element that controls whether ellipses are to be used in chart labels
  • Marimekko chart now supports the new legend
  • Bug fix in label rendering mechanism of line and area charts, where last label was getting lesser space in rotated mode
  • Changes in FusionCharts JavaScript class:
    • Improvements in JSON transcoder
    • Support for font manipulation and STYLE manipulation when rendering JavaScript charts
    • Customization of y-axis min and max values in JavaScript rendering
    • Compatibility with older PowerCharts and FusionWidgets
    • Removal of swfUrl as compulsory construction parameter
    • Additional cosmetic changes when using JavaScript rendering

What's new in v3.2

Existing FusionCharts users can learn how to use the new features introduced in FusionCharts v3.2 here.

  • Automatic rendering of JavaScript charts on devices (like iPad and iPhone) where Flash player is not supported
  • 6 new chart types:
    • 2D Pareto Chart
    • 3D Pareto Chart
    • Marimekko Chart
    • 2D Stacked Column Line (Single Y axis)
    • 3D Stacked Column Line (Single Y axis)
    • Zoom Line Chart (with scrolling and pinning support)
  • Support for JSON data format
  • Support for LinkedCharts, where a single data source controls multiple charts
  • Interactive legends in charts that allow for selective showing/hiding of data series (or slicing, in case of pie charts)
  • Legends now support icons for each data series
  • Pie and Doughnut charts now support Legend
  • Stacked charts now support 100% stacked mode
  • Bubble and Scatter charts can now have visual quadrants with labels
  • Better management of labels on charts. Labels now have an auto rendering mode to prevent them from overlapping, the chart selects the best display mode for labels depending on the length of the labels and the width of the chart. Long labels are truncated, with ellipses appended to the truncated end of each label, and a tooltip bearing the completed label text is displayed when the user hovers over a truncated label.
  • Support for line breaks and wrapping in all text elements including: caption, sub caption, X-axis title, Y-axis title, Labels and tooltips.
  • In Line charts, data values can now be positioned either above or below the dataplots. Automatic positioning of data values is also supported.
  • Custom alignment of caption and sub caption using STYLES
  • Adjustment of minimum Y-axis value in stacked charts now supported
  • Advanced print management using JavaScript
  • Additional options for efficient event handling using JavaScript
  • Support for dynamic update of chart properties using JavaScript
  • Charts now support % based sizes along with dynamic resizing

What's new in v3.1:

  • Ability to export the charts as PDF and images at client-side as well as server-side
  • Rotated text doesn't need embedded fonts any more. Any UTF-8 character can now be rotated and used on the chart thereby making FusionCharts truly multi-lingual.
  • Option to specify a text value which can replace the numeric values that are displayed on chart for each data item
  • Ability to load custom logo on the chart at pre-defined positions and then link the same
  • Option to add your custom menu item to the chart's context menu and then link the same
  • Support for wrapping of caption, sub-caption and tooltips
  • Trend-lines now can have custom tool-text
  • User definable color palettes for the data items
  • A lot more JavaScript events to help you manipulate the chart better from your JavaScript code
  • Ability to export data from chart as CSV using context menu or JavaScript API
  • Ability to get the XML for any chart using JavaScript API
  • Ability to get a chart attribute using JavaScript API
  • Charts have been recompiled at 36fps to solve the memory issues in Firefox

What's new in v3.0?

New Chart Types
  FusionCharts v3 introduces a lot of new chart types like:
  • Scroll Charts - Column 2D, Line 2D and Area 2D, Stacked Column 2D, Combination 2D, Combination 2D (Dual Y)
  • Spline Charts
  • Spline Area Charts
  • Logarithmic Axis Charts
  • 2D Multi-chart Single Y Combination Chart.
  • 2D Multi-chart Dual Y Combination Chart. This chart be used to plot 9 types of chart:
    • Column (Primary Y) + Line (Secondary Y) Combination
    • Column (Primary Y) + Area (Secondary Y) Combination
    • Column (Primary Y) + Column (Secondary Y) Combination
    • Area (Primary Y) + Line (Secondary Y) Combination
    • Area (Primary Y) + Column (Secondary Y) Combination
    • Area (Primary Y) + Area (Secondary Y) Combination
    • Line (Primary Y) + Line (Secondary Y) Combination
    • Line (Primary Y) + Column (Secondary Y) Combination
    • Line (Primary Y) + Area (Secondary Y) Combination
  • 3D Stacked Column Line Dual Y Combination Chart
  • 3D Horizontal Bar
  • 3D Stacked Bar
  • Advanced Candlestick chart with support for line, bar and volume columns
  • Drag-able Column and Line Charts for advanced simulation scenarios
  • Waterfall Chart

  Few of the above listed charts are not in the standard FusionCharts v3 pack. e.g., Spline, Logarithmic, Waterfall & Drag-able charts are part of PowerCharts pack, which can be purchased separately.
Ability to export charts as image
 

Starting FusionCharts v3.0.5, you can now export your charts as images using a combination of client side and server side manipulation.

Easy but advanced integration with JavaScript
 

FusionCharts v3 offers advanced options to integrate charts with your AJAX applications or JavaScript modules. You can update charts on client side, invoke JavaScript functions as hotspot links, or make dynamic calls for XML data without involving any page refreshes. You can also specify a DOMId for each chart and have it register with JavaScript. The chart can then keep JavaScript functions posted around its activities.

Visual XML Generator Utility
 

FusionCharts v3 introduces a new visual XML and chart Generator utility which helps you easily build your XML data for the charts. You can manually enter data in a grid to form XML or convert your existing data from spreadsheets / CSV Files / tables into XML data.

STYLE Element
 

FusionCharts v3 introduces Styles to help you apply font, effects and even animation to various objects of the chart. Styles lends a simple mechanism, using which you can easily control the visual layout of charts.

Maps Supported
 

FusionCharts v3 introduces maps in FusionMaps pack. FusionMaps is a collection of over 550 Flash based vector maps used to show different types of data related to geographical divisions. Suitable for use in web sites and applications, each map exposes its properties using an XML API. Setting up a map for use barely takes a few minutes and doesn't involve any modification of source code. All you need to do is feed the data in XML file and you're ready to go.

Please note that FusionMaps is an additional plug in FusionCharts v3, and not present in standard license. You need to purchase it separately.

Built in Adobe Flash 8 using ActionScript 2
 

FusionCharts v3 is coded in Flash 8 and ActionScript 2 to fully utilize the new and advanced features of Flash 8 like dynamic tweening, filters, better speed, advanced OOP structures etc.

New Debug Mode
 

FusionCharts v3 introduces a debug mode for each chart. The debug mode helps you to look into what's happening in the chart - behind the scenes. You can see how the chart is initializing, getting its data and interacting with JavaScript. Various errors generated are also shown in this. So, whenever you see an error on the chart now, all you need to do is switch to the debug mode to locate and fix it.

Gradient Support
 

FusionCharts v3 supports gradients for most of chart objects like background, canvas, data plot etc. Many new charts support a single attribute use3DLighting to allow advanced lighting and gradient effects on the chart for better visuals.

Palette Support
 

FusionCharts v3 introduces Palettes to help you quickly select colors themes for your chart. Starting v3, you can select one of the five pre-defined palettes to change look of your chart. You wouldn't need to specify any hex color codes when using Palettes.

Dashed Line Support
 

Starting FusionCharts v3, you can use dashed lines to plot:

  • Data (Columns, Lines, Pies etc.)
  • Grid Divisional Lines
  • Trend Lines
  • Vertical separator lines

You can also specify the dash properties like dash length, gap etc.

Multiple display modes for data labels
 

In FusionCharts v3, a lot of options have been introduced to allow for better x-axis label control. You can now WRAP, STAGGER or ROTATE the x-axis labels.

Rotated value boxes & dynamic placement options
 

The data value text fields can now be rotated to avoid cluttering. Also, in case of column charts, you can select whether to place the value textboxes inside the columns or outside. If there is no space, FusionCharts v3 will automatically adjust positions.

Number scale support
 

FusionCharts v3 introduces number scaling and better control over number formatting.

Automatic Divisional Line Numbering
 

FusionCharts v3 introduces automatic divisional line numbering and placement to best position them on the chart.

Better printing support
 

The context menu of the chart now includes a new item "Print Chart", which offers standard cross-browser printing support.

More control over dynamic resizing
 

v3 introduces two mode of chart resizing - exactFit and noScale. noScale uses pixel based resizing. In exactFit mode, you can resize the chart based on percentage. Also, exactFit mode allows dynamic scaling, when the container object (browser, table, DIV etc.) is resized.

Advanced Pie and Doughnut charts
 

The pie and doughnut charts of FusionCharts v3 offers advanced end-user interactivity options like dynamic slicing, rotation, links etc. Also, Smart Labels have now been introduced in Pie/Doughnut charts.

Better Legend
 

FusionCharts v3 introduces a better looking and interactive legend for the multi-series/combination charts. You can customize a lot of the properties for the Legend of each chart.

Advanced drill down features
 

The chart items can now link to new window, pop-up, frames or self window.

Vertical division lines between any two data points.
 

In charts with axis support, you can now opt for vertical division lines between any two sets of data. This particularly helps when you're plotting data for say 2 yrs and you want a visible separator between the two years' data on chart.

Entire chart as a hotspot
 

Starting v3, the entire chart can now act as a single hotspot.

Custom tool tip for each data plot item
 

You can now set your own custom tool tip text for each data plot item.

Multiple language support for application messages
 

You can now easily customize the chart to show application messages (loading chart, loading data, rendering chart etc.) in your own language. To do so, you need to specify the messages in chart source and re-compile