-
Notifications
You must be signed in to change notification settings - Fork 0
Release and Platform Support
Statusnone420 edited this page Jun 9, 2026
·
4 revisions
Windows 11 is the supported platform for the current public build.
Build the Windows NSIS installer:
npm run tauri -- build --bundles nsisExpected output:
src-tauri/target/release/bundle/nsis/Diff Drift_0.1.1_x64-setup.exe
macOS is experimental and currently unsigned. Signing, notarization, updater setup, and release testing are not configured yet.
Do not imply macOS is production-ready until that work exists.
The configured identifier is:
io.github.statusnone420.diffdrift
Treat it as frozen. Changing it later can break app identity, local data paths, update continuity, and macOS signing/notarization expectations.
The app version appears in:
package.jsonsrc-tauri/tauri.conf.jsonsrc-tauri/Cargo.toml
Keep them aligned before publishing a release.
- Run
npm run test:rust. - Run
npm run build. - Run
npm run test:e2e:web. - Run native E2E for native behavior changes.
- Build the installer.
- Smoke-test opening a real repo, dismissing/restoring a flag, marking reviewed, and exporting a report.
- Update README and docs only for behavior that actually exists.