Skip to content

1.0a13

Pre-release
Pre-release
Compare
Choose a tag to compare
@simonw simonw released this 13 Mar 02:14
· 86 commits to main since this release

Each of the key concepts in Datasette now has an actions menu, which plugins can use to add additional functionality targeting that entity.

  • Plugin hook: view_actions() for actions that can be applied to a SQL view. (#2297)
  • Plugin hook: homepage_actions() for actions that apply to the instance homepage. (#2298)
  • Plugin hook: row_actions() for actions that apply to the row page. (#2299)
  • Action menu items for all of the *_actions() plugin hooks can now return an optional "description" key, which will be displayed in the menu below the action label. (#2294)
  • Plugin hooks documentation page is now organized with additional headings. (#2300)
  • Improved the display of action buttons on pages that also display metadata. (#2286)
  • The header and footer of the page now uses a subtle gradient effect, and options in the navigation menu are better visually defined. (#2302)
  • Table names that start with an underscore now default to hidden. (#2104)
  • pragma_table_list has been added to the allow-list of SQLite pragma functions supported by Datasette. select * from pragma_table_list() is no longer blocked. (#2104)