Skip to content

Bump macOS minimum version to 10.15 (Catalina)#872

Open
brycedrennan wants to merge 1 commit intocjpais:mainfrom
brycedrennan:bump-macos-minimum-10.15
Open

Bump macOS minimum version to 10.15 (Catalina)#872
brycedrennan wants to merge 1 commit intocjpais:mainfrom
brycedrennan:bump-macos-minimum-10.15

Conversation

@brycedrennan
Copy link

Summary

  • Bumps minimumSystemVersion from 10.13 (High Sierra) to 10.15 (Catalina)

Motivation

This is a prerequisite for upgrading transcribe-rs, which bumps whisper-rs to 0.15.1. The newer whisper.cpp (v1.7.4) uses std::filesystem::path in ggml-backend-reg.cpp, which requires macOS 10.15+.

macOS 10.13 (High Sierra) has been EOL since November 2020, and Apple Silicon Macs all ship with 10.15+, so this shouldn't affect any active users.

Related: cjpais/transcribe-rs#37

Test plan

  • Full cargo tauri build succeeds on macOS with this change
  • Verify app launches on macOS 10.15+

🤖 Generated with Claude Code

Required for upcoming transcribe-rs upgrade which bumps whisper-rs to
0.15.1. The newer whisper.cpp uses std::filesystem::path which requires
macOS 10.15 (Catalina). macOS 10.13 (High Sierra) is EOL since 2020.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@cjpais
Copy link
Owner

cjpais commented Feb 21, 2026

@brycedrennan you might underestimate how many people use handy (I assume 500k+ based on my website metrics) hahah. This will affect active Intel Mac users (which the number is above 0, and probably below 10,000) as far as I'm aware.

It will entirely stop them from being able to have new releases.

I may drop support at some point, but would love some further discussion on this.

Possibly we need to feature flag things off? So we can have both 0.13.2 and 0.15.1 support?

@brycedrennan
Copy link
Author

Yes good point. I defer to your expertise.

I was just switching from SuperWhisper, and was trying to figure out why Handy wasn't as fast, and this is where I ended up.

I've already compiled a new version of Handy that's going faster for me, so I'm good either way.

@cjpais
Copy link
Owner

cjpais commented Feb 21, 2026

@brycedrennan makes sense and understandable

Working on figuring out the best way to accelerate everything with good distribution methodology is something I'll be thinking about a lot in the coming months. Hopefully we should be able to speed up inference on all platforms ideally. Especially when using parakeet or the other models too

DylanBricar added a commit to DylanBricar/Phonara that referenced this pull request Mar 11, 2026
…LLM env URL

- PR cjpais#477: Graceful error handling in audio recorder worker thread instead of
  panicking when no microphone config is available or stream fails to build
- PR cjpais#747: Lazy stream close for bluetooth mic latency - keeps mic stream open
  for 30s after recording stops in OnDemand mode, eliminating BT activation delay
- PR cjpais#633: Support PHONARA_CUSTOM_LLM_BASE_URL env var to override LLM base URL
  at runtime (useful for local LLM services on dynamic ports)
- PR cjpais#872: Bump macOS minimum system version from 10.13 to 10.15
- PR cjpais#976: Add tests confirming long repeating word stutter collapse works

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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.

2 participants