Releases
Wenlan Changelog and Releases
See the current Wenlan release, shipped changes, recent milestones, and how to distinguish tagged releases from unreleased main work.
At a glance
01
Quick answer: the current stable release in the repository changelog is v0.18.5, dated 2026-09-09.
02
The unified release publishes native runtime archives plus macOS Apple Silicon and Windows x64 desktop builds and updater artifacts.
01
Current stable release
Wenlan v0.18.5 is the current stable release recorded in CHANGELOG.md and GitHub Releases. It improves graph exploration and desktop update controls. See the release notes for the exact shipped changes.
The website keeps public install and product claims aligned to the stable release unless a page explicitly labels a feature as unreleased or on main.
02
v0.18.4 to v0.18.5 highlights
These patches improve graph exploration and desktop update controls, add recovery for a stale background service after an update, and prevent overlapping recovery prompts.
- Graph exploration and desktop update UX improvements shipped in v0.18.5.
- Background service recovery and tray stop controls shipped in v0.18.4.
- Idle detected entities are archived by default.
03
v0.18.1 to v0.18.3 highlights
These patches improve import visibility and entity housekeeping, make milestone notifications dismissible, and fix local-provider and shared Claude/Codex harness behavior.
- Import reports real phase progress and batch status.
- Entity housekeeping gains an idle-archive rule; detected entities are presented as an index rather than a to-do list.
- Milestone notifications support explicit and automatic dismissal.
- Local provider presets can send an API key; upstream LLM refusals return a 502 response.
- Shared Claude/Codex hook and runner gaps are closed.
- These releases shipped through 2026-09-08.
04
v0.18.0 highlights
The v0.18.0 release improves the desktop home around the library you are actually viewing, removes the "Where AI looked" section, fits the empty-state ghost cards at the default window size, keeps startup moving when a global shortcut is occupied, and holds the window in place with a starting status until the daemon answers.
- Each library gets one home page with an honest empty state when it has no pages yet.
- The home page no longer shows a "Where AI looked" section.
- Empty-state ghost cards fit at the default window size.
- Startup continues when another app already owns the global shortcut.
- The window stays still after launch and shows a starting status until the daemon answers.
- Stable release date: 2026-09-04.
05
v0.17.5 highlights
The v0.17.5 patch release keeps the v0.17.4 desktop and runtime improvements and hardens Remote Access by stopping its secret from being written to the app log.
- Remote Access no longer writes its secret into the app log.
- The v0.17.4 desktop and runtime improvements remain part of the current release line: notarized macOS Apple Silicon DMG, source-opening citations, signed cloudflared updates, and the open and relay security fixes.
- The v0.17 line still includes verified exact-release installation, source-revision write fences, and the Atlas knowledge view.
- Stable release date: 2026-08-30.
06
v0.17.4 highlights
The v0.17.4 release notarized the macOS DMG, made document citations open their backing file, prevented cloudflared from replacing its signed binary, and closed the remaining open and relay security findings.
- The macOS Apple Silicon DMG opens with a normal first launch.
- Document citations can show and open the file path behind the cited source.
- The app keeps the signed cloudflared binary from replacing itself during updates.
- Open and relay paths closed the three remaining security-audit findings, and five transitive npm packages moved past their advisories.
07
v0.14.x highlights
The v0.14.x releases strengthen the write and review lifecycle for source-backed pages while making model routing explicit and vendor-neutral.
- Every Page write routes through one gate, including a draft lifecycle and wire contract.
- Page Map v1 adds schema, accessors, routes, and an improve pass.
- Per-job source pins and a resolved-routing endpoint avoid vendor privilege.
- Read scopes and approval-gated lint repair are enforced.
- v0.14.1 preserves the exact canonical page source.
- Stable release date: 2026-07-20.
08
v0.13.x highlights
The v0.13.x releases expanded diagnostics and external-LLM configuration while hardening release and maintenance behavior.
- External-LLM API key, config hot-swap, and external status.
- Whole-system and deep semantic lint diagnostics.
- Directory sync keeps the daemon responsive.
- Evidence-driven lint maintenance paths are hardened.
09
v0.12.0 highlights
The v0.12.0 release reworks how wiki pages are synthesized and cited. Distill becomes one refresh operation with canonical PageWrite births, and synthesis is gated on citations so page claims stay traceable to sources.
- Distill redesign: one refresh op, canonical PageWrite births, citation-gated synthesis.
- Per-claim verified citations for wiki pages.
- Loopback daemon guarded against cross-origin browser access.
- Server binds its port before any data-dir work.
- Release date: 2026-07-08.
10
v0.10.0 to v0.11.0 highlights
The v0.10.x and v0.11.0 releases focused on getting documents into the store and letting them talk back to it.
- Folder and multi-format document ingest.
- Doc-grounded revisions: documents propose rewrites to conflicting captures.
- Pages skill ported to the Codex plugin.
11
v0.9.1 to v0.9.6 highlights
The rest of the v0.9.x line covered the public Wenlan cutover cleanup and made distilled wiki pages first-class across recall and search surfaces, with CLI-first browsing through wenlan pages and a reworked /curate revision queue.
- Public rename cleanup completed across docs, plugin, and scripts.
- Distilled wiki pages surfaced across recall and search, space and tier gated.
- wenlan pages CLI and CLI-first /pages and /curate browsing.
12
v0.9.0 highlights
The v0.9.0 release is the first stable Wenlan-branded release after the public rename. It moves distribution identities to Wenlan while preserving the local-first daemon, CLI, MCP connector, and Claude Code plugin workflow.
- Public package, binary, crate, and repository names now use Wenlan identities.
- The Claude Code plugin and setup path install through wenlan package names.
- WENLAN_RERANKER_MODE became configurable in this release; the current CLI path is wenlan models reranker <off|lite|full>.
13
v0.7.0 highlights
The v0.7.0 release broadened Wenlan from a macOS-first runtime into a cross-platform local daemon with explicit spaces and stronger evaluation discipline.
- Cross-platform runtime support for macOS, Linux, and Windows.
- Space subcommands and doctor resolver state; the current CLI path is wenlan spaces.
- Plugin and server space resolver plumbing.
- KG-faithfulness and page-distillation faithfulness benchmarks.
- Structured binary judge and reproducibility foundations for evals.
- Release pipeline fixes for crates, npm, Homebrew, and version sync.
14
Earlier milestones
The v0.6.x line introduced the domain-to-space transition, curation workflows, pending revisions, and stronger daemon/client boundaries.
The v0.5.x line merged the MCP server and Claude Code plugin into the monorepo, established the locked skill set, and made the public packages line up with the repo runtime.
15
Unreleased main work
After v0.18.5, main-branch work should be treated as unreleased until a release entry publishes it. Earlier 0.8.x work included opt-in retrieval, refinery, and read-time experiments such as query decomposition, graph activation gates, FTS hardening, temporal filters, session diversification, salience priors, fact channels, k-hop graph traversal, global preludes, background reflection debounce, CoT retrieval, and LLM read-time routing.
Those PRs are useful signals for roadmap direction, but public users should treat them as main-branch work until a release entry publishes them.
16
Where to follow releases
GitHub releases are the canonical place to inspect release artifacts. CHANGELOG.md is generated by release-please and records the release history in the source repo.
Next
Releases and Versioning
Understand how Wenlan turns merged work into tagged releases, package versions, binaries, npm packages, and crates.
Read next