Bump macOS minimum version to 10.15 (Catalina)#872
Bump macOS minimum version to 10.15 (Catalina)#872brycedrennan wants to merge 1 commit intocjpais:mainfrom
Conversation
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>
|
@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? |
|
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. |
|
@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 |
…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>
Summary
minimumSystemVersionfrom 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::pathinggml-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
cargo tauri buildsucceeds on macOS with this change🤖 Generated with Claude Code