RELEASES

What's new in Codron

Every released version, with the changes that shipped in it. Already on Codron? Auto-update brings new versions in for you.

EARLIER · page 2 of 11

  1. v0.23.7Sep 15, 2026Continue mission, Park after this run, and a visible loop mode
    • · The request queue names the loop mode of the run in flight. Mission · toward <ambition> means the agent keeps building after this run; Request · parks when done means it does the queued requests and parks.
    • · Park after this run, next to Pause during a mission run, lets the current run finish and then parks the project instead of starting the next one. Nothing is aborted, so the run's result lands normally. The button reads Parking after this run until the agent honors it.
    • · Continue mission appears in place of Run on a parked project with an empty queue and is now the only way to resume the autonomous loop. Queued requests always run as written and park; a request that says continue building no longer switches the agent into the mission loop on its own.
    • · Settings explains that Ambition applies when Continue mission runs, and says so live while a mission loop is running.
  2. v0.23.6Sep 15, 2026Preview snaps run as one-off requests, and a quieter request queue
    • · A preview snap on a parked project now runs as a one-off request. The agent applies the picked change, verifies it and parks again instead of resuming the mission loop toward the Ambition ceiling. Snaps count as pending requests wherever chat requests do: Run and Reset scope, the automatic pickup of requests queued during a run, and the request count in Task routing.
    • · The request queue shows which items the current run has already picked up, with a filled dot and an In the current run line, and keeps the waiting count separate. The requester chip appears only on projects with invited members and names the owner's own preview snaps instead of showing Author unavailable.
    • · The right panel drops the repeated explanations under the request queue and composer. One line remains: the queue state, or the reason a run cannot start on this computer.
  3. v0.23.5Sep 13, 2026Assign team requests to people and hand off published work
    • · Assign a team request to the owner, a teammate or yourself. Sending and assigning do not start an engine; the recipient chooses Receive and run here to use their own checkout, computer and configured engine.
    • · Hand off a request after its execution has stopped and its work branch has been committed and pushed. The next person prepares the exact branch and commit before starting. The original requester, assignment notes, execution history and reported usage stay with the request.
    • · The project right panel shows each assigned request's requester, assignee and status, with a badge for waiting requests from teammates. Existing unstarted owner-queue requests without local attachments can move into assigned work without losing their identity.
    • · Run checks Git before starting. Personal work is held for incoming changes or conflicts; team work also requires a clean, published branch. These checks fetch references without automatically pulling, stashing or merging local files.
    • · Repeated starts, interrupted responses and uncertain process stops cannot silently start a second execution. Team runs pause after each run for an explicit continuation or handoff; offline usage receipts retry without additional model calls. Automatic account selection, unattended receiving and merging are not enabled.
  4. v0.23.4Sep 13, 2026Run on this computer, with clearer team request destinations
    • · Personal projects no longer show an execution-machine selector. Run, Resume, Restart and Retry start on the computer where you are using the desktop app. A missing local checkout or machine connection blocks execution instead of silently sending it to another computer.
    • · Team workspace makes the two paths clearer: send work to the owner's queue for their computer and engine, or develop on your own computer and branch, then push and request a PR/MR review.
    • · Changing Ambition now saves the setting without starting a run. Settings lists registered checkouts for reference; to continue on another computer, push your commits, open that computer, pull and resolve changes, then Run there.
  5. v0.23.3Sep 13, 2026Clone without starting AI, and pause without losing your session
    • · Clone to this machine now prepares the repository and project documents without starting AI. Start work separately from the request queue when you are ready. Preparation can be cancelled and never replaces an existing checkout.
    • · Pausing retains the session and records an interrupted run, including available engine usage. Resume can continue the saved session; while the process is stopping, the panel shows Stopping and prevents an overlapping resume.
    • · Project documents restore to their correct paths. Existing nested document copies are recovered on attachment without overwriting local documents, and a missing Git remote points to Repository settings.
  6. v0.23.2Sep 13, 2026Clearer team requests, branch collaboration, and repository controls
    • · Every queued request shows its requester, including when only one source group is waiting. The owner's right panel also counts team-member requests, and request composers identify the receiving project and execution owner.
    • · Team workspace separates sending work to the owner from developing on your own branch. Import the shared repository into your own Codron project, develop with your own engine, and send a branch or PR/MR review request with your changes and checks. Review drafts survive tab changes and retries avoid duplicate requests.
    • · The desktop's new Repository view reads published branch history, commit ancestry and open pull or merge requests through your own GitHub or GitLab account. It includes links to the full graph and review pages. Activity is loaded on demand without AI calls; local work appears after it is pushed.
    • · Project Settings now shows the connected Git repository and branch tracking, with controls to initialize Git or connect and change an HTTPS/SSH origin. Source distinguishes a missing remote from an unpublished branch and can set upstream tracking on the first push. Connecting alone does not upload files.
    • · Run, Resume, Pause and execution-machine selection now live together in the right request panel. Settings groups Auto commit with Repository and Ambition with Auto-authorize; the latter remains synchronized with AUTO in the queue.
    • · Closed sessions no longer leave a recently closed list. Draft deletion stays on the drafts list, and content pages use consistent horizontal spacing.
  7. v0.23.1Sep 13, 2026Consistent project status, leaner prompts, and clearer run costs
    • · Project status now follows the same rules across Overview, project lists, the companion and Team workspace. Paused work, blockers, pending questions, cooldowns and offline machines have consistent labels, and an idle project no longer implies successful completion.
    • · Requests, runs and results use consistent terminology throughout the app and current website guides. Ordinary results stay in the activity history without an acceptance checklist; Request changes adds follow-up work to the queue.
    • · Draft and execution prompts are shorter and tailored to Codex and Claude Code, preserving the requested scope, relevant context and verification requirements without repeating the conversation or adding unnecessary instructions.
    • · Run costs use reported usage and published model rates when an engine does not provide a cost. Cached input is priced separately when available; incomplete historical usage is labeled as a high estimate, and unknown prices remain unavailable. These estimates are not subscription charges.
    • · Recent results can be filtered by machine, and activity averages state what they measure. Imported checkouts are recognized more reliably, including repositories whose remote URLs differ only in SSH format or a trailing .git.
    • · Development startup and automatic restarts wait for the required app bundles to be ready. Release checks also reject packages with a missing or empty main entry.
  8. v0.23.0Sep 12, 2026GitLab connections, sharper previews, clearer activity, and Mallow
    • · Connect GitLab CLI accounts, including self-hosted servers, from Settings. Repository setup supports GitLab alongside GitHub, with clearer connection and failure states.
    • · Codex chat, draft promotion and project runs now carry their engine settings and session context more reliably. The session panel gives the open activity log more room and keeps inactive sessions compact.
    • · Run previews stay inside their workspace when switching tabs or resizing. Element selection provides more precise selectors and source hints, keeps selection state in sync, and supports Escape to cancel.
    • · Reference files now live in Docs. Add, preview and remove them beside the documents they support, without a separate References tab.
    • · Overview fits recent results, subscription limits and activity into aligned panels. A token-share donut and time-based stacked bars use consistent Codex and Claude Code colors, with clearer scales and per-engine tooltips.
    • · Usage distinguishes missing telemetry from zero. New Claude Code runs include reported cache reads and writes in input totals; cost stays unknown when the engine does not report it. Activity covers project runs, with each run grouped by its start time.
    • · Settings and the sidebar make local projects, running previews and engine defaults easier to identify. New engine choices focus on Claude Code and Codex; existing Antigravity settings and recorded usage remain available.
    • · Meet Mallow, Robo Cat's robot bunny friend, available for a $4.99 one-time purchase. Mallow reacts to work, requests for input and being picked up, with reduced-motion support.
  9. v0.22.0Sep 12, 2026Chat runs real CLI commands, sessions you can close, and a results feed that is history instead of chores
    • · Chat is the real CLI now. A session continues the engine's own conversation instead of replaying the whole transcript into every turn, which is what makes slash commands and your skills reachable at all: the persona header Codron used to prepend was silently disabling them. Type / at the start of a message and you get a palette of what this project can actually expand, your .claude/commands, your skills, the bundled methodology plugin, plus Codron's own /draft. Turns are quicker too, because the CLI keeps its own prompt cache instead of re-reading the conversation each time. Scratch chat resumes the same way.
    • · A chat session can run commands, so what it tells you is checked rather than guessed. It reads and searches your code, runs read-only git, and runs your project's own test, typecheck and lint commands. Everything else is refused by the CLI: no edits, no writes, no installs, no commits, no builds. Code still changes only through an order. The activity log now shows the command a turn actually ran instead of three identical "powershell" rows.
    • · The order draft goes and looks before it writes. It used to be a faithful recap of the conversation, which named no file and gave the agent picking it up nothing it did not have to rediscover. Now it locates the real files, the function whose signature already fits, the repo's own precedents and the regressions to avoid, names the commands that must pass, and turns its loose ends into open questions that each say whether the agent should decide or stop and ask you. The draft has one shape every time: what to do, the files it touches, the constraints, how to tell it worked, what is still open.
    • · You can close one session from its card. Sessions live on your machine, so until now the nearest thing was a full reset, which aborts the running cycle and parks the whole project. Closing drops that one transcript and nothing else: the topic, its label and its files stay, so the next order on the same subject picks up where it left off, and the slot goes back to the pool. It is never offered on the lane that is currently running, because stopping live work is what Pause is for.
    • · A topic the lane cap retires is remembered instead of lost. Codron keeps four sessions at a time, and it used to evict the oldest, which is the one carrying the most context. A follow-up on that subject then started from nothing, and on a real run that happened to a billing topic the project had already worked on twice. Retired topics now keep their label and their files, so a returning order rejoins its own work. They are listed under the live sessions for an hour after they go, then the list clears itself.
    • · The session cards say why the work split, in words. "Sized simple, runs light" against "sized complex, runs your main engine", rather than a model id that only means something if you know the ladder. A session that splits off the main one is named after its own topic instead of inheriting the placeholder, so two cards no longer read as the same thing, and the panel says when smart routing is on rather than looking identical either way.
    • · Routing decisions got better and faster. The classifier that decides how work splits now runs on a larger model, measured over a six topic scenario: it folded small follow ups back into the right session where the smaller model opened new ones, it carried the previous session's files across a handover more reliably, and it answered in about 5 seconds instead of 14. Settings is also honest now about when smart routing can size a model down for you and when your engine simply has no lighter tier to fall to.
    • · The results feed is history, not a chore list. Accept is gone, along with the checkbox on every row and the bar that acted on a selection: reading the report is the review, and the one button worth keeping is Request changes, which puts it back in the queue. The "needs review" badge and its count are gone for the same reason, they were counting the absence of a tick on 293 finished runs as work waiting on you. A run that stopped to ask you something is now counted as an authorization rather than filed under successful.
    • · The list of what is left to do is finally visible. The agent has always kept an open frontier in its memory file and rewritten it every cycle; it just was not shown anywhere. It now sits above the documents on the project page, read only, and is hidden when the project has nothing outstanding.
    • · A project someone shared with you is no longer permanent. There is a Leave button where the owner sees Manage team, it removes only your own membership, and it tells you what changes and what does not before you confirm. The Team workspace now appears only on projects that actually have a collaborator or an open invite, and leaving it returns you to the project you came from instead of dropping you on Overview.
    • · Less furniture everywhere. The right panel is down to what the agent is doing now, with four explanatory paragraphs and a duplicate request list removed. The three project panels line up on one band, so the rule under them reads as a single line across the window. Preview and API are one Run tab with the surface chosen inside it. The "Done when" box is gone from every composer, since nothing downstream ever read it. Lifetime tokens moved from the project page to the projects list, where there are other projects to compare against.
  10. v0.21.0Sep 11, 2026Sidebar navigation, starred projects, and a page for drafts
    • · Everything you navigate to moved into a sidebar down the left side of the window, instead of a menu in the top bar. Your projects are listed there all the time, newest first, so switching between them no longer means opening a dropdown or going back to the overview. Overview, Projects and Drafts sit above the list, and the create button makes whichever kind you are currently looking at. Collapse the sidebar to a narrow strip of icons when you want the width back; the icons still navigate, and the Codron logo reopens it.
    • · Projects and drafts each have their own page now. The projects page keeps the search box, the status filter and the machine tabs, with one line per project showing what it is working on, which machine holds it, its state and when it last ran, so a long list reads as a list instead of a stack of cards.
    • · Searching your drafts also looks inside the conversation, not just the title. An idea you never got around to naming is still findable by something you said in it. You can rename a draft from its own page instead of going back to the list.
    • · Star a project to keep it at the top of both the sidebar and the projects page, above everything sorted by recency. Stars belong to you and follow your account, so a project you star at work is starred on your laptop too, and starring a project someone shared with you does not change anything for them.
    • · The overview is four sections now: decisions waiting on you, results to review, your subscription limits, and what recent runs cost. Subscription limits and Codron activity are separate cards rather than one stacked panel, and the page no longer changes shape depending on how many projects you have.
    • · Starting a new draft opens on the question instead of an empty screen, with the input in the middle of the page and a few prompts to start from if you want them.
    • · The desktop character has a home spot at the bottom of the sidebar instead of floating over whatever you are reading. Drag it anywhere you like; drop it back near its spot and it settles in again.
    • · Creating a draft is quicker, because the app no longer rebuilds the whole window while it does it, and every page now checks your sign in once per load instead of several times.

UPDATE INFO

Codron auto-updates from download.codron.app. A new version triggers a Restart-to-apply toast in the running app. You can also re-download the installer from the download page at any time.

Releases · Codron