What's Changed
Highlights
🌐 Custom HTML head file. You can now attach a custom HTML head file to a marimo notebook, letting you for example load analytics, custom fonts, or external scripts or libraries.
⚡ Allow <script src/>: marimo now lets notebooks create <script src/>
tags; marimo already lets users run custom javascript (and Python), so this doesn't increase our threat surface.
📦 Improved Poetry support. We fixed a bug in which packages weren't populated in the "Manage Packages" panel when running marimo with Poetry.
All changes
- style: add ids to elements to be more easily customized with css by @mscolnick in #2925
- Update Makefile for ".[dev]" by @koaning in #2929
- fix: poetry list packages by @akshayka in #2927
- fix: mo.ui.altair_chart when give by the user by @mscolnick in #2924
- feat: add html_head_file to inject custom head scripts into the app by @mscolnick in #2926
- improvement: allow <script src/> in html by @mscolnick in #2931
- chore: lint for no print by @mscolnick in #2930
- fix: use import error, not name error by @mscolnick in #2933
- fix: marimo-base modification by @mscolnick in #2935
Full Changelog: 0.9.21...0.9.22