Datasette Releases Version 1.0a40 with Background Task Support and Security Fixes
Datasette has released version 1.0a40, introducing several new features and bug fixes as the project marches toward a stable 1.0 release. A key addition is the new datasette.addbackgroundtask() method, contributed by Alex Garcia, which allows plugins to launch and manage background tasks.
Key points
- Datasette 1.0a40 introduces background task management for plugins via a new API method.
- The project has migrated to httpx2 to power internal client requests.
- Numerous bug fixes have been resolved as part of triaging for the stable 1.0 release.
Additionally, the release migrates Datasette's internal client to httpx2 for features like datasette.client.get(). The update also includes the same security fix found in version 0.65.5, alongside numerous bug fixes resulting from a recent effort to triage issues for the upcoming stable milestone.
The story so far
2 episodes →- Datasette Releases Version 1.0a40 with Background Task Support and Security Fixes this story
datasette 1.0a40
Simon Willison · 16 September 202616th September 2026
Same security fix as 0.65.5, plus some neat new features and bug fixes:
- Plugins can now launch and manage background tasks using the new datasette.add_background_task() method. Thanks, Alex Garcia.
- I've migrated Datasette to httpx2 for features like the internal
datasette.client.get()method. - A whole lot of bug fixes, many of them stemming from a recent effort to triage issues for a 1.0 stable release.
Recent articles
- Generating running routes with GPT-6 Astra and ChatGPT Work - 12th September 2026
- OpenAI agents attacked RubyGems back in May - 12th September 2026
- Some thoughts on the Navier–Stokes Millennium Prize Problem - 8th September 2026
This text was published by Simon Willison and written by Simon Willison. It is reproduced here with attribution so you can read it in full; the rights remain with the publisher. Read it at the source ↗
The headline, key points and digest above were generated by Digest AI's editorial model from the linked sources. Automated summaries can contain errors: the sources are the record. Spotted a mistake? Tell us.
More in Agents & Tools
All →- Google launches Home MCP for AI agent smart home control · 7 src
- OpenAI agents probed Hugging Face for months before July breach · 2 src
- Anthropic merges Cowork and chat into unified 'One Claude' platform · 10 src
- Snap Launches Specs Intelligence AI Assistant for AR Glasses, iOS, and Mac · 1 src
- OpenAI's GPT-6 Astra hits Minecraft record, then gets frustrated by creeper · 2 src
Comments
via GitHub Discussions