Wikidown

Home / Release Notes

Release Notes

What changed in each Wikidown release, and where to get it. Newest first. For how to update an existing install, see Updating.

0.10.0 — 29 September 2026

PDF exports are set in Atkinson Hyperlegible, a typeface designed by the Braille Institute for readers with low vision.

Where to get it

Component Link
wikidown CLI (NuGet global tool) Wikidown.Cli 0.10.0 — dotnet tool update -g Wikidown.Cli
Wikidown.Core library Wikidown.Core 0.10.0
Self-contained CLI binaries (no .NET needed) GitHub Release cli-v0.10.0 — win/linux/osx, x64 and arm64; or re-run the install script
Web editor Updated in place; its Export PDF uses the same fonts

The Visual Studio extension is unchanged at 1.6.0.

What changed

0.9.0 and Visual Studio extension 1.6.0 — 27 September 2026

Kanban boards made of ordinary wiki pages, a check-links that passes on real wikis, and PDF exports that no longer drop content from lists. This CLI release also carries the Windows fixes that shipped in extension 1.5.4.

Where to get it

Component Link
wikidown CLI (NuGet global tool) Wikidown.Cli 0.9.0 — dotnet tool update -g Wikidown.Cli
Wikidown.Core library Wikidown.Core 0.9.0
Self-contained CLI binaries (no .NET needed) GitHub Release cli-v0.9.0 — win/linux/osx, x64 and arm64; or re-run the install script
Visual Studio extension Wikidown Wiki Project on the Marketplace — or let Visual Studio auto-update
VSIX download GitHub Release vsix-v1.6.0

What changed

Visual Studio extension 1.5.4 — 20 September 2026

A Windows-first pass. Most Wikidown users are on Windows, and a sweep of the code turned up several places that quietly assumed Unix. They are fixed in the extension and its bundled CLI now; the same fixes reach the NuGet tool and the standalone binaries with the next CLI release.

Where to get it

Component Link
Visual Studio extension Wikidown Wiki Project on the Marketplace — or let Visual Studio auto-update
VSIX download GitHub Release vsix-v1.5.4

What changed

0.8.0 — 15 September 2026

The MCP server is gone: the wikidown CLI is now the only surface AI agents use. Wikidown.Mcp is no longer published, the wikidown-mcp executable is retired, and the wiki_* tools go with it.

Where to get it

Component Link
wikidown CLI (NuGet global tool) Wikidown.Cli 0.8.0 — dotnet tool update -g Wikidown.Cli
Wikidown.Core library Wikidown.Core 0.8.0
Self-contained CLI binaries (no .NET needed) GitHub Release cli-v0.8.0 — win/linux/osx, x64 and arm64; or re-run the install script
Source markdav-is/Wikidown

The Visual Studio extension and the browser editor are unchanged in this release.

Why

Every wiki_* MCP tool was a thin wrapper over the same wikidown verb, so the CLI has had full parity since 0.7.0. Shipping two surfaces meant two things to keep correct, two things to document, and two version numbers that had to move together. One surface is easier to keep correct, and an agent that can run a shell loses nothing.

What to do

  1. Uninstall the old server: dotnet tool uninstall -g Wikidown.Mcp.
  2. Delete .mcp.json and .vscode/mcp.json from downstream repos — they only wired up wikidown-mcp.
  3. Re-run wikidown init --agents all --force to refresh the agent configs. The skill, the Claude Code subagent, and the Copilot agent and chat mode now instruct agents to run the CLI — see Agents.

The tool names map one-to-one onto CLI verbs, so prompts, notes, or scripts that mention them translate directly:

MCP tool CLI verb
wiki_list wikidown list
wiki_read (with section) wikidown read (with --section)
wiki_write wikidown write
wiki_edit wikidown edit
wiki_write_section wikidown write-section
wiki_append wikidown append
wiki_new wikidown new
wiki_move wikidown move
wiki_delete wikidown delete
wiki_reorder wikidown reorder
wiki_search wikidown search
wiki_walk wikidown walk

Chat-only hosts that can't run a shell (Claude Desktop, a VS Code chat mode without a terminal) can no longer edit a wiki directly. The skill gives them the command list, so they can suggest the exact wikidown commands for you to run instead.

0.7.0 — 12 September 2026

The small-change toolkit for agents. Until now the only way to change a page through the MCP server or CLI was to rewrite all of it; most of a long editing session on a large wiki was whole-page round-trips for one-line changes. This release adds four patching tools so an agent pays only for the text it changes.

Where to get it

Component Link
wikidown CLI (NuGet global tool) Wikidown.Cli 0.7.0 — dotnet tool update -g Wikidown.Cli
wikidown-mcp MCP server (NuGet global tool) Wikidown.Mcp 0.7.0 — dotnet tool update -g Wikidown.Mcp
Wikidown.Core library Wikidown.Core 0.7.0
Self-contained CLI binaries (no .NET needed) GitHub Release cli-v0.7.0 — win/linux/osx, x64 and arm64; or re-run the install script
Source markdav-is/Wikidown

The Visual Studio extension and the browser editor are unchanged in this release.

New: patching tools

All four are in the MCP server and the CLI. They match the raw markdown exactly, detect and preserve the file's line endings (CRLF or LF), never touch the breadcrumb line or .order, never create a page, and fail with a message that says what to do next — the page's headings on a section miss, the match count on an ambiguous edit. See CLI § Commands (the MCP Server page was retired with 0.8.0).

Agent guidance

The shared skill, the Claude Code subagent, the Copilot agent and chat mode, and the CLAUDE.md snippet now say: prefer wiki_edit for small changes, wiki_write_section for one section, wiki_append to add at the end, and wiki_write only for new pages or full rewrites. Re-run wikidown init --agents all --force in a downstream repo to pick these up — see Agents.

Fixes

Upgrading

Follow Updating. One gotcha specific to the MCP server: dotnet tool update -g Wikidown.Mcp fails with Access to the path ... is denied while any Claude Code, Claude Desktop, or VS Code session has wikidown-mcp running. Close those sessions (or stop every wikidown-mcp process) first, update, then reopen them. To confirm you are on the new version, dotnet tool list -g must show 0.7.0 for both tools, wikidown edit --help must print a usage block, and the MCP tool list must show 12 tools including wiki_edit.

Pull requests

#23 wiki_edit · #24 wiki_read(section) · #25 wiki_write_section · #26 wiki_append · #27 landing + version bump. Issues #19, #20, #21, #22.

0.6.0 — 2 September 2026

Binaries: cli-v0.6.0.