Release Checkpoint And New Schema-Metadata Surface
Sources: 1 • Confidence: Medium • Updated: 2026-04-13 03:50
Key takeaways
- Datasette version 1.0a26 has been released.
- Datasette includes built-in semantic column types that include url, email, and json.
- Datasette supports assigning semantic column types to columns.
- Datasette plugins can register additional semantic column types via a register_column_types() plugin hook.
Sections
Release Checkpoint And New Schema-Metadata Surface
- Datasette version 1.0a26 has been released.
- Datasette supports assigning semantic column types to columns.
Initial Semantic Type Taxonomy And Ecosystem Extensibility
- Datasette includes built-in semantic column types that include url, email, and json.
- Datasette plugins can register additional semantic column types via a register_column_types() plugin hook.
Unknowns
- What specific behaviors change when a column is assigned a semantic type (UI rendering, API output, validation, search, export, etc.)?
- How are semantic column types stored and surfaced (database metadata tables, Datasette config, per-table JSON, plugin-managed storage), and are they portable across instances?
- Is the register_column_types() plugin hook documented as stable, and what is the expected compatibility contract for plugin authors across 1.0 alpha releases?
- Are there additional built-in semantic types beyond url, email, and json, and is there a standard taxonomy or naming convention expected for new types?
- Is there any clear operator, product, or investor decision-readthrough described (upgrade urgency, breaking changes, performance impacts, migration steps)?