| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
This version removes C# interop from the core F# Plotly.NET library, offloading those implementations directly to the native C# lib Plotly.NET.CSharp:
Milestone link with all the fixed/closed issues
Full Changelog: 5.1.0...6.0.0-preview.1
Maintenance release to prevent Plotly.NET breaking for users that upgrade the DynamicObj dependency to >=3.0.0. DynamicObj is now pinned to the version range [2.0.0, 3.0.0) until we manage to make Plotly.NET work with the major changes in that lib.
Full Changelog: 5.0.0...5.1.0
Major release with lots of bug fixes, improvements, and upstream feature additions from plotly.js. Many changes are backwards-incompatible with previous versions.
Milestone link with all the fixed/closed issues
Add Chart.Pareto. This contribution started with the fslab hackathon 2023 and was submitted by @rockfaith75 and @smoothdeveloper, thank you!
Make Contours setting directly accessible on all supported traces, fixes #426
Allow DynamicObj for the args properties of update buttons, fixes #414
Expand DisplayOptions to include direct fields for document title, description, charset, and favicon, fixes #374
Keep up with plotlyjs 2.x incremental updates. Note that v2.28+ will be on Plotly.NET 6.0, as some major changes are needed for supporting it properly (see #441)
Additional extension package releases::
Full Changelog: 4.2.0...5.0.0
This release makes Plotly.NET compatible with LINQPad.
Read more about this on the respective pull request.
Thanks a lot to @Peter-B-.
This is a maintenance release that aims to keep up with plotlyjs 2.x incremental updates.
The only major change is the usage of Giraffe.ViewEngine.StrongName instead of Giraffe.ViewEngine as html dsl.
This could be considered as a breaking change, but it's not because the Giraffe.ViewEngine.StrongName package is a drop-in replacement for Giraffe.ViewEngine with the only difference being a signed assembly
Keep up with plotlyjs 2.x incremental updates:
misc fixes and improvements:
Additional extension package releases::
This release of Plotly.NET focuses mainly on QOL improvements and keeping up with plotly.js changes.
Milestone link with all the fixed/closed issues
Add high level arg for base layer style to all mapbox charts
Add ShowXAxisRangeSlider argument for Chart.OHLC and Chart.Candlestick
Refactor DisplayOptions - An object to control the way Charts are displayed in generated HTML files:
Keep up with plotlyjs 2.x incremental updates:
This release triggers a new zenodo doi for the software article to include the used data and can otherwise be ignored.
This release adopts strong assembly naming.
This might cause backwards incompatibility and therefore results in an early major version increase for all packages.
For more insights why we do this, check out the conversation on this issue
Plotly.NET finally has reached all milestones for 2.0 and is ready for a stable release.
This release is the culmination of almost 2 years of work in >500 commits by 17 contributors.
Here is an attempt to visualize the history of these changes in a few seconds:
(made with gource)
All APIs have changed significantly - this release is incompatible with 1.x and many 2.x-preview/beta versions.
You can create the following Charts with Plotly.NET's API (and many more by combining them):
Cartesian 2D (Chart2D):
Cartesian 3D (Chart3D):
Polar (ChartPolar):
Maps (ChartMap):
Ternary (ChartTernary):
Carpet (ChartCarpet):
Domain (ChartDomain)
Smith (ChartSmith)
You can directly render charts as html cell output with the dotnet interactive kernel:
This library provides an interface for image rendering engines to consume plots and create static image files (PNG, JPG, SVG), as well as a reference implementation using PuppeteerSharp to render charts with headless chromium.
Github pre-release to trigger zenodo DOI generation.
release notes here: https://github.com/plotly/Plotly.NET/blob/dev/RELEASE_NOTES.md
| Back | FazBrowse Home | New Git URL |