Skip to content

Release v0.1.0-alpha.3 #698

Closed
Closed

Description

@Azganoth

Target

v0.1.0-alpha.3

Goal

Publish the third Windows alpha, adding document tabs, multiple windows, and opening files from File Explorer in the running Leafdown, along with the large-document performance fixes and editor interaction fixes merged since alpha 2.

Scope

Release checklist

  • Release scope confirmed.
  • Required product issues and pull requests complete.
  • Release preparation pull request merged.
  • Version matches across package.json, src-tauri/Cargo.toml, src-tauri/tauri.conf.json, the Cargo lockfile, and WiX's 0.1.0.3 numeric version.
  • Automated application verification and installer builds complete.
  • NSIS and MSI install, upgrade over alpha 2, uninstall, and Open with lifecycle checks for .md, .markdown, .mdown, and .mkd without changing the default app — deferred for this prerelease by maintainer decision.
  • Changelog and release notes prepared, with the installer-testing deferral disclosed.
  • Prerelease and installer packages published.
  • No pending security advisories.

Verification

  • The tag points to b08fe30b, whose file tree matches the verified preparation head.
  • pnpm check passed locally, covering formatting, types, lint, the production frontend build, coverage, and backend checks.
  • PR CI, main CI, and the tagged Release workflow passed. The complete desktop E2E suite passed in CI, including the release-note scenarios against alpha 3's notes.
  • The uploaded packages' SHA-256 digests matched GitHub's asset metadata. Read-only inspection of the uploaded MSI confirmed ProductVersion 0.1.0.3, Open with registrations for all four built-in Markdown extensions under HKLM, and the Leafdown.Markdown document icon.

Notes

The release remains a prerelease. Installer lifecycle verification is deferred again, although this release changes both what the installers ship and how File Explorer opens reach Leafdown: #652 adds a dedicated document icon to both installers, and #690 sends files opened from File Explorer to the running instance instead of starting another one. Package metadata inspection does not establish either behavior on an installed build.

The open Dependabot alert for glib (GHSA-wrw7-89jp-8q8g) does not affect these packages: the crate is a Linux GTK dependency, and cargo tree finds no path to it for the x86_64-pc-windows-msvc target.

Activity

  1. added this to the v0.1.0-alpha.3 milestone on Oct 12, 2026
  2. self-assigned this
    on Oct 12, 2026
  3. moved this from Backlog to In Progress in Leafdownon Oct 12, 2026
  4. moved this from In Progress to Review in Leafdownon Oct 12, 2026
  5. added a commit that references this issue on Oct 13, 2026
  6. moved this from Review to Done in Leafdownon Oct 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

ReleaseCoordination work for a release

Projects

  • Status
    Done

Relationships

None yet

Development

No branches or pull requests

Issue actions