Skip to content

chore: pin Homebrew cask to v0.1.0-beta.2#60

Closed
naufaldi wants to merge 3 commits into
mainfrom
chore/homebrew-cask-beta2
Closed

chore: pin Homebrew cask to v0.1.0-beta.2#60
naufaldi wants to merge 3 commits into
mainfrom
chore/homebrew-cask-beta2

Conversation

@naufaldi

Copy link
Copy Markdown
Owner

Summary

  • Pin homebrew-cask/Casks/fanguard.rb to v0.1.0-beta.2 with verified DMG SHA256
  • Keeps the canonical cask in this repo aligned with the live naufaldi/homebrew-tap distribution

Closes #59

What Change

  • Updated cask version from 0.1.0-beta.10.1.0-beta.2
  • Replaced sha256 :no_check with 8014795b7edbcd0a56639f4292b5564c7403668b4da1e5da5491db1ce5a7d338

Why Change

Homebrew requires a real SHA256 for security. The cask in mac-fan-ctrl is the source of truth that gets copied to naufaldi/homebrew-tap on each release. Without this update, the repo still pointed at beta.1 with an unchecked hash.

Impact

  • No runtime app changes
  • Users can install via:
    brew tap naufaldi/tap
    brew trust naufaldi/tap
    brew install --cask fanguard
  • Future releases: bump version + SHA256 here, then sync to naufaldi/homebrew-tap

Test plan

  • brew tap naufaldi/tap succeeds
  • brew install --cask fanguard installs FanGuard v0.1.0-beta.2 to /Applications/
  • v0.1.0-beta.2 published on GitHub Releases

Made with Cursor

Replace the :no_check placeholder so the canonical cask matches the
published DMG and the naufaldi/homebrew-tap distribution.

closes #59

Co-authored-by: Cursor <cursoragent@cursor.com>
naufaldi and others added 2 commits June 12, 2026 13:54
Homebrew enforces tap trust for third-party casks. Without `brew trust
naufaldi/tap`, install and upgrade are blocked with a trust error.

closes #59

Co-authored-by: Cursor <cursoragent@cursor.com>
Prefer the root helper socket over unprivileged SMC writes that fail
with Unknown key F0Md on fresh installs. Bundle fanguard-helper in
release builds, refresh the app icon, and guide users to Grant Access
from the fan control modal. Release v0.1.0-beta.3.

Co-authored-by: Cursor <cursoragent@cursor.com>
@naufaldi naufaldi closed this Jun 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Pin Homebrew cask to v0.1.0-beta.2 with verified SHA256

1 participant