Skip to content

v0.8.0

Compare
Choose a tag to compare
@jonasvdd jonasvdd released this 15 Aug 17:14
· 188 commits to main since this release

Major changes

Faster aggregation 🐎

the lttbc dependency is removed; and we added our own (faster) lttb C implementation. Additionally we provide a Python fallback when this lttb-C building fails. In the near future, we will look into CIBuildWheels to build the wheels for the major OS & Python matrix versions.
A well deserved s/o to dgoeris/lttbc, who heavily inspired our implementation!

Figure Output serialization πŸ“Έ

Plotly-resampler now also has the option to store the output figure as an Image in notebook output. As long the notebook is connected, the interactive plotly-resampler figure is shown; but once the figure / notebook isn't connected anymore, a static image will be rendered in the notebook output.

What's Changed (generated)

  • πŸ› return self when calling add_traces by @jvdd in #75
  • πŸ”₯ add streamlit integration example by @jvdd in #80
  • ✨ adding convert_traces_kwargs by @jonasvdd in #81
  • Fix numeric hf_y input as dtype object by @jonasvdd in #90
  • πŸ”₯ add support for figure dict input + propagate _grid_str by @jvdd in #92
  • πŸ™ fix tests for all OS by @jvdd in #95
  • Add python3dot10 by @jvdd in #96
  • πŸŒ… FigureResampler display improvements by @jvdd in #97
  • πŸ“¦ serialization support + 🎚️ update OS & python version in test-matrix by @jvdd in #87
  • Lttbv2 πŸ’ ⛏️ branch by @jonasvdd in #103
  • πŸ€– hack together output retention in notebooks by @jvdd in #105
  • πŸ“¦ improve docs by @jvdd in #104

& some other minor bug fixes πŸ™ˆ

Full Changelog: v0.7.0...v0.8.0