{
  "@context": "https://schema.org",
  "@id": "https://aggr.aymericbeaumet.com/items/simonwillison-net/2026-09-24-datasette-1-0a41/#webpage",
  "@type": [
    "WebPage",
    "ArchiveComponent"
  ],
  "articleBody": "**Release:** [datasette 1.0a41](https://github.com/simonw/datasette/releases/tag/1.0a41)\n\nAlec Garcia added [support for OpenTelemetry](https://docs.datasette.io/en/latest/internals.html#internals-telemetry) to Datasette in this release.\n\nI've also refactored all of Datasette's modal dialogs to a single Web Component, which is now [documented for other plugins to use](https://docs.datasette.io/en/latest/javascript_plugins.html#javascript-plugins-modals).\n\nTags: [javascript](https://simonwillison.net/tags/javascript), [datasette](https://simonwillison.net/tags/datasette), [web-components](https://simonwillison.net/tags/web-components), [alex-garcia](https://simonwillison.net/tags/alex-garcia), [opentelemetry](https://simonwillison.net/tags/opentelemetry)\n",
  "authors": [],
  "captured_at": "2026-09-24T23:11:42.252098928+00:00",
  "category": "programming",
  "content_html": "<p><strong>Release:</strong> <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/simonw/datasette/releases/tag/1.0a41\">datasette 1.0a41</a></p>\n<p>Alec Garcia added <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://docs.datasette.io/en/latest/internals.html#internals-telemetry\">support for OpenTelemetry</a> to Datasette in this release.</p>\n<p>I've also refactored all of Datasette's modal dialogs to a single Web Component, which is now <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://docs.datasette.io/en/latest/javascript_plugins.html#javascript-plugins-modals\">documented for other plugins to use</a>.</p>\n<p>Tags: <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://simonwillison.net/tags/javascript\">javascript</a>, <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://simonwillison.net/tags/datasette\">datasette</a>, <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://simonwillison.net/tags/web-components\">web-components</a>, <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://simonwillison.net/tags/alex-garcia\">alex-garcia</a>, <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://simonwillison.net/tags/opentelemetry\">opentelemetry</a></p>\n",
  "content_markdown": "**Release:** [datasette 1.0a41](https://github.com/simonw/datasette/releases/tag/1.0a41)\n\nAlec Garcia added [support for OpenTelemetry](https://docs.datasette.io/en/latest/internals.html#internals-telemetry) to Datasette in this release.\n\nI've also refactored all of Datasette's modal dialogs to a single Web Component, which is now [documented for other plugins to use](https://docs.datasette.io/en/latest/javascript_plugins.html#javascript-plugins-modals).\n\nTags: [javascript](https://simonwillison.net/tags/javascript), [datasette](https://simonwillison.net/tags/datasette), [web-components](https://simonwillison.net/tags/web-components), [alex-garcia](https://simonwillison.net/tags/alex-garcia), [opentelemetry](https://simonwillison.net/tags/opentelemetry)\n",
  "dateCreated": "2026-09-24T23:11:42.252098928+00:00",
  "date_created": "2026-09-24T19:15:23+00:00",
  "date_modified": "2026-09-24T19:15:23+00:00",
  "date_published": "2026-09-24T19:15:23+00:00",
  "description": "Release: datasette 1.0a41 Alec Garcia added support for OpenTelemetry to Datasette in this release. I've also refactored all of Datasette's modal dialogs to a single Web Component, which is now documented for other plugins to use. Tags:…",
  "external_url": "https://simonwillison.net/2026/Sep/24/datasette/",
  "git": {
    "commit": "ebb0941c5c06a2ab2377342d607535262a3e969e",
    "path": "items/simonwillison-net/2026/09/2026-09-24-datasette-1-0a41.md",
    "permalink": "https://github.com/aymericbeaumet/aggr-instance/blob/ebb0941c5c06a2ab2377342d607535262a3e969e/items/simonwillison-net/2026/09/2026-09-24-datasette-1-0a41.md"
  },
  "id": "urn:aggr:item:697ad8bf141bef02554d7462ab1bc3147cb25cb5",
  "isBasedOn": {
    "@id": "https://simonwillison.net/2026/Sep/24/datasette/"
  },
  "mainEntity": {
    "@id": "https://simonwillison.net/2026/Sep/24/datasette/",
    "@type": "CreativeWork",
    "archivedAt": {
      "@id": "https://aggr.aymericbeaumet.com/items/simonwillison-net/2026-09-24-datasette-1-0a41/#webpage"
    },
    "dateModified": "2026-09-24T19:15:23+00:00",
    "datePublished": "2026-09-24T19:15:23+00:00",
    "headline": "datasette 1.0a41",
    "timeRequired": "PT1M",
    "url": "https://simonwillison.net/2026/Sep/24/datasette/",
    "wordCount": 44
  },
  "name": "Archived snapshot: datasette 1.0a41",
  "preview": null,
  "reading_minutes": 1,
  "replicated_at": null,
  "source": "simonwillison-net",
  "source_name": "Simon Willison's Weblog",
  "summary": "Release: datasette 1.0a41 Alec Garcia added support for OpenTelemetry to Datasette in this release. I've also refactored all of Datasette's modal dialogs to a single Web Component, which is now documented for other plugins to use. Tags: javascript, datasette, web-components, alex-garcia, opentelemetry",
  "tags": [
    "alex-garcia",
    "datasette",
    "javascript",
    "opentelemetry",
    "web-components"
  ],
  "temporalCoverage": "2026-09-24T23:11:42.252098928+00:00",
  "title": "datasette 1.0a41",
  "url": "https://aggr.aymericbeaumet.com/items/simonwillison-net/2026-09-24-datasette-1-0a41/",
  "word_count": 44
}