You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The db.execute_write() internal method now defaults to blocking until the write operation has completed. Previously it defaulted to queuing the write and then continuing to run code while the write was in the queue. (#1579)
The Datasette() constructor no longer requires the files= argument, and is now documented at Datasette class. (#1563)
The tracing feature now traces write queries, not just read queries. (#1568)
The query string variables exposed by request.args will now include blank strings for arguments such as foo in ?foo=&bar=1 rather than ignoring those parameters entirely. (#1551)
Faceting
The number of unique values in a facet is now always displayed. Previously it was only displayed if the user specified ?_facet_size=max. (#1556)
Facets of type date or array can now be configured in metadata.json, see Facets in metadata.json. Thanks, David Larlet. (#1552)
New ?_nosuggest=1 parameter for table views, which disables facet suggestion. (#1557)
Fixed bug where ?_facet_array=tags&_facet=tags would only display one of the two selected facets. (#625)
Other small fixes
Made several performance improvements to the database schema introspection code that runs when Datasette first starts up. (#1555)
Label columns detected for foreign keys are now case-insensitive, so Name or TITLE will be detected in the same way as name or title. (#1544)
explain query plan is now allowed with varying amounts of whitespace in the query. (#1588)
New CLI reference page showing the output of --help for each of the datasette sub-commands. This lead to several small improvements to the help copy. (#1594)
Fixed bug where writable canned queries could not be used with custom templates. (#1547)
Improved fix for a bug where columns with a underscore prefix could result in unnecessary hidden form fields. (#1527)