> 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.21.0.md).

# Release 0.21.0

**Release Date:** April 2026

**Previous Version:** v0.20.0. (April 2026)

### Billing & Workspaces <a href="#billing-and-workspaces" id="billing-and-workspaces"></a>

#### Team workspace billing and creation flow <a href="#team-workspace-billing-and-creation-flow" id="team-workspace-billing-and-creation-flow"></a>

* New **workspace creation page** (`workspace/add`) with tier selection at creation time.

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

* Paid tiers go through a **“pending payment” state** until Stripe confirms the subscription, at which point the workspace becomes active.
* **Usage limits page** and **subscription management** added to workspace/profile settings; subscription routes consolidated under `billing:*`.

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

* Workspace-related UI is improved

#### Workspace/subscription cancellation <a href="#workspace-subscription-cancellation" id="workspace-subscription-cancellation"></a>

* Eligible users can **cancel a subscription** from the billing UI via a confirmation dialog.
* Cancelled-but-active subscriptions now show a **“cancelling on …”** state until the period ends.

***

### Projects View <a href="#projects-view" id="projects-view"></a>

#### Filter bar on projects view <a href="#filter-bar-on-projects-view" id="filter-bar-on-projects-view"></a>

* New filter strip above the project list: **User** (workspace mode), **Name substring**, **Date From/To**.

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

* Default selection is **“Me”** so users land on their own projects immediately; “All members” available as a second option.

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

* New **“no matches”** empty state with a **Reset filters** button (distinct from the existing “No projects yet” empty state).

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

* New reusable `CalendarSelect` dropdown date picker — also replaces the native date inputs in the **Transactions** view for consistency.

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

***

### Graph Nodes — New <a href="#graph-nodes-new" id="graph-nodes-new"></a>

#### Lipsync node <a href="#lipsync-node" id="lipsync-node"></a>

New v2 node with four selectable backends and per-backend UI fields:

| Backend            | Mode                                  | Notes                                                                                |
| ------------------ | ------------------------------------- | ------------------------------------------------------------------------------------ |
| `pixverse`         | Audio **or** built-in TTS (15 voices) | Dual-provider with automatic failover                                                |
| `sync3`            | Audio-only                            | 5 sync modes for duration mismatch (`cut_off`, `loop`, `bounce`, `silence`, `remap`) |
| `heygen_speed`     | Audio-only                            | Fast dubbing                                                                         |
| `heygen_precision` | Audio-only                            | High-fidelity avatar dubbing                                                         |

<figure><img src="/files/bKIsButghCqYq3lkHJ8q" alt="" width="413"><figcaption></figcaption></figure>

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

#### ERNIE image, ReconViaGen, PATINA Material Generation (#1172) <a href="#ernie-image-reconviagen-patina-material-generation-1172" id="ernie-image-reconviagen-patina-material-generation-1172"></a>

* **ERNIE image** added as a backend to:
  * `fast_text_to_image` → new `ernie-turbo` backend.
  * `quality_text_to_image` → new `ernie` backend.
  * Exposes negative prompt, inference steps, guidance scale, and prompt expansion. Warns when a parameter is ignored instead of silently dropping it.

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

* **ReconViaGen 0.5** multiview → 3D added as a backend to `image_to_3d` and `multiview_to_3d` (new `reconviagen` / `reconviagen_mv` backends), with a new **multi-image strategy** control and PBR-always output.

<figure><img src="/files/VUl68oILrxNpkn1MfK2g" alt="" width="279"><figcaption></figcaption></figure>

* **Material Generation** — brand-new `material_generation` node backed by PATINA, with **generate / predict / extract** modes and per-map outputs.

<figure><img src="/files/zXRvpA6n8YL7AVvek5Mm" alt="" width="462"><figcaption></figcaption></figure>

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

#### Remesh: in-cluster GPU backend (for now on request, will be globally enabled soon) <a href="#remesh-in-cluster-gpu-backend-for-now-on-request-will-be-globally-enabled-soon" id="remesh-in-cluster-gpu-backend-for-now-on-request-will-be-globally-enabled-soon"></a>

* `RemeshNode` gains a new `atlas_remesh` backend option, running on the in-cluster GPU remesher.
* `target_polycount` and `topology` fields are hidden for this backend (voxel remesher ignores them).

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

***

### Graph Nodes — Updates <a href="#graph-nodes-updates" id="graph-nodes-updates"></a>

#### Claude Opus 4.6 → 4.7 <a href="#claude-opus-4.6-4.7" id="claude-opus-4.6-4.7"></a>

* `anthropic claude-opus-4-6` replaced with `anthropic claude-opus-4-7` across all nodes exposing a model selector: `simple_llm`, `structured_output`, `image_to_text`, `image_array_to_text`, `scene_composition_3d`, `procedural_image_builder`.

<figure><img src="/files/Ky21X1KPrB9I5iMRDkrO" alt="" width="455"><figcaption></figcaption></figure>

#### Bake High-Poly to Low-Poly: expose texture resolution <a href="#bake-high-poly-to-low-poly-expose-texture-resolution" id="bake-high-poly-to-low-poly-expose-texture-resolution"></a>

* New `texture_resolution` input on `bake_highpoly_to_lowpoly` — non-normal PBR map resolution is no longer silently auto-detected from the high-poly.
* Bake margin now scales with resolution (previously a fixed 16 px), giving cleaner seams at higher resolutions.

<figure><img src="/files/gtR5fWow3mDmRHQPbkS3" alt="" width="392"><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.21.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.
