Highlights ⭐
Improved AI prompts - We've taken a pass at updating our AI prompts for chat, inline completions, and generate cell. We'd love to hear if this has improved (or not)! If can drop by our Discord and let us know. Also, you can reference variables with the @ symbol to provide additional context.
Improved error messages - Errors have gotten a refresh. They are now grouped, text is deduped, and much clearer. We have also included in-depth explanations to common errors https://docs.marimo.io/guides/understanding_errors/
New database type: Timeplus h/t @jovezhong
What's Changed
- fix: change default show href when printing by @mscolnick in #4379
- improve: don't unselect rows when clicking in other rows by @akshayka in #4385
- improve: group error types in error output by @akshayka in #4384
- docs: kapa widget by @mscolnick in #4383
- fix: pandas multi-idx col names by @Light2Dark in #4386
- fix: add tutorial dependencies by @akshayka in #4368
- improvement: install nbformat when running 'marimo export ipynb' in a sandbox by @mscolnick in #4391
- fix: loading data in vega charts using 'repeat' by @mscolnick in #4396
- fix: don't render hstack/vstack in extra divs if there is no flex config by @mscolnick in #4393
- docs: update docker base image info by @peter-gy in #4402
- feat: make
uvanduvxavailable in Docker images by @peter-gy in #4404 - chore(deps): update dependency vite to v6.2.5 [security] by @renovate in #4395
- Add new database type: Timeplus by @jovezhong in #4376
- docs: understanding errors by @akshayka in #4397
- fix(deps): update codemirror dependencies by @renovate in #4409
- improvement: Better prompts for chat, new cell, and inline edits by @mscolnick in #4399
- fix: handle backticks with langs by @mscolnick in #4418
- improvement: add support for formatting defaultdict with tree/json output by @mscolnick in #4417
- improvement: variables in completion by @mscolnick in #4416
- docs: link to multiple definition explainer video by @akshayka in #4419
- improve: link to error documentation by @akshayka in #4420
- fix: update roles for o1 models by @mscolnick in #4422
New Contributors
- @peter-gy made their first contribution in #4402
- @jovezhong made their first contribution in #4376
Full Changelog: 0.12.4...0.12.5