proomt

Search

Search posts, papers, and topics

All posts

Simon Willison1 min readrelease notesintermediate

datasette 1.0a40

Summary

Datasette 1.0a40 adds a background‑task API (datasette.add_background_task()), switches the internal HTTP client to httpx2, and ships a batch of bug fixes aimed at stabilising the upcoming 1.0 release. The security fix mirrors that of 0.65.5.

  • Plugins can now launch and manage background jobs via datasette.add_background_task().
  • Internal HTTP calls now use httpx2, exposing a new datasette.client.get() helper.
  • A large set of bug fixes were landed as part of the 1.0 stability effort.

The background‑task hook lets Datasette plugins perform long‑running work without blocking the request thread, opening the door to richer data‑processing extensions. Moving to httpx2 gives better async support and modern HTTP features.

5/10

Related reading

  1. datasette 0.65.5

    Datasette 0.65.5 releases with a security fix: a trailing newline in a table name could bypass permissions and expose private rows (GHSA‑h547‑rmjf‑5m2m).

    Simon Willisonsimonwillison.net1 minrelease
  2. datasette-auth-github 1.0

    The datasette-auth-github plugin now reaches 1.0, fixing a bug where cookies lacked a Max‑Age attribute and thus expired at session end. The fix ensures longer‑lasting sessions and the release is tested against recent Datasette versions.

    Simon Willisonsimonwillison.net1 minrelease
  3. datasette-explain 0.2.2

    datasette-explain 0.2.2 is a minor update for a Datasette plugin that provides SQL query explanation and validation. The primary enhancement is enabling explain plans on read-only stored-query pages.

    Simon Willisonsimonwillison.net1 minrelease
  4. Happy BMO Push Day! (20260824.1)

    Mozilla BMO push day (20260824.1) shipped a batch of bug‑fixes and small feature tweaks: 2FA user docs, corrected file‑size error, phab‑bot review flag handling, UI button for external attachments, Docker build update for vendored JS, removal of CSP header from REST API, richer comment edit metadata, migration of Classification endpoint to native Mojo, dependency‑upgrade tracking, an index on tra…

    Mozilla Automation Teammozilla.org1 minrelease
  5. Firefox DevTools MCP 0.10.3 released

    Firefox DevTools MCP 0.10.3 is released, introducing a new `close_firefox_session` tool, full-page screenshot capability, and configurable download folders. This update also includes bug fixes and clarifies the usage of `restart_firefox` for controlling Firefox via WebDriver BiDi.

    Mozilla Automation Teammozilla.org1 minrelease