Repository navigation
Release v0.1.0-alpha.3 #698
Description
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
- Milestone: v0.1.0-alpha.3.
- Included product work: changes since alpha 2.
- Release preparation: PR #699.
- Windows x64 NSIS and MSI installers produced by the Release workflow.
- Open feature requests and dependency pull requests, including chore: bump the minor-and-patch group with 40 updates #603, are outside this release.
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's0.1.0.3numeric 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.mkdwithout 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 checkpassed 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 theLeafdown.Markdowndocument 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.
Metadata
Metadata
Assignees
Labels
Projects
- StatusShow more project fieldsDone
Activity
chore: prepare v0.1.0-alpha.3 (#699)