What's Changed
Highlights
🤖🛢 An AI assistant that knows your dataframe/table schemas. Starting with this release, marimo's built-in AI assistant doesn't just understand your code -- it also understands your data. When you use our "Generate with AI" feature to generate code, you can now give the AI context about your dataframe and table schemas by tagging it in your query with @dataframe ...
.
ai-at-gh.mp4
To get started with our AI assistant, visit our docs: https://docs.marimo.io/guides/editor_features/ai_completion.html#using-ai-to-modify-cells
📆 New date components. We've added two new date components: mo.ui.datetime
and mo.ui.date_range
.
🖊 Realtime markdown rendering. Markdown cells now render as you type!
🛢 Ibis support in mo.ui.dataframe
. Transform Ibis dataframes without writing code using mo.ui.dataframe
.
All changes
- add theming to toc by @akshayka in #2178
- fix: sandbox requires marimo by @akshayka in #2177
- reorg some folders, add an example by @akshayka in #2176
- improve: md format tutorial by @akshayka in #2179
- improve: md format tutorial by @akshayka in #2180
- example: modal labs by @mscolnick in #2158
- feat: mo.ui.datetime, mo.ui.date_range by @mscolnick in #2174
- chore: add timeout to cli tests by @mscolnick in #2182
- fix: accordion text alignment by @mscolnick in #2183
- feat: Add support for @ mentions of dataframes and sql tables in AI assistant by @mscolnick in #2181
- fix: embed custom.css directly in index.html by @mscolnick in #2184
- fix docs by @akshayka in #2185
- readme touchup by @akshayka in #2186
- chore: dont overwrite user config in tests by @akshayka in #2187
- chore(deps): update all storybook dependencies to ^8.2.9 by @renovate in #2189
- Better nested progress bars by @adigioacchino in #2192
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #2195
- improvement: Realtime Markdown rendering by @wasimsandhu in #2138
- docs: update anywidget examples link to include third_party directory by @metaboulie in #2197
- fix: do not require plotly or bokeh when holoviews is used by @mb-915 in #2199
- improvement: ibis support in mo.ui.dataframe by @mscolnick in #2188
- 0.8.8 by @akshayka in #2200
New Contributors
- @adigioacchino made their first contribution in #2192
- @mb-915 made their first contribution in #2199
Full Changelog: 0.8.7...0.8.8