Skip to content

q2 v0.19.0

Choose a tag to compare

@github-actions github-actions released this 12 Aug 14:41
· 98 commits to main since this release
1ba0f2e

Experimental. q2 is under active development and not ready for production use.

Install

curl -fsSL https://raw.githubusercontent.com/quarto-dev/q2/main/install.sh | bash

On Windows (PowerShell):

irm https://raw.githubusercontent.com/quarto-dev/q2/main/install.ps1 | iex

q2 mcp (the Quarto Hub MCP server) needs Node.js 24+ at runtime;
everything else works standalone. Hub connection defaults for quarto-hub.com are built in.

The Linux binaries are statically linked (musl): one build per architecture, no glibc
requirement, works on Alpine and old distros alike. If you specifically need a
dynamically-linked build, install.sh --from-source builds one.

Platform File
Linux x86_64 (static, any distro) q2-0.19.0-linux_amd64.tar.gz
Linux ARM64 (static, any distro) q2-0.19.0-linux_arm64.tar.gz
macOS Intel q2-0.19.0-darwin_amd64.tar.gz
macOS Apple Silicon q2-0.19.0-darwin_arm64.tar.gz
Windows x86_64 q2-0.19.0-windows_amd64.zip

Verify a manual download (Unix archives are signed with minisign, Ed25519):

minisign -Vm q2-0.19.0-<platform>.tar.gz -P RWR2A9ILpZX1kVF3Q6uk5TRus8FDM25H2F+KKKHEuqlxv+JJSLyPalvN

The trusted comment should name exactly the file you downloaded.
Checksums (all platforms): sha256sum -c checksums.sha256 --ignore-missing

Standalone Quarto Hub MCP server

q2 mcp is also published on its own as a self-contained Node bundle for
running the MCP server without installing q2 — e.g. embedding it in
another tool. Requires Node.js 24+. Download
quarto-hub-mcp-0.19.0.tar.gz, extract, and run node index.mjs --help.
Unlike q2 mcp, this bundle does not embed quarto-hub.com credentials — see
the bundled README.md for the OAuth env vars to set.
(Experimental, temporary channel — npx distribution is planned.)

Changes

  • Merge pull request #514 from quarto-dev/release/v0.19.0 (1ba0f2e)
  • Bump workspace version to 0.19.0 (2316080)
  • Merge pull request #513 from quarto-dev/chore/samod-0.13-automerge-3.4.1 (e629a64)
  • Point samod back at quarto-dev/samod (3146554)
  • Add hub-client changelog entry for samod 0.13.0 / automerge 3.4.1 bump (62cabb1)
  • Bump samod to 0.13.0 and @automerge/automerge to 3.4.1 (e5769e5)
  • Merge pull request #510 from quarto-dev/bugfix/bd-indented-continuation-parse-error-j7be7kuc (f8cb687)
  • Plan close-out: div-context fix verified and pushed (2c98b4c)
  • Fix attributed-div contexts in the bd-j7be7kuc scanner change (062f4f8)
  • Close out bd-j7be7kuc plan: verify green, e2e verified, strand closed (b1d5c29)
  • Fix indented continuation lines parsing as hard errors (bd-j7be7kuc) (bcd02be)
  • Add scanner indentation-context process note + plan for bd-j7be7kuc (e63f583)