datasette-files 0.1a3 · Simon Willison's Weblog
Science, Technology & Innovation · Mar 30, 2026
The file picker was refactored from a plugin-specific UI into a reusable <datasette-file-picker> Web Component, enabling easy cross-plugin embedding and reducing frontend integration effort while improving ecosystem interoperability.
datasette-files 0.1a3 · Simon Willison's Weblog
Science, Technology & Innovation · Mar 30, 2026
Datasette-files adds a new Python API, get_file (from datasette_files import get_file), providing a stable backend entry point for other plugins to programmatically access stored file data and enabling easier plugin-to-plugin composition and more maintainable integrations.
datasette-files 0.1a3 · Simon Willison's Weblog
Science, Technology & Innovation · Mar 30, 2026
The release scopes edit/delete permissions to a new FileResource (under FileSourceResource), moving owners_can_edit/owners_can_delete and files-edit/files-delete from source-level to per-file controls to enable finer-grained, safer plugin integration.