Version 3.0.x
Version 3.0.7
FusionCharts (23rd September, 2008)
New: True 3D Combination Chart (MSCombi3D.swf) that supports dynamic rotation.
New: ASP and PHP API to help you easily embed charts in your projects.
Improved: FusionCharts.js to take care of quotes in XML.
Improved: Method of providing JavaScript links to chart elements using j- prefix.
Improved: Ruby on Rails code examples and documentation.
Improved: In case of no data, all axes can show 0-1 instead of 0-100 previously.
Bug Fix: Minor bug fix in Pie and Doughnut charts image saving routine.
Bug Fix: VB.NET and C# FusionCharts DLL improved to support FusionCharts in ASP.NET AJAX update panel.
Version 3.0.6
FusionCharts (4th February, 2008)
New: Ability to invoke Image saving feature from JavaScript.
New: Ability to print chart using JavaScript.
New: ColdFusion, JSP and Perl scripts for image saving.
New: Ability to track clicks and rendering event of chart in other Flash movies.
New: VB.NET Code examples of UpdatePanel.
Bug Fix: Minor bug fix in PHP image saving script.
Bug Fix: In Pie 2D, Pie 3D, Doughnut 2D and Doughnut 3D Charts, image saving routine was not called once data had been manipulated using JavaScript.
PowerCharts (16th February, 2008)
New: Ability to invoke Image saving feature from JavaScript.
New: Ability to print chart using JavaScript.
New: ColdFusion, JSP and Perl scripts for image saving.
New: Ability to track clicks and rendering event of chart in other Flash movies.
Bug Fix: Minor bug fix in PHP image saving script.
Bug Fix: In Multi-axis line chart, any datasets belonging to imaginary axis were not positioned properly.
FusionMaps (21st April, 2008)
Improvement: Added another option to specify JavaScript links that works in IE 6/7.
Bug Fix: Fixed bug in showLabels attribute.
Bug Fix: Fixed bug in California and West Virginia map.
Version 3.0.5
FusionCharts (22nd December, 2007)
New: Image saving feature to allow export of charts as images.
Improvement: FusionCharts JavaScript v1.2 with support for charts within FORMs and transparent mode.
Improvement: Legend in stacked charts can now be rendered in reverse order.
Improvement: ASP.NET 2.0 code samples in both VB.NET and C# with new Master Page and Update Panel examples.
Bug Fix: Security fix that restricts XSS attacks. FusionCharts now loads data from only relative URLs. Absolute URLs are not allowed.
Bug Fix: Smart label bug fix in Pie and Doughnut charts.
Bug Fix: Minor external interface bug fix in all charts.
PowerCharts (24th December, 2007)
New: Image saving feature to allow export of charts as images.
Improvement: FusionCharts JavaScript v1.2 with support for charts within FORMs and transparent mode.
Bug Fix: Security fix that restricts XSS attacks. FusionCharts now loads data from only relative URLs. Absolute URLs are not allowed.
FusionMaps (10th April, 2008)
New: Ability to save maps as images and to invoke this functionality from JavaScript.
New: Ability to print maps from JavaScript.
New: Option to remove "Print Map" context menu item.
New: Option to show/hide entity label for individual entities.
New: Ability to handle the rollOver/rollOut event for entities in JavaScript/flash code.
New: Option to show entity long names as part of labels.
New: Map Specification Sheet Generator in JavaScript or as a Windows application. Generate CSV files for entity ids and names directly from map.
New: 125 maps in core suite. 2 additional packs (Europe & Americas/India) containing 170 additional maps that can be downloaded as part of your existing license.
New: ASP.NET code samples in both VB.NET and C# with new Master Page and Update Panel examples.
Improvement: FusionMaps JavaScript Class v1.3 with support for maps within FORMs and transparent mode.
Bug fix: Fixed Flash Player 9.0.115 problem where links were not being invoked when map was loaded in Flash movie.
Bug Fix: Security fix that restricts XSS attacks. FusionMaps now loads data from only relative URLs. Absolute URLs are not allowed.
Version 3.0.4
FusionCharts (1st August, 2007)
Improvement: FusionCharts JavaScript class now implements methods to detect end user's Flash Player version and then show appropriate messages.
Improvement: The legend now uses a cross-platform block character to represent items.
Improvement: Legend can have a caption.
Improvement: Scrolling charts now have a new attribute scrollToEnd, which allows you to automatically scroll to extreme right, when chart is first rendered.
Bug Fix: In Pie & Doughnut charts, minor rendering bugs were fixed.
Bug Fix: Tool tip position bug fixed (when chart is loaded inside nested movie clips in another Flash movie).
PowerCharts (2nd August, 2007)
Improvement: Better printing support using the Context Menu "Print Chart" option.
Improvement: FusionCharts JavaScript class now implements methods to detect end user's Flash Player version and then show appropriate messages.
Improvement: The legend now uses a cross-platform block character to represent items.
Improvement: Legend can have a caption.
Bug Fix: Tool tip position bug fixed (when chart is loaded inside nested movie clips in another Flash movie).
Bug Fix: In candlestick charts, when there were too few columns, they were getting out of canvas. It has been fixed.
FusionMaps (20th June, 2007)
Renamed product to FusionMaps (from PowerMaps).
New: Following 5 maps added: Europe (UK divided into countries), Central America with Caribbean, North America without Central America division, Asia-3, Malta.
New: Added option for Marker Connectors. Marker Connectors allow you to connect any two markers using a line and a label. The cosmetic properties of the label and line can be configured from XML.
New: Added pre-built Marker XMLs indicating important cities for most of the maps in suite. You can now directly use these XMLs to show important cities in your region.
New: New code samples (ASP, PHP) and documentation on how to use FusionMaps with database.
New: Website, map gallery & dashboard samples.
New: Font properties can now be customized for each entity on the map.
New: Added option to disable hover for entities that do not have a value.
New: Added option to add a caption to legend.
Bug fix: Fixed the legend empty marker issue. Now, the legend marker will consistently show as filled rectangle across all platforms.
Bug Fix: Fixed label placement position, when x-scale and y-scale of map was simultaneously animated.
Bug fix: Fixed tool tip position issue when map is loaded into nested movie clips inside other Flash movie.
Bug fix: Minor changes in World-8 Map, Virginia Map & North America Map tracing.
Version 3.0.3
FusionCharts (12th February, 2007)
New: Added Horizontal Bar 3D Chart, Stacked Horizontal Bar 3D Chart, Scroll Stacked Column 2D Chart, Scroll Combination 2D Chart, Scroll Combination (Dual Y) 2D Chart.
New: All 2D Columns and 2D Bars can now be rendered with round edges and glass effect gradients.
Improvement: Better scrolling functionality in existing scroll charts. Positioned the scroll bar at the end of canvas. Also, added more configurable properties for scroll cosmetics.
Improvement: Better printing support using the Context Menu "Print Chart" option.
Bug Fix:
showLabels
attribute wasn't working in Pie 2D Chart.
FusionMaps (6th March, 2007)
New: Added following new flash maps, taking the total count to 181 maps.
World (8 Regions), Middle East, Central America
USA Regional Maps: USA (All regions), Central Region, South East Region, North East Region, South West Region, North West Region
Europe Regional Maps: All regions, North European Region, South European Region, East European Region, West European Region, Central European Region
UK: Wales, England (Regions), North Ireland, Scotland (Regions)
Europe: Norway (Regions)
Asia: China, North Korea, South Korea, Bangladesh
Africa: Mozambique
Middle East: Afghanistan, Bahrain, Iraq
Dominica, Bahamas
New: Added option for Markers. Markers allows you to pin-point custom locations on the map using your own icons.
New: Visual GUI to help you configure map properties and define markers.
Improvement: Better printing support using the Context Menu "Print Map" option.
Bug Fix: Minor bug fixes in the following maps: Canada, USA, Turkey, Alaska, Colorado, Arizona, Florida, Georgia, Idaho, Illinois, Nevada, England, Poland, Scotland, Spain (Provinces), Georgia (Asia), Indonesia, Taiwan, Chile, Colombia, Ontario.
Version 3.0.2
FusionCharts (27th December, 2006)
New: Added following charts - Scroll Column 2D, Scroll Line 2D & Scroll Area 2D.
Improvement: Added option to hide "About FusionCharts" context menu item. To remove it, set
Improvement: Trend-line values can now have different input decimal and thousand separators (like data values).
Improvement: Added option to dynamically change the following application messages - "Invalid XML Data", "Rendering Chart" & "Error in Loading Data"
Modification:
3DRadius
attribute in Pie and Doughnut 2D Chart changed to radius3D, conforming to XML standards.Bug Fix: In multi-series stacked column and multi-series stacked column line combination chart, the tool tip was showing category label for the wrong index.
Bug Fix: In multi-series stacked column and multi-series stacked column line combination chart, negative values were rendering improperly.
Bug Fix: Link and tool tip was not working in singleton case in 2D Pie and 2D Doughnut Chart.
Bug Fix: In Multi-series bar chart, if the number of bars were less than number of datasets, the bars were not acquiring right position.
Bug Fix: In ColdFusion code examples and blueprint application, renderChart method in FusionCharts.cfm has been updated to render 1,0 instead of true,false in output JavaScript code (to embed the chart).
FusionWidgets (March 31st, 2008)
Product name changed from FusionGadgets to FusionWidgets.
New: Ability to invoke Image saving feature from JavaScript.
New: Ability to print chart using JavaScript.
New: ColdFusion, JSP and Perl scripts for image saving.
New: Ability to remove "Print Chart" context menu item.
New: Ability to track clicks and rendering event of chart in other Flash movies.
Bug Fix: Minor bug fix in PHP image saving script.
PowerCharts (9th January, 2007)
New: Added multi-axes line chart, drag-able area chart & Waterfall (cascade) chart
Improvement: Added option to hide "About FusionCharts" context menu item. To remove it, set
Bug Fix: Drag Column 2D Chart & Select Scatter Chart were returing XML with dataset element named as dataSet (capital S). Changed it to
for unified parsing. Bug Fix: Drag Line Chart - If the number of data points in a dataset were more than number of categories, dragging the last point of that dataset created an extra line on the chart.
FusionMaps (22nd December, 2006)
New: Added following new flash maps, taking the total count to 151 maps.
North America: Antigua, Barbados, Belize, British Columbia, Costa Rica, Cuba, Dominican Republic, El Salvador, Greenland, Grenada, Guatemala, Haiti, Honduras, Jamaica, Nicaragua, Ontario, Puerto Rico, Quebec, St. Kitts & Nevis, St. Lucia, St. Vincent & The Grenadines
Europe: Albania, Andorra, Belarus, Bosnia - Herzegovina, Bulgaria, Croatia, Cyprus, Czech Republic, Estonia, Greece, Iceland, Latvia, Liechtenstein, Lithuania, Luxembourg, Moldova, Montenegro, Poland, Portugal, Romania, San Marino, Slovakia, Slovenia, Turkey, Ukraine.
South America: Argentina, Bolivia, Chile, Colombia, Ecuador, Paraguay, Peru, Suriname, Uruguay, Venezuela.
Asia: Armenia, Azerbaijan, Georgia, Indonesia, Taiwan, United Arab Emirates.
Oceania: New Zealand.
Africa: Egypt, Kenya, South Africa.
Added option to hide "About FusionCharts" context menu item. To remove it, set
Bug fix in Europe Map: Added Cyprus, Andora, Malta, Monaco, Liechtenstein, San Marino, Vatican City. Fixed a few other entities.
Bug fix in Africa Map: Mauritius & Seychelles added.
Bug fix in Asia Map: The dot above Indonesia was removed.
Bug fix in Mexico Map: Districto Federo added.
Bug fix in Spain Map (Autonomous): Canary Islands shown on left.
Bug fix in South America Map: Central America has been removed.
Bug fix in Canada Map : Spelling of Yukon Territory corrected.
Bug fix in World Map: Mexico and adjacent areas are now shown as a part of North America.
Version 3.0.1
FusionCharts (17th November, 2006)
Bug Fix: JavaScript error fixed. ExternalInterface was registering the function even when registerWithJS was set to 0.
Bug Fix: Multi-series stacked column + line dual Y combination chart was not rendering anchors.
FusionWidgets (31st March, 2008)
New: Image saving feature to allow export of charts as images.
Improvement: FusionCharts JavaScript v1.2 with support for charts within FORMs and transparent mode.
Bug Fix: Security fix that restricts XSS attacks. FusionCharts now loads data from only relative URLs. Absolute URLs are not allowed.
Bug Fix: External Interface bug fix that was raising JavaScript errors when chart was placed inside a FORM.
PowerCharts (17th November, 2006)
New: Added Multi-level Pie Chart
Bug Fix: JavaScript error fixed. ExternalInterface was registering the function even when registerWithJS was set to 0.
FusionMaps (17th November, 2006)
New: Added flash maps of all US counties (barring DC).
New: Added following new flash map of European countries: Austria, Belgium, Finland, Hungary, Norway & Switzerland.
Bug Fix: Fixed an issue where label connectors were showing up even when showLabels was set to 0.
Version 3.0
FusionCharts (9th November, 2006)
New Chart Types
FusionCharts v3 introduces a lot of new chart types like:
Drag-Node Charts
Select Scatter Chart
Advanced Candlestick chart with support for line, bar and volume columns
Drag-able Column and Line Charts for simulation charting
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
Kagi Chart
Few of the the above listed charts are not in the standard FusionCharts v3 pack. e.g., Spline, Logarithmic & Drag-able charts are part of PowerCharts pack, which can be purchased separately.
Easy yet powerful AJAX/JavaScript integration
FusionCharts v3 offers advanced options to integrate charts with 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 about 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.
Maps Supported
FusionCharts v3 introduces maps in PowerMaps pack. The PowerMaps Pack is a collection of 466 Flash based vector maps used to show different types of data related to geographical divisions. Suitable for use in websites 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.
STYLE Element
FusionCharts v3 introduces Styles to help you apply font, effects and animations to various objects of the chart. Styles lends a simple mechanism, using which you can easily control the visual layout of charts.
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 JavaScripts. 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 debug mode and fix it up.
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.
Better printing support
The context menu of the chart now includes a new item "Print Chart", which offers standard cross-browser printing support.
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.
Advanced drill down features8
The chart items can now link to new window, pop-up, frames or self window.
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 tool tip text for each data plot item.
FusionWidgets (17th August, 2007)
Core Changes
7 new charts:
Real-time stacked column and real-time dual Y line chart
Bullet graphs - horizontal and vertical
Spark Line, Spark Column and Spark Win/Loss charts
Made using FusionCharts v3 framework, thereby offering:
Easy but advanced integration with JavaScript
STYLE support from FusionCharts v3 framework
Built in Adobe Flash 8 using ActionScript 2
New Debug Mode
Gradient Support
Palette Support
Dashed Line Support
Number scale support
Better printing support
Advanced drill down features
Entire chart as a hotspot
Custom tool tip for each data plot item
Multiple language support for application messages
Edit mode supported for angular and linear gauges
Message logger supported in all real-time charts for streaming real-time messages from server to client
Alert Manager supported in all real-time charts
More control over Annotations (previously custom objects) using XML and JavaScript
Context Menu in all real-time charts to stop/start update, clear chart. Helps user stop an update, if he feels that this counter is not needed to monitor for the given timeframe. After stopping, he can also restart the update dynamically.
JavaScript API in all real-time charts to stop/start update, clear chart, reload chart etc. at client side.
New JavaScript API to feed data to chart
Single color theme introduced to help you create your own color palettes for the chart, based on a single color.
In real-time charts - ability to add a data stamp (similar to timestamp) at the end of real-time data stream URL - for easy tracking of "what value was last sent to chart?" No need to use registers, sessions or database fields to control this. Use this simple and effective technique over stateless environment.
Data-streaming chart specific changes
Axis updates each time to reflect the limits from data in current view
Annotations introduced - helps you draw any custom shapes, objects, load images anywhere on the chart.
Canvas Margins can be adjusted allowing you to set increased canvas margins so that if you've larger data labels or y-axis values, you can adjust the margins accordingly.
Selectable (Interactive) Legend - so that you can opt to show/hide a full data-set at client side. Helps if you're comparing multiple streams of input and just want to focus on one - but keep others in frame.
Real-time vLines with labels.
Ability to send clear command from server - so that chart can be cleared as and when required
Ability to send stopUpdate command from server, if you need to stop update of a specific chart.
Ability to retrieve the chart's current data view using client side JavaScript.
JavaScript event FC_ChartUpdated raised when new data feed is received by chart. You can use this event to update your other display containers whenever the chart updates in real-time.
Ability to specify different updateInterval and clearInterval (apart from refreshInterval) - helps you specify when data is retrieved and queued - and when chart is refreshed to show new data. Also, you can set pre-defined clear intervals to clear the chart.
Angular Gauge specific changes
Gauge can now be drawn in any angle and any direction
Auto-scale facility for the gauge and annotations
Customizable gradient fill mix for color scale
Customizable gradient properties for pivot
Percent based gauge radius supported
Edit mode supported
Option to show value for each dial, with customizable co-ordinates
Ability to add trend-points, trend-arcs & trend-markers
Option to show tick and trend values inside or outside gauge
Message logger supported
Alert Manager supported
Rear-extension supported for each dial to render more realistic gauges
Gantt chart specific changes
Supports both date & time now.
Customizable output date format.
Ability to show each task's completion in percentage as either empty bar or using a different fill color (slack fill color)
Scrolling support for both data table and Gantt pane.
Ability to show individual task bars as groups - to indicate task groups.
Customizable tooltip properties - also, you can opt to show whether to show task date as part of tool tip content.
Ability to add a legend to the chart to show color keys. Fully customizable legend cosmetics.
Ability to define each task's height and top-padding in percentage, instead of just pixels.
Pre-define palettes and single color theme selectors to help you easily set colors for the chart.
Round edged task bars supported
Customizable gradient mix & shadow for task bars.
Ability to define annotations over the Gantt chart to show further information.
Funnel Chart specific changes
Ability to draw the same data as either streamlined funnel chart or as section funnel chart
Interactive funnel slices, when clicked can separate from the main funnel.
Option to plot funnel slices as hollow or filled
Option to set same slant angle for each funnel slice (or make them dependent on data)
Ability to seamlessly convert 3D funnel to 2D funnel, by right clicking on chart and selecting View 2D
Option to render the funnel in 2D mode itself with more control over border and fill properties
Option to show values as actual values or in percentage
If shown as percentage, you can opt to show it as percentage of the first value or percentage of previous value.
Smart labels to avoid overlapping of funnel labels
Option to place labels at side or at center
Custom tool text for each funnel slice
Pyramid Chart specific changes
Interactive pyramid slices, when clicked can separate from the main pyramid.
Ability to seamlessly convert 3D pyramid to 2D pyramid, by right clicking on chart and selecting View 2D
Option to render the pyramid in 2D mode itself with more control over border and fill properties
Option to show values as actual values or in percentage
Smart labels to avoid overlapping of pyramid labels
Option to place labels at side or at center
Custom tool text for each pyramid slice
Linear Gauge specific changes
Multiple pointers supported
Each pointer can have tool text and link
Edit mode supported
Customizable gradient fill for gauge
Round edged gauges supported
Much better control over tick marks & tick values
Ablity to show pointer above or below gauge
Option to create trend-lines/zones
LED Gauge specific changes
Better control over tick marks & values
Single color fill supported for entire LED
Thermometer Gauge specific changes
2D/3D fill mode.
Better control over tick marks & values.
Cylinder Gauge specific changes
Enhanced and realistic 3D look
Better control over tick marks and values
Animation supported for fill
Bulb Gauge specific changes
Ability to show value inside or outside the bulb
Option to show color range label as chart value, instead of actual numerical value