From 692fbfc40a150913045618db5bdd8e32679250e6 Mon Sep 17 00:00:00 2001 From: Simon Willison Date: Thu, 1 Dec 2022 13:30:39 -0800 Subject: [PATCH] Release 1.0a1 Refs #1922, #1917, #1915, #1916, #1918, #1924 --- datasette/version.py | 2 +- docs/changelog.rst | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/datasette/version.py b/datasette/version.py index 66a60de3..acf85687 100644 --- a/datasette/version.py +++ b/datasette/version.py @@ -1,2 +1,2 @@ -__version__ = "1.0a0" +__version__ = "1.0a1" __version_info__ = tuple(__version__.split(".")) diff --git a/docs/changelog.rst b/docs/changelog.rst index 7d228580..720440ad 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -4,6 +4,18 @@ Changelog ========= +.. _v1_0_a1: + +1.0a1 (2022-12-01) +------------------ + +- Write APIs now serve correct CORS headers if Datasette is started in ``--cors`` mode. See the full list of :ref:`CORS headers ` in the documentation. (:issue:`1922`) +- Fixed a bug where the ``_memory`` database could be written to even though writes were not persisted. (:issue:`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. (:issue:`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. (:issue:`1916`) +- The list of endpoints in the API explorer now lists mutable databases first. (:issue:`1918`) +- The ``"ignore": true`` and ``"replace": true`` options for the insert API are :ref:`now documented `. (:issue:`1924`) + .. _v1_0_a0: 1.0a0 (2022-11-29)