Releases: ginkgobioworks/plotly-plot
Releases · ginkgobioworks/plotly-plot
Responsive Layout
Potentially breaking changes
- Added functionality for automatic resizing/fluid layout. The plot will now resize to fit the containing element, and automatically resize itself as that element resizes.
PlotlyPlot.prototype.purge
now acts asynchronously and returns aPromise
, like the other methods
Non-breaking changes
- Added a
PlotlyPlot.prototype.resize
method to explicitly call the resize code. - Documented incompatibility between plotly.js and shadow DOM to README
- Improvements in CI: automatically release to NPM, automatically update documentation
Fix debouncing
Bugs fixed
- Cancel debouncers after the debounced event succeeds, preventing zombie debounced events from creeping up
Add manual flag
Non-breaking features
- Added a
manual
property to prevent auto-update on property changes. This allows authors embedding this plot in other elements to change multiple properties in advance and only refresh when they need to.
Refactor promises
Potentially breaking changes
- Promises returned by the methods resolve to the
plotly-plot
widget, not the plotly plot-div it contains
Nonbreaking changes
- Added
.purge
method that wrapsPlotly.purge
Update bower.json
No API/consumer changes.
Documentation update
Minor tweaks and upgrades to the documentation. No API/consumer changes.
Initial release
The first fully-functional release of the <plotly-plot>
element. Complete with tests and documentation.