The article announces the release of Datasette 1.0a40, which includes a security fix identical to that in version 0.65.5, new features such as the ability for plugins to launch and manage background tasks via the datasette.add_background_task() method, and a migration to httpx2 to support features like datasette.client.get(). The update also contains numerous bug fixes, many of which were addressed during a recent triage effort for the upcoming 1.0 stable release.
The article announces the release of llm-tools-datasette version 0.1.1. It explains that updating LLM to use httpx2 caused compatibility issues with plugins that relied on httpx, including llm-tools-datasette, which has now been fixed. The release notes highlight the resolution of this plugin breakage.
The article discusses an issue where Datasette serves an HTTP link header with rel="next" to Firefox for HTML pages, causing the browser to prefetch the next page of rows. This prefetching leads to unnecessary data transfer and server load, as the prefetched page is often discarded. The author discovered that Firefox has a long-standing bug related to this behavior and referenced a 2002 blog post that previously highlighted the problem.
The article announces the release of Datasette 1.0a41, highlighting new OpenTelemetry support added by Alec Garcia and a refactor that consolidates all modal dialogs into a single Web Component, now documented for plugin use.
The article announces the release of datasette-atom version 0.11a0, which includes a minor fix to ensure compatibility with the latest Datasette alpha releases. This update enables the datasette.io website to be upgraded to Datasette 1.0a41. The release is tagged under "atom" and "datasette".
The article announces the release of Datasette version 0.65.4, noting that it includes security updates. It references the Datasette blog for more details on the 1.0a39 and 0.65.4 security releases. The release is tagged as a security update for the Datasette project.