Releasing
August 14, 2026 ยท View on GitHub
- Update
ProductInfo.Version,CHANGELOG.md, and documentation. - Run bootstrap tests, the x64 Release build, repository hygiene scan, and a
full
scripts/Build-Windows.ps1package build. - Test Setup and Portable in clean Windows 10 and 11 x64 virtual machines without preinstalled Node/dsh.
- Create an annotated
vX.Y.Ztag. The release workflow rebuilds from fixed Node, dsh, and WebView2 versions; verifies the Node SHA-256; produces Setup, Portable, SHA256SUMS, SPDX SBOM, and notices; and creates a pre-release. - Compare CI hashes with an independent build where practical and publish release notes that state the unsigned SmartScreen limitation.
Never commit downloaded Node archives, node_modules, dsh source, binaries
other than the reviewed application icon, logs, WebView profiles, API keys, or
local backup executables.