Airbuild 1.3: a new name, and work that does not stop
Running out of tasks pauses a turn instead of failing it, every deployment target publishes from its own branch, and you can watch the tests count off.
Version 1.2 was about the two ends of the work: exploring an idea before committing to it, and shipping without hitting a wall you cannot see. Version 1.3 is about what happens in between — the moments where the work used to stop. It is also the release that carries our new name.
Hello, Airbuild
XAIO is now Airbuild. Air is the cloud your software runs in, and how the work should feel getting there: light, nothing to install, nobody to wait for. Build is the other half — this is a place where things actually get built.
Nothing about your account changes. Same login, same projects, same prices. Published sites keep the addresses they have, your code stays in the repository it is already in, and there is no migration to do. The full story is in a separate post.
Running out no longer breaks the turn
When AI Tasks ran out mid-turn, the turn failed and the work went with it. Now it pauses. Everything already done is kept, and the card says how far the plan got — “8 of 9 planned steps are done” instead of a red error.
A top-up continues the same turn from the step it stopped at. Plans with add-ons can buy inside the card without a reload, and Free accounts can ask for more tasks in the same place.
Three new models, one default for your team
GPT-6 Astra joins the frontier models. DeepSeek V4.1 Flash replaces V4 Pro — quicker, cheaper per task, and it now reads images you attach. Gemini 3.7 Flash takes over from 3.6.
Cost, speed and quality sit in the picker, so you see what you are choosing before you choose it. Organizations can set the model new projects start on, and members still switch wherever the organization’s rules allow it.
Every target publishes from its own branch
Publishing came from `main`, full stop. Now every deployment target remembers which branch it builds from — picked from a searchable list of your repository’s branches, with a refresh for one you have only just pushed.
Before a publish starts, that branch is brought up to date. A colleague’s push is part of the release instead of quietly missing from it.
You can watch the work happen
A test run counts off live — “10 of 20 checks done”, with a progress bar — instead of hiding behind a spinner that is hard to tell from a stuck turn. If the connection drops and comes back, the counter keeps going.
The tab badges, the Problems panel and “Fix with AI” now count the same list, so a visible fix button always points at a real error. And the backend log opens on the newest lines and follows new output as it arrives; scroll up and it stops and holds your position, with one click or one key back to live.
Everything else
The full release notes live on the Version 1.3 page.
- Colour questions arrive as swatches plus a picker — one click answers them.
- One change is one preview update, so the preview settles noticeably faster.
- Idle projects stay quiet: no polling when nothing is running.
- New projects start on the premium design by default.
- Custom domains explain themselves — www or the bare domain, with copy buttons.
- Restored versions get a commit of their own, and test runs leave no stray files in your history.
- Account deletion removes personal details and keeps the records we are required to keep.
- Git credentials stay server-side and never reach the browser.
- Platform Builder is now Suite Builder — same plan, clearer name.