Skip to content

v2.2.2-beta.2

Pre-release
Pre-release

Choose a tag to compare

@AsafMazuz1 AsafMazuz1 released this 30 Oct 06:31
· 7 commits to main since this release

CoolDock 2.2.2-beta.2 (Beta)

Beta 2 fixes the dock disappearing after you leave a fullscreen app, and keeps it on every desktop. Everything from Beta 1 is included below.

πŸ› New in Beta 2

  • The dock comes back after fullscreen β€” with Hide During Fullscreen on, leaving a fullscreen app could leave the dock invisible on the glass styles until the next fullscreen. CoolDock now hides the dock in place during fullscreen, so it slides back fully drawn every time. Thanks to Chris for the report.
  • Stays on every desktop β€” the dock no longer drops off your other desktops after a fullscreen app.

πŸ†• New in Beta 1

  • Move profiles to another Mac β€” Settings > Profiles > Move to Another Mac: Export Profiles… saves the profiles you pick (optionally with appearance & behavior and custom icons) to a .cooldocklayout file. On the other Mac, choose Import Profiles… or double-click the file. You get a preview first, imported profiles are added next to yours (never replacing one), and a backup is saved before anything changes. Each profile's menu also has Export…. Thanks to Bran for the idea.
  • Restore a backup from Settings β€” Settings > Profiles > Backups > Restore from Backup… lists your saved backups, shows what restoring would change, and asks before it restores.
  • Switch profiles from other apps β€” cooldock://switch?name=Work, cooldock://switch/next, cooldock://switch/previous and cooldock://profile/<name> links; a Switch CoolDock Profile action in Shortcuts; and a CoolDock Focus filter that switches to the profile you choose when a Focus turns on. Settings > Profiles has Copy Profile Link. Thanks to Kenny for the idea.
  • Make folders without dragging β€” right-click an app or folder in the dock: Add to Folder β–Έ puts it in one of your app folders, New Folder with β–Έ makes a new folder from it and another item. Add Widgets also tells you that you can drop one app onto another to make a folder. Thanks to Bran.
  • Todoist widgets β€” two new widgets: Todoist (your next task) and Todoist Tasks (a list with + for Quick Add). Click the circle to complete a task, the title to open it. Setup asks for your Todoist API token and an optional filter (default "today | overdue").
  • Fantastical in the Calendar widget β€” when the Calendar widget's Open With is Fantastical, clicking an event opens Fantastical on that day, and the widget menu adds New Event in Fantastical.
  • AI usage widgets: percent left + open the app β€” right-click a Codex or Claude usage widget: Percentage picks Used or Remaining, Click Action picks Refresh or Open Codex / Open Claude.
  • Temperature widgets: Show When Above β€” right-click a Temperature widget > Show When Above (60–90 Β°C). The widget appears when your Mac reaches that temperature and hides again once it cools down.
  • Show at Screen Edge While Hidden β€” Settings > Layout (dock pinned to the top or bottom): when a fullscreen app or Hide on Window Hover hides CoolDock, rest the pointer on that screen edge to bring it back. Off by default.
  • ChatGPT (Codex) in AI Assistant β€” Settings > AI Assistant now lists ChatGPT (Codex) next to Codex, Claude Code, Claude Desktop, Cursor and VS Code.

✨ Improved (Beta 1)

  • Replace the macOS Dock keeps windows above CoolDock β€” the Replace layout now turns on Reserve Dock Space, so zoomed, new and tiled windows stop going under the dock, just like with the macOS Dock. The Reveal and Auto-Hide layouts let windows overlap, like an auto-hiding macOS Dock.
  • Right-click menus open beside the item β€” dock menus now open next to the icon you clicked, on the open side of the dock, like the macOS Dock, instead of on top of the icon at the cursor.
  • Window previews are smoother β€” previews no longer jump or slide between apps, and they use much less CPU while open.
  • Widget pop-ups open faster β€” the Focus, media and Dock Structure pop-ups open without a first-frame stutter.
  • File Shelf keeps its shelf icon β€” the tile shows an empty or full tray, with a file count badge from the first file, instead of a pile of thumbnails.
  • Folders side by side keep a gap β€” two folders next to each other no longer look like one block.
  • Date widget fits long month names β€” "October", "September" and other long months are no longer cut off.
  • Setup panels keep AI assistant changes β€” if an AI assistant changes a widget while its setup panel is open, the panel shows the change and doesn't undo it.
  • Restore Original macOS Dock (Settings > Layout) now explains what it does in the same words as the layout choices.
  • Export Diagnostics keeps more useful log lines (Reserve Dock Space, Bluetooth, app actions, running apps) so we can help you faster.

πŸ› Fixed (Beta 1)

  • Quitting CoolDock puts your macOS Dock settings back β€” every normal quit (menu, update, logout) restores the Dock settings you had before CoolDock, even after trying several layouts. Thanks to Akiva and Diego.
  • Fixed layout at the bottom β€” the Settings and onboarding preview now draws CoolDock above the macOS Dock, where it really goes. Thanks to Ahmed.
  • Minimized apps come back β€” clicking an app whose windows are all minimized restores them, even for apps (like LINE) that keep an invisible window. Thanks to Naldo.
  • Now Playing keeps the song β€” the song and cover stay when you switch profiles, and a Spotify song is no longer cleared after a minute. Thanks to Jason.
  • Spotify album covers β€” Now Playing shows Spotify covers even when the system Now Playing isn't available, and Spotify's progress bar is right from the first second. Thanks to Denzel.
  • Reserve Dock Space keeps working β€” if macOS gets stuck on one app's window, CoolDock recovers on its own instead of letting windows slide over the dock until a relaunch.
  • No more frozen choosers β€” More Folders, Choose App, Change Icon…, Choose Calendar App, the screenshot folder and Export Usage Diagnostics open their file chooser above the dock and no longer freeze CoolDock. Thanks to Akiva.
  • Widgets and a folder gallery no longer overlap β€” opening Widgets closes an open folder gallery instead of drawing both in one panel. Thanks to Akiva.
  • A quit CoolDock stays quit β€” the AI assistant connection no longer reopens CoolDock when a new Claude Code or Codex session starts. Thanks to Matan.
  • No focus ring on dock widgets β€” dock widgets no longer show the blue keyboard focus ring.
  • Stability β€” fixed a rare crash path when CoolDock reads its own windows or checks for fullscreen apps.

βœ… QA checklist

Quick checks for the team and beta testers. Tick each one and report anything off to support@appitstudio.com.

  • Update + launch: update from 2.2.2-beta.1 (or 2.2.1) via Check for Updates (beta channel) β†’ CoolDock relaunches as 2.2.2-beta.2 (61), dock and profiles as before, license still active.
  • Fullscreen round trip (glass): pick a glass style (e.g. Dark Glass), turn on Hide During Fullscreen, open an app in fullscreen and leave it again, 3 times β†’ the dock slides back each time with its icons drawn, never an empty or invisible dock.
  • Every desktop after fullscreen: with 2+ desktops (and CoolDock on all of them), go fullscreen and back, then switch to each desktop β†’ the dock is on every one.
  • Nothing inside fullscreen: while the fullscreen app is open, move the pointer near the dock edge (Show at Screen Edge off) β†’ no part of CoolDock shows or catches clicks.
  • Quit restores the macOS Dock: note your macOS Dock auto-hide setting, pick Replace the macOS Dock, then Swap at the Bottom, then quit CoolDock from the menu β†’ within ~3 s the macOS Dock is back exactly as it was before CoolDock.
  • Replace the macOS Dock: choose Replace the macOS Dock (grant Accessibility if asked), then zoom a window (double-click its title bar) β†’ the window stops above CoolDock instead of going under it.
  • Reserve Dock Space over time: with Replace on, use the Mac normally for 30+ min, opening and closing apps β†’ windows keep stopping above the dock; no relaunch needed.
  • Export / Import Profiles: Settings > Profiles > Export Profiles…, pick 2 profiles, save; then Import Profiles… and pick that file β†’ preview lists them, import adds them with new names, your existing profiles are untouched.
  • Restore from Backup: after the import above, Settings > Profiles > Restore from Backup… β†’ the "Before importing…" backup is listed; restore it β†’ the imported profiles are gone and everything else is as before.
  • Profile links: in Terminal run open "cooldock://switch?name=<your profile>", then open cooldock://switch/next β†’ CoolDock switches to that profile, then to the next one, with no window popping up.
  • Shortcuts + Focus: in Shortcuts add "Switch CoolDock Profile" and run it β†’ the profile switches. In System Settings > Focus > a Focus > Add Filter > CoolDock, pick a profile and turn that Focus on β†’ CoolDock switches to it.
  • Add to Folder / New Folder with: right-click an app icon in the dock > New Folder with β–Έ another app β†’ a folder with both apps appears in its place; right-click a third app > Add to Folder β–Έ that folder β†’ it joins the folder.
  • Minimized apps: minimize every window of an app (try LINE if you have it), then click its icon in CoolDock β†’ the windows come back.
  • More Folders chooser: Widgets > More Folders β†’ the Finder chooser opens on top, the dock keeps working; pick a folder β†’ it's added.
  • Other choosers: right-click an app > Change Icon… and the Calendar widget's Choose Calendar App β†’ each chooser opens in front, Cancel closes it, the dock never freezes.
  • Widgets vs folder gallery: open a folder widget's gallery (e.g. Downloads), then choose Widgets from the menu bar β†’ only the widget picker shows, not both on top of each other.
  • AI assistant stays quit: with CoolDock connected to Claude Code, quit CoolDock and start a new Claude Code session β†’ CoolDock does not reopen; open it again β†’ the same session can use it.
  • Now Playing + profiles: play a song (Spotify if you have it), switch to a profile without Now Playing and back β†’ the same song and cover are still there.
  • Spotify covers: play a Spotify song β†’ Now Playing shows the album cover and a moving progress bar.
  • Right-click menus: right-click an app, a folder and a widget in the dock β†’ each menu opens beside the item, above a bottom dock (below a top dock), not over the icon.
  • Window previews: hover an app with several windows, then slide to the next app β†’ the preview switches cleanly with no jump or slide, and CPU stays low while it's open.
  • Todoist: add the Todoist and Todoist Tasks widgets, paste your API token β†’ tasks show; click a circle β†’ the task completes; click + β†’ Quick Add opens.
  • Fantastical: set the Calendar widget's Open With to Fantastical, click an event β†’ Fantastical opens on that day; the widget menu shows New Event in Fantastical.
  • AI usage widgets: right-click a Codex or Claude usage widget > Percentage > Remaining β†’ it shows the percent left; Click Action > Open Codex/Claude, click it β†’ the app opens.
  • Temperature Show When Above: right-click a Temperature widget > Show When Above > 60 Β°C β†’ the widget hides while the Mac is cooler and shows once it's at or above 60 Β°C.
  • Show at Screen Edge While Hidden: Settings > Layout, turn it on (bottom dock), turn on Hide During Fullscreen, open a fullscreen app, rest the pointer on the bottom edge β†’ CoolDock appears, then hides again when you move away.
  • Fixed layout preview: Settings > Layout with the macOS Dock visible, look at the Fixed (bottom) card β†’ CoolDock is drawn above the macOS Dock, not on top of it.
  • ChatGPT (Codex): Settings > AI Assistant β†’ ChatGPT (Codex) is listed with its setup command.
  • File Shelf icon: drop 1 file, then 4 files on the File Shelf β†’ the tile keeps the tray icon with a badge of 1, then 4.
  • Date widget: add the Date widget β†’ the full month name shows (e.g. "October 28"), no "…".
  • Folders side by side: put two folders next to each other in the dock β†’ a clear gap shows between them.
  • No focus ring: with Keyboard navigation on (System Settings > Keyboard), click around a Stocks widget β†’ no blue focus ring stays on a widget row.
  • Running apps (Nick's report, still under investigation): leave "show running apps" on for a few hours β†’ open apps that aren't pinned keep showing. If not, send Export Diagnostics before relaunching.
  • Export Diagnostics: Settings > Diagnostics > Export β†’ the file saves and opens without the dock freezing.
  • Basics: app launches, license stays active, Check for Updates works, no crash after 10 min of normal use.

Thanks for testing CoolDock! Please send anything that looks off, with a screenshot or Export Diagnostics if you can, to support@appitstudio.com. Appit Studio