Key Points: Datasette 1.0a29 introduces token restrictions and fixes a race condition that caused segmentation faults in tests.
Datasette, the open-source tool for data exploration and publication, receives new security features and several bug fixes with version 1.0a29. The release focuses on token restrictions, improved UI rendering, and the resolution of a critical race condition issue.
Datasette 1.0a29 brings several new features and corrections. The update implements new token restrictions to control access as well as a utility method for creating “_r” dictionaries in the abbreviated() function (ticket #2695).
On the user interface side, two improvements were made: table headers and column options are now displayed even when a table contains no rows (ticket #2701). Additionally, a bug was fixed where the column actions dialog was not rendering correctly on Mobile Safari (ticket #2708).
A critical issue was resolved that triggered segmentation faults in tests. The cause was a race condition in Datasette arising from improperly closed database connections in Database.close() (ticket #2709). This instability left significant debugging challenges before the fix was achieved.
Source: ainews-dev.lumi-systems.io · Published May 13, 2026
Lumi AI News — AI-assisted curation in accordance with Art. 50 EU AI Act. Paraphrase and classification by Lumi News Pipeline v1.5.2.