What's Changed
Quality of life improvements and fixes, as well as a new feature:
🍞 Use mo.status.toast()
to render ephemeral alerts 🚨
All changes
- fix: allow mo.status.spinner and mo.state.progress to noop outside marimo by @mscolnick in #2352
- fix: support import doctest; doctest.testmod() by @mscolnick in #2353
- chore: format tuple in return to match ruff/black by @akshayka in #2351
- docs: add additional docs coming from jupytext, papermill, streamlit by @mscolnick in #2356
- fix: encoding table elements when passed through RPC calls by @mscolnick in #2358
- fix: don't hide cell actions when in full-width mode by @mscolnick in #2360
- improvement: add hash to html export by @mscolnick in #2359
- fix#2364: implement marimo.status.toast by @metaboulie in #2365
- fix: handling of buffer paths in Anywidget by @mscolnick in #2368
- docs: troubleshooting by @mscolnick in #2371
- fix: better plotly deselect by @mscolnick in #2372
- fix: don't block homepage on workspace files. add timeout and error banner by @mscolnick in #2373
- 0.8.18 by @akshayka in #2374
Full Changelog: 0.8.17...0.8.18