> 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 Jul 12, 2024: Function index, row ID column in input tables, and more.

## Functions and calculations

### Function index

Use the [function index](https://help.sigmacomputing.com/docs/function-index) to browse our entire functions catalog or use `Ctrl+f` to search for a specific function—all in a single page.

Sigma supports over 200 functions that enable you to perform simple and complex calculations, transformations, and extractions to get the most out of your data. The function index lists these by category (Aggregate, Date, System, Window, etc.), provides a brief description of each, and links to the individual function pages.

## Workbook elements

### Row ID column in input tables

Add an input table column containing system-generated row IDs to expose unique identifiers that support data management and referential integrity.

For more information, see [Add row ID](https://help.sigmacomputing.com/docs/configure-data-governance-options-in-input-tables#add-row-id).

## Workbook features

### Show or hide columns with names matching control values

Use the [**Modify element** action](https://help.sigmacomputing.com/docs/create-actions-that-modify-or-refresh-elements) to show or hide table columns with names that match selected control values.

For more information, see [Show columns with names matching control values](https://help.sigmacomputing.com/docs/create-actions-that-modify-or-refresh-elements#show-columns-with-names-matching-control-values) and [Hide columns with names matching control values](https://help.sigmacomputing.com/docs/create-actions-that-modify-or-refresh-elements#hide-columns-with-names-matching-control-values).