Skip to content

fix(desktop): raise the macOS minimum to 13.0 - #251

Merged
RossHartmann merged 1 commit into
mainfrom
buzz-macos-min-13
Oct 23, 2026
Merged

RossHartmann merged 1 commit into
mainfrom
buzz-macos-min-13

Conversation

@RossHartmann

Copy link
Copy Markdown

Follow-up to #250. Ross accepted that Intel Macs stuck on older macOS lose updates, and asked for 13.0, matching the companion apps (Electron 44 needs 13).

Changes

  • desktop/src-tauri/tauri.conf.json: bundle.macOS.minimumSystemVersion 12.0 -> 13.0.
  • desktop/scripts/build-release-config.mjs: release config delta 12.0 -> 13.0 (Tauri merges it over the base config).
  • docs/kiingo-fork-inventory.json: purpose and removal condition updated.

The Kiingo release build raises its deployment target to 13.0 in a matching direct-main commit.

macOS 13 compatibility

The desktop's native code uses AppKit (NSEvent, NSHapticFeedback, NSMenu, NSStatusItem), Foundation, UserNotifications and the Security framework, all available on 13. No macOS API Buzz uses was removed in 13.

Checks

  • node scripts/check-kiingo-fork-boundary.mjs: passes (838 classified, 0 contamination).
  • No tests run locally, per fork policy.

No release cut here.

🤖 Generated with Claude Code

Raise bundle.macOS.minimumSystemVersion from 12.0 to 13.0 in both the
base Tauri config and the release config delta, so the bundled
Info.plist carries LSMinimumSystemVersion 13.0. 13.0 matches the
companion apps shipped alongside Buzz. The Kiingo release build raises
its MACOSX_DEPLOYMENT_TARGET to match.

The desktop's native code uses only AppKit (NSEvent, NSHapticFeedback,
NSMenu, NSStatusItem), Foundation, UserNotifications and the Security
framework, all of which remain available on macOS 13.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Ross Hartmann <rosshartmann@RosssMacStudio.attlocal.net>
@RossHartmann
RossHartmann merged commit 96531b6 into main Oct 23, 2026
49 checks passed
@RossHartmann
RossHartmann deleted the buzz-macos-min-13 branch October 23, 2026 05:58
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