Pre-release

090 Logarithmic Axes, Events as commands, and fixed reported issues

@beto-rodriguez beto-rodriguez released this Jan 17, 2017 · 6 commits to master since this release

This release has no significant code changes, this means that the is a low probability to introduce new bugs (please don't), it fixes many old issues that required a detailed review.

Breaking Changes

  • Chart.UpdaterTick delegate changed from void UpdaterTickHandler() to void UpdaterTickHandler(object sender) where sender is the chart that fired the event.

New Features

  • Default tooltip for CartesianChart had a considerable visual improvement, it is also much more flexible, the article about tooltips in the site will be updated showing the new features
  • Finally one of the ugliest issues (in my opinion) was fixed, series were not able to let the chart know its points size, this caused points to be not completely rendered, see #341
  • You can now bind any event in the library, there will be a new article in the web site about events, listing them all and showing a brief example.
  • New Logarithmic Axis, now you can add logarithmic axes with any base to a cartesian chart.
  • Gauges are much more flexible. the site will show a new article with the new gauge capabilities.

Fixed issues

  • Fixed an issue where HeatAlgorithm color interpolation method was not working correctly if the weight min value was not zero.
  • Fixed an issue where angular gauge was trying to draw multiple separators depending on the gauge range, the gauge range.
  • #341, #352, #338, #330, #42, #20

Downloads

Pre-release

081 Maintenance release

@beto-rodriguez beto-rodriguez released this Dec 22, 2016 · 55 commits to master since this release

This release fixes many reported issues, thanks everyone for reporting.

New Features

  • now you can rotate labels in Column, Row, StackedColumn and StackedRow series #410
  • new DataHover event #416

Fixes

  • line series was not drawn properly when Visibility == Hidden #403
  • Fixed many visual issues with LineSeries and double.Nan introduced in 0.8
  • Changing windows theme throws an exception #372
  • Gauge throw when from and to == 0 #420
  • Throw when playing with animations and data labels #321
  • Row series with negative values were not displayed properly #401
  • Issue where we were not able to specify the axis range when using any stacked series #405
  • Casting error in OHCL series #411
  • Binding Separators not updating properly when changed #412

Downloads

Pre-release

080 Welcome UWP :tada:

@beto-rodriguez beto-rodriguez released this Nov 20, 2016 · 103 commits to master since this release

0.8.0 is a really important release, it demonstrates that the structure of the library is solid enough to take it to more platforms, and here it is the first step welcome UWP! 🎉, you are next Xamarin! special thanks to @AuroraDysis who made most of the work taking LiveCharts to UWP.

This version has small, but braking changes, coming from 0.7.x should not require any change in most of the cases:

New Features

  • Welcome UWP the library is finally in UWP, with some known issues that you can find in the Issues section, the package is already in Nuget: PM> Install-Package LiveCharts.Uwp
  • welcome back net 4.0 wrongly I removed support to net 40 in previous versions, well now it is back, the Nuget package contains both builds net4.0 and PCL profile 328 (current one).
  • For some reason all the nuget packages missed .pdb, and xml docs files, they are now included since 0.8, this in makes the library more friendly to users, by enabling IDE intellisense and a better debugging experience.
  • LiveCharts.Geared v1.2 will be released soon, which extends the high performance to all the series in the library (but heat series).
  • new Gantt chart see an example there -> https://github.com/beto-rodriguez/Live-Charts/tree/master/Examples/WinForms/Cartesian/GanttChart
  • Wpf themes are included now in the library, they are light and an easy way to get started styling your charts : https://lvcharts.net/App/examples/v1/wpf/Themes

Major Changes (don't be scared to update, normally they won't affect your current work)

  • Type of Axis.MinValue and Axis.MaxValue changed from double? to double to fix incompatibility with UWP, in older version o clear zooming you used to axis.MinValue = null, the equivalent in 0.8 is axis.MinValue = double.Nan, the example in the web site is already updated to 0.8 API
  • Section.FromValue and Section.ToValue are obsolete and will be replaced in future versions with Section.Value and Section.SectionWidth to fix a bug with draggable sections, FromValue/ToValue works, but there is no warranty that it will be supported in future versions, if you are using a draggable section please use the new properties instead, the site already contains examples using the new syntax.

Fixed issues

Downloads

0717 GearedValues

@beto-rodriguez beto-rodriguez released this Oct 8, 2016 · 281 commits to master since this release

High Performance is finally here, please see https://lvcharts.net/App/examples/v1/wpf/Improve%20Performance

Fixed issues

  • Fixed an issue where step line series was not setting PointForeground properly
  • Improves Hovering performance in Line and StepLine series

Downloads

0716 fixing issues

@beto-rodriguez beto-rodriguez released this Oct 5, 2016 · 283 commits to master since this release

No Major changes

Fixes

  • #342
  • #344
  • Fixes an issue when dragging section could throw when zooming was enabled.

Downloads

0715 Dragable sections

@beto-rodriguez beto-rodriguez released this Sep 28, 2016 · 286 commits to master since this release

No major changes

Fixed bugs

New Features

  • Now you can drag sections , find an example here
  • Now you can control the ZIndex of sections, link above also uses this feature dragables

Downloads

0714 Ready for HP

@beto-rodriguez beto-rodriguez released this Sep 20, 2016 · 300 commits to master since this release

As the last releases this one has no changes, it fixes some issues, and it is ready to connect with the high performance package of the library, it took me really too much time, but it is here and should be online in no more than 2 days.

Fixes

Downloads

0713 An emergency release

@beto-rodriguez beto-rodriguez released this Aug 31, 2016 · 328 commits to master since this release

This release has also a better implementation for Axis.RangeChanged event

Downloads

0712 High Performance coming soon

@beto-rodriguez beto-rodriguez released this Aug 28, 2016 · 334 commits to master since this release

This release has no significant changes, just new features and fixed issues.

I said 0.7.12 would include High performance, sadly not everything is ready yet. the library in general is much more solid to do complex operations, you will notice it, many improvements to zooming, panning, and detected bottlenecks that were reducing performance.

This does not means the library is read to plot millions of points now, I keep working in the virtualization algorithms, the results are awesome, you can really plot millions in practically no time (depends on the series and chart). These algorithms are practically ready, but before releasing them I need to fix licensing and some other issues, as I have said they will have a price, but you will be able to get a license from 59 USD, this is a really low price compared with any other charting library, this will only help to keep the project alive, pay the web site, improve documentation and support.

Live-Charts will always be free and MIT licensed, this means if you only need what you have being doing so far, you won't need to pay anything to use this library, but when you need a high performance library you could t get the GearValues package.

Let's go back to this release

New Features:

  • New property, Axis.BarUnit, it makes much more simpler to work with bars, instead of changing the unit of the chart as you used to, I will add an example to the web site soon, but the idea is that now you can set the width of a column bar, to 1 second, 1 day, or any unit you need.
  • New Axis.RangeChanged event, this even is called every time the axis range changes, includes zooming and panning, also will add an example soon.

Fixed issues

Downloads

0711 GeoMaps, Scatter series & StepLineSeries

@beto-rodriguez beto-rodriguez released this Aug 6, 2016 · 374 commits to master since this release

This release introduces some new features, specially a really important one, the GeoMaps control, also fixes some issues.

Major Changes

New Features

Fixed issues

Downloads