Releases: ahauy/FlowSnap
Releases · ahauy/FlowSnap
Release list
FlowSnap v1.3.1 — Native Launch at Login (SMAppService)
What's New in FlowSnap v1.3.1
🚀 Native macOS 13+ Launch at Login (SMAppService.mainApp)
- Seamless System Integration: Migrated from legacy
UserDefaultsflag to native AppleSMAppService.mainAppAPI for login item registration. - Two-Way Synchronization: FlowSnap observes
NSApplication.didBecomeActiveNotificationvia Sendable observer token to automatically reconcile status whenever modified in macOS System Settings > General > Login Items & Extensions. - Self-Healing Approval Card: If macOS places FlowSnap in
.requiresApprovalor.notFoundstate, an inline warning card appears in General Settings with a single-click deep link to open macOS Login Items settings. - Robust Quality: 100% compliant with Swift 6 Strict Concurrency. All 470 automated unit tests across 70 test suites passing.
📦 Installation
- Download FlowSnap-1.3.1.dmg (or FlowSnap.dmg).
- Double-click to open and drag FlowSnap into your Applications folder.
- Launch FlowSnap, grant Accessibility permissions, and toggle Launch at Login under General Settings.
FlowSnap v1.3.0 — Visual Grid & Modern Settings
What's New in FlowSnap v1.3.0
- Visual Snap Grid: Interactive visual matrix directly in the macOS menu bar popover.
- Modern Settings Interface: Tabbed macOS-native settings window with support for custom shortcuts, window gaps, and ratio customization.
- Window Groups: Group multiple app windows together to move and throw across displays synchronously.
- Always-On-Top Pinning & Quick Scratchpad: LIFO window pinning and sub-50ms Quake-style instant summon.
- Cross-Display Migration: Atomic workspace and window throw across multi-monitor setups.
Installation
Download FlowSnap.dmg, open it, and drag FlowSnap into your Applications folder.