> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://help.sigmacomputing.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://help.sigmacomputing.com/_mcp/server.

# What's new in Sigma

> Sigma release notes for Feb 16, 2026: CSV upload using customer-owned cloud storage, Update row(s) and Delete row(s) actions, and more.

## AI apps

### CSV upload using customer-owned cloud storage (Beta)

CSV upload can now use a customer-owned cloud storage data flow instead of the default data flow through Sigma's infrastructure.

When customer-owned cloud storage is enabled, raw and processed CSV files are staged in a customer-owned bucket (instead of a Sigma-owned bucket) before loading to the data platform. Your company controls the bucket region, access, TTL, etc., helping your organization meet security and compliance requirements.

For more information, see [Configure CSV upload and storage options](https://help.sigmacomputing.com/docs/configure-csv-upload-and-storage-options) and [Configure storage integration using customer-owned bucket](https://help.sigmacomputing.com/docs/configure-storage-integration-using-customer-owned-bucket).

### Update row(s) and Delete row(s) actions (GA)

The **Update row(s)** and **Delete row(s)** actions are now generally available.

* **Update row(s)** action: Update the value of one or more rows in an input table or linked input table based on specified criteria.

* **Delete row(s)** action: Delete one or more rows in an input table based on specified criteria.

For more information, see [Create actions that modify input table data](https://help.sigmacomputing.com/docs/create-actions-that-modify-input-table-data).

## API

### New API endpoints to manage account types

The following API endpoints to manage account types are now available:

* [Create an account type](/reference/create-account-type) (`POST /v2/accountTypes`)
* [Delete an account type](/reference/delete-account-type) (`DELETE /v2/accountTypes/{accountTypeId}`)

### New API endpoint to remove a tenant from a deployment policy (Beta)

The following endpoint to remove a tenant from a deployment policy is now available:

* [Remove a tenant from a deployment policy](/reference/remove-tenant-from-deployment) (`DELETE /v2/deploymentPolicies/{deploymentPolicyId}/tenants/{tenantOrganizationId}`)

### New endpoint to delete a user attribute

The following endpoint to delete a user attribute is now available:

[Delete a user attribute](/reference/delete-user-attribute) (`DELETE /v2/user-attributes/{userAttributeId}`)

## Workbook elements

### Sort filters and controls by a custom order (Beta)

You can now sort list and hierarchy filters and controls by a custom order.

See [Sort by a custom order](https://help.sigmacomputing.com/docs/sort-filter-values#sort-by-a-custom-order-beta).

### Advanced text settings

New text settings, such as underline, strikethrough, superscript and subscript, are now available in both workbooks and reports.

For more information, see [Text elements](https://help.sigmacomputing.com/docs/text-elements).

### Customize "No data" and "Invalid date" messages in KPI charts

For KPI charts that display "No data" or "Invalid date," you can now customize the message that is displayed.

For more information, see [Build a KPI chart](https://help.sigmacomputing.com/docs/build-a-kpi-chart#customize-empty-state-text-when-kpi-has-no-data).

## Workbook features

### Improved cloud storage exports (Beta)

When exporting to cloud storage, you can now generate files directly in Sigma, instead of in your data warehouse. This allows for more supported file types and data platforms, and more reliable export formatting.

See [Export to cloud storage](https://help.sigmacomputing.com/docs/export-to-cloud-storage).

### Select Snowflake role for a connection (Beta)

If you have access to a Snowflake connection authenticated with OAuth, you can select which Snowflake role to use when performing tasks in Sigma.

For more details, see [Choose your Snowflake role for an OAuth connection](https://help.sigmacomputing.com/docs/choose-snowflake-role).

## Bug fixes

* When you migrate a dataset to a data model from the **Administration** > **Dataset migration** page, related datasets now correctly show that they have been migrated as well.

* You no longer need to wait for a dataset migration to complete before starting another migration from the **Administration** > **Dataset migration** page.