Skip to content

2.19.1

Latest

Choose a tag to compare

@github-actions github-actions released this 11 Jul 15:26
c81d253

2.19.1 (2026-07-11)

2.19.1 leaves the plugin itself untouched - main.js and styles.css are byte-for-byte identical to 2.19.0, so nothing changes inside your vault. Everything around the plugin changed instead: the documentation site was rebuilt end to end, the docs are now first-class for AI tools, and QuickAdd releases through a hardened, reviewable pipeline (this is the first release it cut).

📚 Docs rewritten for humans

quickadd.obsidian.guide was rewritten page by page to read as user documentation, after years of feedback that it assumed a programmer. Headings now lead with the task in plain words ("Ask for text" instead of {{VALUE:<variable name>|label:<helper text>}}), every core page opens with a "set up your first X" walkthrough using real values, examples come as "You write / You get" pairs, and Format Syntax gained a grouped quick-reference up top. Duplicated reference material was consolidated so each topic has exactly one authoritative page.

The site also moved from Docusaurus to Astro Starlight: doc pages ship zero JavaScript, search is built in, and heavyweight GIFs now serve as sub-megabyte WebP. Docs are single-version and track master directly - fixes go live the moment they merge instead of waiting for the next plugin release, and anything documented ahead of a release is marked Introduced in QuickAdd X.Y.Z. Every historical URL and deep-link anchor keeps working via redirects and alias anchors.

🤖 Docs your AI tools can read

A growing share of you read the docs through an AI assistant, so the docs now meet it halfway:

  • llms.txt family: /llms.txt, /llms-small.txt, and /llms-full.txt for coding agents that fetch docs wholesale.
  • Raw markdown for every page: append .md to any docs URL, e.g. /docs/FormatSyntax.md.
  • Page actions under every title: Copy Markdown, View as Markdown, Open in Claude, Open in ChatGPT.
  • An MCP server at https://quickadd.obsidian.guide/mcp - point any MCP client (Claude, Cursor, ...) at it for search_quickadd_docs and get_quickadd_doc, which retrieve directly from the exact published docs.

🔧 Under the hood

  • Releases now go through a shared forensic pipeline: every release is a reviewable pull request, builds are tested before publish, and artifacts carry Sigstore attestations that are re-verified per asset after publishing.
  • The E2E test harness moved onto the shared obsidian-e2e runner and fixtures used across plugins.

Nothing to do on your end - updating to 2.19.1 changes only the version number.


Documentation

  • remove per-release docs versioning (#1502)
  • rebuild docs site on Astro Starlight (#1503)
  • LLM/agent layer - llms.txt, raw markdown endpoints, page actions, MCP server (#1504)
  • backfill Introduced-in-QuickAdd version annotations (#1505)
  • post-merge review follow-ups (#1506)
  • user-first rewrite of the docs site (#1509)
  • consolidate duplicated reference material (#1510)

Internal

  • e2e: migrate to shared obsidian-e2e instance runner and fixtures (#1511, #1513)
  • release: adopt shared forensic release pipeline (#1514)