Skip to content

v12.5.76 - Two Corrections

Latest

Choose a tag to compare

@talentsache talentsache released this 30 Jul 10:08

Two corrections to yesterday and this morning. A light window stays light when you have picked your own colours, and connecting a Google Calendar works again on an account made after 2022.

If you are on 12.5.75 and your light mode came out dark and unreadable: that is this. Settings → Appearance → "Back to the original" clears it immediately, and this release fixes it properly. Nobody who kept the shipped colours was affected.

Fixed

Light mode with your own accent colours. Switching to light while a custom accent was set left the dark background in place while the text flipped to its light value: a page you could not read. The colours are now worked out again the moment you flip the switch, which is the step that was missing.

Connecting Google Calendar. Google stopped accepting the copy-the-code redirect for any OAuth client created after 2022, so a new client could not finish the connection at all. Skales now sends Google back to a small page of its own on your machine, which shows the code with a copy button. Step two in Settings is unchanged: paste it, and you are connected. Nothing has to be registered on Google's side, because a desktop client may use any local address. An older client keeps working exactly as it did.

What changed since 12.5.7

Three releases in twenty-four hours. If you are updating from 12.5.7, this is what you are actually getting, and the full notes for each are below.

Code became its own window. A full-width session log instead of chat bubbles, a real terminal under the composer, inline diffs with Keep and Revert, a review panel with commit and Create PR, a browser and a file column beside the transcript, and parallel sub-agents with live token counts. It runs a lean coding prompt and cannot read what Skales remembers about you.

Skales says how it can be extended. A pill in the Code composer hands the session the exact contracts, and any chat answers the question with the four real routes instead of guessing at ports.

Linux gets a Debian package. A .deb beside the AppImage, for Debian, Ubuntu and Mint. On Ubuntu 24.04 and newer it is the one to take: installing it keeps the Chromium sandbox switched on, where AppArmor forces the AppImage to run without one.

Your accent colour reaches the whole interface. Around fifteen hundred places were painted in the shipped lime by hand and never moved when you picked a colour. They follow the accent now, panels included. The "Skales" lettering stays out of it, and so does green that carries a meaning.

Home and Work work on every theme, including the ones with a top bar or a narrow icon rail, which had no switch at all.

Codework and Swarm now start switched off for a new install. Both are a deliberate step rather than something to meet on your first launch. An existing install keeps what it had.

Plus the smaller ones: a coding session on "No agent" runs, Code sessions stay out of your chat history, transparent windows are transparent again, and a question Skales asks about how you work stays answered instead of coming back on the next reload.

Release notes in this run

v12.5.7 Code Gets Its Own Window 29 July
v12.5.71 Windows You Can See Through changelog only, folded into 12.5.75
v12.5.75 Extensions 30 July
v12.5.76 Two Corrections this one

Everything before that is on the releases page, and the whole history is in CHANGELOG.md.

Downloads

macOS on Apple silicon and on Intel, Windows, and Linux twice over. The macOS builds are signed and notarised.

On Linux, take the .deb if you are on Debian, Ubuntu or Mint, and the AppImage on anything else. The difference is not packaging taste: Ubuntu 24.04 and newer restrict unprivileged user namespaces, which the Chromium sandbox needs. Installing the .deb gives chrome-sandbox the bit it needs and the sandbox stays on. An AppImage on those releases has to run without it.