tbrittain / SmbExplorerCompanion

Baseball-Reference style desktop application for Super Mega Baseball 4 franchise playthroughs
MIT License
2 stars 0 forks source link

Bump ScottPlot.WPF from 4.1.68 to 5.0.36 #203

Open dependabot[bot] opened 6 days ago

dependabot[bot] commented 6 days ago

Bumps ScottPlot.WPF from 4.1.68 to 5.0.36.

Release notes

Sourced from ScottPlot.WPF's releases.

ScottPlot 5.0.36

  • Fonts: Made typeface caching thread-safe to improve support for multi-threaded environments (#3940) @​Hawkwind250
  • Ticks: Added a custom LabelFormatter to DateTime axes which use fixed intervals (#3936) @​Fruchtzwerg94
  • Fonts: Enabled sub-pixel text positioning for improved character placement (#3937) @​bforlgreen
  • Axes: Improved automatic axis limit expansion for extremely large numbers (#3930) @​CodeDevAM
  • Statistics: Added ScottPlot.Statistics.Descriptive methods Median() and Percentile()
  • Population: Added a new Population plot type for displaying collections of values (#3944, #3676)
  • IAxisLimitManager: Separated GetAxisLimits() into GetRangeX() and GetRangeY() for improved customization and performance (#3946) @​drolevar
  • Experimental: Added Plottables.Experimental.DataStreamer2 plot type for displaying streaming data in a circular buffer (#3946) @​drolevar
  • Rendering: Automatically re-render if a render invokes an event that requests it (#3952) @​BrianAtZetica
  • SVG: File encoding now supports text containing UTF8 characters (#3956, #3957) @​aespitia
  • Documentation: Added a sandbox .NET API project and quickstart section to the website (#3959, #3824) @​aespitia
  • Color: Added ToColor() and FromColor() to simplify conversion between ScottPlot.Color and System.Drawing.Color (#3964, ##3953) @​aespitia
  • Console: Saved image path can be displayed by calling myPlot.SavePng('demo.png', 600, 400).ConsoleWritePath() (#3965, #3943) @​aespitia
  • Rendering: Improved sharpness of axis frames, tick marks, and grid lines by disabling anti-aliasing by default and added Plot.Axes.AntiAlias() so users can customize this behavior (#3976) @​bforlgreen
  • Signal: Added support for generic data sources in read-only lists (#3978, #3942) @​sdpenner
  • LinearRegression: Added overload that accepts IEnumerable<Coordinates> (#3982, #3981) @​ANGADJEET @​CoderPM2011
  • Colormap: Added GetColors() for generating a given number of colors evenly spaced along a colormap (#3983, #3947) @​CoderPM2011
  • CoordinateLine: Added additional constructors for creating lines given a point and slope (#3987, #3986) @​aalgrou
  • DataLogger: Added Clear() and ResetMinAndMaxValues() to the data logger source class (#3993, #3969) @​jpgarza93
  • Controls: Improved behavior of middle-click-drag zooming over axis panels for plots using DPI scaling (#3994) @​bforlgreen
  • Style: Added Plot.Axes.Hairline() to enable axis frames, tick marks, and grid lines to render 1px wide regardless of scale factor (#3995) @​bforlgreen
  • Axes: Display no ticks instead of throwing an exception if automatic DateTime ticks are used with invalid ranges (#4001) @​githubkau
  • SignalXY: Improve support for data sources containing zero-length arrays (#4000) @​githubkau
  • CoordinateRect: Added constructor that accepts IAxes (#4008, #3985) @​CoderPM2011
  • CoordinateRect: Fixed an issue that caused BottomRight to return incorrect coordinates (#4009, #3996) @​CoderPM2011
  • Cookbook: Added a demonstration of stacked filled line plots (#4010, #3967) @​CoderPM2011 @​MarkG008
  • Benchmark: Improved text default alignment of double-click benchmark (#4014) @​banncan
  • SignalXY: Improved behavior of MinRenderIndex and MaxRenderIndex (#4011) @​StendProg
  • Project: Cut dependency on System.Runtime.InteropServices.RuntimeInformation (#3911) @​swaitvor @​chhh
  • Legend: Added IsVisible property to LegendItem to customize visibility of items in manual legends (#3931) @​cataclism
  • Signal: Exposed Data property setter so users can replace the ISignalSource without resetting the plottable (#3932) @​danieljfarrell @​bclehmann
  • Heatmap: Exposed Intensities setter to allow users to replace heatmap data with a 2D array of a different size (#3941) @​sdpenner
  • Axes: Added Plot.Axes.Link() to simplify sharing axis limits between multiple plots or plot controls (#4003)
  • Blazor: Added automatic resizing options to the in-browser cookbook (#3710, #3664) @​KroMignon
  • Axis Spans: Improved visibility of extremely narrow spans (#4017, #3968) @​CoderPM2011
  • Generate: Added RandomNormalNumber() that returns a single value to compliment RandomNormal() which returns a collection (#4018, #3980) @​CoderPM2011
  • Axis Lines: Offset label according to the panel offset to improve appearance on multi-axis plots (#1766) @​fuxinsen @​mengfanmin123

ScottPlot 5.0.35

  • Legend: Added Plot.ShowLegend() overload that accepts an Edge for quickly adding a legend outside the data area (#3672, #3635)
  • Radar Plot: New plot type (also called a spider charts or star charts) for representing multi-axis data as a 2D shape on a circular axis system (#3457, #3780) @​bclehmann
  • Coxcomb Plot: New plot type like a pie graph where the angle of slices is constant but the radii are not (#3457, #3780) @​bclehmann
  • Axes: Added LabelFormatter property to DateTimeAutomatic for custom formatting of DateTime tick labels (#3783) @​loyvsc
  • Rendering: Improve how backgrounds are drawn on on plots using a custom ScaleFactor (#3818) @​MCF
  • Plot: Added Plot.Clear<T>() as an alias for Plot.Remove<T>() to remove all plottables of the given type (#3820, #3804) @​CoderPM2011
  • Axes: Added ScottPlot.AxisPanels.Experimental namespace with examples in the demo app and cookbook (#3823) @​EricEzaM
  • Rendering: Added Plot.RenderManager.RemoveAction<T>() for easily removing specific actions from the render sequence
  • SVG: Fixed issue where plots would have a black outline in some browsers (#3709) @​sproott @​KennyTK @​aespitia
  • Controls: Add "open in new window" to right-click menu for WinForms and WPF controls (#3730)

... (truncated)

Changelog

Sourced from ScottPlot.WPF's changelog.

ScottPlot 5.0.36

Published on NuGet on 2024-06-29

  • Fonts: Made typeface caching thread-safe to improve support for multi-threaded environments (#3940) @​Hawkwind250
  • Ticks: Added a custom LabelFormatter to DateTime axes which use fixed intervals (#3936) @​Fruchtzwerg94
  • Fonts: Enabled sub-pixel text positioning for improved character placement (#3937) @​bforlgreen
  • Axes: Improved automatic axis limit expansion for extremely large numbers (#3930) @​CodeDevAM
  • Statistics: Added ScottPlot.Statistics.Descriptive methods Median() and Percentile()
  • Population: Added a new Population plot type for displaying collections of values (#3944, #3676)
  • IAxisLimitManager: Separated GetAxisLimits() into GetRangeX() and GetRangeY() for improved customization and performance (#3946) @​drolevar
  • Experimental: Added Plottables.Experimental.DataStreamer2 plot type for displaying streaming data in a circular buffer (#3946) @​drolevar
  • Rendering: Automatically re-render if a render invokes an event that requests it (#3952) @​BrianAtZetica
  • SVG: File encoding now supports text containing UTF8 characters (#3956, #3957) @​aespitia
  • Documentation: Added a sandbox .NET API project and quickstart section to the website (#3959, #3824) @​aespitia
  • Color: Added ToColor() and FromColor() to simplify conversion between ScottPlot.Color and System.Drawing.Color (#3964, ##3953) @​aespitia
  • Console: Saved image path can be displayed by calling myPlot.SavePng('demo.png', 600, 400).ConsoleWritePath() (#3965, #3943) @​aespitia
  • Rendering: Improved sharpness of axis frames, tick marks, and grid lines by disabling anti-aliasing by default and added Plot.Axes.AntiAlias() so users can customize this behavior (#3976) @​bforlgreen
  • Signal: Added support for generic data sources in read-only lists (#3978, #3942) @​sdpenner
  • LinearRegression: Added overload that accepts IEnumerable<Coordinates> (#3982, #3981) @​ANGADJEET @​CoderPM2011
  • Colormap: Added GetColors() for generating a given number of colors evenly spaced along a colormap (#3983, #3947) @​CoderPM2011
  • CoordinateLine: Added additional constructors for creating lines given a point and slope (#3987, #3986) @​aalgrou
  • DataLogger: Added Clear() and ResetMinAndMaxValues() to the data logger source class (#3993, #3969) @​jpgarza93
  • Controls: Improved behavior of middle-click-drag zooming over axis panels for plots using DPI scaling (#3994) @​bforlgreen
  • Style: Added Plot.Axes.Hairline() to enable axis frames, tick marks, and grid lines to render 1px wide regardless of scale factor (#3995) @​bforlgreen
  • Axes: Display no ticks instead of throwing an exception if automatic DateTime ticks are used with invalid ranges (#4001) @​githubkau
  • SignalXY: Improve support for data sources containing zero-length arrays (#4000) @​githubkau
  • CoordinateRect: Added constructor that accepts IAxes (#4008, #3985) @​CoderPM2011
  • CoordinateRect: Fixed an issue that caused BottomRight to return incorrect coordinates (#4009, #3996) @​CoderPM2011
  • Cookbook: Added a demonstration of stacked filled line plots (#4010, #3967) @​CoderPM2011 @​MarkG008
  • Benchmark: Improved text default alignment of double-click benchmark (#4014) @​banncan
  • SignalXY: Improved behavior of MinRenderIndex and MaxRenderIndex (#4011) @​StendProg
  • Project: Cut dependency on System.Runtime.InteropServices.RuntimeInformation (#3911) @​swaitvor @​chhh
  • Legend: Added IsVisible property to LegendItem to customize visibility of items in manual legends (#3931) @​cataclism
  • Signal: Exposed Data property setter so users can replace the ISignalSource without resetting the plottable (#3932) @​danieljfarrell @​bclehmann
  • Heatmap: Exposed Intensities setter to allow users to replace heatmap data with a 2D array of a different size (#3941) @​sdpenner
  • Axes: Added Plot.Axes.Link() to simplify sharing axis limits between multiple plots or plot controls (#4003)
  • Blazor: Added automatic resizing options to the in-browser cookbook (#3710, #3664) @​KroMignon
  • Axis Spans: Improved visibility of extremely narrow spans (#4017, #3968) @​CoderPM2011
  • Generate: Added RandomNormalNumber() that returns a single value to compliment RandomNormal() which returns a collection (#4018, #3980) @​CoderPM2011
  • Axis Lines: Offset label according to the panel offset to improve appearance on multi-axis plots (#1766) @​fuxinsen @​mengfanmin123

ScottPlot 5.0.35

Published on NuGet on 2024-06-10

  • Legend: Added Plot.ShowLegend() overload that accepts an Edge for quickly adding a legend outside the data area (#3672, #3635)
  • Radar Plot: New plot type (also called a spider charts or star charts) for representing multi-axis data as a 2D shape on a circular axis system (#3457, #3780) @​bclehmann
  • Coxcomb Plot: New plot type like a pie graph where the angle of slices is constant but the radii are not (#3457, #3780) @​bclehmann
  • Axes: Added LabelFormatter property to DateTimeAutomatic for custom formatting of DateTime tick labels (#3783) @​loyvsc
  • Rendering: Improve how backgrounds are drawn on on plots using a custom ScaleFactor (#3818) @​MCF
  • Plot: Added Plot.Clear<T>() as an alias for Plot.Remove<T>() to remove all plottables of the given type (#3820, #3804) @​CoderPM2011
  • Axes: Added ScottPlot.AxisPanels.Experimental namespace with examples in the demo app and cookbook (#3823) @​EricEzaM
  • Rendering: Added Plot.RenderManager.RemoveAction<T>() for easily removing specific actions from the render sequence

... (truncated)

Commits
  • 1a17778 Update CHANGELOG.md
  • 5262e3b dev: update cookbook generation script
  • e53f6fe ScottPlot 5.0.36
  • 57a4c33 GridStyle: improve visibility of minor tick grid lines
  • c3315aa LineStyle.CanBeRendered
  • 0b7eb3e AxisLine: offset label by panel size
  • 63c6d15 Generate: add RandomNormalNumber() to return a double (#4018)
  • 4be2126 Axis span: ensure rendered rectangle is at least 1px wide (#4017)
  • 0e7499a SP5: Improve Blazor Cookbook (#3710)
  • 70accfa WinForms Sandbox: tabbed window and shared axes
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)