v0.2.1 — fix dashboard on modern Starlette
Fixes
- Cannot compile/run from source (#2) — the web dashboard used the old
TemplateResponse(name, context)signature, which breaks on current Starlette
(seen as a jinja2unhashable type: dicterror on first request). All dashboard
routes now use the modernTemplateResponse(request, name, context)form, and the
fastapifloor is raised to>=0.110(bundlesstarlette>=0.36) so the signature
is always present on a freshpip install.
Upgrade: git pull && uv pip install -e . (or reinstall from this release).