datasette 1.0a32 is a minor bugfix release rather than a feature update. It fixes an issue with `INSERT ... RETURNING` queries executed through the new `/db/-/execute-write` endpoint. The release also addresses several `base_url` issues discovered while experimenting with Service Workers.
Simon Willison demonstrates an experiment for running Python ASGI apps entirely in the browser using Pyodide and a Service Worker. The approach addresses a Datasette Lite limitation: HTML returned through intercepted navigation did not execute script tags, breaking features and plugins. Claude Opus 4.8, used through Claude Code for web, helped explore the implementation. Basic ASGI and Datasette 1.0a31 demos are available.