From 03418ee037057aa85204f5a3feb2066cbb6a9b3e Mon Sep 17 00:00:00 2001 From: Simon Willison Date: Tue, 11 Aug 2020 17:42:47 -0700 Subject: [PATCH] Release 0.47 Refs #335, #923, #925, #926, #928 --- README.md | 1 + docs/changelog.rst | 10 ++++++++++ 2 files changed, 11 insertions(+) diff --git a/README.md b/README.md index d308ade5..1c94ccaf 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,7 @@ Datasette is aimed at data journalists, museum curators, archivists, local gover ## News + * 11th August 2020: [Datasette 0.47](http://datasette.readthedocs.io/en/latest/changelog.html#v0-47) - Datasette can now be installed using Homebrew! `brew install simonw/datasette/datasette`. Also new: `datasette install name-of-plugin` and `datasette uninstall name-of-plugin` commands, and `datasette --get '/-/versions.json'` to output the result of Datasette HTTP calls on the command-line. * 9th August 2020: [Datasette 0.46](http://datasette.readthedocs.io/en/latest/changelog.html#v0-46) - security fix relating to CSRF protection for writable canned queries, a new logo, new debugging tools, improved file downloads and more. * 6th August 2020: [GraphQL in Datasette with the new datasette-graphql plugin](https://simonwillison.net/2020/Aug/7/datasette-graphql/) * 24th July 2020: Two new plugins: [datasette-copyable and datasette-insert-api](https://simonwillison.net/2020/Jul/23/datasette-copyable-datasette-insert-api/). `datasette-copyable` adds copy-and-paste export options, and `datasette-insert-api` lets you create tables and insert or update data by POSTing JSON directly to Datasette. diff --git a/docs/changelog.rst b/docs/changelog.rst index 343e2edc..5d82f368 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -4,6 +4,16 @@ Changelog ========= +.. _v0_47: + +0.47 (2020-08-11) +----------------- + +- Datasette now has `a GitHub discussions forum `__ for conversations about the project that go beyond just bug reports and issues. +- Datasette can now be installed on macOS using Homebrew! Run ``brew install simonw/datasette/datasette``. See :ref:`installation_homebrew`. (`#335 `__) +- Two new commands: ``datasette install name-of-plugin`` and ``datasette uninstall name-of-plugin``. These are equivalent to ``pip install`` and ``pip uninstall`` but automatically run in the same virtual environment as Datasette, so users don't have to figure out where that virtual environment is - useful for installations created using Homebrew or ``pipx``. See :ref:`plugins_installing`. (`#925 `__) +- A new command-line option, ``datasette --get``, accepts a path to a URL within the Datasette instance. It will run that request through Datasette (without starting a web server) and print out the repsonse. See :ref:`getting_started_datasette_get` for an example. (`#926 `__) + .. _v0_46: 0.46 (2020-08-09)