- Write APIs now serve correct CORS headers if Datasette is started in
--cors
mode. See the full list of CORS headers in the documentation. (#1922) - Fixed a bug where the
_memory
database could be written to even though writes were not persisted. (#1917) - The https://latest.datasette.io/ demo instance now includes an
ephemeral
database which can be used to test Datasette's write APIs, using the new datasette-ephemeral-tables plugin to drop any created tables after five minutes. This database is only available if you sign in as the root user using the link on the homepage. (#1915) - Fixed a bug where hitting the write endpoints with a
GET
request returned a 500 error. It now returns a 405 (method not allowed) error instead. (#1916) - The list of endpoints in the API explorer now lists mutable databases first. (#1918)
- The
"ignore": true
and"replace": true
options for the insert API are now documented. (#1924)