> 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 Mar 29, 2024: JavaScript event for saved bookmark, map region improvements, and more.

## Embeds

### JavaScript event for saved bookmark

Sigma now listens for the following JavaScript event sent by a user to save a bookmark on an embedded workbook:

```
{
      type: 'workbook-bookmark-current';
      bookmarkName: string;
      isDefault: boolean;
      isShared: boolean;
}
```

## Workbook elements

### Map region improvements

Sigma now uses Mapbox to render regions in map elements. This update contributes overall performance improvements, including more precise boundaries for mapped regions.

Due to updated place name specifications, Mapbox may not render some regions in existing maps. Update place names in map element data sources if needed.

### Conditional formatting using hidden controls

Conditional formatting rules referencing hidden controls are now applied reliably to visible data elements in embeds and published workbook versions (**View** and **Explore** mode).

For more information about hidden controls and filter accessibility, see [Create a hidden control](https://help.sigmacomputing.com/docs/create-a-hidden-control).

## Bug fixes

* Selecting the **Impersonate user** function for a user assigned the **Embed** member type no longer redirects admins to the **Home** page.
* Admins can now successfully update a user's member type from **Internal** to **Guest**.
* Sigma now emits the `workbook:error` JavaScript event when an embed user is logged out due to a session timeout.