Skip to content

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 18:18
· 72 commits to main since this release
v1.2.0
2fa3037

v1.2.0 (2026-10-23)

Bug Fixes

  • Capture configs outside the app bundle in packaged builds (35f97e3)

  • Find dev resources from the source location (af06140)

  • Install Command Line Tools without the GUI dialog (7687dcf)

  • Install Pier from its release DMG (0769513)

  • Let app installs run to completion and add Cancel (bf02b5f)

  • Let brew pkg casks reach the admin password (127bf6f)

  • Let canary and beta releases build (acef73d)

  • Make CLI installs truthful, streamed and cancellable (b1e65ed)

  • Put Homebrew on PATH in the bundled zshrc (104483e)

Chores

  • Build Info.plist from Resources and drop PyInstaller strip (9f1d3bc)

Continuous Integration

  • Add an end to end install test on a stripped macOS runner (b8937f6)

Documentation

  • Add revival plan and update CLI protocol notes (0a9ae39)

  • Describe phase 2 and 3 changes (718097b)

Features

  • Add mise, mas and macOS settings install methods (e9d745a)

  • Export the manifest as a Brewfile (c849fc5)

  • Manage runtimes with mise and add App Store apps and macOS settings (a994846)

  • Retry failed tools and list manual setup steps (ca29ed8)

Testing

  • Add CLI tests and run them in CI (325000c)

  • Run the askpass helper test only on macOS (7c79125)


Detailed Changes: v1.1.1...v1.2.0

Install Notes

  • Releases are ad-hoc signed by default and switch to full Developer ID signing and notarization automatically when Apple signing secrets are configured in GitHub Actions.
  • Ad-hoc signed builds are still not notarized, so Gatekeeper may block them after download.
  • If macOS blocks the app as "damaged" or untrusted, move Setmac.app to /Applications and run xattr -cr /Applications/Setmac.app, or Control-click the app and choose Open.
  • If Gatekeeper still blocks the app, download the newest release artifact.