- update to OxyPlot.Core 2.2.0
- merge #19: Fix Scrolling on Firefox by Apflkuacha
- add net9.0 support
- drop net6.0 support
- add net8.0 as target framework in deploy script to
- add MIT license file (closes #17)
- add support for different line break symbols in tracker (closes #15 by archer0302)
- add net8.0 as target framework
- improve: svg clip path id is not regenerated on upon every update (only for dynamic data)
- fix: svg clip-path ids and thus urls where not unique when multiple BlazorPlotView where used on a page. this update uses guids to make them unique.
- fix: wrong scaling after Plot in animation (e.g. dialog popup)
- change ResizeObserver to use the
contentRect
supplied from the observer instead of calling getBoundingClientRect()
- change ResizeObserver to use the
- change ResizeObserver, don't suprees first OnSizeChanged event
- change ResizeObserver namespace to allow the use of options
- use ResizeObserver instaed of Timer for size observation (copied from MudBlazor)
- fix some browser console warnings about invalid preventDefault binding
- OxyPlot ExampleLibrary Browser included in demo project
- close #8 by adding a new parameter ReverseMouseWheel to BlazorPlotView (defaults to true)
- optimize performance critical calls to StringBuilder, (avoids boxing)
- close #5 (unbind model from BlazorPlotView when disposing)
- add: keyboard support
- add: Class and Style parameters
- add: FocusAsync()
- catch right click (contextmenu)
- add: tracker formatting parameters
- net6.0 and net7.0 support
- OxyPlot 2.1.2
- sample project with .net 6
- JS Interop is done using IJSObjectReference
- requires to add
builder.Services.AddOxyPlotBlazor()
toProgram.cs
orStartup
- no java script include is requried
- OxyPlot.Core 2.1.0
- update to .net 6.0
- update to .net 5.0
- use OffsetX and OffsetY of MouseEventArgs to obtain client coordinates
- improve tracker positioning, so it is not hidden by mouse cursor