Skip to content

Remove deprecated Homebrew cleanup hook and keep full uninstall in the app - #18

Merged
SonghaiFan merged 1 commit into
mainfrom
codex/homebrew-package-only
Oct 19, 2026
Merged

SonghaiFan merged 1 commit into
mainfrom
codex/homebrew-package-only

Conversation

@SonghaiFan

Copy link
Copy Markdown
Owner

Homebrew emits a deprecation warning when loading LeftOpen's uninstall_preflight hook. Remove that hook from the release template: Homebrew removes the app and CLI, while Settings → About → Uninstall LeftOpen performs complete service, certificate and settings cleanup before package removal.

Add cask caveats and English/Chinese documentation, retaining the app's private handoff for older installation receipts. This aligns future releases with the already-published tap fix (SonghaiFan/homebrew-tap@ad99328).

Validation: 3 Ruby tests / 9 assertions; real Homebrew artifact and JSON receipt integration check; Ruby syntax and diff checks. No real uninstall was executed.

@SonghaiFan
SonghaiFan merged commit 7a5746d into main Oct 19, 2026
2 checks passed
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.

1 participant