Changelog

per version, newest first. The script below
shows exactly one at a time so this list can keep growing for years
without the page turning into a scroll marathon. Adding a version = add
one

; the pager rebuilds itself from the DOM.

The `.when` slot holds a THEME, not a date, and that is deliberate.
Nothing in this codebase records when a version shipped. There are TWO
repos and NEITHER helps: this file lives in the WSL backend repo (single
commit c4ba9cc, “rename from braintornado + OpenAI-compatible gateway”,
2026-07-17), and the Windows front-end repo likewise has one commit
(3fe91e6, “M0: workspace skeleton”, same day). No tags in either. Both
date the scaffold, not any of these releases. A
plausible-looking invented date is worse than none — it would be quoted
back at us. If real dates ever exist (tags, a releases table), put them
here; until then the theme is the honest label. –>

v1.0.5
Latest

Smarter per chat, quoting a turn & your language

New features

✨ Smarter, chosen per chatWhich AI answers is now a property of the conversation, not of your whole account. The toggle sits above the message box, next to the 📚 library button, so before you send you can see which one is about to reply — and spend golden credits only on the chats worth spending them on. Paid plans only: Bronze has no credits to spend, and that is enforced on the server.

💬
Quote a turnReply to one specific turn instead of to the conversation in general. The quoted text travels with your message, so a long thread keeps its structure and a reply is visibly about that paragraph — which is also what makes a brainstorm readable a week later.

⚙️
Settings and profile, rebuiltOne layout, sectioned by what you actually came to change: Profile, Preferences, Companion & memory, Planning, Knowledge, Your data, Billing and Help. The controls that used to be scattered — memory switches, cross-project recall, cloud screenshots, guidelines, export and account deletion — now sit under the heading you would look for them under.

🌍
Language selectionPick your language in the app, and on this website from the picker in the header and the footer. On the site the picker now genuinely swaps the copy: every visible string on every page carries a key, the catalogue for your language is fetched before the page paints, and switching afterwards is instant and follows you from page to page. Only languages that are complete across the whole site are offered — a page half in one language is worse than a page in English — so the list grows as each one lands. Parts of the app’s own interface are still English while its catalogues are filled in.