v0.19.0-BetaPre-releasemacOS
Added 6
- Support different menu bar styles
- Add --boundaries and --boundaries-action options for move command
- Support focus dfs-next and focus dfs-prev commands
- Implement swap command
- Show application names in corresponding workspaces in menu bar
- Support --json and --count options in list-modes command
Changed 2
- Improve dialog heuristics for qutebrowser without decorations
- start-at-login = true now registers AeroSpace as a proper Login Item in System Settings
Fixed 4
- Windows may randomly jump to the focused workspace
- move-node-to-monitor right/down should place the windows to the most left/up available position
- CGPoint.findIn crash
- Floating windows could appear off-screen
Removed 2
- Forbid empty string in workspace names
- Drop --fail-if-noop from move-node-to-monitor command
Deprecated 1
- Deprecate non-empty after-login-command
New features
- #711 Different menu bar styles. By @mobile-ar
- #183 Add
--boundariesand--boundaries-actionoptions for move command. By @gabsrp2002 - #248 Support
focus dfs-next/focus dfs-prev. By @rickyz - #8 Implement
swapcommand. By @rickyz - #191 Show application names in corresponding workspaces in menu bar
- #1026 Support
--jsonand--countinlist-modescommand. By @MikaelCarpenter
Bug fixes
- #1216 Windows may randomly jump to the focused workspace
- #1425
move-node-to-monitorright/downshould place the windows to the most left/up available position - #164
CGPoint.findIncrash - #1492 Floating windows could appear off-screen
Improvements
- #276 Better dialog heuristics for qutebrowser without decorations
- #1482
start-at-login = truenow registers AeroSpace as a proper Login Item in System Settings
Breaking changes
- Forbid empty string in workspace names
- #1423 Drop
--fail-if-noopfrommove-node-to-monitor <direction> - #1482 Deprecate non-empty
after-login-command
- Nikita Bobko, 11 July 2025