What's Changed
This change includes important bug fixes for Windows, as well as a number of usability improvements.
New Features
- feat: add BrowserConfig to UserConfig by @akshayka in #269
- feat: add marimo-plotly plugin to reduce flashing, improve performance, and reactivity by @mscolnick in #282
Bug Fixes and Improvements
- fix: fix stale values in DictPlugin and allow re-submitting in FormPlugin by @mscolnick in #276
- Update code editor to clear tooltips on 'Escape' key press, adjust code cell active line contrast in dark mode and optimize tooltip height by @mscolnick in #271
- Update tooltip styles in codemirror.css and handle docstrings differently based on module in complete.py by @mscolnick in #272
- fix: Update cell state to track elapsed run time when interrupted or stale by @mscolnick in #277
- fix: Show interrupt button in the Cell's run button by @mscolnick in #278
- add floating copy button to mo.ui.dataframe by @mscolnick in #280
- fix: outline with headers that start with a number by @mscolnick in #283
- Add 'Run cell' action to cellActionButtons and update cell status in CellComponent by @mscolnick in #279
- fix: [windows] refresh shouldn't kill server by @akshayka in #284
- Fix virtual files on Windows by @akshayka in #285
- fix ui.array updating logic: check against frontend value by @akshayka in #289
- improvement: Add whole word matching functionality to FindReplace component by @mscolnick in #290
Full Changelog: 0.1.39...0.1.40