Changelog

Release Notes

What changed in each release.

Version 1.3.2 Oct 15, 2026

SpaceOrbit 1.3.2

Four new Toolbox tools for working with networks: a URL inspector that splits links into parts and flags look-alike addresses, a cURL converter that turns curl commands into Swift, JavaScript, Python or Go code, a MAC address tool, and a lookup for ports and HTTP status codes. IP ranges can now check whether an address or a whole block is inside a range or an allowlist.

URL inspector

- Paste a link to see its parts: scheme, user, host, port, path, every query parameter decoded, and the fragment. Change any part below and the link on top is rebuilt.
- Look-alike addresses are flagged: a link to аpple.com written with a Cyrillic "а" shows a warning and its real form, xn--pple-43d.com. The tool also warns about the user@ trick, bare IP addresses and links without https.
- Tracking parameters such as utm_source, fbclid and gclid are listed under the link. Remove tracking gives you a clean link to share and keeps everything else exactly as it was.
- Select a link with parameters anywhere and Quick Actions offers Inspect link. Plain links stay quiet.
- Nothing is opened or sent.

cURL converter

- Paste a curl command, for example from Copy as cURL in Safari or Chrome, and get the same request as Swift, JavaScript, Python or Go code, ready to run.
- Breakdown explains the command: method, URL, every header and cookie, and the body, with JSON pretty-printed.
- Paste a raw HTTP request, as DevTools or Proxyman show it, and pick cURL to get a curl command; or pick Raw HTTP to see a curl command as the request it sends.
- Secrets are hidden by default: tokens, cookies, passwords and API keys become placeholders such as <Authorization>, so the code is safe to paste into a ticket. Switch off Hide secrets for code you can run. The rules go by name, so check before sharing.
- The code never turns off certificate checks, even when the command uses -k.
- Select a curl command anywhere and Quick Actions offers Convert curl.
- Nothing is run or sent.

MAC address

- Paste a MAC address in any common spelling (a4:83:e7:12:34:56, the shorter form arp -a prints, A4-83-E7-12-34-56 as Windows writes it, or a483.e712.3456 as Cisco does) and get all of them, one per line for several.
- See whether an address was assigned by the maker or set by software, which is what the private Wi-Fi addresses of Macs and phones are, and spot broadcast and multicast addresses.
- See the IPv6 link-local address a device builds from its MAC, or paste an IPv6 address to get the MAC back. When there is no MAC inside, the tool says so.
- Select a MAC address anywhere and Quick Actions offers Show MAC address.

Ports & status codes

- Type a number, one per line: 502 gives Bad Gateway with what it means, 5432 gives PostgreSQL, and 500 gives both the status code and the port.
- Type a word such as redis, postgres or teapot, a class such as 5xx, or a range such as 8000-8100. Type status, ports or dev to see whole lists.
- Every registered HTTP status code is included, plus codes you meet in logs from nginx, Cloudflare and AWS, marked as unofficial. Development ports such as 3000 and 5173 are marked as conventions.
- On Toolbox Home, type a number or a name such as redis and the tool lights up; selecting a number elsewhere never shows a Quick Actions chip.
- Type 5000 or 7000 to see why a dev server cannot start there on your Mac: the AirPlay Receiver listens on both.

IP ranges

- Check whether an address or a whole block is inside a range: type 10.2.3.4 in 10.0.0.0/14, or paste an allowlist after "in" separated by commas. The answer is yes, partly or no, with the address's position, or the parts inside and outside as CIDR blocks. Quick Actions offers Check IP for such a line.
- Two adjacent ranges count together, so 10.0.0.0/8 is inside 10.0.0.0/9 and 10.128.0.0/9 together.

Requirements

- macOS Sequoia 15.0 or later, Apple Silicon.
Version 1.3.1 Oct 14, 2026

SpaceOrbit 1.3.1

The Toolbox gets a new Home where you search for a tool or paste text and see which tools can work with it. Also new: a time zone converter, a random generator for passwords and test data, a QR code tool and an IP range calculator. In Notes, a click on a note copies it, and a new edit mode holds snippets, tags and delete; the Notes panel can now be resized. Copied passwords and other secrets now clear themselves from the clipboard after a minute.

Toolbox Home

- The Toolbox now opens on Home: one search field above every tool, grouped by task (Format data, Encode and decode, Edit text, Work with time, Work with networks, Generate, Calculate). Each tool says in one line what it does.
- Type a few letters to find a tool, then press Return to open it.
- Paste text, and the tools that can work with it light up with an orange border and say what they would do, for example Beautify JSON, Convert to YAML or Make a QR code. Press Return for the best one, or click any tool. Your text comes along.
- Continue runs along the bottom of the Toolbox, on Home and inside every tool. It shows your recent tools and Calc pages as orange buttons, with the one you are in highlighted, so you can switch back and forth while you work. The buttons keep their place as you switch.

Smarter suggestions

Orbit now recognises more of what you select or paste, in Quick Actions and on Home.

- Times such as 2pm, 14:00 CET, 9am PST to Tokyo or Berlin to Tokyo suggest Convert time.
- Broken JSON suggests Find the JSON error, which shows what is missing and where.
- A token copied with Bearer or Authorization: Bearer in front is still recognised as a JWT.
- Escaped text from logs, such as {\"id\":42}, suggests Unescape string even without quotes around it.
- Names in code such as user_name, userName or USER_NAME suggest Change case.
- Regular expressions suggest Test this regex and open with the pattern filled in.
- On Home, a JSON list of records also offers Convert to CSV, and short text offers Encode as Base64 and Encode for a link.

Finding your way in the Toolbox

- Inside a tool, the sidebar starts with Home, then your pinned tools, the task groups and your open pages. Right-click a tool to pin it to the top.
- Back to Home at any time: click Home in the sidebar or in the title bar, press Esc, or press Command-K from anywhere in the Toolbox. On Home, Esc clears the field, and Esc again hides the Toolbox.
- Tools are listed alphabetically, in the Toolbox, the Quick Actions tool menu and Settings.
- Home replaces the Auto page. The New page button in the sidebar is now called New Calc page.

Time zones

- Convert a time between as many zones as you like. Tick From zones on the left and To zones on the right, and every From time is shown in every To zone.
- Each zone shows its short name, full name, offset from UTC and the current time there. Search by city, name or short name, for example Berlin, Pacific or JST.
- Or type it: 14:00 Berlin to Tokyo, New York. Times can be 14:00, 2pm, 2026-10-13 14:00, 13.10.2026 14:00, an ISO time, a Unix timestamp or now.
- The tool tells you when something needs a second look: a short name that means more than one zone (CST, IST), a winter name used in summer (PST read as PDT), or a time the clocks skip or repeat.
- A time on another day is marked +1d or −1d. Click a time to copy it. Leave the time empty to see the current time everywhere.

Random

- Secrets: passwords, random strings, UUIDs, tokens and numbers, up to 100 at once. Passwords show how strong they can be at most, and No look-alikes leaves out characters such as 0, O, o, 1 and l.
- Secrets come from the Mac's secure random generator and are never saved.
- Test data: fake people for Germany, France, Spain, the United States, Russia, Japan, China, Indonesia and Thailand, or a mix, as a table, CSV or JSON. Japanese, Chinese, Thai and Russian names come in their own script, or in Latin letters.
- Emails always end in example.com, example.org or example.net, which can never belong to anyone. Phone numbers for the United States, France and Germany come from ranges set aside for films and TV. For the other countries no such range is known, so those numbers only look like test numbers; the tool says so.
- Press Command-R for new values.

QR code

- Create codes for text and links, Wi-Fi networks (phones join by scanning), contacts, emails, SMS and phone numbers. The code updates as you type.
- Choose the error correction, the size and white on black. Copy the image, save it as a PNG, or copy the text inside it.
- Read codes from an image you paste or drop, or from an area you select on screen. Decoding happens on this Mac. Select on screen asks for the Screen Recording permission the first time.
- Links are shown in full, with a warning when they look misleading. Open Link asks first when there is a warning, and links that could lead somewhere other than they read are not opened.
- The Wi-Fi password is never saved and is hidden on screen. A saved Wi-Fi code can only be opened by you.

Quick Actions

- The Quick Actions popup now shows once per selection. After you close it or use an action, it stays away when you move or scroll the window, or switch to another window and back. Drag across the text or double-click it to bring the popup back. Dragging a window by its title bar does not.

IP ranges

- Type or paste an IPv4 or IPv6 block such as 10.0.0.0/24 or 2001:db8::/32, an address with a netmask such as 10.0.0.7 255.255.255.0, or a single address, one per line.
- See the network, netmask, wildcard, broadcast, first and last host, how many addresses and usable hosts, and what the range is used for, such as Private (RFC 1918) or Documentation.
- A range such as 10.0.0.5-10.0.0.70 is split into the fewest CIDR blocks that cover it exactly, one per line, ready to copy.
- Select a block or a range anywhere and Quick Actions offers Show IP range or Convert to CIDR.

Clipboard

- Copied passwords, tokens and Wi-Fi codes are hidden from clipboard history and cleared from the clipboard after 60 seconds, unless you copied something else meanwhile.

Escape / Unescape

- Escaping now writes the complete string with its quotes, for example "print('hello')", ready to paste into code. SQL writes 'it''s'.
- Fixed: the language menu was squeezed down to three dots. It now always shows the language, such as Auto (Python).
- Fixed: multi-line output that Swift and Java read differently than written, Kotlin text starting with a quote, and line breaks in JavaScript template literals.
- Fixed: Go escapes such as \303\251 and \xc3\xa9 now read as the characters they stand for.
- Fixed: Pretty-print no longer changes XML or HTML when escaping, and deeply nested XML or HTML no longer crashes Orbit.
- Fixed: after changing Pretty-print or Output, choosing another language escaped the wrong side.

Notes

- Click a note's text to copy it. A green Copied shows on the note. A snippet first asks for each ${name} in it.
- The copy button is now a pencil. It (or a double-click on the text) opens the note for editing, with a Snippet switch, tags, Delete and Done. Return, Esc, Done or clicking elsewhere saves.
- In a snippet, write $${name} to copy ${name} as written, for example a shell variable, instead of being asked for it.
- The Notes panel can be resized: drag any edge. It remembers the size and opens at a regular size the first time. Long notes wrap instead of stretching the panel.
- The button that keeps Notes open when you click elsewhere is now the same pin as in the Toolbox, instead of a checkmark. Filled means Notes stays open.
- When Notes and the Toolbox open together with one shortcut, Esc now hides both. In the Toolbox, Esc still goes Home and clears the search first.

Requirements

- macOS Sequoia 15.0 or later, Apple Silicon.
Version 1.2.3 Oct 13, 2026

SpaceOrbit 1.2.3

Command-V pastes as usual again: hold it to open the clipboard history, and hold Command-C to start Stack Copy. Also adds a cron builder and an Escape / Unescape tool to the Toolbox.

Hold to open

- A quick Command-V now pastes as usual. Hold Command-V for half a second to open the clipboard history instead. With the history open, Command-V still pastes the selected item.
- While Stack Copy has collected items, a quick Command-V opens the history, so you always see the stack before it is pasted.
- Hold Command-C for half a second to turn Stack Copy on or off. A quick Command-C only copies.
- In a password field, Command-V always pastes at once and the history never opens.
- Choose how long to hold in Settings > Clipboard > Hold for, from 0.15 to 1 second.
- Prefer the old way? In Settings > Clipboard, set the history to open on every press, and Stack Copy to turn on with one, two or three quick presses. Once is not offered for Command-C, so a normal copy never turns Stack Copy on.
- Holding Command-V no longer pastes over and over.

Cron builder

- The Cron tool in the Toolbox has two tabs now: Explain and Build.
- In Build, click the minutes, hours, days, months and weekdays you want, and Orbit writes the cron for you. Every row has an Every chip that clears it back to any value.
- Quick buttons fill common choices: every 5, 10, 15 or 30 minutes, every 2, 3, 6 or 12 hours, weekdays and the weekend.
- The finished cron sits on top with what it means and the next three runs. Copy takes it to the clipboard.
- Build opens with the cron you are looking at, so you can paste one in Explain and change it by clicking. Each click updates Explain too.
- The cron input is now titled Input your cron here.

Escape / Unescape

- New Toolbox tool for string literals in JSON, JavaScript / TypeScript, Swift, Java, Kotlin, C#, Go, Python, Shell and SQL.
- Paste an escaped string on top to read it, or type text below to escape it. Quotes around the string are optional.
- Auto-detect picks the language from the escapes it finds and shows it, for example Auto (Python). Or choose the language yourself.
- Pretty-print lays out JSON and XML found inside a string, so an escaped JSON blob from a log becomes readable. Escaping squeezes it back onto one line.
- Output Multi-line writes the language's multi-line form: """ blocks in Swift, Java, Python, Kotlin and C#, template literals in JavaScript and raw strings in Go.
- Mistakes such as an unknown escape are marked with their line and column.
- Select a quoted string with escapes, and Quick Actions suggests Unescape string.

Requirements

- macOS Sequoia 15.0 or later, Apple Silicon.
Version 1.2.2 Oct 11, 2026

SpaceOrbit 1.2.2

Fixes the clipboard history not keeping anything, and lets you zoom into images before you paste them.

Clipboard history

- Fixed: the history could fail to save anything, so every item showed "not saved" and was gone after quitting Orbit. Items are saved again after updating.
- Click the circle in front of an item to tick it. Clicking anywhere else on the item still pastes it.

Preview

- The preview beside the history is now the same size as the history and no longer grows to the size of a large image.
- Zoom into images and text to read small details: pinch on the trackpad, use the zoom buttons at the bottom of the preview, or press + and - (Command-plus and Command-minus while searching). Press 0 to fit the whole image again.
- Press o or click the open button to open an image in Preview, where you can zoom and look at it at full size. The image is saved to a temporary file that only you can read.
- Images smaller than the preview sit in the middle instead of the bottom corner.

Requirements

- macOS Sequoia 15.0 or later, Apple Silicon.
Version 1.2.1 Oct 11, 2026

SpaceOrbit 1.2.1

Adds a clipboard history: Command-V now shows what you copied recently, so you can paste any of it, or several items at once. Stack Copy collects copies one after another and pastes them all in the order you copied them. Quotes can now be swapped right where you selected them, and Notes and the Toolbox can share one shortcut.

Clipboard history

- Everything you copy is kept on this Mac: text, formatted text, images, files and screenshots copied to the clipboard. It is never synced or sent anywhere.
- Press Command-V to open the history next to the pointer, with the newest item selected. Press Command-V again or Return to paste it, so a normal paste is just one key more.
- Click an item to paste it, or press 1 to 9 to paste one of the first nine.
- Tick several items with Space and press Return to paste them one after another, in the order you ticked them.
- Move with the arrow keys or j and k, jump five items with Shift-J and Shift-K, and go to the top or bottom with gg and G.
- Press / or Command-F to search, and Escape to leave the search.
- A preview beside the list shows the selected item in full. Press l to make it larger and h to make it smaller.
- Press p to pin an item so it is never removed. Press Delete to remove an item and u to bring it back while the history is open.
- Items are kept for 7 days and the history uses at most 500 MB. Change both in Settings > Clipboard, from 1 to 90 days.
- Copies that look like API keys, tokens or private keys are kept in memory only, shown hidden with a lock, and are gone when Orbit quits. Copies that password managers mark as secret are never recorded.
- In a password field, Command-V pastes as usual and the history does not open.
- Choose apps whose copies are never recorded, clear the history, or prefer typing to search over the j and k keys in Settings > Clipboard.
- To keep Command-V a normal paste, choose another shortcut for the history in Settings > Clipboard.

Stack Copy

- Press Command-C twice quickly to turn Stack Copy on. What you just copied becomes the first item.
- From then on, everything you copy is collected. A small counter next to the pointer shows how many items you have.
- Press Command-V and the collected items are already ticked in the history, in the order you copied them. Press Return to paste them all. Stack Copy then turns off.
- Choose what goes between pasted items: a new line, a space, or nothing. The separator is pasted as text, so a new line never sends a message in chat apps.
- Press Command-C twice again to turn Stack Copy off. If items are collected, Orbit asks first. Either way they stay in your history.
- While Stack Copy is on, the menu bar icon shows the number of items. Right-click it to paste the stack or turn Stack Copy off.
- Change the shortcut and how many presses it takes in Settings > Clipboard.
- With Auto Copy on in Quick Actions, every text you select is collected too.
- If you switch to another window while items are pasting, Orbit stops and keeps your stack, so nothing is lost.

Copy feedback

- A small Copied bubble appears next to the pointer whenever something is copied, so you know the copy worked. Turn it off in Settings > Clipboard.

Quick Actions

- Two new actions: Stack Copy collects the selected text and turns Stack Copy on if needed, and Paste Stack opens the history with the collected items ticked.
- When the selected text contains quoted strings, the popup suggests Swap to single quotes or Swap to double quotes and changes your text in place. Command-Z undoes it. The same swap is in the … menu under Quotes, next to Open in Toolbox.
- In terminals the swapped text is copied instead, because a terminal cannot replace selected text. In apps that do not confirm the change, the swapped text also stays on the clipboard just in case.
- The Auto Copy setting now carries its name: Auto Copy: copy the selection when the popup appears.

Notes and Toolbox together

- New in Settings > Toolbox: Open together with Notes. The Notes shortcut then opens both panels at once, and the one you used last gets the focus. Pressing it again closes both.
- If you never moved the Toolbox, it opens next to Notes instead of on top of it.

Settings

- New Clipboard tab for the history, its keys and preview, Stack Copy and copy feedback.

Requirements

- macOS Sequoia 15.0 or later, Apple Silicon.
- The clipboard history and Stack Copy need the Accessibility permission that Quick Actions already uses. Settings > Clipboard shows whether it is granted.
Version 1.1.2 Sep 29, 2026

SpaceOrbit 1.1.2

Adds Orbit Toolbox: Calc, a notepad that calculates as you type, and a set of developer tools for formatting, converting and decoding text. Orbit also gets a dark mode, a redesigned Settings window and a weekly check for updates.

Orbit Toolbox

- Open it from any app with Command-Shift-1. If another app you rely on already uses that shortcut, choose a different one in Settings > Toolbox.
- The sidebar lists your Calc pages, every tool, and the tool sessions you have open. Command-N starts a new session, so you can keep several JSON or Base64 conversions side by side without overwriting one.
- Tools: JSON, YAML to JSON, CSV to JSON, XML and HTML, Base64, URL encoding, JWT decode, hashes, quotes, naming cases, cron and regex.
- Tool sessions stay in memory only. They are never written to disk and are gone when Orbit quits.

Suggestions from your selection

- Select text in any app and the Quick Actions popup suggests the matching tool, for example Beautify JSON, Decode Base64 or Explain cron. Click the suggestion to open the text in the Toolbox.
- The … button in the popup lets you pick any tool yourself when the suggestion is not what you want.
- Suggestions are made on this Mac. Selected text is never sent anywhere.

Converters and formatters

- The input sits on top and the result below. Both are editable: fix the result and the input updates, fix the input and the result updates.
- Long input collapses to one line so the result stays in view. Broken input shows the error with its line and column, and Format tidies what can be read so you can find the mistake.
- JSON: beautify or minify with 2 spaces, 4 spaces or tabs.
- YAML to JSON: converts in both directions. Common YAML is supported; anchors, aliases, tags and files with several documents show a clear message instead of a wrong result.
- CSV to JSON: with or without a header row. Comma, semicolon and tab separators are detected, and values stay text so numbers like 007 keep their leading zeros.
- XML and HTML: beautify or minify. XML is checked strictly and reports a missing or mismatched end tag.
- Base64 and URL encoding: encode and decode, including URL-safe Base64.
- JWT decode: shows the header and payload with readable dates. The signature is not verified.

Text tools

- Hashes: MD5, SHA-1, SHA-256 and SHA-512. MD5 and SHA-1 are marked as unsafe for passwords and signatures.
- Quotes: swap double quotes for single quotes and back, with escapes adjusted.
- Naming cases: shows the text as camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case and seven more, each with its own Copy button.
- Cron: explains a schedule in plain English, breaks down each field and lists the next five run times.
- Regex: test a pattern against your text with matches highlighted and every group listed. Presets cover email, URL, IPv4, ISO date, UUID and hex colour. A pattern that runs too long is stopped after one second so Orbit never freezes.

Calc

- Write one calculation per line and the result appears on the right as you type. Plain text lines stay as notes.
- Variables and labels: rent = 1200 or Power: 85. Add up a block with total or avg, and reuse the line above with prev.
- Percentages: 20% of 50, 50 + 10%, 12 as % of 50.
- Units: data sizes in 1000-based KB, MB, GB and 1024-based KiB, MiB, GiB, bits and speeds such as Mbit/s, plus time, length, mass and angles. Convert with in, to or as, for example 1.5 GiB in MiB.
- Number bases: write 0xFF or 0b1010, and convert with 255 as hex.
- Functions such as sqrt, round, min, max, log and sin, and the constants pi and e.
- Dates: today + 3 weeks, days until 24 Dec, and the number of days between two dates.
- Unix timestamps: 1790000000 as date turns seconds or milliseconds into a date, and now as unix gives the current timestamp.
- Left-click a result to copy the number, right-click to copy it with its unit. Command-Return copies the result of the current line.
- Pages save automatically. Pin the ones you use most and search across all of them.
- A legend lists everything Calc and each tool understands; click an entry to insert it. The built-in Examples page shows every Calc feature and can be duplicated to edit.
- Calc pages stay on this Mac and are not synced through iCloud.

Dark mode

- Every Orbit window has a dark look: Notes, Clipboard, Quick Actions, the Toolbox and Settings.
- Choose System, Light or Dark in Settings > General. The change applies at once, without restarting Orbit.
- System is the default and follows the light or dark setting in macOS, so if your Mac is set to dark, Orbit opens dark after updating.

Updates

- Orbit checks for a new version once a week and sends one notification per new version. It uses the notification permission Orbit already has for event reminders and never asks for more.
- With a license, install the update from Settings > Account. Orbit checks the download's checksum and its Apple signature before installing, asks for your Mac password, then restarts.
- During the trial, the notification and Settings open the download page on the website instead.
- Check Now in Settings > Account checks right away.

Settings

- Settings is redesigned: five tabs with icons (General, Account, Notes, Toolbox and Quick Actions), settings grouped with the control on the right, and every tab scrolls.
- General holds the System, Light and Dark choice, the Accessibility status, and Restart and Quit. It also shows when a new version is available.
- Account replaces License: sign in with an email code, see your plan and trial, install updates, sign out, or deactivate this Mac, which now asks first.
- Notes: pick where the panel opens on a small screen picker and preview text size and spacing while you drag the sliders.
- Progress steps in Notes can be dragged into a new order and renamed by clicking the name. Tags moved into Notes from its own tab.
- New Toolbox tab for the shortcut, the window position and whether the Toolbox stays open when you switch apps.
- Quick Actions: a live preview of the popup follows your choices, actions can be dragged into a new order, and the Note and Translate options sit in their own rows.
- Keyboard shortcuts show as symbols, such as ⌥⌘1.
- Every list you can drag also offers Move Up and Move Down on right-click.

Requirements

- macOS Sequoia 15.0 or later, Apple Silicon.
Version 1.0.0 Aug 31, 2026

SpaceOrbit 1.0.0

First release of SpaceOrbit.

A menu bar app for notes, events and reminders, with a clipboard history and tag-based organisation. Included with the SpaceAtlas + SpaceOrbit bundle, and free to try for 40 days.

Notes

- Write notes in a panel you open from the menu bar or a keyboard shortcut you choose.
- Organise with nested tags using slash paths, for example Work/Clients. Tag sections in the sidebar can be collapsed.
- Give notes a colour, a priority and a work state, and link notes to each other.
- Tag statistics show how your notes are distributed, with progress buckets for work state.

Events and reminders

- Turn a note into an event with a date and time.
- Recurring events: weekly, monthly on the beginning, middle, end or an exact day, and yearly.
- Notification banners when an event comes due.
- A calendar split view with sorting, and an option to hide items marked Done when filtering.

Clipboard history

- Keeps a searchable history of what you copy, with its own tags.
- Configurable in Settings.

Quick actions

- A popup for fast capture and common operations, on a hotkey of your choosing.

Sync

- Optional iCloud sync across your Macs using CloudKit.

Settings

- Seven tabs: General, Appearance, Notes, Tags, Clipboard, Quick Actions and License.
- Hotkeys are recorded rather than typed, and every shortcut is rebindable.

Licensing

- 40-day trial on first launch, no account needed to start.
- Sign in with an email code to activate a licence. Seats are shared across the bundle, with independent pools for SpaceAtlas and SpaceOrbit.

Requirements

- macOS Sequoia 15.0 or later, Apple Silicon.
Version 1.11.11 Oct 18, 2026

SpaceAtlas 1.11.11

Changed

- The card that asks where a new window goes now shows the app's full name. The name and the window's title have their own row under the app's icon, so they are no longer cut off.

- Skip and Place are now stacked, Skip on top and Place below. Each button spans the whole card and is a little taller, so they are easier to hit.

- The "Goes to" line is gone from the card. The ticks on the map already show where the window will go.

Fixed

- Follow Focused Window no longer misses a switch. Switching to another window of the app you are using, for example with ⌘` or the Window menu, now takes you to that window's space; before, it never did. Switching to another app with ⌘-Tab or the Dock also missed some of the time.
Version 1.11.10 Oct 15, 2026

SpaceAtlas 1.11.10

Changed

- The card that asks where a new window goes is easier to read at a glance. A space you have ticked now turns solid blue with a large white tick, so you see right away where the window will go. The space you are on keeps its highlight border on top, and each ticked space keeps its own icon small in the corner.

- The arrows that show where the arrow keys lead no longer appear on these cards, because they covered the tick. Your Space Map still shows them.

- The app you are placing is easier to spot. Its icon sits large on the card's top-left corner, over a header tinted in the app's colour. Below it, "Goes to" names the spaces you have ticked.

- Every card now has its own Skip and Place buttons, so you can place or skip any card in the row, not only the one with the blue border. Return and Escape still act on the card with the blue border, and its buttons show ↩ and ⎋. With nothing ticked, Place reads "Nothing marked" and does nothing. For a window that already has spaces, unticking all of them turns Place into Remove, which takes the window off every space.

- Cards you are not working on dim only their map and buttons, so you can still read which app each one is for.

- Assign… in the inbox (right-click an app's icon under the Space Map) now opens these cards too, one for each window listed there, instead of the large placement window. The menu bar icon and the shortcut still open the large window.

- The Space Map now also shows the apps of the space you are on, on the other side of the map from the inbox. Click an app to bring it to the front, or to open it if it is not running. Drag it onto another space to add it there too. Right-click it to show its windows, choose where each window goes, remove it from this space or quit it. Every change is saved. You can turn this off in Settings › Space Map.

- A left click on the menu bar icon now opens the SpaceAtlas menu, and a right click opens Settings. The large placement window has moved to a new "Manage Apps and Windows" button at the top of the menu.

- When SpaceAtlas asks whether to open a space's apps, each app now has a tick box. Untick the ones you do not want this time, and only the ticked apps open.

Fixed

- A new window no longer disappears when you switch spaces while its card is still open. Until you decide, the window stays on the space where it opened: it is hidden when you leave and back when you return.

- Placing a window on a space you are not on no longer sends it to the Dock, where it could get stuck: some windows never came back, and the whole app was hidden on that space. The window now simply leaves the screen and appears when you go to that space.

- A window that was tucked away behind another window of the same app comes back when you assign it to the space you are on. Before, it stayed hidden behind the other window, even after moving between spaces.

- Every window you skip, or have not decided on yet, now shows up in the inbox on the Space Map. Before, windows of an app you had put on a space as a whole app were missing there, so a skipped window could be nowhere at all.

- A window you take off one space no longer shows up in the inbox while it is still on another space.

- Closing a window of an app that keeps it and shows it again later, such as Apple TV, no longer makes SpaceAtlas forget which spaces the window belongs to.
Version 1.11.9 Oct 10, 2026

SpaceAtlas 1.11.9

New

- Placing a new window is quicker. When a window appears that SpaceAtlas cannot place on its own, you now get a small card instead of the full SpaceManager: the window, and your Space Map exactly as you see it every day. The space you are on is already ticked, so Return or the Place button puts the window there. Click spaces to tick or untick them, or type a space's number to tick it; Place then puts the window on every ticked space. Not sure which window it is? The eye on the card brings it to the front without placing it, and the × closes it. Escape skips the window; it waits in the inbox until you decide.

- Several new windows at once each get their own card, side by side in one row, even when they come from different apps. Place or skip them one by one, or use Skip all. More… opens the full SpaceManager for that app when you need it.

- If a window that already has a space comes up for placement, its card starts with its current spaces ticked. Untick one to take the window off that space; untick all of them to remove it from every space.

- The menu bar icon, the Where Does This Window Go shortcut and the inbox's Assign… still open the full SpaceManager, as before.

Changed

- Inbox icons on the Space Map: drag an icon onto a space to put that app's windows there. Clicking an icon still shows its windows here, and right-click now opens the menu with Show here, Assign… and Close. Hovering no longer opens that menu; rest the pointer on an icon for a moment to see a short reminder of what you can do.

- The tutorial chapter "Where a new window goes" now explains the new cards, and "Set up your Space Map" explains the inbox icons.

Fixed

- Map Editor: choosing where a wormhole or nexus leads can be finished with the mouse again. Click the target cell (left or right click) to set it; right-click anywhere else to cancel. Before, the pick stayed open until you pressed Return or applied your changes.

- A window no longer shows up, or gets asked about, on a space it was never assigned to. This could happen after closing the last window of an app on a space: the app stayed on that space, and its windows from other spaces came along. Now those windows stay on their own spaces.
Version 1.11.7 Sep 25, 2026

SpaceAtlas 1.11.7

Fixed

- Assigning a window to a space that had nothing saved now saves it there. Before, the window stayed only until you closed it or restarted SpaceAtlas, and the Space Map did not show its icon. Now it comes back to that space after a restart, and the Space Map shows it straight away.

- A space you made temporarily dynamic stays dynamic: a window you assign there is kept until you restart, and the space's saved setup returns when the dynamic period ends.
Version 1.11.6 Sep 25, 2026

SpaceAtlas 1.11.6

New

- The mini overlay is now called the Space Map, everywhere you see it: in Settings, the menus, the shortcut list, its tooltips and the tutorial. The Map tab in Settings is now the Map Editor, so the two are easy to tell apart. Your settings and shortcuts carry over unchanged.

- Settings > Space Map shows a live preview next to the controls: your map at full opacity, the way it looks while you use it, and at the opacity you chose, the way it rests. Both sit on your desktop picture and change the moment you move a slider or pick a colour.

- The Account tab shows only what you need at each step. Before you sign in there is an email field and Send Code. Once the code is sent you get the code field with Verify, Resend and a new Cancel button that takes you back. Once signed in you see Manage Account, Logout and Deactivate Device. A coloured label shows where you stand: green when licensed, orange during the trial, red when a login is needed. The days left in your trial stay visible while you wait for a code.

Changed

- Settings has two fewer tabs. The Apps and Overlay tabs are gone; the settings that still matter moved:
- Follow Focused Saved Windows and Reset Launch Prompt Answers are in Advanced > Window Behavior, and Reset All Data is in Advanced > Reset, at the end of the tab.
- Navigation Mode and Nexus Art are in Settings > Space Map.
- The Keep Awake timer and the menu bar icon's colours are in Advanced > Menu Bar.
- Test mode is in Logging > Debug.

- The full-screen overlay is retired in favour of the Space Map. Status messages such as "launching apps" still appear.

- The menu bar icon always shows only the cells you use; the full 20 × 20 option is gone.

- Every setting in Advanced > Window Behavior explains itself when you hover over it. "Reset Prompt Decisions" is now "Reset Launch Prompt Answers" and sits under the launch prompt it resets; it never changed where windows are placed.

Fixed

- In Advanced, hiding the timing sliders no longer leaves an empty gap above the settings below them.
Version 1.11.5 Sep 25, 2026

SpaceAtlas 1.11.5

New

- The panel that asks where a window goes (SpaceManager) has been redesigned. The map is on the left and one list of your windows is on the right: tick a window to put it on the space ringed in green, untick it to take it off. Nothing moves until you press the button. Every change is tagged in the list ("will be added", "will be taken off", "moves to …"), and the line above the buttons sums them all up.

- Every window in that list has a menu, from its ⋯ button or a right-click: show it here without assigning it, show all of that app's windows here, add it to another space, move it from this space to another, pin it to every space you have, take it off all spaces (it then waits in the inbox), close the window, or quit the app. Close and Quit ask first, and an app you quit keeps its spaces.

- Hover a space on the panel's map to see what it holds in a small popover next to it. The list on the right stays on the space you picked.

- Drag a window from the list onto a space: only that space lights up while you drag, and a short note confirms the drop with an Undo button for 4 seconds. Dropping a window onto a space it is already on no longer takes it off.

- While the panel is open, type a space's number to pick it: 7 for space 7, or 1 then 6 for space 16. While the panel is open, number keys go to the panel rather than to the app you are typing in.

- The small version of the panel (the ^ button) suggests up to three spaces: the one you are on, the one where the app's other windows are, and the last one you placed a window on. Click one to assign the window there.

- The panel now opens even when no window is focused or the space is empty. It then asks "What should this space hold?" so you can tick the windows it should have.

- The mini overlay has a "Launch Space Apps" button that starts the apps of the space you are on that are not running yet, the same as the Launch Apps shortcut. It is on by default; you can hide it in Settings > Mini Overlay.

- At startup SpaceAtlas looks at every open window once, so windows of hidden apps appear in the inbox straight away, and an app with one window that belongs to one space is placed there without asking.

- The tutorial has a new chapter that sets up the mini overlay with you — where it sits, how large it is and what it shows — before it explains the buttons.

Changed

- The mini overlay is fully visible while you use it: while the pointer is over it, while you drag it, and for a moment after you switch spaces. Three seconds later it fades back to the opacity you set in Settings.

- The mini overlay's tool buttons fade away slowly when you are not using them and come back when you hover the overlay. Pause stays visible, and the inbox always shows. Settings > Mini Overlay > Show Tools switches back to Always. When there is not enough room, the tools and the inbox wrap onto another row instead of folding into two buttons.

- Closing a window or quitting an app no longer removes the app from its spaces. Start it again and it comes back to the same space.

- Putting one window of an app on a space no longer takes the app's other open windows off that space.

Fixed

- The mini overlay's inbox could list invisible helper windows that could not be shown, so clicking them did nothing. It now lists only windows it can bring up, and "Assign…" works for apps that were hidden.

- "Show here" no longer assigns the window to the space, and the shown window now comes to the front instead of sinking behind the space's own app.

- Moving between a space's full-screen window and its other windows now works on the first press, including with apps such as Music and Apple TV.
Version 1.11.4 Sep 23, 2026

SpaceAtlas 1.11.4

New

- Full-screen windows now work with your spaces. Put a window into macOS full screen (the green button) and it takes over the space it belongs to: arriving at that space shows the full-screen window. Press the same arrow key once more to reach the other windows of that space, press it again to move on, and press the opposite arrow to return to the full-screen window. A space whose only window is the full-screen one simply shows it and moves on at the next press.

- The overlay and mini overlay show a full-screen window as a small card in the corner of its space, with dots that tell you which of the two views you are on. The card is dimmed while you are elsewhere.

- The overlay, mini overlay, settling bar, keystroke display and the placement panel now appear on top of a full-screen window.

- Settings > Advanced has "Follow Native Fullscreen Windows". Turn it off and full-screen windows are treated like any other window, as before.

- The mini overlay has an inbox: a row under the map with one icon per app that has windows not assigned to any space. Click an icon to bring that window to the space you are on without assigning it, hover to see its window titles, right-click to assign it.

- The mini overlay's tool buttons show whether they are on or off (follow window, Keep Awake, keystroke display) and sit inside the frame together with the inbox, with a drag grip at the end of the row. The frame is tighter around the map, the tools attach to the map's longer edge, and on a very small map the inbox and tools fold into two buttons that open on hover.

Changed

- The placement panel has one main button. Until you change anything it reads "Assign [window] to [space]" and assigns in one press. As soon as you have changed something it reads "Apply All Changes" and applies everything; undo your changes and the assign button is back. Return presses it either way, and Command+Return still works as before.

- On the placement panel the space name is shown in that space's own colour, so picking another space visibly changes the button, and the window name is shown in green.

- The placement panel shows the green "will be added" row as soon as it opens and updates it as you pick a different space, instead of staying empty until the first click.

- The placement panel opens immediately when you press its shortcut. It used to wait just over half a second.

Fixed

- The placement panel could assign a window to the space you were standing on while the button named a different space. It now assigns to the space it names.
Version 1.11.3 Sep 20, 2026

SpaceAtlas 1.11.3

New

- The placement panel's keys are yours to choose. Settings > Keyboard Shortcuts now lists three of them under "Apps and layout": Assign Window to This Space, Apply All, and Later / Cancel. Out of the box they are Return, Command+Return and Escape.

- These three work only while the panel is on screen. The rest of the time the same keys go to whatever app you are typing in, untouched, which is why plain Return and Escape are safe to use for them. The shortcut editor says so on each of the three, and warns you when a key you pick has no modifier.

- Because Escape closes the shortcut recorder, there is a "Use Esc key" button in it for these three actions.

- If you give one of them a combination that already belongs to another SpaceAtlas shortcut, nothing is taken away. While the panel is up the panel wins; everywhere else the other action still runs. The recorder tells you which one is covered.

- The panel's hint line now names your own keys instead of the old fixed pair, and leaves out anything you have unbound.

- The placement panel has two new buttons in its top-right corner: a sun that turns Keep Awake on and off, and a gear that opens Settings.

Changed

- Keep Awake duration is now a setting that is saved. The menu bar popover has a drop-down for 1 to 24 hours and a Forever checkbox, and your choice is remembered between launches and travels with an exported settings file.

Fixed

- Keep Awake now lasts as long as you chose, wherever you switch it on. Turning it on from the mini overlay or the menu bar icon always gave you two hours, whatever the popover said.

- SpaceAtlas no longer swallows Command+Return and Command+Escape in other apps. It was holding on to both at all times, not only while the placement panel was open.
Version 1.11.1 Sep 20, 2026

SpaceAtlas 1.11.1

New

- The placement panel is arranged around the Space you are placing into: the map of your Spaces on the left, what that Space holds in the middle, and your open windows on the right. A green arrow between them points at the Space, because that is where a window goes when you click it.

- The Space you are standing on is already selected when the panel opens. Click any other Space to switch to it, and hover one to see what it holds without choosing it.

- Clicking a window on the right adds it to the selected Space. A window already on that Space is dimmed.

- A red X on a window closes that window. It asks first, and the app keeps running with its other windows. A line under the columns says which X is which: orange takes a window off a Space, red closes it.

- The panel now also lists the apps a Space opens but holds no window of, marked "opens here, no window bound".

- The assign button says exactly what it will do: "Assign App [Claude] to Space [SQL/Dev]". Apply all sits in the middle, Later/Cancel on the right.

Changed

- The mini overlay is redrawn with space between the tiles and rounded corners, and empty cells are no longer drawn. The map inside the placement panel matches it.

Fixed

- Pausing SpaceAtlas now pauses the window management too. Dragging a window no longer brings the hidden windows behind it along, closing one no longer hides anything, and no questions are asked while paused. The menu bar, the mini overlay button and the keyboard shortcut still place a window whenever you ask.
Version 1.10.2 Sep 19, 2026

SpaceAtlas 1.10.2

New

- The placement prompt is now three columns: every open window on the left, grouped by app, the map of your Spaces in the middle, and what each Space holds on the right. The right-hand list follows the window you have selected and shows every Space it is on, each with an X to take it off. Nothing moves until you apply.

- The window list has three views — This space, This app, All apps — and opens on the first, so you can see the company a window is about to join.

- Clicking the menu bar icon asks where the window in front belongs, and clicking it again puts the question away. Right-click opens the SpaceAtlas panel.

- "Where Does This Window Go" has a keyboard shortcut, Control-Option-W by default. Change it in the shortcut editor like any other.

- The placement prompt answers to the keyboard: Command-Return assigns the window to the Space you are on, Command-Escape dismisses it.

- Adding or removing a window says so — "Added Battle.net to Space 10" — and the Spaces list scrolls to the Space you just changed.

- Clicking a Space your window is already on takes it off again, instead of only ever adding.

Changed

- The "Best effort" setting is gone. SpaceAtlas asks where a window belongs whenever it cannot place it with certainty, and places a window on its own only where there is one possible answer: one window of an app that belongs to one Space. If you were on "Ask me", nothing about placement changes.

- A window that belongs to another Space is now kept behind this Space's own window instead of being minimized. It sits at the same size and position, so it is simply covered, and it follows when you move or resize the front window. Windows an older version had minimized are not pulled out of the Dock — restore those by hand once.

- "Ask me" asks once per window instead of on every visit. Whether you answer, dismiss or close the prompt, SpaceAtlas does not ask about that window again. A window you open later gets its own single question, and "Rebind window" in the mini overlay asks again whenever you want to change your mind.

- Closing the last window an app has on a Space takes the app off that Space. Taking its last window off in the placement panel does the same.

- Nothing appears on a Space until you have said it belongs there. A Space with no window of its own shows none, and asks.

- A Space no longer takes ownership of a window it was only showing in passing.

- An app a Space opens but has no window of is now asked about, so a Space can learn where a newly added app's window belongs.

- A window is not asked about when there is only one possible answer: one window, and an app that belongs to one Space.

- The tutorial chapter "Where a new window goes" now explains the placement panel — when SpaceAtlas asks, when it stays quiet, how to read the three columns, and what the keyboard shortcuts do. "Show me the panel" opens the real one.

Fixed

- Clicking an app once is enough to follow its window to its Space. It used to take two clicks, with the app flickering and hiding again on the first.

- Opening a new window no longer hides it immediately when "Enable Followed Focus Windows" is on.

- Closing a window takes effect straight away instead of waiting until you next switch Spaces.

- Minimizing the window in front no longer leaves the app's other windows exposed on a Space they do not belong to.

- With two windows of one app on the same Space, a third window of that app is now kept out of sight correctly.

- A Space reliably brings its own windows back to the front. A window assigned to a Space could come forward the first time you arrived and never again, and changing tabs in a browser was enough to make the Space lose track of its own window.

- SpaceAtlas no longer says a window has closed when it is merely out of sight. The placement panel showed "Saved window no longer open" next to windows you were still using, and a Space could spend its one question asking about the wrong window.

- A Space you never configured remembers what you left on it again.

- Spaces with a window that has since closed no longer take a full second to appear.

- Apps that take a moment to start, such as Docker Desktop and other Electron apps, are asked about again instead of being ignored for the rest of the session.

- A question about a window you have closed now closes with it.

- Removing an app from a Space takes effect immediately instead of coming back on the next visit.

- Pressing the X on a Space chip removes it there and then, rather than leaving the row struck through.

- Choosing "Assign this Window to this Space" no longer discards a removal you staged with the X in the same prompt.

- The list of other windows no longer jumps to the bottom every time you click.

- Quitting SpaceAtlas gives back every window it had minimized.
Version 1.10.1 Sep 13, 2026

SpaceAtlas 1.10.1

New

- Permissions are checked at every launch, not only on first run. macOS drops Accessibility and Input Monitoring on most updates, and Input Monitoring only takes effect after a relaunch. SpaceAtlas now asks for whatever is missing the moment it starts, before anything else, and a grant made while it runs is picked up without a relaunch wherever macOS allows it. "Check Permissions…" in Help and in the menu bar panel runs the same check on demand. If a permission is revoked while SpaceAtlas is running, a short recovery window says what happened and how to restore it.

- A tutorial you complete by doing. The core steps advance when you actually switch spaces or save apps to a space, not when you click Next, and they show the shortcuts bound on your Mac rather than the defaults. The first step rings the menu bar icon it is talking about and points a big blinking arrow at it, so "up here" is findable on a wide screen; once you have saved apps to a space, a fourth step shows the two keys that launch and quit them all. When the tutorial opens a window for you to work in, the card steps into a corner so the window is in reach. The cards follow one dark design: progress segments, keycaps, a clear footer. Chapter 1 opens the real Map editor and guides a new space with callouts on the grid itself. Chapter 3 shows a picture of your own mini overlay, your toolbar with your buttons in your order, each one numbered and explained, and a "Show me on my overlay" button walks the real thing if you want to try them. On a first run the tutorial now starts after SpaceAtlas is running, so it can watch you switch spaces and every chapter is available from the start. Six optional chapters can be relaunched from Help on their own, among them "Where a new window goes": Best effort and Ask me side by side, the one you have marked, a one-click switch to the other, and the three things to know when the prompt appears.

- A new Map editor. The map shows the part you use, with named tiles; Whole grid shows all 400 cells and Coordinates turns the rulers on. Click an empty cell to make a space, or drag across several; drag a corner to resize it; right-click to change what it does, where it leads, or its colour. There is no "Space or Galaxy" question any more: every space is a region, a one-cell space is just a small one, and the Galaxy Type window is gone. Wormholes, gateways and a nexus are what you turn a cell into afterwards, from the same right-click menu. Double-click a tile to name it in place; a freshly drawn space asks for its name the same way. The Spaces list and the Legend are gone: "On this map" on the left says what exists, the gestures are written under the grid, and Quick Jumps stays on the right.

- A new shortcut editor. Actions are grouped in a searchable list, and each binding of an action can be removed on its own. Recording a shortcut tells you about a conflict while the keys are still held, and names the action that owns it. Gestures are checked for conflicts too.

- Optional: SpaceAtlas asks instead of guessing where a window belongs. Under Apps > "When a window can't be matched": Ask me, every window SpaceAtlas would otherwise have to guess about gets a small prompt: a window opened on a space the app is not saved to, an app reopening its windows after a restart when it lives on more than one space, and an app nobody has assigned yet. The likely answer is pre-selected, so one click confirms it; "Later" leaves the window where it is and asks again next time. The only silent cases are apps SpaceAtlas launched itself and an app whose only space is the one you are on. The question comes the moment the window appears, not on your next space switch. Each space is shown as its Map name, in its colour, with its image or its first app's icon. Expand the prompt and you get a small map of your spaces: click a tile to place the selected window there, or drag a window onto a tile. Under the window list, "Other open windows" unfolds what else is on screen, for this app or for all apps, each with the space it is saved on: select one and click a tile, or drag it onto one, and it moves with the same Apply all — a window placed wrongly earlier is corrected from the same prompt, leaving its old space as it joins the new one. The tutorial chapter "Where a new window goes" explains both modes and the prompt. Ask me also matches saved windows strictly by identity, so a look-alike window is never pulled onto a space in place of one that has gone. The prompt never takes focus away from the window you just opened. Best effort remains the default and keeps adding whatever is visible to the space you leave.

- Optional: SpaceAtlas can show the keys you press on screen. Meant for demos, presentations and recording a tutorial, where windows otherwise appear to rearrange themselves for no visible reason. Turn it on from the mini overlay toolbar — add the Keystroke Display button under Mini Overlay settings — or from Advanced settings, where you also choose the corner it appears in, how long each key stays up, and how many are shown at once. Off unless you switch it on. By default it shows shortcuts and named keys such as Return, Escape and the arrows, and leaves ordinary typing out; "Also show plain typing" adds the rest, and switches itself off again every time SpaceAtlas starts. macOS hides keystrokes typed into native password fields, but many websites' login forms are not covered, so plain typing can put a password on screen — the setting says so where you turn it on.

Fixed

- Windows no longer spill onto spaces they do not belong to. Fast switching, switching back and forth, and following a window to its space could each leave an app visible on a space where only other apps should be, and then make it a permanent member of that space. Several separate causes were found and fixed: an app you clicked while standing on another space no longer becomes a member of that space when you follow it home; windows SpaceAtlas has just minimized are no longer mistaken for windows that belong; an activation that lands late is hidden again; and your own clicks and unhides always win.

- An app arriving on its own space is no longer hidden again a moment later. A guard meant to undo activations that land late compared against the space being left rather than the one being entered.

- With "Ask me" on, a window opened on a space the app does not belong to is now actually asked about on the next visit to one of its spaces. Before, the space it was opened on silently adopted it, and it was then hidden as a foreign window everywhere else.

- Windows that SpaceAtlas placed on a space by itself no longer come back at their minimum size. The placement record carried no geometry, and restoring it shrank the window; records now carry the real frame, and an empty one is ignored.

- Apps launched on the wrong space are attributed to the right one. An app opened, or reopened, while you stood on a space it is not saved to used to become a member of that space and be shown there on every later visit. It is now filed under its own space.

- Following a focused window no longer works against you. During a fast run of key presses, SpaceAtlas could decide you were on the wrong space and jump the viewport back mid-run, so you landed short of where you pressed. It now compares against the space actually on screen, and no longer treats its own window activations as your focus changes.

- A space that had lost part of its saved layout kept restoring the rest incorrectly. If a saved space was missing one of its apps, the remaining apps lost their per-window handling, so windows belonging to other spaces stayed visible on it and no layout was restored. Saved layouts and live snapshots are now combined instead of one replacing the other.

- The Keyboard Shortcuts tab could open empty, with a scrollbar that kept growing. The list now sits under the search field and each pane scrolls on its own. The list is also wider, and an action's name no longer gives way to its binding summary.

- Shortcuts added in the shortcut editor now work immediately. They were saved but the running app did not learn about them until the next launch, so a freshly added binding did nothing.

- The tutorial's keycaps show the shortcuts you actually have. A rebound action, such as Pause on Command+P, was shown as having no key at all, and the "No key yet" list on the same card had the same fault.

- Chapter 1's callouts stay with the Map editor window instead of floating over the desktop, point at a free cell beside your existing spaces, and the "drag the corner" step no longer dismisses itself the moment you name the space.

- Resize handles on the Map no longer disappear under the pointer on the way to them, and they are slightly larger.

- The Map's coordinate header no longer garbles numbers above 9, and clicks land where the map draws. Single-cell regions can now be navigated to and resized; previously the smallest region you could draw was the one you could not grow.

- Shortcut conflict warnings now reflect what you actually set. The check read an older copy of your shortcuts, so it warned about bindings you had already replaced and stayed silent about new ones.

- Two of the optional system checks reported a correctly configured Mac as misconfigured (Reduce Motion and the trackpad swipe setting). Both read the setting correctly now, and the check that offered a Fix It button while checking nothing has been removed.

Changed

- The Settings tabs "Space-Matrix Mapping" and "Space-App Mapping" are now called Map and Apps. Gesture settings have moved to Advanced, alongside the optional system checks, now grouped as Fine-tuning.

- Pause Navigation and Reset Current Space have default shortcuts for the first time: Control+Option+P and Control+Option+R. Both can be changed in the shortcut editor.

- Binding a Command-modified letter to a movement action now shows a warning before you can save it. SpaceAtlas intercepts shortcuts globally, so Command+S for "move down" swallows Save in every other application, Command+A swallows Select All, Command+W swallows Close Window. The editor says so and lets you go ahead only if you choose to; the tutorial's one-click preset uses Option for the same reason.

- The switch settle time can no longer be set below 0.2 seconds. At lower values the guard against SpaceAtlas reacting to its own activations did not exist; a previously stored lower value is read as 0.2.
Version 1.9.2 Aug 31, 2026

SpaceAtlas 1.9.2

Fixed

- Your clicks now always win over SpaceAtlas. Right after a space switch, SpaceAtlas kept pulling focus back to the space's main app for a moment, which could swallow a click on another app or its Dock icon. Clicking any app now immediately stops that focus handling.

- Windows minimized by SpaceAtlas come back reliably. When an app was busy at the moment its space appeared, a single failed restore attempt could leave its window sitting in the Dock until the next visit. SpaceAtlas now retries the restore on the same arrival until the window is up.

- An app can no longer lose its only window on its own space. When an app had recreated its window since you saved the space (Mail is a common case), SpaceAtlas mistook the new window for a leftover and minimized it — and never picked it back up. SpaceAtlas no longer minimizes anything when a space's saved windows cannot be found, and windows stranded this way are restored on the next visit to their space.
Version 1.9.1 Aug 30, 2026

SpaceAtlas 1.9.1

Fixed

- Hidden apps no longer vanish from a space. Unhiding an app and restarting SpaceAtlas could strip it from the space it belonged to, and an empty live reading could take precedence over the apps you had configured. A space's membership is now judged by whether its windows are actually present.

- Switching spaces can no longer wipe a space's saved apps. A partial or empty reading taken on arrival could overwrite a good one and leave a space with nothing in it. Arrival readings now only ever add to what is already known, and the apps you configured for a space are always kept.

- Saving apps to a space keeps your current window layout. Saving in place reloaded the space while the save was still running, which snapped windows back to where they sat before the save.
Version 1.9.0 Aug 30, 2026

SpaceAtlas 1.9.0

Focus follow and steadier space membership

New

- A saved window you focus is followed rather than fought. Bringing a window forward no longer gets undone by the next refresh.

Fixed

- Windows that belong to more than one space are handled properly instead of being pulled between them.
- Hidden apps no longer leave stale windows behind in a space's saved layout.
- Focus following and space snapshots hardened against partial readings.
Version 1.8.0 Jul 24, 2026

SpaceAtlas 1.8.0

Space images and steadier gestures

New

- Space images now appear in the menu bar dropdown, and stack in the mini grid.
- Every space gets a sensible default colour instead of starting blank.

Fixed

- A single trackpad swipe now moves you exactly one space. Fast swipes no longer register twice.
- Space colours, notes and images are kept when you edit a mapping draft instead of being dropped.
Version 1.7.0 Jul 23, 2026

SpaceAtlas 1.7.0

Maintenance release.

- Signing, notarisation and release validation hardened so every published build is verified end to end before it reaches you.

No changes to how the app behaves.
Version 1.5.0 Mar 31, 2026

SpaceAtlas 1.5.0

Smarter launch control and overlay arrows

New

- Automatic app launching is gone. A Launch button in the menu bar dropdown puts you in control of when apps start.
- The Launch window now appears per space, for any space you have visited without making a decision yet.
- A Restart button in the menu bar dropdown, so you no longer need System Settings.
- Space Restore, a new Advanced setting: returning to a previous space restores it even if another app is active there. Off by default.
- Directional arrows in the overlay, resizable, and the overlay now stays visible even when you hit the edge of your matrix.

Improved

- Redesigned menu bar dropdown with clearer grouping.
- Dynamic spaces stay live across profile switches instead of losing their state.
- Dynamic space app state now refreshes after 1 second on a space, down from 4.
- Launch and profile-switch messages clear after 2 seconds instead of 3.5.
- Removed "move through unmapped spaces", which mostly caused confusion.

Fixed

- Wall detection now triggers correctly.
- Dynamic spaces no longer save apps only on the first visit.
- Galaxies no longer get stuck when their memory is empty.
- Overlay scrolling fixed.
- Wall and carousel movement corrected inside galaxy spaces.
Version 1.6.0 Mar 31, 2026

SpaceAtlas 1.6.0

Layout memory for saved spaces

New

- Saved spaces can now remember window size and position, not just which apps belong there. You can choose whether a saved space restores apps where you left them, the way a dynamic space does, or where they were originally saved.
- New Restore / Clean Space keyboard shortcut.
- Rename profile button.
- The launch prompt can be cancelled, or confirmed with Enter.

Fixed

- Galaxy spaces no longer lose their memory.
Version 1.4.0 Mar 23, 2026

SpaceAtlas 1.4.0

Virtual Spaces

SpaceAtlas no longer needs multiple macOS desktop spaces. Everything runs on one desktop space, and SpaceAtlas brings the right windows forward instead. No Mission Control animation, no 16-space ceiling, and noticeably faster switching.

New

- Virtual spaces replace macOS space switching entirely. Apps come forward when you enter a space and are hidden when you leave.
- Up to 99 spaces, up from the previous limit of 16.
- Navigation buffer for fast movement: the first move is instant, and rapid follow-up moves pass through without activating apps along the way. The delay is adjustable in Advanced settings.
- Hide apps on leave, so only the current space's apps are on screen.
- Add and remove spaces on the fly in both the Space-Matrix and Space-App mapping tabs.
- Globe visualisation, an early 3D view of your layout. Expect changes.

Improved

- App launching moved off the main thread, so the interface no longer blocks.
- Window resizing happens on switch and is filtered, removing lag when switching spaces and opening apps.
- Space-App mapping is now per profile instead of global.
- Cleaner menu bar layout.

Fixed

- Launch App no longer fires for every space after a profile switch or gateway jump.
- Moving in and out of a galaxy no longer lands you on the wrong space.
- Galaxy spaces are now treated as valid targets for app activation.
- Last-focused app tracking corrected.

Mission Control shortcuts are no longer required for normal use.
Version 1.3.0 Mar 18, 2026

SpaceAtlas 1.3.0

Turn your desktop into a 2D grid you can navigate by keyboard or trackpad. Arrange your windows once, then move between them with directional shortcuts, bookmarks, quick jumps and portals. No SIP disable, no third-party window manager.

Navigation

- Move through spaces on a 2D coordinate grid with Option and the arrow keys. Moving past an edge wraps to the opposite side.
- Quick Jumps on Command 1 to 9 take you straight to a coordinate you chose.
- Bookmarks on F1 to F12 save and restore named viewport positions.
- Command 0 toggles between your current and previous position.
- Three-finger trackpad swipes work alongside or instead of the keyboard, with adjustable sensitivity.

Portals

- Wormholes teleport the viewport to a destination, within a profile or across profiles, with an animated vortex on the overlay.
- Dynamic destinations follow Last Active Space or Previous Space rather than a fixed target.
- Nexus hubs send you somewhere different depending on which direction you entered from, and remember where to send you back.
- Galaxies group neighbouring cells into one region that behaves as a unit, either always entering at the border or remembering where you were inside.

Profiles

- Keep separate profiles for different setups. The last one you used loads at startup.
- Give each space a colour, a short note and an image.
- Export and import profiles as JSON, with conflict handling for duplicates.

Space-App Mapping

- Auto-detection learns which apps you use in each space; manual mode lets you assign them yourself.
- Per-app launch policy: never, on login, or on first visit.
- Similar app combinations merge into reusable slots over time.
- App launching is best effort. macOS controls final window placement.

Overlay

- Live grid showing your position, space colours, numbers, notes and images.
- Position, size and transparency are all adjustable.

Requirements

- macOS Sequoia 15.0 or later, Apple Silicon.
- Accessibility permission for global shortcuts.
- Mission Control "Switch to Desktop" shortcuts enabled.