Stacker v1.1.5
Stacker v1.1.5
Highlights
Adds Helium Browser support and polishes the attached widget behavior around browser-window edges and app shutdown.
What's Changed
- Helium Browser support: Stacker now recognizes Helium by bundle identifier (
net.imput.helium) and app name (Helium,Helium Browser). - Smoother widget corner dragging: The attached widget now uses clamp-aware edge scoring and corner redraw handling so dragging around browser corners is less jumpy, especially near the top corners.
- Lower drag-time overhead: Widget dragging now caches the browser anchor at drag start instead of re-resolving Accessibility attachment state for every mouse movement.
- Cleaner quit behavior: Quitting Stacker now separates stacked browser windows like turning a stack off, instead of leaving them stacked.
- Cleaner first-run Accessibility flow: First launch now guides users through one prominent in-app Accessibility path instead of showing overlapping custom and macOS permission prompts.
- Runtime warning cleanup: Deferred several SwiftUI/AppKit state and layout updates to reduce publish-during-update and synchronous layout warnings.
Requirements
- macOS 15.0 or newer
- Accessibility permission (first launch)
- Supported browsers: Chrome, Brave, Safari, Edge, Firefox, Orion, DuckDuckGo Browser, Dia, BrowserOS, Helium, and Vivaldi
Installation
- Download
Stacker-1.1.5.dmgfrom the release assets - Open it and drag Stacker to Applications
- Launch and grant Accessibility permission when prompted
- After updating from a previous build, quit Stacker (Command+Q) and toggle Accessibility off/on if permission looks enabled but stacks do not respond
Known Limitations
- BrowserOS support is still marked Untested in the compatibility matrix until it receives real-window validation.
- Stacker requires at least two normal open browser windows before it can create a stack.
- Wake-from-sleep recovery can still require toggling the affected stack off and back on.
- See compatibility-matrix.md for per-browser notes.