- Datasette now defaults to hiding SQLite "shadow" tables, as seen in extensions such as SQLite FTS and sqlite-vec. Virtual tables that it makes sense to display, such as FTS core tables, are no longer hidden. Thanks, Alex Garcia. (#2296)
- Fixed bug where running Datasette with one or more
-s/--setting
options could over-ride settings that were present indatasette.yml
. (#2389) - The Datasette homepage is now duplicated at
/-/
, using the defaultindex.html
template. This ensures that the information on that page is still accessible even if the Datasette homepage has been customized using a customindex.html
template, for example on sites like datasette.io. (#2393) - Failed CSRF checks now display a more user-friendly error page. (#2390)
- Fixed a bug where the
json1
extension was not correctly detected on the/-/versions
page. Thanks, Seb Bacon. (#2326) - Fixed a bug where the Datasette write API did not correctly accept
Content-Type: application/json; charset=utf-8
. (#2384) - Fixed a bug where Datasette would fail to start if
metadata.yml
contained aqueries
block. (#2386)