Hypercritical
SwitchGlass 2.0
SwitchGlass 2.0, the first major update to my customizable app switcher for macOS, is now available on the Mac App Store. It’s a free update for existing SwitchGlass users.
Since the initial release of SwitchGlass in 2020, the top feature request has been the ability to manually reorder apps in the app switcher. Version 2.0 adds that feature, and many more. To learn more about SwitchGlass, read the FAQ and the introductory post from 2020.
Though SwitchGlass 2.0 does not appear very different on the outside, more than 50% of the code has changed since the last 1.x release in April, 2022. The view that runs the app switcher saw the most significant revisions, thanks to my graduation from “absolute beginner” to “novice” when it comes to writing SwiftUI code. Baby steps.
I had to bump up the minimum supported OS to macOS 12.0 Monterey in order to implement drag-and-drop reordering in the app switcher. This is the price of using a framework like SwiftUI that’s still in its infancy on the Mac, I suppose. I would love to continue to update and support the 1.x version that runs on macOS 10.15 Catalina and later, but the Mac App Store does not allow it. Customers who purchased an earlier version of SwitchGlass can still use and re-download that version on pre-Monterey systems, but I can’t publish any new 1.x releases to the Mac App Store.
I started using TestFlight for macOS to distribute early versions of SwitchGlass 2.0 to a small group of beta testers. Thanks to everyone who provided bug reports and feature suggestions. If you’re interested in testing prerelease versions of SwitchGlass, let me know. There are always more bugs to be found…