Skip to content

v1.7.0 — Reliable updates + smoke-tested release

Choose a tag to compare

@endlessblink endlessblink released this 05 Apr 15:13
· 51 commits to master since this release

Major changes

Reliable auto-updater

  • Rewritten using the proven pattern from Go/Rust CLI tools (atomic rename)
  • Works on macOS, Windows, and Linux
  • Shows clear "please restart" message instead of failing silently
  • Errors are surfaced in the UI with actionable messages

Smoke-tested binary

  • 12 automated tests run against the actual built executable
  • Verifies: no personal data, fresh profile, sample clauses, zero-price templates
  • Tests run in an isolated data directory — no side effects

Clean first-run experience

  • Sample clauses DB properly loaded (was using wrong source path)
  • All personal data confirmed removed via binary string scan

For Mac users updating from an older version

The old updater silently failed on Mac. You need to manually download this version once — future updates will work automatically.

Downloads

Platform File
Windows contractor-win-x64-v1.7.0.exe
macOS (Apple Silicon) contractor-macos-arm64-v1.7.0
macOS (Intel) contractor-macos-x64-v1.7.0
Linux contractor-linux-x64-v1.7.0