Tags: aleb/plotly
Tags
v0.8.0 (plotly#98) * Update dependencies * Improve NumOrString (plotly#76) * reimplement NumOrString + tests * changelog * Fix contributing typos (plotly#77) * fix typos * update changelog * Fix Visible enum implementation (plotly#70) * implement proper Visible enum * fix implementation and add tests * improve test * remove TruthyEnum * update changelog * add PartialEq impl and tests (plotly#61) * add PartialEq impl and tests * impl clone with test * add Clone derives * update changelog * Add support for the majority of config options (plotly#65) * add support for the majority of config options * fix enum serialization representations * add DoubleClick enum * refine options * doc fix * add tests * fix dependencies * update changelog * add setter for `Plot.configuration` * impl Serialize for Plot (plotly#68) * impl Serialize for Plot * serialize Traces/Layout separately * improve tests * refactor template rendering with serializable plot * add to doctest to prove html tags aren't escaped * update changelog * add getter for `Plot.configuration` * Add support for layout templates (plotly#62) * add LayoutTemplate struct * add constructor for Template * add test * WIP * support static predefined themes * implement plotly_dark layout template * make theme public * fix colorbar recursive Default impl * fix incorrect rename for Marker.size_mode * make Layout::template() method generic * add plotly_white and default (empty) themes * fix dependencies * update changelog * Serialize plotly_kaleido::PlotData correctly (plotly#75) * impl Serialize for Plot * serialize Traces/Layout separately * improve tests * refactor template rendering with serializable plot * add to doctest to prove html tags aren't escaped * serialize PlotData * serialize PlotData * update changelog * Support wasm (plotly#59) * builds for wasm-unknown-unknown * add wasm feature to readme * update conditional compilation derives * add bindings to plotly.js newPlot() and react() * add helper function Plot::to_js_object() * fix imports * update changelog * update workflows for new feature * fix conditional imports * update readme * fix variable interpolation (plotly#78) * Add tests (plotly#74) * partial test coverage of common/mod.rs * finish tests for common.rs * start layout tests * finish tests for enums * just a few more structs to go for layout... * more tests * make tests pass * update changelog * Support Sankey Diagrams (plotly#69) * working basic example * fix examples * implement the rest of sankey * fix Domain * improve test * add sankey tests * add test for Domain * fix tests * add Sankey to book * Impl clone for colors (plotly#79) * add Clone/Copy derives * update changelog * Update plotly js (plotly#80) * update plotly and mathjax deps * fix imports + typo * update changelog * Add tests for layout module (plotly#81) * add tests for bar trace (plotly#82) * Fix stack overflow in layout tests (plotly#83) * box some layout struct fields * undo method signature changes * Fix unused Dependencies warning with proper feature gating plotly#84 * Tidy up folder structure (plotly#85) * reconfigure folder structure * disambiguate import and fix feature gating * Refactor Color trait and apply throughout codebase (plotly#87) * Add Scatter3d support (plotly#66) * scatter 3D plot example running * added 3D line plot and examples for 3d line plot and surface plot * fixes and cleanup * adjusted CHANGELOG.md * adjusted CHANGELOG.md * remove unintentionally included test output file * fix merge * tweak examples * derive Default and sort imports * fix feature-gated import * add tests * update book * fix examples * add plot3d examples to ci * update book * fix newest book examples Co-authored-by: Michael Freeborn <michaelfreeborn1@gmail.com> * Align API for saving/showing plots more closely with plotly.py (plotly#89) * reconfigure API for saving/showing plots * update changelog * update book introduction with new api * add rustfmt step to ci (plotly#90) * add wasm example to book (plotly#91) * Add serde_with::skip_serializing_none macro (plotly#94) * add serde_with dependency * apply skip_serializing_none macro * finish applying skip_if_none macro * fix typo * fix typo * clippy lints (plotly#95) * add tests (plotly#96) * add tests * add tests * prepare v0.8.0 (plotly#97) Co-authored-by: Ioannis Giagkiozis <i.giagkiozis@gmail.com> Co-authored-by: Mario Herzog <36134546+mrhrzg@users.noreply.github.com>
PreviousNext