Datasette 1.0a33 extiende la API JSON de extras opcionales a endpoints de fila y consulta
Simon Willison ha lanzado Datasette 1.0a33, acercando el proyecto a una versión estable 1.0 al extender el mecanismo de parámetro ?_extra= — antes limitado a páginas de tabla — a páginas de fila y de consultas SQL arbitrarias. El cambio permite que los clientes de la API soliciten solo las claves JSON que realmente necesitan, evitando el exceso de datos que afectaba a la API 0.x.
Willison señaló que la mayor parte del código de esta versión fue escrito con la ayuda de Claude. La versión también incluye documentación de referencia generada automáticamente para cada extra disponible, con ejemplos de salida capturados en vivo durante la compilación desde una instancia Datasette en funcionamiento.
Fuentes
- Primary source
- Simon Willison on Bluesky
“New Datasette release: 1.0a33, which finally brings documents the ?_extra= JSON API mechanism and brings it to the row and query pages in addition to the table pages (Most of the code in this release was built with the help of Claude Fable 5)”