What’s new in Frame.
Release notes for every version.
1.2.0 — 2026-09-23
- IMPROVEDDragging — drag-to-snap tracks windows with less overhead, and selecting text or dragging files no longer costs anything.
- IMPROVEDTile & Cascade All — each display arranges its own windows, and palettes, dialogs, and hidden apps are left alone.
- IMPROVEDSettings — clicking the Dock icon or pressing ⌘, opens Settings, even with the menu bar icon hidden. Sliders feel smoother.
- IMPROVEDDead zones — follow a monitor even when macOS gives it a new display ID after replugging.
- IMPROVEDDouble-click title bar to maximize removed — it clashed with macOS’s own title-bar double-click. Use your macOS setting or a Frame shortcut instead.
- FIXED Settings are never lost when the settings file can’t be read; a backup is kept instead.
- FIXED “Ignore Frontmost App” now also stops drag-snap and menu actions right away.
- FIXED Todo mode: Left/Right Todo fill the reserved strip, and every other layout stays out of it.
- FIXED Display order no longer resets when a monitor is connected or the Displays tab is opened.
- FIXED Restore returns to the size you last set by hand, not an older one.
- FIXED Chrome, VS Code, and other Electron apps land exactly where they should.
- FIXED Bottom-edge thirds zones line up with their preview when dead zones are set.
2026-09-14
- NEWHomebrew —
brew install --cask sooth/tap/frame installs Frame. Zip download still works; Sparkle still handles updates.
1.1.2 — 2026-07-22
- IMPROVEDMenu bar — custom template icon matching the Frame pane silhouette, icon-only (no “Frame” label).
1.1.1 — 2026-07-21
- IMPROVEDSettings — System Settings–style sidebar, inset cards, icon wells, and clearer shortcuts / snap / displays panes.
- IMPROVEDMenu bar — full layout menu (halves, corners, thirds, size, displays) with live keyboard shortcut glyphs, plus a More submenu.
1.1.0 — 2026-07-21
- NEWDead zones — reserve top, left, bottom, or right edges per display so snaps and maximizes never cover them (great for a secondary monitor with an obscured bottom strip).
- NEWDisplays settings tab — live preview per monitor, sliders and steppers, quick presets (Bottom 20/40/60), and saved zones for disconnected displays.
- IMPROVED Work-area math: dead zones apply inside the visible frame, then gaps and Stage Manager, so every layout path respects them.
1.0.0 — 2026-07-21
- NEW Initial public release: keyboard layouts, drag-to-snap, multi-display.
- NEW Sparkle auto-updates from frame.dmalson.com.
- IMPROVED Hotkeys always apply the exact action (no size cycling on repeat).
- IMPROVED AX messaging timeout + key-down path for snappier moves.
- FIXED Double-press / cycle-to-⅔ behavior when holding shortcuts.