q2 v0.19.0
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 | bashOn Windows (PowerShell):
irm https://raw.githubusercontent.com/quarto-dev/q2/main/install.ps1 | iexq2 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+JJSLyPalvNThe 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)