{"slug": "datasette-1-0a33", "title": "datasette 1.0a33", "summary": "Simon Willison released Datasette 1.0a33, a significant alpha toward a stable 1.0 that extends the `?_extra=` pattern to cover queries and rows in addition to tables. The new JSON extras feature is now documented, and Willison used AI coding tools including Claude Code and Codex Desktop to build a custom extras API explorer demonstrating the functionality.", "body_md": "**Release:** [datasette 1.0a33](https://github.com/simonw/datasette/releases/tag/1.0a33)\n\nThis alpha is a significant step on the road to a stable 1.0, finally extending the `?_extra=`\n\npattern I introduced [in Datasette 1.0a3](https://docs.datasette.io/en/1.0a3/changelog.html#a3-2023-08-09) to cover queries and rows in addition to tables. That pattern is also [now documented](https://docs.datasette.io/en/latest/json_api.html#expanding-json-responses)!\n\nI wrote a whole lot more about the new release on the Datasette project blog: ** Datasette 1.0a33 with JSON extras in the API**.\n\nBecause API explorer tools are almost free to build now I had Claude Fable 5 in Claude Code (for [the plan](https://gist.github.com/simonw/d8bf1a8f36e28fbd595cede946e0ab6d)) and GPT-5.5 xhigh in Codex Desktop (for [the implementation](https://gist.github.com/simonw/12d5e09797072a6807d7b9cfcc8ff6b7)) build me this [custom extras API explorer](https://tools.simonwillison.net/datasette-extras-explorer) to help demonstrate the feature:\n\nTags: [projects](https://simonwillison.net/tags/projects), [datasette](https://simonwillison.net/tags/datasette), [annotated-release-notes](https://simonwillison.net/tags/annotated-release-notes), [ai-assisted-programming](https://simonwillison.net/tags/ai-assisted-programming)", "url": "https://wpnews.pro/news/datasette-1-0a33", "canonical_source": "https://simonwillison.net/2026/Jun/11/datasette/#atom-everything", "published_at": "2026-06-11 15:26:49+00:00", "updated_at": "2026-06-11 19:14:36.722582+00:00", "lang": "en", "topics": ["ai-tools"], "entities": ["Datasette", "Claude Code", "GPT-5.5", "Codex Desktop", "Claude Fable 5", "Simon Willison"], "alternates": {"html": "https://wpnews.pro/news/datasette-1-0a33", "markdown": "https://wpnews.pro/news/datasette-1-0a33.md", "text": "https://wpnews.pro/news/datasette-1-0a33.txt", "jsonld": "https://wpnews.pro/news/datasette-1-0a33.jsonld"}}