Visifire Enterprise Changelog

What's new in Visifire Enterprise 5.1.5-0

Jan 29, 2014
  • Bug fixes:
  • Axis was not rendered properly when XValue and YValue properties were updated at real time.
  • Bar Chart threw exception for certain values set in ValueFormatString property of axis.

New in Visifire Enterprise 5.1.4-0 (Dec 13, 2013)

  • Bug fixes:
  • DataPoints were not displaying when MarkerType was set to Cross and LightWeight property was set to true in Point series.
  • Gridlines disappeared in Chart while resizing to certain Height/Width.

New in Visifire Enterprise 5.1.3-0 (Oct 5, 2013)

  • Bug fixes:
  • Column/Bar chart with IndicatorEnabled property set to true threw exception while clearing the series.
  • QuickLine and Line Chart performance optimized while updating YValue at real time.

New in Visifire Enterprise 5.1.1-0 (Apr 17, 2013)

  • Bug fixes:
  • Line Chart threw exception when LightWeight property was set to True and MarkerType set to Square.
  • Chart threw index out of range exception while resizing the Chart to zero size.
  • ToolTip was not working as expected when IndicatorEnabled was set to True in Chart and FontSize of the ToolTip was changed at real-time.

New in Visifire Enterprise 5.0.6-0 (Feb 13, 2013)

  • Enhancements:
  • Introduced new method called setCurrentCulture(cultureInfo) in Visifire for creating Charts using JavaScript/HTML. This method accepts culture name as the parameter (example: en-US, fr-CA.) and displays the Chart according to the specified culture.
  • Bug fixes:
  • Chart threw exception while adding blank DataSeries with XValueType set to Auto.

New in Visifire Enterprise 5.0.5-0 (Jan 7, 2013)

  • Bug fixes:
  • Chart threw exception while updating the DataSeries after resizing the Chart to least value.
  • StackedColumn Charts with DataBinding threw exception while updating DataPoints.
  • Chart with DataBinding threw exception while property name is set as blank in PropertyChanged event argument

New in Visifire Enterprise 5.0.4-0 (Dec 14, 2012)

  • Enhancements:
  • Visifire Charts for Windows Phone is now compatible with Windows Phone 8.
  • In Radar Charts, mouse events are enabled for the DataPoints which are present at the bottom of another DataSeries.
  • Fixes for the following bugs:
  • DataPoints were not displayed in Chart at intial render when ScrollBarOffset property was set in x-axis and ViewportRangeEnabled property was set to True in y-axis.
  • 3D Column and Area charts were not exported to XPS document correctly.
  • Chart threw null reference exception while updating DataSeries at real time.

New in Visifire Enterprise 5.0.3-0 (Nov 24, 2012)

  • Bug fixes:
  • Chart performance issue with DataBinding while updating existing DataPoints.
  • Chart threw exception while setting image as LegendMarkerColor.
  • Chart threw exception while replacing DataPoints YValue by NaN value at real-time.

New in Visifire Enterprise 5.0.2-0 (Oct 17, 2012)

  • Bug fixes:
  • Chart’s unloaded event threw exception in WPF while reloading chart multiple times.
  • Pyramid chart threw exception while working with DataBinding.

New in Visifire Enterprise 5.0.1-0 (Aug 11, 2012)

  • Enhancement:
  • Improved the look and feel of chart.
  • Bug fixes:
  • Chart threw exception while setting DataContext to null at real-time.
  • DataPoint selection was not working as expected in Line series while zooming.
  • An exception was thrown while loading the serialized chart in WPF object tree.
  • Spacing in Legend entries was not proper in Line chart.
  • Chart was not behaving as expected in designer when AxisX labels were disabled and chart’s Width and Height properties were set to zero.

New in Visifire Enterprise 5.0.0-3 (Jul 13, 2012)

  • Visifire can now draw more than 100,000 datapoints in well under a second, with no sampling at all. With our last bout of optimization we demoed how we are the fastest Silverlight/WPF charts on earth. We could not optimize it further due to the limitations in vector-based rendering. The result is Visifire 5.0 with raster-based rendering.

New in Visifire Enterprise 5.0.0-1 Beta (Jul 6, 2012)

  • Enhancements:
  • Improved performance for LightDataPoint. Events and few properties have been removed from LightDataPoint in order to provide performance boost while creating instances for thousands of data points.
  • Now modifiers are applicable in LegendText property of DataSeries.
  • Bug fixes:
  • Gauge was leaking memory while changing Minimum and Maximum properties of CircularScale.
  • Chart with Log Axis threw exception when DataPoint’s Enabled property was set to False and XValue or YValue property was set to 0.
  • DataSeries events were not working for Pie/Doughnut charts.

New in Visifire Enterprise 4.5.6-0 (May 10, 2012)

  • Enhancements:
  • Introduced AxisIndicatorFontSize property in Chart.
  • Improved Point chart performance while using MarkerTypes other than Circle.
  • Bug fixes:
  • CustomAxisLabels were not working as expected with DateTime Axis.
  • StackedColumn100 chart was not working as expected.
  • Labels were not generated for DataPoints when AxisMaximum property was set in StackedColumn chart.

New in Visifire Enterprise 4.5.5-0 (Apr 6, 2012)

  • Bug fixes:
  • In WPF (.net 4.0) Chart image was getting clipped while printing.
  • DateTime labels were not generating properly when Interval and IntervalType properties were not set in AxisX.
  • Chart threw exception when YValue and ZValue properties were set as empty string in XAML.

New in Visifire Enterprise 4.5.4-0 (Apr 6, 2012)

  • Bug fixes:
  • Chart was not performing as expected when a bigger date-time range was set in AxisX.
  • Href functionality was not working as expected when Href property was set in Chart and Gauge element.
  • ClosestPlotDistance property in AxisX was not behaving as expected.
  • Stacked charts were not behaving as expected when AxisMinimum property was set in AxisY.

New in Visifire Enterprise 4.5.3-1 (Apr 6, 2012)

  • Enhancement:
  • Modifiers (#AxisXLabel, #XValue, #YValue) are now applicable to Href Property of DataSeries and DataPoint.
  • Bug fixes:
  • Indicator ToolTip was not placing properly when DataPoint’s YValue was greater than AxisMaximum.
  • Visifire for WPF 4.0 was crashing on Windows 8 Consumer Preview.
  • Chart threw exception while removing DataSeries at real-time.

New in Visifire Enterprise 4.5.3-0 Beta (Mar 5, 2012)

  • Enhancement:
  • Modifiers (#AxisXLabel, #XValue, #YValue) are now applicable to Href Property of DataSeries and DataPoints.
  • Bug fix:
  • StartFromZero in y-axis was not working as expected.

New in Visifire Enterprise 4.5.2-1 (Feb 25, 2012)

  • Bug fixes:
  • In WPF, Chart created using DataBinding was not displaying data until window is re-sized.
  • Zoom event did not work as expected while zooming the chart using MouseWheel.

New in Visifire Enterprise 4.5.0-9 (Feb 3, 2012)

  • Contains the following enhancements:
  • Performance optimization for charts.
  • Introduced SideFaceBackground property in PlotArea.
  • Introduced new Themes for Windows Phone.
  • Contains fix for the following bug:
  • In Line charts, marker size was not changing on change of LineThickness property in DataSeries.

New in Visifire Enterprise 4.5.0-7 Beta (Jan 10, 2012)

  • Enhancements:
  • Introduced HighLightColor property in DataSeries.
  • Now CacheMode property is available for DataSeries and Axis. By setting CacheMode (in Silverlight 5), animations for few chart types can be handed off to the GPU for rendering in order to avoid freezing if UI thread is busy.
  • This release also contains fix for the following bugs:
  • When a DataSeries or DataPoint was inherited, event arguments (e.DataSeries and e.DataPoint) on Legend mouse events were always null.
  • Background, BorderBrush and BorderThickness properties of MajorTicks and MinorTicks in Gauge were not working on Windows Phone 7.1 app.

New in Visifire Enterprise 4.1.5-0 (Dec 28, 2011)

  • Enhancements:
  • Introduced BubbleStyle property in DataSeries.
  • Implemented GetYValue() method for DataSeries.
  • This release also contains fix for the following bugs:
  • Chart was crashing when only one DataPoint was present inside the series with larger YValue.
  • AxisLabels and Ticks in DateTime Axis were not populating properly while re-sizing the chart.
  • Chart was crashing when DataSeries was empty and AxisMinimum was set to 0 in AxisY.

New in Visifire Enterprise 4.1.2-1 Beta (Oct 3, 2011)

  • Enhancement:
  • Improved label placement for Pie/Doughnut charts.
  • Bug fixes:
  • In multi-series Line Chart Color property was not getting applied on each DataPoint individually at real-time.
  • Zooming was not working as expected if a DataSeries was added at realtime.

New in Visifire Enterprise 4.1.2-0 Beta (Sep 16, 2011)

  • Enhancements:
  • Introduced Effect property in DataSeries and DataPoint. Now users will be able to set the effects provided by Silverlight and WPF.
  • Introduced ToolTip property in DataSeries. This will help users to customize the Indicator ToolTips when IndicatorEnabled property is set to True in Chart.
  • Introduced AxisIndicatorBackground, AxisIndicatorFontColor and IndicatorLineColor properties in Chart.
  • Introduced PercentageFormatString property in DataSeries.
  • Bug fix:
  • Chart threw exception while clearing the Series collection at real-time.

New in Visifire Enterprise 4.1.1-0 (Sep 15, 2011)

  • Enhancement:
  • Introduced ScalingSet property for CircularScale and LinearScale in Gauge.
  • Bug Fixes:
  • Sometimes scroll bar in chart was not movable as the thumb size was not calculated properly.
  • In a multi-series chart, Indicator ToolTip was not positioned properly if ToolTipText property was set to null in one of the DataSeries.

New in Visifire Enterprise 4.1.0-0 (Aug 25, 2011)

  • Bug fixes:
  • Sometimes AxisX and AxisY were misaligned while calculating labels position in AxisX.
  • Chart was leaking memory while clearing and adding AxisX and AxisY at realtime.
  • Chart threw exception if Opacity property was set for Bubble DataSeries at realtime.
  • ColorSet property in DataSeries was not working as expected for Radar, Polar and CandleStick charts.

New in Visifire Enterprise 4.0.9-1 (Aug 19, 2011)

  • Enhancements:
  • Introduced LineCap property in DataSeries.
  • Introduced LegendMarkerType property in DataSeries and DataPoint.
  • Introduced RotationEnabled property in ScaleLabels for circular gauge.
  • Improved label placement for Pie/Doughnut charts if LabelStyle property of DataPoint or DataSeries is set to Inside.
  • Fix for the following bug:
  • Mouse events attached to DataPoints were not working as expected for StackedArea and StackedArea100 charts.

New in Visifire Enterprise 4.0.9-0 Beta (Aug 19, 2011)

  • Enhancements:
  • Introduced LineCap property in DataSeries.
  • Introduced LegendMarkerType property in DataSeries and DataPoint.
  • Introduced RotationEnabled property in ScaleLabels for circular gauge.
  • Fixes for the following bugs:
  • In WP7 device, Chart threw exception while zooming and pressing back button frequently.
  • In Pie/Doughnut charts DataPoints were getting exploded even if MouseLeftButtonUp or MouseLeftButtonDown events were attached in DataSeries at real-time.
  • In quadrant type gauges, scale labels were not getting placed properly.
  • In WPF, Chart was not behaving as expected if scrolling was enabled and XValue difference between two nearest DataPoints was very less.

New in Visifire Enterprise 4.0.8-0 (Aug 19, 2011)

  • Enhancement:
  • In WPF Chart performance has been improved by applying MarkerColor and MarkerBorderColor properties as frozen values.
  • Fixes for the following bugs:
  • Chart was leaking memory while adding and removing DataPoints using DataBinding if Chart size was close to zero.
  • In WPF, BarIndicator animation in Circular Gauge was not working as expected.
  • BarIndicator was not working as expected in Linear Gauge if Orientation property of LinearScale was set at real-time.

New in Visifire Enterprise 4.0.7-0 (Aug 19, 2011)

  • Chart was leaking memory while adding and removing DataPoints.
  • Chart was not behaving as expected once PlotArea size increases to a particular limit while zooming using ZoomBar.
  • Grids, Ticks and AxisLabels in Axis were not displayed as expected if Interval property was set to a particular value in each of these elements.

New in Visifire Enterprise 4.0.6-1 (Jul 1, 2011)

  • Enhancement:
  • Now onwards Chart and Gauge Plug-in size can be set in percentage from JavaScript. Please check out the example from Visifire documentation here.
  • Also this release contains fix for the following bugs:
  • Property binding in DataPoint was not working as expected if the DataPoint was added at real-time.
  • Default Interval for AxisX was not calculated as expected if only one DataPoint was present inside the Chart.
  • Line and StepLine Charts threw exception if a DataPoint’s YValue was set to a value lesser than AxisMinimum at real-time.

New in Visifire Enterprise 4.0.6-0 Beta (Jul 1, 2011)

  • Enhancements:
  • Improved animation in Chart for Windows Phone 7.
  • Introduced separate WPF binaries for .Net Framework 4.0.
  • Also this release contains fix for the following bugs:
  • Doughnut chart was not rendering properly inside Windows Phone device.
  • Chart threw exception if Width property was set to a lesser value.
  • While changing DataPoint’s YValue, DataPoints were not getting selected if SelectionEnabled and AnimatedUpdate properties were set to True in DataSeries and Chart respectively.
  • Chart threw exception if number of DataPoints in a DataSeries were huge and Exploded property was set to True in DataSeries.

New in Visifire Enterprise 4.0.5-2 (Jun 16, 2011)

  • Enhancements:
  • Introduced StateIndicator in Gauge.
  • Introduced a read-only property called ScrollableLength in Axis.
  • Improved initial animation in Gauge if it is rendered inside WP7 device.
  • Also this release contains fix for the following bugs:
  • Bar chart threw exception if width and height properties were set to a lesser value.
  • Gauge Indicators were not behaving as expected if Gauge was re-sized while animation was in progress.

New in Visifire Enterprise 4.0.5-1 Beta (Jun 16, 2011)

  • Enhancement:
  • Introduced a read-only property called ScrollableLength in Axis.
  • Also this release contains fix for the following bugs:
  • Animation for BarIndicator in Circular Gauge was not working properly in WP7 device.
  • If Legend element was added inside the DataTemplate in WPF, Name property set in Legend was not behaving as expected.
  • YValueFormatString property was not applicable to Legend’s YValue entries if IncludeYValueInLegend property was set to True in DataSeries.
  • 3D Column chart was not behaving as expected if LightingEnabled property was set to False at real-time.
  • AxisY labels were getting clipped at the top and bottom edges if a FontSize property was set in AxisLabels.

New in Visifire Enterprise 4.0.5-0 Beta (Jun 16, 2011)

  • Enhancement:
  • Introduced StateIndicator in Gauge.

New in Visifire Enterprise 4.0.4-2 (Jun 16, 2011)

  • Enhancement:
  • Introduced LegendMarkerColor property in DataSeries and DataPoint.
  • In WPF, OverrideMetadata for DefaultStyleKeyProperty of Visifire elements is performed inside the static constructor.
  • Also this release contains fix for the following bugs:
  • MarkerIndicator in Gauge was not working as expected with negative or zero value.
  • If DataPoints XValue ranges from 0 – 1, default Interval in AxisX was not getting calculated properly.
  • Range in Gauge was not getting placed properly if DefaultTemplate property of Gauge was set to Thermometer.
  • Label for MarkerIndicator and BarIndicator was getting clipped for half and quadrant type of Gauges.
  • If any chart property was set inside the OnZoom event handler of AxisX, ScrollBar was not behaving as expected.

New in Visifire Enterprise 4.0.4-1 Beta (Jun 16, 2011)

  • Enhancement:
  • Introduced LegendMarkerColor property in DataSeries and DataPoint.
  • Also this release contains fix for the following bugs:
  • DataSeries properties were not working in QuickLine chart if applied at realtime.
  • In WPF, Chart was not behaving as expected if it was updated inside its Loaded event or the Loaded event of its parent.
  • Export() method was not generating an image for Gauge if the Gauge was rendered off-screen instead of adding it inside a visual tree.

New in Visifire Enterprise 4.0.4-0 Beta (Jun 16, 2011)

  • Enhancement:
  • Introduced Logarithmic scale for AxisX.
  • Also this release contains fix for the following bugs:
  • AxisMaximum was not getting calculated properly if Interval property was set in Logarithmic Axis.
  • DataPoint label and marker was not behaving as expected at realtime update of chart.

New in Visifire Enterprise 4.0.3-1 (Jun 16, 2011)

  • Enhancement:
  • Gesture support for Visifire WP7 (Windows Phone 7) Charts.
  • Also this release contains fix for the following bug:
  • In a DateTime Axis chart if DataSeries was empty, chart was not behaving as expected.

New in Visifire Enterprise 4.0.2-2 Beta (Apr 9, 2011)

  • Bug fixes:
  • In Column chart, if DataPoint’s Enabled property was set to False at realtime, label for that DataPoint was not getting removed.
  • XBAP application was throwing exception if WPFVisifire.Gauges.dll was added as reference inside the project

New in Visifire Enterprise 4.0.2-1 Beta (Apr 4, 2011)

  • Improved performance if Enabled property is set for large number of DataPoints at realtime.
  • Also this release contains fix for the following bugs:
  • If Mouse events were attached with Gauge element, events were firing outside the CircularGauge region also. Instead this should happen only when FrameBackground property is set or ToolBarEnabled property is set to True in Gauge.
  • Chart threw exception when DataPoint property was set through a derived class inherited from DataPoint.
  • Chart threw exception if LabelText property of TrendLine was set at realtime.

New in Visifire Enterprise 4.0.2 Beta (Mar 25, 2011)

  • Improved performance for QuickLine chart.
  • Fixed: Chart threw exception if StartValue property was set to a value greater than EndValue in TrendLine

New in Visifire Enterprise 4.0.1 (Mar 11, 2011)

  • Introduced AxisOffset property in Axis
  • Also this release contains fix for the following bugs:
  • In a multi-series chart where one series targeting to Primary AxisY and another series targeting to Secondary AxisY, if all DataPoints YValue was set to 0 in first DataSeries and AxisMaximum property was set in Primary AxisY, Chart was not behaving as expected.
  • If TickLength and TickWidth properties were set in MajorTicks or MinorTicks element, Gauge was throwing exception inside Windows Phone.

New in Visifire Enterprise 4.0.0 Beta (Feb 9, 2011)

  • Visifire adds Gauges to its quiver already filled with wide range of charts.
  • Visifire supports Circular & Linear Gauges.
  • It also provides many ready-to-use templates to achieve the looks you need – Speedometer Chart, Dial Chart, Angular Gauge, Thermometer to name a few.