DigestAI news desk
Agents & Tools updated 1 min read

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.

1 source

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 →
  1. Datasette Releases Version 1.0a40 with Background Task Support and Security Fixes this story
Full story from Simon Willison · by Simon Willison Open source ↗

datasette 1.0a40

Simon Willison · 16 September 2026

16th 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 ↗

Topics · follow one to build your own front page

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.

Comments

via GitHub Discussions

More in Agents & Tools

All →

Related stories