What's Changed
The release contains many improvements and fixes.
- Table download actions are now configurable: https://github.com/marimo-team/marimo/pull/2710
- Improvements to datetimes in tables: https://github.com/marimo-team/marimo/pull/2799
- Support for Panel: https://github.com/marimo-team/marimo/pull/2719
- Justification and wrapping in `mo.ui.table`: https://github.com/marimo-team/marimo/pull/2730
New Contributors 🎉
Thanks for the contributions!
* philippjfr made their first contribution in https://github.com/marimo-team/marimo/pull/2719
* ndrezn made their first contribution in https://github.com/marimo-team/marimo/pull/2741
* koaning made their first contribution in https://github.com/marimo-team/marimo/pull/2779
All changes
* improvement: make table download actions configurable by mscolnick in https://github.com/marimo-team/marimo/pull/2710
* docs: marimo.ui.dictionary by metaboulie in https://github.com/marimo-team/marimo/pull/2712
* improvement: support datetime and time as seperate value types by mscolnick in https://github.com/marimo-team/marimo/pull/2714
* chore: add pytest-timeout by mscolnick in https://github.com/marimo-team/marimo/pull/2715
* fix: remove any need for tornado in matplotlib.interactive by mscolnick in https://github.com/marimo-team/marimo/pull/2716
* improvement: more narwhals for table logic by mscolnick in https://github.com/marimo-team/marimo/pull/2711
* Add Panel support by philippjfr in https://github.com/marimo-team/marimo/pull/2719
* fix: linting in PanelPlugin by mscolnick in https://github.com/marimo-team/marimo/pull/2720
* fix: panel function parsing by mscolnick in https://github.com/marimo-team/marimo/pull/2722
* pref: add react-compiler by mscolnick in https://github.com/marimo-team/marimo/pull/2707
* chore: panel FE refactor by mscolnick in https://github.com/marimo-team/marimo/pull/2723
* chore: use narhwals to scalar by mscolnick in https://github.com/marimo-team/marimo/pull/2721
* fix: scratch pad active line highlight by mscolnick in https://github.com/marimo-team/marimo/pull/2725
* fix: codemirror regression with placeholder by mscolnick in https://github.com/marimo-team/marimo/pull/2727
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/marimo-team/marimo/pull/2735
* improvement: Add text justification and wrapping option for `mo.ui.table` by metaboulie in https://github.com/marimo-team/marimo/pull/2730
* doc: add period to Plotly docstring by ndrezn in https://github.com/marimo-team/marimo/pull/2741
* doc: fix prior incorrect interpretation of marimo dict by metaboulie in https://github.com/marimo-team/marimo/pull/2731
* fix: bump narwhals to 1.12.0 by mscolnick in https://github.com/marimo-team/marimo/pull/2742
* improvement: add history to scratch pad, persist to localstorage by mscolnick in https://github.com/marimo-team/marimo/pull/2728
* Update README.md by akshayka in https://github.com/marimo-team/marimo/pull/2743
* example: add ibis example by mscolnick in https://github.com/marimo-team/marimo/pull/2744
* fix: mermaid responding to dark mode by mscolnick in https://github.com/marimo-team/marimo/pull/2747
* fix: add clipboard copy fallback for Safari by mscolnick in https://github.com/marimo-team/marimo/pull/2748
* simplify UI tutorial by akshayka in https://github.com/marimo-team/marimo/pull/2751
* chore: add naming convention lint by mscolnick in https://github.com/marimo-team/marimo/pull/2749
* example: add simplemind by mscolnick in https://github.com/marimo-team/marimo/pull/2752
* fix: don't reprompt docker when running in sandbox by akshayka in https://github.com/marimo-team/marimo/pull/2754
* fix: allow un-hiding code when temporarily shown, show delete button by mscolnick in https://github.com/marimo-team/marimo/pull/2755
* fix: table selection when being cleared by mscolnick in https://github.com/marimo-team/marimo/pull/2759
* fix: allow closing active selection in dep viewer, fix table memo by mscolnick in https://github.com/marimo-team/marimo/pull/2758
* chore(deps): update all storybook dependencies to ^8.4.0 by renovate in https://github.com/marimo-team/marimo/pull/2763
* docs: add community themes section to theming guide by metaboulie in https://github.com/marimo-team/marimo/pull/2764
* Add `Groq` for `mo.ui.chat` by Haleshot in https://github.com/marimo-team/marimo/pull/2757
* example: add recipe bot by mscolnick in https://github.com/marimo-team/marimo/pull/2768
* example: add generative ui example by mscolnick in https://github.com/marimo-team/marimo/pull/2769
* Add conda downloads badge by akshayka in https://github.com/marimo-team/marimo/pull/2770
* Create monotonic-splines.py by koaning in https://github.com/marimo-team/marimo/pull/2779
* fix: include index.html in marimo-base for html export by mscolnick in https://github.com/marimo-team/marimo/pull/2781
* fix: have clearer tips when developing on marimo by mscolnick in https://github.com/marimo-team/marimo/pull/2783
* fix: monotonic splines example by akshayka in https://github.com/marimo-team/marimo/pull/2784
* fix: table pagination for next page by mscolnick in https://github.com/marimo-team/marimo/pull/2790
* fix: table memoization edge case with React compiler by mscolnick in https://github.com/marimo-team/marimo/pull/2791
* improvement: prevent column headers from extra reloads by mscolnick in https://github.com/marimo-team/marimo/pull/2796
* fix: unwrap narwhals type from mo.ui.table() by mscolnick in https://github.com/marimo-team/marimo/pull/2794
* chore: update discord url by mscolnick in https://github.com/marimo-team/marimo/pull/2793
* examples: add huggingface examples by mscolnick in https://github.com/marimo-team/marimo/pull/2792
* improvement: only use 'parts' api in llms if necessary by mscolnick in https://github.com/marimo-team/marimo/pull/2797
* improvement: clearer dates and datetimes with utc by mscolnick in https://github.com/marimo-team/marimo/pull/2799
* Monkey-patch pygwalker.walk by akshayka in https://github.com/marimo-team/marimo/pull/2798
* Add pygwalker example by akshayka in https://github.com/marimo-team/marimo/pull/2800
* v0.9.15 by akshayka in https://github.com/marimo-team/marimo/pull/2801
**Full Changelog**: https://github.com/marimo-team/marimo/compare/0.9.14...0.9.15