> For the complete documentation index, see [llms.txt](https://docs.kawa.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.kawa.ai/12_00_release_notes/release-note-kawa-1.35.md).

# Release note - KAWA 1.35

## 1. New Features

### 1.1 New design for home pages

All **home pages** have been restyled — **Data Sources**, **Sheets**, **Workflows,** **Applications**, **Dashboards**, **Scripts**, **Agents**,  and **Knowledge** now share a consistent, updated layout.

<div data-with-frame="true"><figure><img src="/files/7WcrBWxIwqbkPrpLK50N" alt=""><figcaption></figcaption></figure></div>

### 1.2 Workflows — Loop and Run workflow

In 1.35, Workflows gain two new capabilities — **Loop** for row-level iteration and **Run workflow** for composing workflows together.

> You can read more about this in the [Workflows section](/07_00_workflows.md).

* **New logic block: Loop** — iterate over the rows of an input table, repeating a set of actions for each row.
* **New action: Run workflow** — run an existing workflow as a sub-workflow.

### 1.3 Workflows — new format for Run history

**Run history** is now rendered as an expandable tree. Loops, If / Else, Routing, and Sub-workflows appear as container rows with a count pill (e.g. **2 iterations**, **2 routes**, **Branch: Then**). Click the chevron to expand and inspect nested tasks.

<div data-with-frame="true"><figure><img src="/files/r2MDkhVnW1RiQDvoJBX2" alt=""><figcaption></figcaption></figure></div>

### 1.4 Formula history

The formula editor now keeps a **Formula history**. Click the **clock icon** next to Input / Blockly / Ask AI to open a side panel listing saved formula versions with timestamps and authors. Click any version to load it back into the editor.

<div data-with-frame="true"><figure><img src="/files/HQUeunrZvws2bbwlPc3X" alt=""><figcaption></figcaption></figure></div>

### 1.5 Sheets — Edit mode

Sheets based on an editable data source now support a dedicated **Edit mode**. Click **Edit data** in the action bar to open an edit session. Changes are no longer sent to the backend after each action — they are collected as pending edits and submitted in one pass when you click **Save**.

<div data-with-frame="true"><figure><img src="/files/tIPKEwqEC6VlNtqgYKjG" alt=""><figcaption></figcaption></figure></div>

### 1.6 Sheets — Tab grouping

Views in a sheet can now be organized into groups. Each group is displayed as a colored tab with an icon in the view strip.

<div data-with-frame="true"><figure><img src="/files/BWQKkJ0zg8gTHpH6bbLB" alt=""><figcaption></figcaption></figure></div>

Open the group dropdown: pick a Style (color and icon), rename the group with an optional title, or Ungroup.

<div data-with-frame="true"><figure><img src="/files/k98ucj9ibeUHiqZbuDnU" alt=""><figcaption></figcaption></figure></div>

### 1.7 Sheets — Change data source

A new **Change data source** action in the **Model** tab lets you replace the primary data source of a sheet without losing its structure. KAWA guides you through a 4-step wizard: **Select source → Map columns → New columns → Review**.

<div data-with-frame="true"><figure><img src="/files/aBqwPxDqllcj0bfWcWEd" alt=""><figcaption></figcaption></figure></div>

* Columns are auto-matched by name and type. Key columns must remain mapped; non-key columns can be left unmapped.
* If the new source has extra columns, choose which ones to add to the sheet in the **New columns** step.
* Unmapped columns stay in the sheet but receive no data — they can be reconnected in a later replacement.
* Existing charts, pivot tables, filters, formulas, and lookup columns are preserved.

> You can read more about this in the [Change data source section](/02_00_modeling/change-data-source.md).

## 2. Improvements & Bugs fixes

### 2.1 Workflows

* Improved Stack datasets — the column mapping panel now offers three Column matching methods to auto-populate the mapped columns table: By column name, By column order, Auto-mapping.
* When a task's input comes from a previous task's output (not a data source), the editor now shows an info banner: "Preview data is a sample. Actual values will be computed when the workflow runs."

### 2.3 Pivot table & charts

* Pivot CSV export now offers two modes: Visible data (exports what's currently rendered, with formatting) and All data (raw) (full unformatted export from the backend).&#x20;

### 2.2 ClickHouse

* Migrated from the JDBC driver to the native ClickHouse Java client. The new client reuses connection pools across requests and is backward compatible with ClickHouse LTS versions 24, 25, and 26.


---

# 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:

```
GET https://docs.kawa.ai/12_00_release_notes/release-note-kawa-1.35.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
