> For the complete documentation index, see [llms.txt](https://docs.atlas.design/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.atlas.design/atlas-ai-studio-overview/release-notes/release-0.30.0.md).

# Release 0.30.0

**Release Date:** July 2026

**Previous Version:** v0.29.0

***

### Projects

* **Duplicate a project** directly from the `…` menu on a project card. The copy lands in the same workspace (named "… (copy)") and appears in the grid without navigating away.

<figure><img src="/files/T6TvCSLgHfcbKAnUInhP" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/bL4lofGNQZEzG3yrf7r9" alt="" width="563"><figcaption></figcaption></figure>

### Accounts

* **Sign in with Apple** — a new Apple sign-in button alongside Google on the auth screen.

<figure><img src="/files/sJblYj32lyoMSgJIo0L8" alt="" width="526"><figcaption></figcaption></figure>

### Image & video generation

* **New Gemini image backend:** Gemini 3.1 Flash Lite Image for text-to-image and multimodal image composition.

<figure><img src="/files/OnieyBSWmc2AVpbCGBdb" alt="" width="563"><figcaption></figcaption></figure>

* **New Gemini video backends:** Gemini Omni Flash for Text+Image → Video, and **Gemini Omni Flash video editing** in the Video Edit node.

<figure><img src="/files/H1wUJPytTMIyjxuDL9fJ" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/UO0weKywWWEroc4cKF1K" alt="" width="563"><figcaption></figcaption></figure>

* **Stricter aspect-ratio / resolution control.** Image nodes replace the old 1K/2K/4K heuristic with explicit, backend-aware **Aspect / Resolution** modes (e.g. `1:1@2K`), so you get exactly the dimensions you pick.

<figure><img src="/files/Y7IygF48B7oneVNpQ1G7" alt="" width="563"><figcaption></figcaption></figure>

* **Advanced strength / guidance knobs** exposed for supported image engines (Hunyuan Image 3.0 guidance scale, FLUX.2 Flex guidance, Z-Image Turbo edit strength). These are advanced, engine-specific fields; defaults match previous behavior, so existing graphs are unchanged.

<figure><img src="/files/n7DPREvcqLAlCcFxUFqw" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/9NYKDK9cXXEONVoopnso" alt="" width="563"><figcaption></figcaption></figure>

* **Higher-detail 3D default:** Titan v1 default face count raised to 1M.

<figure><img src="/files/x9nxUCXmrRYw0EeiVX3i" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/JIaHjL119qaVMi8bmZ2W" alt="" width="563"><figcaption></figcaption></figure>

### Nodes & canvas editing

* **Multimodal image node refactor.** Image generation and editing are unified around the `Text + Image -> Image` node. Kling O1 is replaced by **Kling O3/V3** with conditional element/reference controls. Existing nodes are migrated automatically.
  * **Deprecation:** the standalone **Edit Image with Text** node is removed; saved edit nodes are migrated to `Text + Image -> Image` with prompt/image fields preserved.

<figure><img src="/files/dOkJjvd4FfTU2aLigBMe" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/NN5OLzisIRn9ilycctlj" alt="" width="461"><figcaption></figcaption></figure>

* **Interactive mask picking.** New **Ellipse Mask** node plus a visual mask picker for both rectangular and ellipse masks — drag/resize an overlay on the reference image, with live coordinate inputs. ("Region Manual" is renamed **Rect Mask**.)

<figure><img src="/files/Oce5tTFn4LuBQIpwhEFO" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/kLEzbT0DPJ4QKGkCkih5" alt="" width="563"><figcaption></figcaption></figure>

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FR7boiMixMhR4q36Ns33Y%2Fuploads%2Fuu9ng52svFpSOi0pqVB3%2F20260710-0917-07.1094417.mp4?alt=media&token=50b50a8f-f5c4-430a-ac25-22679a217bc9>" %}

<figure><img src="/files/O0dQdAms6jsiAF8Dggaq" alt="" width="563"><figcaption></figcaption></figure>

* **Custom Image Format Output node.** Export images as **JPEG, TGA, WebP, TIFF, or AVIF** with per-format settings (quality, subsampling, compression, alpha handling, etc.). Warns when exporting from an already-lossy source.

<figure><img src="/files/4Xo50cKMCLLL85aGvWTx" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/jsxp9Ty9l4O0c0bnGOFZ" alt="" width="563"><figcaption></figcaption></figure>

* **Save long text outputs.** Multiline text outputs now have **Copy** and **Save as `.txt`** buttons in the node editor (download is disabled until the output finishes streaming).

<figure><img src="/files/BQJcGX43GeyJuB2L0ZHO" alt="" width="563"><figcaption></figcaption></figure>

* **New Invert Mask Node:** Flips a grayscale or binary mask on the pixel level, swapping editable and preserved regions. Useful for isolating the opposite of what a segmentation or background-removal model detects, without re-running prompts or hand-painting inverted shapes.

<figure><img src="/files/hWqBYhR6lmLR0C6zwD1P" alt="" width="563"><figcaption></figcaption></figure>

### Billing & workspace admin

* **Members can view their own billing.** Workspace members now reach the Billing page and see their credit badge, their own usage this period, and their own transaction history. Team-wide data and management controls (subscription, limits, plan, payment) remain owner/admin-only.

### API & developer changes

* **Unified prompt reference conventions.** Image/character references (`@image_1`, `@character_2`, and legacy aliases like `image_0`, `@image1`) are normalized deterministically and mapped to each provider's format, with a warning when non-canonical references are auto-resolved.

<figure><img src="/files/vyv8424KME5ppimoHcdJ" alt="" width="305"><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.atlas.design/atlas-ai-studio-overview/release-notes/release-0.30.0.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
