Oxyplot v2.0.0 Release Notes

Release Date: 2019-10-19 // over 4 years ago
  • โž• Added

    • ๐Ÿ WindowsForms and Wpf support .NET Core 3.0 (#1331)
    • PngExporter based on System.Common.Drawing (.NET Core) (#1263)
    • ๐Ÿ†• New polar plot axes filling the full plot area (#1056)
    • ๐Ÿ‘Œ Support for three colors in histogram series (#1305)
    • ๐Ÿ Command to copy plot to the clipboard in Windows Forms (Ctrl-C) (#1297)
    • ๐Ÿ†• New InterpolationAlgorithm property in LineSeries and PolylineAnnotation (#494)
    • Catmull-Rom spline interpolation algorithms (#494)
    • FontSize, FontWeight and FontFamily on Wpf.TextAnnotation (#1023)
    • RectangleSeries (#1060)
    • InvalidNumberColor on Wpf.LinearColorAxis (#1087)
    • ContinuousHistogramSeries (#1145)
    • ๐Ÿ‘ Multiline text support for PortableDocumentFont (#1146)
    • โ†ช Workaround for text vertical alignment in SVG Export to accomodate viewers which don't support dominant-baseline (#459, #1198)
    • ๐Ÿ‘Œ Support for transposed (X and Y axis switched) plots with XYAxisSeries (#1334)
    • Color property on HistogramItem (#1347)
    • Count property on HistogramSeries (#1347)
    • ๐Ÿ› Bug in HistogramHelpers.Collect when using out-of-order bin breaks (#1476)

    ๐Ÿ”„ Changed

    • OxyPlot.Core changed to target netstandard 1.0 and net45 (#946, #1147)
    • OxyPlot.ExampleLibrary changed to target netstandard 1.0 and net45 (#946, #1147)
    • ๐Ÿ OxyPlot.Wpf, OxyPlot.WindowsForms, OxyPlot.Pdf changed to target net45 (#946)
    • Place label below negative ColumnSeries (#1119)
    • ๐Ÿ“ฆ Use PackageReference instead of packages.config
    • โœ… Migrated NUnit v2 to v3 and added test adapter
    • TrackerControl reuses existing ContentControl when a new hit tracker result uses the same template as the currently shown tracker (#1281)
    • Overhaul HistogramHelpers (#1345)
    • ๐Ÿ OxyPlot.Windows (UWP) moved to oxyplot-uwp repository (#1378)
    • ๐Ÿ‘‰ Make the PngExporters consistent (#1390)
    • ๐Ÿšš Silverlight project moved to separate repository (#1049)
    • ๐Ÿšš WP8 project moved to separate repository (#1050)
    • ๐Ÿ Windows8 project moved to separate repository (#1103)
    • ๐Ÿšš Avalonia project moved to separate repository
    • ๐Ÿšš Xamarin projects moved to separate repository
    • ๐Ÿšš Xwt project moved to separate repository
    • ๐Ÿšš GTK# projects moved to separate repository
    • ๐Ÿšš SharpDX project moved to separate repository

    ๐Ÿ—„ Deprecated

    • ๐Ÿ OxyPlot.WP8 package. Use OxyPlot.Windows (UWP) instead (#996)

    โœ‚ Removed

    • LabelFontSize property from HistogramSeries (#1309)
    • Smooth property from LineSeries and PolylineAnnotation (#494)
    • ๐Ÿ‘Œ Support for net40 (#960)

    ๐Ÿ›  Fixed

    • ๐Ÿ Manipulation when using touch is not working in Windows (#1011)
    • Ensure a suitable folder is used when creating a temporary file for PNG export in Oxyplot.GtkSharp (#1034)
    • RangeColorAxis is not rendered correctly if the axis is reversed (#1035)
    • ๐Ÿ‘€ OxyMouseEvents not caught due to InvalidatePlot() in WPF (#382)
    • When Color Property of LineSeries is set Markers are not shown (#937)
    • ๐Ÿ”„ Change from linear to logarithmic axis does not work (#1067)
    • ๐Ÿ‘ป OxyPalette.Interpolate() throws exception when paletteSize = 1 (#1068)
    • Infinite loop in LineAnnotation (#1029)
    • OverflowException when zoomed in on logarithmic axis (#1090)
    • ScatterSeries with DateTimeAxis/TimeSpanAxis (#1132)
    • Exporting TextAnnotation with TextColor having 255 alpha to SVG produces opaque text (#1160)
    • โšก๏ธ Chart is not updated when top and bottom are not visible (#1219)
    • Candle overlap each candle (#623)
    • CandleStick is overlapped when item.Open == item.Close in the CandleStickAndVolumeSeries (#1245)
    • ๐ŸŽ Out of memory exception and performance issue with Catmull-Rom Spline (#1237)
    • Cache and Dispose Brush and Pen objects used by GraphicsRenderContext (#1230)
    • โž• Add checks for non-positive StrokeThickess and LineStyle.None in various places (#1312)
    • ๐Ÿ›  Fixed references to RectangleItem in HistogramSeries
    • ๐Ÿ›  Fix AxisChangedEventArgs.DeltaMaximum in Axes.Reset (#1306)
    • ๐Ÿ›  Fixed Tracker for RectangleBarSeries (#1171)
    • RectangleSeries doesn't render Labels (related to #1334)
    • LineSeries line legend placement with reversed X axis (related to #1334)
    • HistogramSeries label placement inconsistent (related to #1334)
    • TwoColorLineSeries and ThreeColorLineSeries don't work with reversed Y axis (related to #1334)
    • Issue with SVG always containing the xml headers (#1212)
    • In WPF, make sure the axes are initalized when the Model is set before the PlotView has been loaded (#1303)
    • MinimumSegmentLength not working for LineSeries (#1044)
    • rendering issues with MagnitudeAxisFullPlotArea (#1364)
    • OxyPlot.Core.Drawing PngExporter background when exporting to stream (#1382)
    • ๐Ÿ Windows Forms clipping last line of rendered text (#1124, #1385)
    • Dispose background brush in OxyPlot.Core.Drawing PngExporter (#1392)