Theodore HQ

Changelog

Everything that has shipped, app by app

All Apps

v1.0.9Aug 28Atlas

Out Of The Dock

Atlas can now live entirely in your menu bar, keeping everyone's times up to date without taking a place in your Dock.

  • New: Hide Dock icon. Turn it on in Settings, Behaviour and Atlas runs from the menu bar alone, staying out of your Dock and your app switcher. If you have wanted Atlas quietly in the background rather than alongside your open apps, this is for you.
  • Reliable reopening. Choosing Open Atlas from the menu bar brings the main window straight back, however you last left it.
v1.0.3Aug 27Docket

One Tap To Any Section, And Another Place To Host

Moving around the board on a phone is now a single tap, and Deno Deploy joins the list of places Docket runs.

  • On a phone, every section sits in a row above the board, so going from Bugs to Features is one tap rather than two through the drawer
  • The status filter softens its edge to show which way it scrolls, so nothing sits off screen unannounced
  • Deno Deploy joins Vercel, Netlify and Cloudflare, serving your site and both endpoints from a single entry point
  • Setup now offers the three ways customers reach you from your own site: the feedback widget, the quick menu and the callout card, including the one setting the widget needs before it can accept a post
v1.0.27Aug 26Muse

Refinements Across Saving and Scrolling

Refinements across saving and scrolling.

  • The Save Web Page shortcut brings up the capture card again, so you can set the name, collection and tags before the page joins your library. If you ever pressed it and found the page already filed away, this update resolves that.
  • The same card is back when you save a download from the launcher.
  • The scroll bar now begins below the title band, so it is visible the moment you start scrolling a long collection.
  • Reaching for the scroll bar thickens it, making it easier to take hold of and pull through a large library.
v1.0.26Aug 25Muse

Refinements Across Saving and Setup

Refinements across saving and setup.

  • Drag a folder into Muse and everything inside it arrives, including anything nested in sub-folders. Hidden files and app bundles are left where they are.
  • Dragging anything into your library saves it straight away and tells you where it went, so a picture is in your library the moment you let go of it.
  • Improved reliability of the window when you finish setting up, so your library is there waiting for you.
  • A calmer first run that brings you into your library sooner.
  • Refinements throughout video playback, including your sound preference carrying with you as you move between videos.
v1.0.25Aug 25Muse

Faster Everywhere

Muse feels faster everywhere.

  • Clicking, selecting, favouriting and deleting all respond the instant you act, even with thousands of items in your library.
  • Scrolling is smoother, and pictures appear instantly when you scroll back through your library.
  • Typing is more responsive across search, notes and tags.
  • Opening an item's preview grows precisely from its place in the grid, and closing it returns just as cleanly.
  • Video playback is more polished throughout, and your sound preference carries with you as you move between videos.
  • Buttons respond visibly the moment you press them, and boards, pins and icons update on the click.
v1.0.66Aug 24Charm

A Wider Vocabulary

Fix Selection now recognises a broader range of misspellings, and single word names are better protected.

  • More misspellings recognised. When a word could be read more than one way, Charm now weighs every suggestion available to it rather than only the first, so everyday slips like "verison" resolve cleanly to "version". If you ever highlighted a misspelled word and were told no corrections were needed, this update resolves that.
  • Better protection for brand and product names. Names written as a single word, such as "Setapp", now stay exactly as you typed them instead of being split into two.
v1.0.49Aug 24Solace

Warmth That Stays Put

Screen warmth now holds steady through sleep, display wake and Always On.

  • Screen warmth returns immediately when your Mac wakes, instead of taking a moment to reappear.
  • Warmth also stays put when just your display sleeps and wakes.
  • Always On now genuinely means always on, including after your Mac wakes during the day.
  • Improved reliability of warmth switching on at your scheduled time, and of adjusting the warmth level while it is fading in or out.
v1.0.24Aug 24Muse

Emails You Can Actually Find

Save an email the way you save anything else, and find it again by what it says.

  • Drag an email straight from Mail into Muse. It arrives named by its subject and its sender, and shows a readable card of the message in your library rather than a plain file.
  • Every word inside the message is searchable, so an email comes back from the thing you actually remember about it: a name in the second paragraph, a date, a price.
  • Anything attached to that email arrives as its own item, named, tagged, and filed alongside the message it came with. A photograph somebody sent you sits in your library like any other picture, and the email's card names what came with it.
  • Emails are tagged from their own words, the same way a saved link is.
  • PDFs and documents now arrive tagged too, and searchable by the words printed on the page. Save an invoice and you can find it by what is on it.
  • Improved reliability of the window controls in the top corner. If you ever noticed the close, minimise and full screen buttons not responding, this update resolves that.
  • Enter Full Screen and Exit Full Screen both sit in the View menu, alongside Control Command F, so you can go either way from the menu bar.
v1.0.23Aug 21Muse

Select With A Drag

Drag to select, reach everything from the menu bar, and bring your Pinterest boards in.

  • Drag across the grid to draw a box over several things at once. Hold Shift or Command while you drag to add to what you have already picked. Cmd-click and Shift-click work alongside it, and Cmd A takes everything in view.
  • Copy and paste work the way they do everywhere else on your Mac. Select a picture, press Cmd C, and paste it straight into another app. Copy something anywhere else, press Cmd V in Muse, and it lands in the collection you are looking at.
  • The menu bar now holds everything Muse can do, arranged by what you are trying to get done. New Collection and Export a Copy in File, the four ways of looking in View, a Go menu for search and every part of your library, and an Item menu for whatever you have selected. Cmd F opens search, Cmd Delete moves things to the Trash, and Cmd Shift Delete empties it.
  • Pinterest joins the other imports in Settings under Import & Export, and Muse reads a Pinterest export whichever part of it you choose. Your boards arrive as collections with your pins inside them. Pinterest's export holds no pictures itself, so Muse fetches each one afterwards: a 2,000-pin account comes to roughly 600 MB and needs to stay online while it works.
  • Save a web page you have saved before and the capture card tells you, naming the collection it is already in. It still saves it, because keeping something twice is sometimes what you meant.
  • Hovering the icons at the top of Settings names each one below, so you can tell where you are going before you click.
v1.0.22Aug 20Muse

Collections In Every View

Collections appear in List and Timeline, and you choose the picture one leads with.

  • List and Timeline show a collection's sub-collections next to its items. In List they are rows with a count, and a click opens them. In Timeline they sit above the dates, lined up with the pictures below. Whichever view you prefer, a collection now shows everything it holds.
  • Any picture inside a collection can be its cover. Right-click one, choose Set as Board Cover, and it moves to the front of the stack. The cards behind it carry on updating on their own, so the board still shows what has arrived recently. Right-click again to hand the choice back to Muse.
  • In dark mode the frames around your collection pictures are dark as well, in the grid, on the drop ring that appears when you drag a file in, and on the shelf.
v1.0.21Aug 19Muse

Your Pocket Library, Dates And All

Muse reads a Pocket export, and imported saves keep the dates they were saved on.

  • Pocket is now one of the sources Muse imports from, named in Settings and in the welcome flow. Choose your ril_export.html and your links arrive with their titles, their tags, the date you saved each one, and your Unread and Read Archive sections as two collections. Pocket closed in 2025 and there is no way to export again, so the file sitting in your Downloads is the only copy there will ever be; this reads all of it.
  • Anything you import keeps its original save date, so a library built up over years arrives spread across those years instead of arriving all at once. This applies to Raindrop and browser bookmarks as well as Pocket. If you imported before today, Muse restores those dates the first time you open it, so your existing library gets its history back too.
v1.0.8Aug 19Atlas

Help, When You Want It

Reaching help from inside Atlas now takes you somewhere useful.

  • Help opens Atlas's support pages. Choose Help, then Atlas Help, and Atlas opens its support pages in your browser, with answers to the questions people ask most. If you ever picked that menu and did not get anywhere, this update resolves that.
v1.0.20Aug 18Muse

Answers From The First Letter

A faster first search, a clearer way to rename, and a direct line to us.

  • Search answers from the very first letter you type. Matches appear as you type and the deeper ones from Muse Intelligence join a moment later. If your first search after opening Muse ever felt slow to start, this update resolves that.
  • Type a bookmark's name in full and that bookmark comes first, ahead of anything you happen to have opened recently. If you ever typed an exact name and found it further down the list, this update resolves that.
  • Renaming is clearer and quicker. The name becomes a field you can see, the keyboard lands in it straight away with the old name selected, and clicking anywhere else saves what you typed. Enter saves, and Escape leaves the old name alone.
  • There is a direct line to us for anything Muse should do next. New installs meet it during setup, and it is always in the Help menu: report a bug, request a feature, or see what is already planned. No account needed, and every post is read.
v1.0.18Aug 18Echo

Exactly Where You Left It

This update makes picking something back up even more precise.

  • Always returns to your exact spot. Starting a video again now continues from the moment you left it, even if you have played something else in between. If you ever found one starting somewhere unexpected, this update resolves that.
  • Full support for YouTube Shorts. Shorts now open in Echo's own player like any other video, and remember where you got to.
v1.0.2Aug 18Docket

Your Choice Of Email, And A Daily Digest

Send your board's email through whichever service you already use, and hear about activity once a day instead of once an event.

  • Choose your email provider in config.js: Resend, Postmark, SendGrid or Mailgun
  • A new digest sends one email describing everything that happened on your board, daily or hourly, in your own timezone
  • The digest is off by default, and quiet days send nothing at all
v1.0.52Aug 17Shiny

Back To Quiet

Shiny now redraws its menu bar icon only when there is something new to show.

  • The menu bar icon is redrawn only when the reading has actually changed, rather than in response to every appearance update macOS sends, so Shiny asks even less of your Mac while it sits there.
  • If you noticed Shiny working harder than usual after the last update, this brings it back down.
v1.0.19Aug 17Muse

Space To Grow

Two of the most requested things, and everything about backups in one place.

  • You can empty the Trash. Right-click Trash in the sidebar, or type "empty trash" into the Cmd K search. Muse asks first, then clears those items for good and moves their files to your Mac's Trash, so the files themselves can still be put back from the Finder. If you ever found things you could not clear out of Muse, this update resolves that.
  • Your library can live wherever there is room. Settings, then Library, then Change moves it to an external drive or any folder you like. Muse copies everything across, checks the copy is complete before it switches over, and leaves your original folder exactly as it was.
  • Backups now include the preview images for your links, so a restored library looks right straight away rather than fetching them all again.
  • Typing a command's name into the Cmd K search puts that command first.
  • Every backup setting now sits together in a single Backup section.
v1.0.1Aug 17Docket

Calmer Colour And Steadier Tests

The board now carries a vivid brand colour as calmly as a muted one, and the setup guidance is clearer throughout.

  • The ambient frame tint adapts to your accent, so a bright brand colour sits as gently on the page as a soft one
  • The engine test suite reads its own example board rather than your settings, giving the same answer on every install
  • Clearer setup and update instructions
v1.0.0Aug 17Docket

Docket Arrives

Your own support centre, on your own domain, built from a folder of Markdown files in your own repository. No database, no dashboard, no account with us.

  • Bug reports and feature requests, with voting and no sign-up for the people posting
  • A public roadmap, a changelog, an FAQ and testimonials, all on one board
  • Unlimited products on every edition, including the free one
  • Your brand colour and your own domain, with nothing of ours on the page
  • Set up by your own coding agent in about ten minutes
v1.0.51Aug 15Shiny

A Clearer Dial

The menu bar dial now holds its own against any wallpaper or appearance.

  • The dial sits at the same weight as your other menu bar icons, and stays clearly readable whatever your wallpaper or appearance is set to.
  • It follows the menu bar itself, so it picks the right shade the moment your desktop picture or appearance changes.
  • If you ever found the dial hard to make out, particularly against a dark desktop picture, this update resolves that.
v1.0.4Aug 13Chorus

Your Group, Handed Straight Back

Headphones connecting no longer costs you your setup. Chorus keeps track of what you were listening on and returns you to it, and it now leaves your Mac tidy when you quit.

  • Your group comes straight back when headphones or another device borrow the output, so plugging in and unplugging returns you exactly where you were
  • If you have an Auto-Switch rule covering it, Chorus keeps the output where your rule says it should be, while still letting a deliberate choice in the panel win
  • Quitting Chorus now hands your Mac back to a normal speaker, so your sound stays where you expect even with Chorus closed
  • Auto-Switch rules only offer the devices you actually use, so anything hidden in Outputs or Inputs stays out of the way
  • You can now build a rule for a device that is unplugged, so writing a headphones rule no longer means wearing the headphones
v1.0.65Aug 12Charm

Fix Selection, Sharpened

Fix Selection is more capable on single words, more careful with your names, and now counts towards your totals.

  • Single words are corrected too. Picking out one awkward word and correcting it on its own now works as reliably as correcting a whole sentence, including the heavily jumbled ones your Mac's own dictionary cannot resolve. If you ever selected a single obvious typo and were told no corrections were needed, this update resolves that.
  • Your names stay yours. Product names, people and places written mid-sentence are now left exactly as you typed them, so a capitalised word is never quietly swapped for a similar looking one.
  • Sharper judgement on unusual words. Charm now only accepts a correction that genuinely repairs what you typed. A badly mangled word is left as it is rather than replaced with something unrelated.
  • Your corrections are counted. Fix Selection now contributes to your Today and All Time totals and appears in History alongside everything else, and the confirmation reads the number of words it actually changed.
v1.0.50Aug 12Shiny

Quieter In The Menu Bar

Shiny asks less of your Mac between uses, so it sits more lightly in your menu bar.

  • Shiny is now noticeably lighter on your Mac. The panel is built as you open it and put away as you close it, so less is running in the background between uses.
  • Processor and battery use are lower while Shiny sits quietly in your menu bar.
v1.0.3Aug 12Chorus

Smoother Device Changes

Plugging in or unplugging your audio gear is now handled entirely in the background, so Chorus keeps responding instantly while your Mac reshuffles its devices.

  • Improved responsiveness when headphones, a dock or a display connects or disconnects, so the panel stays quick through the whole change
  • Refined how Chorus reads your devices, so a rapid burst of changes is handled as one smooth update rather than many
  • If you ever saw Chorus stop responding when a device disconnected, this update resolves that
v1.0.49Aug 11Shiny

Clearer Answers In Sneaky Apps

Pausing an app goes through first time, and when something cannot go ahead Shiny now tells you the real reason.

  • Pausing an app in Sneaky Apps now works first time, even if an earlier attempt was interrupted partway through.
  • When Shiny cannot carry out an action, it tells you the actual reason rather than pointing at the background helper, and only suggests a repair when the helper is genuinely the cause.
  • If you ever saw Shiny report that its background helper was not responding while everything else looked normal, this update resolves that.
  • Sneaky Apps has clearer wording throughout, and apps using more than their share are easier to spot at a glance.
  • The right-click menu on the menu bar icon is simpler, with direct links to report a bug, request a feature, leave a testimonial, review the roadmap and browse the FAQ.
v1.0.18Aug 11Muse

Lighter On Your Mac

Muse now uses about half the memory it used to, and gives back what it stops using.

  • Muse uses about half the memory it used to. If you ever noticed Muse sitting high in Activity Monitor, this update resolves that.
  • Part of that is the window itself drawing more efficiently, so every Mac gets it whether or not you use the AI features.
  • The on-device search model now loads the first time you search instead of every time Muse opens, and puts itself away again a few minutes after you stop. Leaving Muse open all day costs you nothing.
  • Find Similar is unchanged and stays instant, because it reads an answer Muse worked out when the picture arrived.
v1.0.2Aug 11Chorus

Activate Whenever You Like

Bought Chorus partway through your trial? You can now enter your licence key straight away, rather than waiting for the trial to finish.

  • A new Licence section in Settings, About lets you enter your key at any point during the trial, so buying early activates this Mac immediately
  • The same section shows how many days of your free trial are left
  • Refined the Settings window so it sizes cleanly to its content on every Mac
v1.0.1Aug 11Chorus

Manage Your Own Device Slots

You can now manage which Macs your licence is active on, right from the app.

  • A new Deactivate This Mac control in Settings, About frees this Mac's activation slot before you wipe or reinstall it, so a fresh install of macOS never costs you a slot
  • If a key has already reached its three-Mac limit, activation now links straight to your Polar account so you can free up a slot from there instead
v1.0.48Aug 10Shiny

Lighter On Your Mac

The edge glow now asks far less of your Mac, and you can free up an activation slot yourself.

  • Improved how the edge glow is drawn. It now leaves the animation to your Mac's graphics system rather than redrawing it continuously, so it asks noticeably less of your machine during the moments when it appears.
  • You can free up an activation slot yourself. Settings, then About, now has a Deactivate This Mac option that releases the slot before you move to another Mac or reinstall macOS.
  • If you ever reach the activation limit, Shiny now takes you straight to where you can remove a Mac you no longer use. You sign in with the email you bought with and receive a one-time code.
  • The app icon follows your appearance, with a dark version in dark mode.
v1.0.17Aug 10Echo

Your Licence, Your Macs

This update puts you in control of which Macs your licence is on.

  • Free up a slot yourself. If your licence is already on three Macs, Echo now links you straight to your account, where you can remove a Mac you no longer use and activate the one in front of you. Especially handy if you have reset or replaced a Mac since buying, and you no longer have the old one to hand.
v1.0.47Aug 9Shiny

Clearer Controls Throughout

Shiny's controls are more precise about what they can do, from Sneaky Apps to your keyboard shortcut.

  • Sneaky Apps is more precise about which background items it can act on. Some background items are held in place by macOS itself rather than by Shiny, and those now offer a direct route to Login Items where you can remove them.
  • Keyboard shortcuts support a wider range of keys, including the arrows and the page keys. If a combination is already in use elsewhere on your Mac, Shiny keeps the shortcut you already had and tells you.
  • Launch at login stays in step with your choice in System Settings.
  • Quit hidden apps is more precise about what counts as hidden, so your minimised windows and anything on your other desktops stay exactly as they are.
  • Settings and setup windows now close with Escape or Command-W.
  • Any app you have paused is restored automatically the next time Shiny opens.
v1.0.17Aug 9Muse

Filing by Keyboard

Press M and file whatever you have selected, without reaching for the mouse.

  • Select anything and press M. Muse asks where to file it, you type a few letters and press Return.
  • The list now names the collection each one sits inside, so two collections sharing a name are easy to tell apart at a glance.
  • That list opens instantly and finds every collection you have, however many that is.
  • Turning the shelf off in Settings now turns it off everywhere. If you ever switched it off and still saw it appear at the edge of your screen, this update resolves that.
v1.0.16Aug 9Muse

Faster Views, Surer Filing

Collections open instantly, filing always lands, and Settings is arranged the way you would look for things.

  • Opening a collection is immediate now, however much it holds. Muse works out the grid in a single pass instead of measuring every card over and over. If you ever saw Muse slow to a stop after clicking into a view, this update resolves that.
  • Filing something into a collection from the capture card now always puts it there. If anything you saved ever seemed to go missing afterwards, open your Inbox and you will find it waiting.
  • The Muse extension for Firefox is live, and Muse links straight to it.
  • Shelf placement is a single control. The shelf sits centred on your screen, and you choose how far in from the side it sits.
  • Settings keeps every tab and every control, with a few moved to where you would look for them. Sidebar Counts now sits beside Theme, full screen behaviour has its own Viewing section, and the Library tab reads Your Files, Import and Export, and Backup.
v1.0.64Aug 7Charm

Smarter Space Repair

Fix Selection now repairs misplaced spaces with even more care, so fast typing resolves into exactly the words you meant.

  • Smarter space repair. When a space lands in the wrong spot mid-word, Charm now weighs the possible readings of the phrase in order of confidence, so text like "mak ethat" resolves cleanly into "make that". Short words such as "to", "in" and "on" are always preserved exactly as you wrote them.
v1.0.14Aug 7Muse

Moving Muse Between Macs

Freeing a Mac from your licence is now something Muse confirms rather than assumes.

  • When you deactivate a Mac, Muse waits to hear that the slot really has been freed before letting go of your licence. If it cannot reach the licence server, nothing changes and this Mac stays licensed, so you can simply try again once you are back online.
  • Settings tells you when that happens, rather than leaving you to wonder. If you ever deactivated a Mac while offline and later found yourself short of a slot, this update prevents that.
  • Your three Macs stay yours: a slot can now only be given up when it is genuinely handed back.
v1.0.13Aug 7Muse

Your Licence, In Plain Sight

Everything about your licence now lives in one place, and entering a key tells you exactly what happened.

  • Settings now has a Licence section showing where you stand: your trial, or that Muse is yours, along with the email your purchase was made with.
  • You can enter your key whenever you like. If you buy Muse partway through your trial, you no longer have to wait for the trial to finish before Muse will take your key. If you bought early and could not find where to put your key, this update resolves that.
  • Activating now confirms itself, so you can see it has worked rather than wondering.
  • Pressing Activate more than once is safe. Muse recognises a Mac it has already activated and re-checks your licence instead of using another of your three device slots.
  • If your key is already on three Macs, Muse now says so and tells you what to do about it.
  • Deactivating this Mac is a single button in Settings, so you can move Muse to another machine yourself.
  • The key field clears when you click into it, so your key can go straight in from the clipboard.
  • Cmd K finds all of this by searching for licence, key, activate or purchase.
v1.0.12Aug 7Muse

A Quicker, Steadier Preview

Previewing is faster to move through, videos look right from the first frame to the last, and Muse reopens where you left it.

  • Moving between items is immediate. Close a preview and the next thing you click opens straight away, with no pause in between. If you ever found yourself clicking twice, or waiting for an image to light up before it would respond, this update resolves that.
  • Previews now show the picture the moment they open, rather than starting empty and filling in.
  • Every video gets its opening frame, including large and high-resolution ones.
  • Closing a video keeps it playing all the way back into your grid, so the whole motion reads as one piece.
  • Clicking a video closes the preview, exactly the way clicking an image does. Play and pause live on the controls that appear over the video.
  • Muse reopens in the same place on your screen, at the same size, every time. If you ever noticed the window moving between launches, this update resolves that.
  • Scrolling and hovering across large collections is lighter on your Mac.
v1.0.11Aug 7Muse

The Extension Is Live

A calmer first run, and the Muse extension is on the Chrome Web Store.

  • The Muse browser extension is live on the Chrome Web Store, and Muse now takes you straight to it from both the welcome flow and your Get Started list.
  • The welcome flow has a window of its own, so it arrives on its own rather than sitting inside an empty app window.
  • When you bring in your saves during setup, you come back to the list with that source ticked off, so you can import from somewhere else before moving on.
  • Starting a fresh library now begins with the welcome, rather than opening straight into an empty app.
  • If Muse ever cannot find your library, it now says so in Muse's own words, leading with the reassurance that nothing has been deleted.
v1.0.10Aug 6Muse

One Home Per Item

Collections that behave the way you expect, and a title you can type straight over.

  • An item now lives in one collection, and dragging it somewhere new moves it there rather than leaving a copy behind. If you ever dropped something into a collection and found it still sitting in the old one, this is the change you were after.
  • Want the same link in two places? Save it twice and give each one its own name. Muse keeps them as separate entries, each with its own collection, tags and note.
  • When the capture card appears, the title stays selected until you touch it, so you can type a new one straight away or press Tab to keep the one Muse found.
  • Your existing library is tidied automatically on first launch. Anything that was filed in more than one place keeps the collection you filed it into most recently, and where two were filed at the same moment it keeps the more specific one.
v1.0.9Aug 6Muse

A Ring That Follows Your Project

A drop ring that keeps up with what you are working on.

  • The ring now offers the four collections you have used most recently, rather than a fixed few. Drop something into a collection and it moves to the front of the ring for next time, so saving a run of images into one project stays quick.
v1.0.8Aug 6Muse

Search That Stays on the Point

A sharper launcher, and a search that answers what you actually asked.

  • Search is far more precise about tags. A word now has to match the start of a tag rather than turning up anywhere inside one, and every word you type has to count. If you ever searched two words and got results that only matched the first, this update resolves that.
  • Type a collection's name exactly and it comes straight to the top, above everything else.
  • Launcher results keep one steady order: your bookmarks, then your collections, then your pictures and video. The list stays where you expect it as you type.
  • Opening a collection from the launcher with Command Return now brings Muse to the front with that collection open and ready.
v1.0.0Aug 6Chorus

Chorus Is Here

Chorus launches: combine multiple output devices into one with real volume control, set per-device balance, choose your input, route individual apps to specific speakers, and switch between setups automatically or with a custom shortcut.

  • Group any combination of outputs so they play as one, with a genuine system volume slider (something macOS's own multi-output tool doesn't give you)
  • Balance each device in a group independently, so mismatched speakers sound even
  • Route individual apps to their own device, with their own volume, boost and mute
  • Auto-switch outputs and inputs automatically when your devices connect or disconnect
  • Assign a keyboard shortcut to any group, output or input
  • An optional on-screen volume display and confirmation tick when you switch
  • Settings live behind a right-click of the menu-bar icon, keeping the panel itself clean
  • No driver, no kernel extension, no account, and no data collection
v1.0.48Aug 5Solace

Changes That Take Effect Instantly

Adjusting your switch times now applies the moment you set them.

  • Adjusting your sunrise or sunset time takes effect immediately, including right after an update.
  • If you ever changed a switch time and it did not seem to do anything until the next day, this update resolves that.
  • Smoother dragging on the schedule timeline, which now settles once when you let go.
v1.0.7Aug 5Muse

Collections Land Where You Made Them

A refinement to creating collections.

  • A new collection now appears exactly where you made it: directly below the collection you right-clicked, named and ready. Whatever order your sidebar is in, the row you are typing into stays put until you press Enter.
v1.0.6Aug 5Muse

A Cleaner Update Window

A small update that refines the in-app update experience.

  • Every step of an update, from checking to downloading and installing, now sits in its own clean, framed window. If you ever saw the update panel appear without a window around it, this update resolves that.
v1.0.5Aug 5Muse

Sharper Views and Search

A quick refinement to how your library sorts, filters and searches.

  • Your view options now stay with the collection you set them on. If you ever saw one collection's type filter carry over to another, this keeps each collection's view its own.
  • The Types list in the sidebar now reads in clean alphabetical order.
  • Search on Command-K puts the things you have saved, your collections and files first, above the app's own settings actions.
v1.0.47Aug 4Solace

Your Schedule, Your Way

More say over when Solace switches, and a simpler way to set your location.

  • Turn the daily light and dark schedule on or off whenever you like, right from the Schedule section.
  • Set your location by hand: type any city and Solace uses it for sunrise, sunset and weather. Ideal if you use a VPN or would rather not share your location.
  • A refined way to fine-tune your switch times: tap a sunrise or sunset time to nudge it earlier or later, with a live preview and a quick confirm.
  • Improved reliability of weather-based switching after your Mac wakes.
v1.0.4Aug 4Muse

A Tidier Update Window

A small, quick update that refines the in-app update experience.

  • The update window now sits in its own clean, framed panel, so checking for and installing updates feels as considered as the rest of Muse.
v1.0.3Aug 4Muse

A Calmer, Clearer Library

The first update to Muse, with a quieter sidebar and view options that behave exactly as you would expect.

  • Your Include options now shape every view, not just All, so hiding a type inside a collection keeps it hidden there. If you ever saw a type you had switched off still turn up, this settles it.
  • Command-K now reaches every part of Settings: search for "backup", "shortcut" or "API key" and land on the right tab straight away.
  • The type filters wear the real X and Instagram marks, and X is named for the platform it is.
  • The Move and Remove menus now show where each collection sits, so two collections that share a name are easy to tell apart.
  • A lighter, quieter sidebar, a clearer icon picker, and smoother right-click menus throughout.
v1.0.2Aug 3Muse

Muse Arrives

The first release of Muse: a calm, private home for everything you collect on your Mac.

  • One library for images, video, links and notes, kept as real files on your own machine.
  • Collect from anywhere on the web with the browser extension, the in-page clipper, or by dragging onto the ring of your collections.
  • Search your whole library by what things actually look like, entirely on your own machine.
  • Arrange anything on a freeform canvas, or let your bookmarks show the pictures their pages publish.
v1.0.63Jul 28Charm

Lighter On Your Mac

Charm now uses virtually no processor time while it sits in your menu bar, so your machine stays cool and quiet.

  • Noticeably lighter on your Mac. Charm's menu bar panel now uses virtually no processor time, whether it is open or closed. If you ever noticed your fan spinning up or your battery draining faster with Charm running, this update resolves that, and no settings need changing on your side.
  • A calmer menu bar panel. The panel's decorative background motion has been retired in favour of a clean, still design. Everything you rely on is still there and looks the same at a glance: your feature switches, their colours and glows, your correction counts, and every button. Only the ambient movement has gone.
  • Smoother licence entry. The licence screen now reliably returns if you close the panel part way through entering your key.
v1.0.46Jul 28Solace

More Control Over Your Wallpaper

You can now turn wallpaper switching on or off, and get your desktop back when you do.

  • Wallpapers now have an on and off switch, just like the other features. Turn it off and Solace leaves your desktop alone.
  • When you switch it off, your wallpaper returns to how it was before, so you are never left on a wallpaper you did not choose.
v1.0.45Jul 24Solace

Smoother Quitting, Right From the Menu Bar

Quitting Solace is now quicker and more predictable.

  • Right-click the Solace icon in the menu bar for a handy new menu: open Solace, reach support, check for updates, or quit.
  • Pressing Cmd+Q with the panel open now always quits Solace itself. If you ever pressed it and a different app closed instead, this update resolves that.
v1.0.16Jul 24Echo

Featherweight

This update makes Echo dramatically lighter on your Mac.

  • Next to no energy use. Echo has been tuned to use a fraction of the processing power it did before, whether music is playing or not. If you ever noticed Echo working harder than expected in Activity Monitor, this update resolves that.
  • A calmer menu bar. The menu-bar icon now animates only while something is actually playing, and holds still when paused.
v1.0.44Jul 23Solace

A More Welcoming First Run

A cleaner, more native welcome the first time you open Solace.

  • Refined the welcome experience with a more native, better-spaced setup for new installs.
  • Refreshed the activation screen for a smoother start.
  • Tidied the About panel.
v1.0.15Jul 23Echo

Right Where You Left Off

This update makes returning to a video even more dependable.

  • Always picks up from your latest spot. Come back to a web video after listening to something else, like a few songs on Spotify, and Echo now resumes from the furthest point you reached. If you ever found a video starting again from an earlier place, this update resolves that.
v1.0.46Jul 22Shiny

A Steadier Background Helper

Shiny's background helper now gets itself ready far more reliably, especially right after you start your Mac.

  • The helper is given the time it needs to come online during the busy moments just after you log in, instead of Shiny assuming something has gone wrong. Shiny also keeps quietly re-checking in the background, so the helper settles on its own without you doing anything. If you ever saw a message asking you to reinstall or re-approve the helper, this update resolves that.
  • Shiny no longer opens System Settings on its own during start-up. It only takes you there when you have asked it to set the helper up.
v1.0.14Jul 22Echo

Your Colour, Your Place

This update puts you in charge of two things: how Echo looks, and where you are in what you are watching.

  • Choose any accent colour, right inside Echo. Pick from the spectrum, slide the hue, or paste a hex code straight in. Everything happens in one place, and your colour applies as you go.
  • A calmer actions panel in dark mode. The actions panel now sits properly against Echo's dark surface, with a border and shadow tuned for it.
  • Scrubbing goes exactly where you send it. Moving back to an earlier moment in a browser video now stays put, and Echo remembers that as your place. If you ever found yourself pulled forward again after going back, this update resolves that.
v1.0.7Jul 20Atlas

Always On The Current Time

Atlas now opens on the current time, so a single glance tells you where everyone in your team is right now.

  • Opens at the current time. Atlas lands on right now every time you open it, and refreshes the moment you bring it to the front, so the clocks are accurate whenever you look. If you ever opened Atlas and saw a time that was not the current one, this update resolves that.
  • New: Follow the current time. Turn this on in Settings, Behaviour and Atlas keeps the times moving on their own, even while it sits unfocused on a second screen. Ideal if you like giving Atlas a dedicated display.
  • Lighter on your Mac. Refreshes are now aligned to the minute, giving the same accuracy with far less redrawing.
v1.0.62Jul 16Charm

Messages Right Where You Want Them

Message Position now holds the exact height you choose, messages glide gently into place, and Fix Selection handles two of the most common everyday corrections.

  • Your chosen position holds, to the pixel. Messages now appear at precisely the height you set in Appearance, however fine the adjustment. If you ever moved the Message Position slider and still saw messages sitting near the top of your screen, this update resolves that, and your existing setting is kept.
  • Messages glide into place. Every message now eases down and settles softly at your chosen height, so it arrives without pulling your eye away from what you are writing.
  • Sharper everyday corrections. Fix Selection now completes "ill" into "I'll" where that is what you meant, and adds the comma after an opener such as "Yep", "Yes" or "OK". So "yep ill work on that" becomes "Yep, I'll work on that". Charm still leaves your own phrasing alone: "I feel ill", "No problem" and "Sure thing" are untouched.
v1.0.61Jul 15Charm

Your Phrases, Your Way

Learned phrases are now yours to search, add and edit, messages appear exactly where you want them, and Charm always tells you what it has done.

  • Take charge of your phrases. Settings > Personal now lets you search everything Charm has learned, add your own phrases by hand, and double-click any of them to reword it. Handy for adding punctuation so a phrase is suggested exactly as you like it.
  • Sharper suggestions. Phrases are offered once you have written them a few times, and only when they genuinely save you typing, so they turn up when they help and stay quiet when they would not. Single words like a sign-off can be learned too.
  • Choose where messages appear. A new Message Position control in Appearance lets you slide Charm's messages to the height that suits your screen, with a live preview as you drag. If your menu bar or toolbars are busy, move them clear.
  • A calmer, more consistent look. Every message Charm shows now appears in the same place, at the same size, in the same style, including after Fix Selection. Appearance has been rebuilt to keep your correction glow and your messages clearly separate.
  • Charm always keeps you posted. Messages now appear whether or not you use the correction glow. If you ever start a Fix Selection and switch apps, the note telling you your corrected text is on the clipboard is one you will always see.
v1.0.45Jul 14Shiny

A Lighter Edge Glow

Soft edge glow now sits even more lightly on your Mac.

  • The glow overlay only appears the moment your system is genuinely near-full, and stays completely out of the way the rest of the time. If you ever noticed another app having trouble seeing or interacting with your screen while the glow was on, this update resolves that.
v1.0.13Jul 10Echo

Consistent, Polished Details

This update refines Echo's look and a couple of small details.

  • A consistent accent everywhere. Echo's panel border now always matches your chosen accent colour, in both light and dark, instead of occasionally picking up the album's colour.
  • The minimalist scrollbar throughout. The Settings panel now uses Echo's own slim scrollbar, matching the rest of the app.
  • An accurate now-playing position. The now-playing card always shows your true position. If you ever saw it flash to the start for a moment when you pressed play, this resolves that, your place was always kept.
v1.0.12Jul 9Echo

A Faster, Sharper Player

This update makes opening Echo's player quick and precise.

  • Opens fast. Echo now quietly prepares the video you're watching in the background, so lifting it into the player is near-instant instead of waiting for it to load.
  • Picks up right where you are. The player now continues from exactly where the sound is when you open it, no jumping back a few seconds.
  • Remembers its size. The player reopens at whatever size you last left it, even after you quit and reopen Echo.
v1.0.11Jul 9Echo

A More Dependable Player

This update makes Echo's own player even more dependable.

  • Echo always knows what it's playing. When you play a video in Echo's own player, the now-playing card stays locked to it and the controls always reach it, even if a browser tab starts something in the background. If the card ever showed the wrong thing or a button seemed to do nothing, this resolves it.
v1.0.60Jul 8Charm

Sharper Predictions

Word prediction now only ever suggests real words, so your completions stay clean and trustworthy.

  • Only real words are suggested. Charm now checks that a predicted word is genuine before offering it, so a stray suggestion it had once picked up from a typo no longer appears. If you ever saw a prediction that was not quite a real word, this update resolves that.
  • Your own vocabulary keeps working. Names and terms you add to your dictionary are always predicted, and British spellings are fully respected.
v1.0.59Jul 7Charm

Your Mode Sticks

Charm now keeps the correction mode you choose, and is even more careful to leave your exact wording alone.

  • Your correction mode sticks. When you set an app to automatic correction, Charm now keeps it there, including in browsers, instead of switching it back on its own. If you ever noticed a browser dropping back to manual, this update resolves that.
  • More careful corrections. Charm is now stricter about leaving your wording alone: it will not turn a typo into an unrelated word, and it never adds punctuation that changes your sentence.
v1.0.58Jul 6Charm

Support, Right From Settings

Getting help and sharing what you think is now a click away, straight from Charm's Settings.

  • Support, right from Settings. Settings now has a Support section where you can report a bug, request a feature, leave a testimonial, review the roadmap, or open the FAQ, each takes you straight to the Support Centre.
v1.0.44Jul 6Shiny

A Built-In Support Hub

Getting help and sharing your ideas is now just a click away inside Shiny.

  • The Settings tab is now a dedicated Support area. Report a bug, request a feature, leave a testimonial, review the roadmap, or browse the FAQ, each one opening straight to the right place in your browser.
v1.0.43Jul 6Solace

Support, Built In

  • The About panel now has a dedicated Support section. Report a bug, request a feature, leave a testimonial, review the roadmap, or browse the FAQ, all in one place and each opening the Solace Support Centre.
  • Refreshed the About panel layout so everything is cleaner and quicker to find.
v1.0.10Jul 6Echo

Clearer Settings, Tidier Menu

This update refines the everyday details around Settings and Echo's menu.

  • A clearer way out of Settings. The Settings panel now has an unmistakable Done button, with the esc shortcut right beside it, so stepping back into Echo is obvious at a glance.
  • A tidier menu. Echo's menu is streamlined to the essentials: Open Echo, Settings, Support, Check for Updates, and Quit.
v1.0.9Jul 6Echo

A New Support Menu

This update makes getting help and sharing ideas easier.

  • A new Support menu. Report a bug, request a feature, leave a testimonial, browse the roadmap, or check the FAQ, right from Echo's menu-bar menu and a new Support tab in Settings.
v1.0.6Jul 6Atlas

Help, One Click Away

A refined in-app Support Centre puts help within easy reach whenever you need it.

  • New Support section in Settings. Open Settings, About and you will find quick links to Report a Bug, Request a Feature, Leave a Testimonial, Review the Roadmap and browse the FAQ, each opening in your browser.
  • A more helpful home for feedback. Feedback now flows through the Theodore HQ Support Centre, so you can track requests, follow the roadmap and find answers faster.
v1.0.57Jul 4Charm

Charm Learns Your Words

Charm now learns the word you actually meant, finishes tidying full sentences everywhere, and reads dense text more accurately.

  • Charm learns the words you mean. When Charm corrects a word to the wrong thing and you fix it to what you meant, it now remembers, and gives you your word next time. You can review everything it has learned in Settings, under Personal.
  • A more polished Fix Selection. Cleaning up a selection now finishes the job: Charm capitalises the opening word and completes the sentence with a full stop, wherever you write, including browsers and web apps.
  • Sharper corrections, especially in dense text. A round of refinements so Charm reads tricky, typo-heavy passages more accurately, keeping acronyms, names, and your phrasing intact, and the on-device model is ready faster when you need it.
v1.0.56Jul 3Charm

A Smarter Correction Engine

Charm now combines its built-in checker and on-device model more intelligently, so more of your typos get caught.

  • A smarter correction engine. Charm now blends its built-in spell-checker with its on-device model more intelligently, so it catches more of your typos and picks the right correction more consistently, even in dense or messy text. If you ever noticed a typo in an earlier word slip through, this update improves that.
v1.0.5Jul 3Atlas

Opens With Your Mac

Atlas can now start quietly in the menu bar every time you sign in, and the Launch at login switch stays perfectly in step with your Mac's own settings.

  • Launch at login now opens Atlas for you. Turn on Launch at login in Settings, Behaviour and Atlas registers itself with macOS so it is ready in the menu bar each time you sign in. If you ever turned this on and Atlas did not appear at startup, this update makes it work.
  • Always matches System Settings. The toggle mirrors your real login-items setting, so it stays accurate even if you add or remove Atlas from System Settings, General, Login Items.
v1.0.55Jul 2Charm

Leaves Correct Text Alone

Fix Selection now respects text that's already right, including product and code names.

  • Refined Fix Selection. Fix Selection now leaves already-correct text, including product and code names, exactly as you wrote it. If you ever saw a correctly-spelled name get nudged, this update resolves that.
v1.0.54Jul 2Charm

Code-Friendly Corrections

  • Improvements and refinements throughout. A range of enhancements across Charm to keep everyday use smooth and reliable.
  • Charm leaves your code alone. Code editors and IDEs now default to on-demand correction, so your source code is never auto-changed as you type. Manual Fix Selection still works whenever you want it.
  • Easier to add apps in Settings. You can now pick any running app to set its correction rules, including ones installed outside your Applications folder.
  • A refined Settings experience. A cleaner, more consistent design across the Customise and Personal sections, plus History and Diagnostics.
v1.0.53Jul 1Charm

Currency-Aware Corrections

  • A smarter Fix Selection. Numerous under-the-hood improvements for more accurate results.
  • Currency-aware corrections. Charm now recognises the currency symbol you use ($, £, €, and more) and keeps it intact, whatever language you write in.
v1.0.8Jul 1Echo

Dependable Playback Controls

This update makes the playback controls even more dependable.

  • Controls always reach the right app. Echo's play/pause and skip now reliably control Spotify and Apple Music even when a browser tab is holding your Mac's Now Playing controls. If a button ever seemed to do nothing, this resolves it.
v1.0.7Jun 30Echo

Rock-Solid Resume

This update keeps your place rock-solid, even with a browser tab still open.

  • Always land where you left off. If a still-open browser tab ever grabs playback after you've moved on in Echo, it now jumps straight to your latest spot instead of an earlier one. If you ever noticed a video starting from an earlier part than you'd actually reached, this resolves it.
v1.0.52Jun 29Charm

Learns Your Common Phrases

  • Charm now learns your common phrases. Write the same short line a couple of times, a message you send often or a stock reply, and Charm offers the whole thing as a one-Tab suggestion. It all stays on your Mac, and you can review or clear what it has learned in Settings.
  • A noticeably stronger Fix Selection. Cleaning up selected text now catches more: subject-verb agreement ("he don't" becomes "he doesn't"), common word mix-ups, verb tense, and stray mid-sentence capitals, and it finishes questions with a question mark and statements with a full stop, all without ever rewriting your wording.
  • Every shortcut in one place. The Keyboard Shortcuts settings now include a clear reference for the in-the-moment ones, accepting or undoing a prediction, undoing a correction, and adding a word to your dictionary, so there's nothing to remember.
v1.0.51Jun 29Charm

Lighter in Browsers

  • Noticeably lighter in browsers. Charm now uses far less CPU while you type in Chrome, Vivaldi, Dia and other browsers. If your browser ever felt heavier with Charm running, this update resolves that.
  • Sharper browser handling. Per-site settings now stay tied to the exact site you're on, and web pages are recognised more reliably, so corrections happen right where they should.
  • More private by default. Charm now works only on the text you're actually writing, staying out of your browser's address and search bars.
  • More accurate corrections. New safeguards apply a correction only when it forms a real word and lands exactly where intended, keeping your text clean.
v1.0.50Jun 27Charm

Calmer Predictions, Smarter Fixes

  • Calmer, more accurate word prediction. Suggestions now stay perfectly in step as you type, with no more mix-ups when you type quickly or pause mid-thought and resume. Predictions also land cleanly in apps built on web technology, such as Claude, where a suggested word could previously end up in the wrong spot or split across a line. And accepting a suggestion with Tab now always leaves your cursor exactly where you expect it.
  • A more thorough Fix Selection. When you polish a selection by hand, Charm now always runs the full spelling and grammar pass even when live grammar is switched off, catches more natural grammar fixes including subject-verb agreement, and finishes a complete sentence with a full stop when one belongs, while intelligently leaving chat messages, titles, and unfinished thoughts exactly as you wrote them.
  • Knows when to step aside. Charm now leaves terminals (iTerm2, Terminal, Warp and others) entirely alone, so your commands and code are never altered, and in app editors that cannot support live correction it bows out gracefully on its own and points you to Fix Selection.
  • A clearer, more reliable setup. Granting permissions is easier to follow: Charm tells you exactly which permission it still needs, takes you straight to the right place to switch it on, and offers a one-tap restart so everything is recognised right away.
v1.0.6Jun 27Echo

Stronger Foundations

This update makes Echo more robust under the hood.

  • Tighter, safer foundations. Refined how Echo connects to its browser companion and stores your licence, with safer handling of anything that comes from the web.
  • Smoother and more reliable. Your history now saves entirely in the background, cover art loads more safely, finished items resume cleanly, and a range of edge cases across resume and capture are more dependable.
v1.0.5Jun 27Echo

A Better Way to Share Feedback

This update makes sharing feedback easier.

  • A better way to share feedback. Send Feedback now opens a dedicated board where you can report bugs, request features, and see what others have suggested. Need account or licence help? You can still reach us by email any time.
v1.0.49Jun 26Charm

Smoother Live Correction

  • A smoother Live Correction experience when you move quickly between sentences and lines.
  • Refinements that keep your cursor exactly where you expect while you type.
v1.0.48Jun 26Charm

Faster, Snappier Corrections

  • Faster, snappier corrections, with quick fixes feeling close to instant.
  • A smoother, more responsive Fix Selection from start to finish.
  • Enhanced reliability for Charm's on-device intelligence, wherever and however you work.
  • Refined accuracy across everyday words and phrases.
v1.0.42Jun 26Solace

Wallpaper Reliability

  • Improved wallpaper switching for wallpapers stored in iCloud or Google Drive. If your wallpaper ever lagged behind a light or dark switch right after startup, this makes it apply reliably as the drive comes online.
v1.0.4Jun 25Echo

A Tidier History

This update keeps your history cleaner and more accurate.

  • A tidier history. Each YouTube video you play is remembered as a single entry, even when you pass through a search or channel page along the way. If you ever saw the same video listed twice, this resolves that.
v1.0.3Jun 24Echo

Furthest-Point Resume

This update keeps your place better than ever, wherever you play.

  • Pick up from your furthest point, every time. Echo now always returns you to the furthest place you reached in anything you play, even if you replay it in another tab or skip around. If you ever noticed Echo sending you back to an earlier spot, this update keeps your place.
  • Smarter capture. Refinements to how Echo decides what's worth remembering.
v1.0.2Jun 24Echo

A Smoother First Launch

A smoother first launch, and a stronger connection to the browser companion.

  • The welcome appears right away. When you first open Echo it shows the setup straight away, summoning works on the first try, and the window stays put while you add the browser extension.
  • A more reliable browser link. Echo now connects to its browser companion over a faster, fully on-device channel that isn't affected by browser network rules, firewalls or VPNs.
v1.0.1Jun 23Echo

Effortless Resuming

This update makes resuming feel effortless, with a few refinements you'll notice everywhere.

  • Resume the way you left it. Click anything and it picks up exactly how you were enjoying it: a video returns to Picture-in-Picture if that's how you were watching, music plays right inside its app, and nothing opens a browser tab you didn't ask for.
  • Skip tracks from anywhere. Next and Previous now control web players like Spotify, YouTube Music and SoundCloud, not just native apps.
  • Instant Picture-in-Picture. The first time you open Picture-in-Picture is now immediate and flash-free.
  • A more polished welcome. Refined first-run guidance when you set Echo up.
v1.0.0Jun 19Echo

Welcome to Echo

Welcome to Echo: your media memory for Mac. Echo quietly remembers everything you play across your apps and the browser, so you can pick any of it back up from a fast, keyboard-first overlay.

v1.0.41Jun 18Solace

Around the Clock

  • Times across Solace now follow your Mac's 24-hour or 12-hour clock setting automatically, so they match the rest of your system.
v1.0.4Jun 18Atlas

Reliable Window Reopening

  • Reliable window reopening. Reopening Atlas from the menu bar now always brings the main window back, even after you have closed it.
v1.0.43Jun 15Shiny

A Leaner Polish

This release makes Polish noticeably leaner and more reliable.

  • Polish now frees memory using only fast, lightweight system operations. If you ever saw Shiny itself using more memory or CPU than you'd expect, this update resolves that and keeps it light.
  • The background helper is more robust: every task it runs is now time-bounded so it can never get stuck, and Shiny cleans up after itself automatically in the background.
v1.0.42Jun 15Shiny

Helper Reliability

This release makes the background helper far more reliable when removing or pausing system items in Sneaky Apps.

  • Shiny now checks whether the helper can actually respond before acting, rather than relying on what macOS reports about it. This clears up cases where the helper was working but Shiny thought it wasn't (and the reverse).
  • When the helper simply needs your approval, Shiny now guides you straight to the right place in System Settings instead of repeatedly re-registering it. Previously that re-registration could reset your approval each time, leaving you stuck approving it over and over.
v1.0.41Jun 12Shiny

A Self-Healing Helper

This release makes Shiny's background helper recovery substantially more reliable in two ways:

  • Removing or pausing system-level items in the Sneaky Apps tab now repairs the background helper automatically when needed. Previously a transient helper issue could leave a warning panel stuck on screen even when the helper was already approved; the same actions are now self-healing in most cases without needing any intervention.
  • The launch-time check for the background helper is now considerably more robust. Shiny waits for the helper to come online, verifies it can actually communicate with it (rather than just trusting what macOS reports), and quietly re-registers it if anything looks off. This should significantly reduce occasional notifications asking you to reinstall the helper, particularly just after a Shiny update or a Mac restart.
  • The "Allow in the Background" approval flow has been clarified throughout the app. Instructions now refer to the exact section name in System Settings, so it's clearer where to look when approval really is needed.
  • The Reinstall button for the background helper is now always available in Settings → About, so you can give the helper a clean refresh any time without having to wait for a notification.
v1.0.3Jun 8Atlas

Clearer Setup

  • Clearer setup. Refined the onboarding wording so it better reflects how flexibly you can route each group to its own calendar and account.
v1.0.2Jun 8Atlas

More Reliable First Run

  • More reliable first run. Refined how Atlas detects your location during setup, so finding your city is smooth and dependable.
v1.0.1Jun 8Atlas

A Clearer First Run and Smarter Calendar Routing

  • A clearer first run. A new onboarding step explains exactly how your calendar works, including how to give each group its own calendar and account.
  • Smarter Add to Calendar. Atlas now confirms your account routing before opening a web calendar, so meetings land in the right place.
v1.0.40Jun 6Solace

Weather Notification Refinements

  • Weather mode now announces both Light Mode and Dark Mode as the day's conditions change, with clearer notification wording.
  • Various improvements and refinements throughout.
v1.0.40Jun 6Shiny

Only Apps You Recognise

This release sharpens the rule that decides which apps appear in the popover, so the "using the most right now" line only ever names apps you'd recognise.

  • Background system services and silent third-party updaters that ship as hidden app bundles are now correctly filtered out, so the popover no longer names them.
  • User-facing apps such as Music, Mail, Maps, Notes, Safari, Siri, and Finder continue to appear as before when they're holding memory.
v1.0.0Jun 6Atlas

Initial Release

The first release of Atlas. Schedule meetings across time zones without doing the maths in your head.

  • A living world map with a daylight band and each person's working hours
  • Atlas suggests the best overlapping time, or scrub the map to pick your own
  • Drops the meeting straight into the calendar you already use - Apple, Google, Outlook and more
  • Per-group calendars and a menu-bar popover for the whole team at a glance
  • Runs natively on Apple Silicon and Intel, with everything kept on your Mac
v1.0.47Jun 3Charm

A More Powerful Personal Dictionary

  • Your Personal Dictionary is now even more powerful. Names and terms you add are preserved exactly as you write them - capitals and all - and Charm uses them as the canonical spelling. So if you add "Wouter", typing "wouter" is gently corrected to "Wouter" in real-time and in Fix Selection.
  • Charm's AI now respects your Personal Dictionary across every correction. Names, brand names, and any words you've added will never be replaced or recapitalised - even by the grammar pass.
  • The Personal Dictionary list now displays entries with the exact letter case you typed them in.
v1.0.39Jun 2Shiny

VoiceOver Throughout

This release introduces a comprehensive set of accessibility improvements for VoiceOver users, including:

  • The menu-bar popover now moves screen-reader focus into it the moment it opens, so VoiceOver users can navigate straight into the panel without first locating it from the menu bar.
  • The menu-bar icon now speaks its current state out loud (for example, "Your Mac is feeling great, 22 percent under pressure"), making its meaning clear without sight of the dial.
  • Every screen across the app now reads cleanly in plain English with VoiceOver, including onboarding, licence activation, the popover, Sneaky Apps, Settings, and the crash dialog.
  • Toasts and confirmations (such as the undo window and the helper-approval prompt) now announce themselves the moment they appear, so VoiceOver users hear them even when their focus is elsewhere on the screen.
  • Each settings tab announces its name when selected, and every row, button, and control in the Sneaky Apps tab now carries a clear, app-contextual label.
  • Keyboard-shortcut rows now read out the current shortcut and explain how to record a new one.
  • Onboarding and licence-entry screens announce state changes as they happen, so VoiceOver users hear when a step completes, an activation succeeds, or an error occurs.
v1.0.39May 31Solace

Evening Warmth on the Latest MacBook Pros

  • New Compatibility Mode brings Evening Warmth to the newest MacBook Pros.
  • Solace recognises these machines and offers it in one tap, and you can switch it on anytime from the Warmth settings.
v1.0.38May 30Solace

Live Warmth Preview

  • The warmth slider now previews live on your screen as you drag it, so you can dial in your preferred warmth level by eye at any time of day. Your chosen level still activates automatically on your evening schedule.
v1.0.38May 28Shiny

Clearer Setup State

  • Before you've finished setting up, the menu-bar icon now shows greyed out, so it's clear Shiny is there but not active yet. Clicking it takes you back to the setup screen.
  • Hovering the menu-bar icon now shows "Shiny", so it's always clear what it is.
v1.0.37May 28Shiny

Names You Actually Know

  • The popover now only ever names apps you'd recognise. If a background process is a command-line tool, a system service, or something without a real app behind it, Shiny leaves it out of the "using the most" line entirely instead of showing a technical name you wouldn't know.
v1.0.36May 28Shiny

Cleaner Popover Names

  • The popover no longer names a background process by a raw number when it can't find a friendly name for it. If Shiny can't tell you what an app actually is, it now quietly leaves it out of the "using the most" line instead of showing something like "Pid 60216".
v0.1.0May 27Atlas

First Public Build

First public build. Schedule meetings across time zones without doing the maths in your head.

  • Diagrammatic map - daylight zone + working-hours band
  • Plan a meeting by scrubbing time on the map
  • Per-group calendars, signed invites by email
  • Menu-bar popover for the team at a glance
v1.0.37May 26Solace

Reliability and Diagnostics

  • Improved reliability of mode switching by cleaning up scheduled timers properly. Previously, repeated wake events or location updates could leave orphaned timers that fired at unexpected moments, occasionally applying a stale mode.
  • Refined the Weather decisions diagnostic panel with a cleaner layout, better visual hierarchy, and a Clear button.
v1.0.35May 26Shiny

Better Helper Signposting

Better signposting when the background helper needs attention.

  • When you press Polish and the helper isn't approved, the message below the pillow now has an Open Settings button that takes you straight to the right pane.
  • Hovering the Polish button when it's disabled now correctly says whether your Mac is healthy or the helper needs approval, instead of always claiming everything's fine.
  • If the helper still isn't approved after Shiny's automatic recovery on launch, a calm one-off system notification appears with an Open Settings button. Throttled to once per twenty-four hours so it never spams.
v1.0.34May 26Shiny

Truthful Polish Messages

  • Fixed a false-negative message after a Polish: "A gentle tidy. Couldn't reach the helper for a full polish." was sometimes shown even though the helper was working perfectly. It just meant the deep-polish sequence took a little longer than the popover's display budget. Polish now shows the normal success message in that case and lets the real reclaim numbers land naturally once the helper finishes.
v1.0.33May 26Shiny

Calmer Confirmations

  • The confirmation dialog shown when you Disable or Quit an important app now uses a single generic message instead of bespoke per-app text. Same protection, less performative.
  • Tidied a few stray em dashes in user-facing strings around Settings.
v1.0.32May 26Shiny

Disable and Quit on Every Row

  • Every sneaky app row now shows both a Disable and a Quit button, for visual consistency across the list. Quit appears in its full amber colour when the app is currently running, and dimmed when there's nothing to quit.
  • Disabling or quitting a known-important app (cloud sync, password manager, VPN, backup tool) now shows a brief confirmation dialog with a plain-English heads-up about what will happen. Other apps still respond instantly with no friction.
v1.0.31May 26Shiny

Undo Banner Up Top

  • The Undo banner that appears after disabling or removing a sneaky app now stays pinned to the top of the Sneaky Apps tab. Previously it was anchored to the bottom of the scrollable content, so it was hidden out of view if the list was long enough to scroll.
v1.0.30May 26Shiny

Roomier Settings

  • The Settings window is now wider so Sneaky Apps rows have room to breathe. App names, descriptions, and meta lines no longer wrap to three or four lines.
  • Buttons on a Sneaky Apps row now respond the instant you click them. Enable, Disable and the rest update the row straight away rather than waiting for the next refresh, so what you see always matches what Shiny has done.
v1.0.29May 26Shiny

Redesigned Sneaky Apps Controls

Sneaky apps controls have been redesigned for clarity and consistency.

  • Every row now uses the same set of labelled pill buttons: Disable (or Enable on a paused row) on the left, Quit on the right when the app is currently running. The toggle and the small "open in System Settings" arrow have been replaced.
  • Buttons now respond instantly when you click them. The visual change is the first thing that happens; if any background work fails afterwards, the row reverts and a warning toast appears.
  • Disabled rows are dimmed so it's obvious at a glance which apps you've turned off. A small "Disabled" chip sits next to the app name.
v1.0.28May 26Shiny

Neater Rows, Clearer Warnings

  • Sneaky apps rows now line up neatly. The Quit button keeps its own fixed position next to the toggle, instead of sliding into the toggle's spot on rows that only have one or the other.
  • If a toggle or remove action quietly fails (e.g. the background helper rejected the change), Shiny now surfaces a clear warning toast with a button to open System Settings, instead of letting the toggle silently revert.
v1.0.27May 26Shiny

System-Level Control

  • Sneaky apps in the system /Library folder can now be paused directly from Shiny, instead of only the user folder. The toggle on those rows now does the same thing as the toggle on user-folder rows.
  • The Quit button now shows up on any sneaky app that's currently running, not just user-folder ones.
  • The small System Settings arrow now only appears for the apps where it's genuinely the only way to control them (apps using the modern macOS background API where the launch entry is sealed inside the app bundle).
v1.0.26May 26Shiny

A More Reliable Reinstall

  • The Reinstall button in Settings now always opens System Settings so you can finish approving the background helper, instead of silently doing nothing when macOS thinks the helper is already approved but it actually isn't running. Shiny also now pings the helper to confirm it's really alive, rather than trusting macOS's status by itself.
v1.0.25May 26Shiny

Smarter Remove

  • The "Remove" button on a system-level leftover app now does the right thing when the background helper isn't currently approved. Instead of silently failing after a few seconds, Shiny opens System Settings to the right pane, shows a warning toast asking you to approve the helper, and recovers automatically once you do.
  • Shiny's launch-time helper check now also recovers from "stuck disabled" states left behind by earlier updates, so you should never need to manually reinstall the helper from Settings again.
v1.0.24May 26Shiny

Remove, Reliably

  • Fixes "Remove" on system-level leftover apps. In 1.0.23 the row would disappear briefly and then come back a few seconds later, because the helper's safety check was comparing the wrong path and rejecting every legitimate request. Now actually moves the file.
v1.0.23May 26Shiny

Leftover Removal Improvements

  • Sneaky Apps banners now fit narrow settings windows without wrapping the title onto four lines. Title and action button share the top row; subtitle wraps cleanly underneath.
  • "Remove all" and the per-row Remove button now actually work on leftover apps whose plist lives in the system /Library folder (the common case). Removals are routed through the privileged helper, with undo still available for six seconds.
v1.0.22May 26Shiny

Sneaky Apps, Redesigned

A complete redesign of the Sneaky Apps tab.

  • Leftover detection. Sneaky apps whose parent app is gone (uninstalled, dragged to Trash) now show up in a dedicated "Leftover, safe to remove" section, with a one-click Remove button and a bulk "Remove all" banner at the top.
  • Quit now. A warm amber capsule beside the toggle on any sneaky app that's currently running, so you can quit it right now instead of waiting for next login.
  • Provenance line. Every row now tells you where it came from, how old it is, and which installer brought it onto your Mac, all in a single readable sentence.
  • Search. Type to filter the list by app name, description, or installer.
  • Undo. After pausing or removing, a small floating capsule at the bottom of the window gives you six seconds to undo with one tap.
  • New badge. Any sneaky app that appeared since the last time you visited this tab gets a small amber "New" chip so you notice silent installs.
  • Bulk action banners. Headline buttons for "Pause all updaters" and "Remove all leftover apps" sit above the list, so the obvious wins are one click away.
v1.0.21May 26Shiny

Instant Toggles

  • Tapping the toggle on a sneaky app now feels instant. The toggle flips immediately and the heavy launchctl work happens quietly in the background, instead of freezing the settings window for up to thirty seconds while macOS shuts the agent down.
v1.0.20May 24Shiny

Cleaner Culprit Names

  • Cleaner culprit names. When macOS spawns a system service on behalf of one of your apps (for example a Quick Look preview for ForkLift, or shader compilation for Photoshop), Shiny now shows just the app name you actually recognise instead of the system service plus the app in brackets.
v1.0.19May 24Shiny

A More Graceful Afterglow

A more graceful afterglow.

  • When you press Polish, the menu-bar dial now drops to a couple of soft mint bars (instead of going empty), and then slowly creeps back over the next five minutes to reflect your Mac's real pressure. No abrupt return, no empty dial, just a gentle thawing back to the truth.
v1.0.18May 24Shiny

A Longer, Calmer Afterglow

A longer, calmer afterglow.

  • When you press Polish, the menu-bar icon now stays in its calm state (mint colour, fewer ticks) for a full minute, instead of fading back after about ten seconds. The popover still shows the truthful current state if you reopen it during that minute, so you can act on real pressure if you want to.
v1.0.36May 21Solace

Weather Decisions Panel

  • Added a "Weather decisions" diagnostic panel to the About menu. It shows the last 10 weather mode decisions, including cloud percentage, sensitivity threshold, what triggered each decision, and whether it resulted in dark or light mode.
  • Decision logs now use Apple's unified logging system. They're queryable retroactively via Console.app and log show without needing Xcode.
v1.0.17May 19Shiny

A More Powerful Polish

A more powerful Polish, and a more honest number to show for it.

  • Polish now does more in a single press: flushes file buffers, sweeps the cache twice, and politely asks your other apps to release whatever they can spare in between. Expect noticeably bigger reclaim on a busy Mac.
  • The "% lighter" number now reflects the work more honestly. It counts the cache pages we used to miss, takes the reading fresh from the system (not from a stale snapshot), and compares the freed memory to what was actually in use, instead of to your total RAM.
  • Polish no longer skips its deep work for quiet sounds like notification dings or paused video tabs. It still respects real music and calls.
v1.0.16May 18Shiny

Calm Crash Reporting

  • If Shiny ever crashes, the next time you open it you'll see a calm dialog explaining what happened. You can read the full report, send it to support with one click, or dismiss it. Nothing leaves your Mac unless you choose to send it.
v1.0.15May 18Shiny

Easier to Read in Dark Mode

  • Menu bar dial is easier to read in dark mode. The empty ticks now sit at the same brightness as the system menu bar icons next to them (moon, globe, etc.) instead of fading into the background.
v1.0.14May 17Shiny

First Run, Rebuilt

A complete rebuild of the first-run experience.

  • Onboarding and license entry now live in a proper window instead of the menu-bar popover. Switch to Mail or your browser to grab your license key, switch back, paste. The window stays put.
  • Welcome screen is calmer: one explainer row about the background helper, single primary action, no clipped buttons.
  • Helper install flow now has named states ("Welcome", "Waiting for approval", "All set up", "Almost there") so you always know where you are.
  • License screen rebuilt to match the rest of the app - monospaced key field, inline hint about the Polar email, clear self-serve recovery if you hit the 3-Mac activation limit.
  • New "You're all set" screen with a single Start using Shiny button when everything's wired up.
v1.0.13May 16Shiny

Shortcut Row Polish

  • Fixed the "Press a combination…" pill in the global-hotkey row - it was wrapping onto two lines, now sits cleanly on one.
v1.0.12May 16Shiny

Final Pre-Launch Polish

Final pre-launch polish.

  • Auto-polish now respects what you're listening to. If music, a video, or a call is playing when the periodic check fires, the deep purge skips so your audio stays smooth.
  • If you decline notification permission, the "Gentle nudges" toggle in Settings now correctly shows off - no more silent toggle on a denied permission.
  • Spelling normalised to "License" across Settings - was inconsistently "Licence" in one tab.
v1.0.11May 16Shiny

Launch-Readiness Pass

Launch-readiness pass - a batch of small fixes that smooth out the first 60 seconds of a brand-new install.

  • Notification permission is now requested after you finish onboarding, not the moment Shiny launches. No more macOS dialog hijacking your first impression.
  • If your licence key has reached its 3-Mac limit, you'll see a clear message with a link to manage your activations - no more cryptic server errors.
  • Sparkle no longer shows an update prompt seconds into your first launch. It still checks hourly in the background once you're set up.
  • The helper install button in onboarding now properly waits for the system to register before re-enabling - no more flicker, no accidental double-installs.
  • Accessibility labels on the Polish button, the Settings cog, and every toggle in Settings - VoiceOver users get a real description instead of just "button".
  • Removed an internal diagnostics view from the release binary.
v1.0.10May 16Shiny

Settings Polish

  • Fixed the quit-confirmation row: long app names like "Raycast Beta" no longer squash the Cancel and Quit buttons into garbled text. The title truncates instead.
  • Settings → About: the helper section now shows a calm "Installed and ready" status when everything's fine, instead of always showing a Reinstall button that looked like something needed doing.
  • Settings → About: shortened the "Check for updates" subtitle so it fits on one line.
  • Settings → Community: dropped the Roadmap row; the Give Feedback link is the place to share what's next.
  • Small cleanup to the maker credit.
v1.0.9May 16Shiny

Fresh Readings After Polish

  • Fixed: the "Now, your Mac has room to breathe" success text could get stuck on screen if you kept the popover open after Polish. It now gently fades back to a fresh reading.
v1.0.8May 14Shiny

An Honest Pressure Ring

  • The pressure ring is now honest about how your Mac actually feels, not how full a snapshot of memory looks. It tracks rates of latency-causing events - page-ins, swap-ins, decompressions, CPU contention, thermal throttling - instead of how many GB happen to be compressed. On Apple Silicon a Mac can sit at 50% compressed and feel completely smooth; the old algorithm flagged that as critical, the new one doesn't.
  • Net effect: the ring stays calm when your Mac feels calm, and lights up only when there's something you're actually about to feel.
v1.0.7May 14Shiny

About Tab Tidy-Up

  • Settings → About: cleaner description on the "Check for updates" row.
  • Removed the redundant "What's new" external link - the roadmap link covers it.
v1.0.6May 14Shiny

Quieter, Smarter Housekeeping

  • "Polish Now" from a notification banner now respects audio-aware behaviour - no more music stutters if you tap the nudge while listening to something.
  • Shiny now self-heals a stale background helper on launch instead of waiting for you to find the Reinstall button in Settings.
  • Quieter quit: removed a duplicate "resume suspended apps" round-trip at quit time.
  • Lots of internal cleanups behind the scenes - bounded the activation-history dictionary, moved a blocking subprocess off the main thread pool, and refactored the Polish ceremony into smaller pieces so future improvements are safer to land.
v1.0.35May 7Solace

Solar Mode Accuracy

  • Fixed Solar mode applying the wrong appearance for users in the Americas. The sunrise/sunset calculator was returning sunset times 24 hours behind the actual sunset, which after v1.0.32 (which honors timer fires on wake) caused Solar mode to force dark appearance whenever the Mac woke from sleep or had a brief display sleep, regardless of the time of day.
  • Sunset and sunrise are now calculated correctly across all time zones.
v1.0.5Apr 28Shiny

Meet Polish

  • The big button is now Polish - a calmer, more on-brand verb than "Clear" for what Shiny actually does. Settings, menu bar, and notifications match.
  • "Polishing your Mac…" / "Nothing to polish. Enjoy the calm." / "Time to polish it." - copy throughout now reads as one consistent voice.
v1.0.4Apr 28Shiny

Readable Process Names

  • Fixed garbled process names (e.g. "@��") appearing in the "using the most right now" sentence. macOS truncates process names at 16 bytes, which can split multi-byte characters mid-byte; Shiny now detects the broken decode and falls back to the proper app name.
v1.0.3Apr 28Shiny

Smarter Audio Detection

  • Smarter audio detection: Clear now actually samples the system output for ~150ms before deciding whether to skip the deep purge. Previously, paused players could trip the "audio is playing" check because macOS keeps the audio device open after pause; now we know whether sound is genuinely coming out of the speakers.
  • If you pause music and press Clear, you'll now get the full purge with the % lighter number - no more false "gentle tidy".
v1.0.2Apr 28Shiny

Audio-Aware Clearing

  • Clear is now audio-aware: when something's playing through your speakers, Shiny holds off the deep memory purge so your music, video, or call doesn't stutter. The popover still unwinds and the menu bar still flashes - just the heavy step skips.
  • The post-clear sentence tells you when this happened, so the smaller "% lighter" number isn't a surprise.
v1.0.1Apr 28Shiny

Honest Ring, Snappier Clear

  • The pressure ring is now honest about heavy memory compression - no more "Healthy" when your Mac actually feels slow.
  • Clear stays snappy even if the background helper hangs: the popover always unwinds in about three seconds.
  • Edge glow follows your active screen across display changes - plug, unplug, rotate, Sidecar.
  • New "Reinstall helper" button under Settings → About if the helper ever gets stuck.
  • Several quiet hardening fixes around licensing, helper trust, and Keychain availability after a FileVault reboot.
v1.0.34Apr 27Solace

Warmer Evenings

  • Evening Warmth now extends down to 1900K (candlelight). Previously the floor was 2700K (incandescent). Drag the slider further left for the warmest light, ideal for late-evening reading or winding down for sleep.
  • Existing warmth preferences are preserved exactly. The slider thumb may sit in a different position because the range is wider, but your screen tint is unchanged.
v1.0.33Apr 27Solace

Steadier Weather Mode

  • Fixed Weather mode forcing dark mode after dock/undock or Wi-Fi changes. The mode-correction routine that ran at startup was firing on every routine location update, overriding manual mode changes during the day.
v1.0.32Apr 27Solace

Solar Mode on Wake

  • Fixed Solar mode not switching to light at sunrise when the Mac was asleep through the transition. Solace now correctly applies the right mode on wake, even on the same session it was launched in.
v1.0.0Apr 27Shiny

Initial Release

  • Initial release.
v1.0.31Apr 23Solace

Feedback Board

  • New Feedback link in the About panel opens the Solace community board, where you can request features, vote on ideas, and see what's being worked on
v1.0.30Apr 21Solace

Collapsible Sections and Wallpaper Fixes

Collapsible sections for smaller screens

  • Each section in Screen Comfort can now be collapsed independently
  • Defaults adapt to your screen size: fully expanded on larger screens, collapsed on smaller ones
  • Your layout preference is remembered across sessions

Wallpaper fix

  • Fixed wallpaper not updating when macOS appearance switches outside Solace, for example after overnight sleep and morning boot
  • More robust appearance detection that correctly handles macOS Auto mode
v1.0.29Apr 14Solace

New Features and Improvements

  • Tap the temperature to switch between Fahrenheit and Celsius
  • New "Always" option for screen warmth, keeping it on 24/7
  • Manual light/dark toggle now persists through sleep when weather mode is active
  • Improved location reliability on Mac Studio and macOS Tahoe
v1.0.28Mar 29Solace

Morning Reliability

  • Fixed morning warmth not clearing after overnight sleep
  • Fixed weather mode incorrectly switching to dark mode on clear mornings
  • Fixed location retry button requiring two clicks
v1.0.27Mar 20Solace

Launch at Login

  • New "Launch at Login" toggle in the About panel
  • Respects changes made in System Settings
  • Improved reliability of login item registration
v1.0.26Mar 17Solace

Location Reliability

  • Solace now tells you exactly why location isn't working, with steps to fix it
  • Wi-Fi off? You'll see a clear message explaining Macs need Wi-Fi for location
  • Upgraded to modern location API for faster, more reliable positioning
  • No more infinite "Fetching location..." spinner
v1.0.25Mar 13Solace

Evening Warmth Reliability

  • Fixed Evening Warmth not activating when set to "Sunset" start time
  • Adjusting sunset/sunrise offset now immediately updates warmth state
  • Improved transition reliability with state consistency checking
v1.0.24Mar 13Solace

Weather Mode Location Fix

  • Fixed weather mode not loading on installed copies of Solace
  • Added location retry logic for more reliable weather data
v1.0.23Mar 13Solace

Weather Sensitivity Presets

  • Choose how cloudy is "cloudy enough" for dark mode: Cloudy, Overcast, or Gloomy presets
  • Weather stats now show daytime forecast averages instead of current-hour values
  • Evening Warmth can now start at sunset instead of a fixed time
  • Improved wake-from-sleep reliability for both weather and warmth
v1.0.22Mar 8Solace

Wallpaper and UI Polish

  • Wallpaper picker now opens reliably without focus issues
  • Wallpaper previews display correctly after selection
  • Wide or tall wallpapers no longer stretch the preview card
  • Popover now closes consistently when clicking outside
v1.0.21Mar 3Solace

Maintenance Update

A small maintenance release with behind-the-scenes improvements.

v1.0.20Mar 2Solace

Weather Mode Improvements

  • Cloud cover decisions now use the full day's hourly forecast for greater accuracy
  • Gloomy day notification lets you know when dark mode activates, with a one-tap "Keep Light" override
v1.0.19Feb 28Solace

Warmth That Stays Put

  • Fixed Evening Warmth turning off after ~10 seconds
  • Evening Warmth now applies immediately on app launch and enable
  • Warmth setting no longer resets when the app quits or updates
v1.0.18Feb 28Solace

Smoother First Launch

  • Fixed "can't be updated from this location" error on first launch
  • App now automatically clears macOS quarantine and relaunches cleanly
  • Sparkle auto-updates work immediately after install - no manual steps needed
v1.0.17Feb 23Solace

One Decision a Day

  • Fixed weather mode switching dark/light multiple times per day
  • Daily cloud decision now properly locks mode for the rest of the day
  • Solar scheduler no longer overrides weather-based mode decisions
v1.0.16Feb 19Solace

A Sturdier Evening Warmth

  • Fixed crash when enabling or adjusting Evening Warmth settings
  • Rewrote Night Shift controller for safe cross-version compatibility
  • Added struct padding to guard against future macOS API changes
v1.0.15Feb 18Solace

Respects Your Mode on Launch

  • Fixed dark mode auto-activating on every app launch
  • Fixed crash when adjusting warmth temperature or start time
  • App now respects your current mode on launch - only switches at sunrise/sunset
v1.0.14Feb 18Solace

First-Launch Refinements

  • Fixed dark mode auto-activating on every app launch
  • First-switch prompt now appears correctly for new users
v1.0.13Feb 18Solace

Stability Improvements

  • Fixed app automatically switching to dark mode on first launch
  • Fixed crash when enabling Evening Warmth
  • Thread-safe Night Shift control
v1.0.12Feb 18Solace

Steady Warmth

  • Fixed evening warmth resetting every 10-15 seconds due to Night Shift interference
  • Solace now enforces its gamma tables and suppresses Night Shift while warmth is active
v1.0.11Feb 18Solace

Weather Mode for Installed Copies

  • Fixed WeatherKit entitlements not embedded in release builds - weather mode now works on installed copies
  • Improved weather error messages with user-friendly text
v1.0.10Feb 17Solace

Auto-Updates Restored

  • Fixed auto-updates - Sparkle framework now properly embedded
  • Check for Updates and automatic update prompts now work correctly
v1.0.9Feb 17Solace

Smarter Update Checks

  • Auto-update now checks on launch and prompts automatically
  • Fixed evening warmth activating on morning wake-from-sleep
v1.0.8Feb 17Solace

Morning Wake Refinements

  • Fixed evening warmth activating on morning wake-from-sleep
  • Warmth now correctly stays neutral when waking between 6 AM and evening start time
v1.0.7Feb 13Solace

Activation Improvements

  • Fixed license activation - corrected organization ID
  • Fixed activation response parsing
v1.0.6Feb 13Solace

Clearer Activation Errors

  • License activation errors now display inline on the license screen
  • See exactly what went wrong: invalid key, network error, activation limit, etc.
v1.0.5Feb 13Solace

Updates Back on Track

  • Fixed auto-update feed URL - updates now work correctly
  • Includes all v1.0.4 improvements: licensing, Keychain, timezone detection, code cleanup
v1.0.4Feb 13Solace

Pre-Launch Polish

  • Licensing simplified - one-time purchase, no more free trial
  • License keys now stored securely in macOS Keychain
  • Timezone change detection for solar schedule
  • Scheduler retry limit prevents infinite loops
  • Solar calculator fix for edge-case coordinates
  • Removed ~530 lines of dead code
  • Full cleanup on app quit (gamma, timers, observers)
v1.0.3Feb 13Solace

Automatic Update Notifications

  • Sparkle auto-update now starts at app launch
  • You'll automatically be notified of future updates
v1.0.2Feb 13Solace

Fresh Links and Polish

  • Added Quit button on expired trial screen
  • All app links now point to theodorehq.com
  • Updated Privacy, Terms, Support and Website links
v1.0.1Feb 13Solace

Smoother Switching

  • Weather mode simplified - single daily cloud decision, no more mid-day flipping
  • Evening Warmth now fades in gradually over ~2 minutes
  • Warmth no longer applies retroactively after Mac wakes from sleep
  • Increased sunrise proximity buffer for smoother transitions
v1.0.0Feb 12Solace

Initial Release

  • Solar scheduling - automatic light/dark mode at sunrise and sunset
  • Custom scheduling - set your own switching times
  • Weather-aware mode - dark mode on overcast days
  • Evening Warmth - gradual blue light reduction (2700K-6500K)
  • Wallpaper management with multi-display support
  • Global keyboard shortcut
  • Launch at login