Changelog

What's new in Corral.

  1. v0.9.0 — Sticky Resize, multi-monitor snapshots, and workspace controls

    • Sticky Resize keeps tiled windows in sync when you drag a shared edge
    • Layout snapshots now capture and restore every monitor at once
    • Per-app exclude lists for workspaces and presets
    • Resizable Preferences window
    • Native status overlay on Windows and macOS

    New

    • Sticky Resize. When two tiled windows share an edge, dragging one side now resizes the neighbor by the same amount — no more gaps or overlaps to clean up.

      • Choose how the shared edge is highlighted: a center marker or edge bars
      • Optional split-ratio ruler for high-resolution monitors
      • Gate it behind a modifier key, or extend it to corner (diagonal) resizes
      • Settings live in Preferences → Sticky Resize
    • Multi-monitor layout snapshots. Capture and restore an entire monitor setup as a single bundle.

      • Snapshots now include windows on every monitor at the same time
      • Each window returns to the monitor it was captured from
      • Relative coordinates keep layouts stable when resolution or scaling changes
    • Restore history for layouts and workspaces. Step back to an earlier arrangement.

      • Layout snapshot and workspace restores are now recorded
      • Revert to a previous state instead of reproducing it from memory
    • Excluded apps for workspaces and presets. Tell Corral which apps to leave out of a layout.

      • Two separate lists: a workspace-wide exclude list and a per-preset exclude list
      • Useful for background utilities, chat windows, and media apps
      • Editable in Preferences, with sensible system defaults to build on
    • Resizable Preferences window. Preferences now follows the size you give it.

      • Long setting lists no longer scroll inside a fixed window
      • The new exclude editors fit comfortably
    • Native status overlay. Both Windows and macOS now show a native status overlay during snap or restore work.

      • Shows what Corral is doing right now
      • Does not steal focus from your active window

    Improved

    • Native Windows snap preview. The Windows snap preview now draws faster and more smoothly.

      • Faster drawing and correct stacking order relative to your other windows
      • Predictable behavior across mixed-DPI multi-monitor setups
    • Steadier green-button menu on macOS. Hover detection on the green traffic-light menu is more stable.

      • No flicker when the cursor skims nearby windows
      • Cached zoom-button snapshots stay in sync across space switches and focus changes
    • More reliable workspace restoration. Restore copes with state changes that happen mid-operation.

      • Windows opening, closing, or moving between monitors during a restore no longer break it
    • Better Sticky Resize candidate detection. Sticky Resize is less likely to grab the wrong window.

      • Windows that visually overlap the focused window on the current monitor are excluded
  2. v0.8.8 — Smoother Window Snap previews on Windows

    • Smoother Window Snap preview that shows more than one snap zone at a time
    • Corral warns when PowerToys FancyZones is set to use the same Shift key
    • Shortcut keys are shown the way each platform's keyboard labels them

    New

    • Heads-up when FancyZones clashes. If you also use PowerToys FancyZones and it’s set to trigger with Shift — the same key Corral’s Window Snap uses — Corral now spots the overlap and shows a warning. You can fix it in one place instead of wondering why neither tool is responding.
    • See more snap zones at once. As you drag a window, the Window Snap preview can show several snap zones at the same time, so you can see how the surrounding layout will fit together before you let go.

    Improved

    • Smoother preview on Windows. The Window Snap preview is smoother, follows the correct monitor as you move between displays, and you can now tune how quickly it appears in the settings.
    • Shortcut keys match your keyboard. Shortcut labels (Cmd, Ctrl, Alt, Option) now match the way each platform labels its own keyboard, instead of using one set of labels everywhere.
    • Korean and English coverage. The new FancyZones warning and the updated Window Snap text are fully translated in both Korean and English.
  3. v0.8.0 — Window Snap, green-button menus, and a refreshed look

    • Window Snap: drag a window to a screen edge to slot it into a layout
    • macOS green traffic-light button opens a quick Corral menu
    • Corral plays nicely with macOS's built-in window tiling
    • Cleaner sign-in flow, plus the option to delete your account
    • Refreshed look across alerts, dialogs, and grids in both light and dark mode

    New

    • Window Snap. Drag a window toward a screen edge or zone and Corral slots it into place. You can use the built-in grid presets or build your own layouts, and Window Snap works across multiple monitors.
    • Turn Window Snap on or off in one click. A single switch lets you pause Window Snap without losing the layouts and triggers you’ve already set up — handy when you want a quiet moment with no automatic snapping.
    • Quick menu on the macOS green button. Hover or right-click the green traffic-light button on any window to open a Corral menu. Your presets, custom layouts, snapshots, and Undo / Redo are right there. Items that aren’t usable at the moment (like Undo when there’s nothing to undo) appear greyed out instead of doing nothing.
    • Extra shortcut keys. You can now bind a second layer of shortcuts on top of the main ones. Keys like Cmd, Ctrl, Option, and Alt work consistently whether you’re on Windows or macOS.
    • Delete your account. You can permanently delete your Corral account from inside the desktop app. Deletion signs you out everywhere and clears your saved sign-in.

    Improved

    • macOS window tiling. Corral no longer fights with macOS’s built-in window tiling — the two stay in sync. Snap zones, monitor edges, and the boundary between two adjacent monitors are all recognized more accurately.
    • No more leftover preview overlays. When you switch away from Corral to another app, the snap preview disappears with it. The preview no longer hangs around in the corner after you’ve moved on.
    • Account tab flow. Signing out from the account tab takes you back to the Preset tab automatically. Sign-in is smoother too — the occasional hang on the sign-in screen, especially after a previous session timed out, is gone.
    • Friendlier startup screen. The loading screen at startup is now in Korean and English, and tells you what Corral is preparing (your language, displays, and saved layouts) instead of just a spinner.
    • Refreshed visuals. Alerts, dialogs, grids, and other shared elements got a visual refresh. Light and dark mode look more consistent, and the grays in the interface feel calmer and match the rest of the app.
  4. v0.7.5 — Fresh Windows installs work right out of the box

    • Window-management features work on a fresh Windows install with no extra setup

    Fixed

    • Fresh Windows installs. Some recent Windows installers were missing a piece Corral needs to manage windows. After a fresh install, certain window-handling features could stay inactive until the next update. The Windows installer now includes everything Corral needs, so window management works the first time you launch the app.

    Improved

    • macOS Settings tab. A Windows-only section in the Settings tab no longer briefly appears on macOS, where it can’t be used. The tab now only shows what your platform actually supports.
  5. v0.7.4 — Installs and runs cleanly on macOS

    • Corral now installs and launches normally on macOS

    Fixed

    • macOS install and launch. Corral now installs and opens normally on macOS. The first-launch warning that blocked the app on a clean Mac is gone, and you can drag Corral into Applications and run it the way you would any other app — no extra steps, no right-click workaround.
  6. v0.7.0 — Built for ARM-based Windows PCs

    • Corral now has a version made for ARM-based Windows laptops
    • Each PC gets the build that matches its processor — no manual choice

    New

    • ARM-based Windows support. Corral now ships a version built for the newer ARM-based Windows laptops (like Surface Pro with Snapdragon). On those machines, the installer and the Microsoft Store listing automatically install the matching version, so Corral runs at full speed instead of through Windows’ compatibility layer.

    Improved

    • Automatic update for the right PC. Updates now automatically pick the version that fits your PC’s processor. You don’t need to know what kind of chip your laptop has — Corral handles it.
  7. v0.6.0 — Account sign-in works again

    • Sign-in from the Account tab works again
    • Microsoft Store listing and Start menu tiles show the right Corral icons at every size

    Improved

    • Microsoft Store visuals. The Corral listing on the Microsoft Store and its Start menu tiles now render with the correct Corral icon at every size, instead of the placeholder that showed up in some Windows configurations.

    Fixed

    • Account sign-in. Signing in from the Account tab failed to complete on previous builds. Sign-in now goes through, and your session stays attached to your Corral account afterward.
  8. v0.5.2 — Autostart that actually starts

    • Autostart toggle works on Windows, including Microsoft Store installs
    • Clear message when Windows has blocked autostart

    Improved

    • Autostart on Windows. Turning on autostart in settings now reliably launches Corral at sign-in, including on builds installed from the Microsoft Store.

    Fixed

    • Autostart failing quietly. When Windows has blocked Corral from starting at sign-in, the setting now tells you why and where to re-enable it, instead of turning itself back off without a word.
  9. v0.5.1 — Sharper sticky resize

    • Sticky resize picks the right neighbor more reliably when windows are tiled
    • Windows hidden behind another window are no longer pulled along by mistake
    • Dragging a title bar on macOS no longer triggers sticky resize

    Improved

    • More accurate neighbor detection. Sticky resize now checks that two tiled windows actually meet along their shared edge, instead of assuming a pair that each fills its side of the monitor is adjacent. Off-screen portions of a window are also handled correctly, so a window that partially extends past the monitor is no longer treated as if it fills the screen.
    • Hidden windows stay hidden. When several windows overlap on the same monitor, sticky resize now skips windows that sit behind a window covering the one you’re resizing. The neighbor you see on top is the one that moves.
    • Title bar drags on macOS. Moving a window by its title bar no longer starts a sticky resize session. Only dragging from a window edge — the same spot you’d use to resize — engages sticky resize.

    Fixed

    • Multi-monitor edge cases. Inferred edge detection across a monitor no longer fires when the two windows aren’t actually touching, which removes occasional phantom coupling between windows on crowded setups.
  10. v0.5.0 — Update checks

    • Corral tells you when a newer version is available
    • One click to open the release page and download the latest build

    New

    • Newer version notice. Corral now compares your running version against the latest release and surfaces a notice in Application settings when an update is out. The panel shows your current version, the latest version, and a button to open the release page.
  11. v0.4.0 — Launch at login

    • Start Corral automatically when you sign in

    New

    • Launch at login. A new Application setting starts Corral automatically the next time you sign in on this device. Toggle it off at any time from the same panel.
  12. v0.3.0 — Title bar maximize and preset exclusions

    • Windows: double-click a title bar to trigger Corral maximize
    • Exclude specific apps from window presets
    • Info popover images and clips appear instantly
    • Overlapping windows no longer get pulled along by mistake
    • Clearer messages while Corral is waiting on permissions

    New

    • Double-click title bar to maximize (Windows). Double-clicking a window’s title bar now triggers Corral’s maximize. It works the same way on windows that require elevated permissions, such as Task Manager.
    • Exclude apps from presets. A new settings section lets you choose which apps should ignore window presets. You can pick from Corral’s suggested list or add your own entries, and your choices sync alongside the rest of your settings.

    Improved

    • Sticky resize ignores overlapping windows. When several windows overlap on the same monitor, resizing one is less likely to drag along a neighbor you didn’t mean to move.
    • Instant info popovers. Preset and action media are prepared ahead of time, so popovers show up without a delay the first time you open them.
    • Clearer access and connection messages. Waiting on permissions, losing the server connection, and a general offline state each have their own message now, so it’s easier to tell why a feature is temporarily unavailable.

    Fixed

    • Title bar maximize reliability. The Windows double-click title bar feature is more stable in tricky situations.
  13. v0.2.0 — Presets, snapshots, and shortcut polish

    • New center-window preset
    • Shortcut conflicts are flagged instead of silently overwritten
    • Info popovers now show images and short clips
    • Send feedback without leaving the app
    • Copy polish across Korean and English

    New

    • Center-window preset. A new preset that drops a window right in the middle of the screen, complete with its own demo clip.
    • Shortcut conflict warnings. Assigning a shortcut that’s already in use now shows a clear warning instead of quietly overwriting the other binding. A dedicated overlay also makes it obvious when Corral is listening for your key presses.
    • Info popovers with media. Each preset and action can show an image or short clip in its popover, so you can see what it does at a glance.
    • In-app feedback. Open the feedback form from settings to report bugs or send feature requests without leaving the app.
    • Custom layout and snapshot demos. New demo clips walk through building a custom layout and saving or restoring window snapshots.

    Improved

    • More accurate sticky resize. Resizing a window now picks the right neighbor to pull along more reliably.
    • Shortcut recording screen. Recording state and messaging are clearer, so it’s easier to tell when Corral is ready for input.
    • Popover positioning. Info popovers reposition themselves so they stay readable near the edges of the screen.
    • Korean and English copy. A pass across UI strings improves consistency and smooths out awkward translations.

    Fixed

    • A batch of small bugs and stability issues found while preparing this release.
  14. v0.1.0 — Initial design

    • Keyboard-driven window manager for macOS and Windows
    • 11 built-in layouts plus a grid for custom ones
    • Undo and redo for window moves
    • Sticky resize that keeps tiled windows aligned
    • Save and restore full window arrangements as snapshots

    Corral is a window manager that runs quietly in the background and lets you arrange windows with keyboard shortcuts. This entry covers the core features you can count on from the first release.

    New

    • Window presets. Eleven built-in layouts — halves, thirds, quarters, center, and maximize — each triggered by a single shortcut.
    • Custom layouts. Draw your own zones in a grid editor and save them as reusable presets.
    • Move history. Every window placement is remembered, so you can undo and redo your way back to an earlier arrangement.
    • Sticky resize. Resize one tiled window and its neighbors follow along, so your layout stays aligned without manual fixes.
    • Layout snapshots. Capture your current multi-window arrangement under a name and bring it back anytime with a single shortcut.
    • Window swap. Swap the positions of two visible windows with a single shortcut — no dragging.
    • Menu bar / tray. The app runs in the background and is always reachable from the macOS menu bar or Windows system tray, where you can open settings.
    • Shortcut settings. Every shortcut is customizable from a single screen, grouped by category (presets, state and placement, history, snapshots, swap).