Skip to content

2.10.3: daily update check without Settings open, Check for Updates in About - #20

Merged
roypadina merged 1 commit into
mainfrom
release-2.10.3
Nov 4, 2026
Merged

roypadina merged 1 commit into
mainfrom
release-2.10.3

Conversation

@roypadina

Copy link
Copy Markdown
Owner
  • Fix: the only Sparkle updater lived in the General settings pane (@State), so the scheduled check ran only while Settings was open. Now one SoftwareUpdater.shared starts at launch (not under tests); the pane uses it.
  • Automatic checks on by default (SUEnableAutomaticChecks true); the toggle stays in Settings > General.
  • Check for Updates… moved from Settings > General to the About window.
  • UpdateAlertPresenter: menu-bar-only app, so a scheduled update alert gets a Dock icon and comes to the front while it is up (Sparkle gentle reminders).
  • Version 2.10.3 (83). The appcast item follows in its own PR after the release asset exists.

Reviewed (fable review gate): APPROVE.

🤖 Generated with Claude Code

…n About

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@roypadina
roypadina merged commit eb0a255 into main Nov 4, 2026
1 check passed
@roypadina
roypadina deleted the release-2.10.3 branch November 4, 2026 13:25
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