MFA-Forge v0.1.22-rc.22
Pre-release
Pre-release
MFA-Forge 0.1.22-rc.22
0.1.22-rc.22 is the first public RC in this line where the installed product is expected to auto-check GitHub for a newer prerelease when the GUI opens, delegating discovery, checksum verification, and MSI handoff to mfa-forge-launcher.exe.
Scope
- release line:
RC22 - numeric version:
0.1.22 - RC tag:
v0.1.22-rc.22 - intended MSI asset:
MFA-Forge-RC22-x64.msi - intended checksum asset:
MFA-Forge-RC22-x64.msi.sha256.txt
User-facing updater behavior
- the installed GUI now triggers the launcher-driven update check when the main window opens
- the launcher now discovers the latest GitHub prerelease RC instead of assuming a hard-coded immediate next RC
- the manual update action remains available and now checks for the latest published prerelease RC as well
Validation target for this release
- exact installed baseline: local
RC21installed on the host - exact release target: published
RC22GitHub prerelease assets - exact path to prove:
RC21 installed -> open GUI -> launcher discovers RC22 -> checksum verification -> Windows Installer handoff -> installed binaries become 0.1.22
Release gate
cargo fmt --all -- --checkcargo check --workspacecargo clippy --workspace --all-targets -- -D warningscargo test --workspacecargo build --workspace --releasecargo wix --package mfa-forge-gui --no-build --target-bin-dir target/release --output target/rc/MFA-Forge-RC22-x64.msi(Get-FileHash -LiteralPath 'target/rc/MFA-Forge-RC22-x64.msi' -Algorithm SHA256).Hash
Local pre-publication evidence
- local MSI path:
target/rc/MFA-Forge-RC22-x64.msi - local pre-publication SHA256:
95BE534DA8185493A67E3012E5E38C71FAE828A063D684B75E993249398110B0
Evidence to finalize after publication
- GitHub release URL and workflow run
- public MSI checksum
- launcher report from the installed
RC21host msiexecresult for theRC21 -> RC22update- installed post-update binary versions
- post-update GUI and
mfa-forge-mcpsmoke