> ## Documentation Index
> Fetch the complete documentation index at: https://docs.revoengine.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 1.9.1 — Flexible workspaces and focused Sandbox execution

> 12 November 2026

Build connected dashboard workspaces, choose native platform items, and run one Component element while debugging in Sandbox.

## Highlights

* Open, pin, close and reorder record tabs beside fixed workspace sections while retaining drafts.
* Arrange responsive dashboard content with finer placement, resizable columns, compact tables, badges and native XLSX downloads.
* Execute one JavaScript or TypeScript element explicitly in Sandbox without running its predecessors.

## In detail

## Build connected dashboard workspaces

Combine native content and version-pinned dashboard views in workspace tabs. Open supporting forms in panels, modals or popovers, return selected values, and refresh the intended parent cells after a confirmed action. Root tab changes participate in browser history while mounted forms retain their unsaved drafts. Open several records independently, pin or close them explicitly, reorder them and navigate an overflowing tab strip. Fixed sections can also use sidebar navigation. See [reactive widgets](https://docs.revoengine.com/operate/reactive-widgets.md).

## Compose and personalize operational views

Maintain a multi-view workspace in one Component and bind it once to a dashboard. Use a fine placement grid, responsive field layouts, independent spacing and resizable adjacent columns. Compact tables preserve paging and native XLSX downloads without a footer status panel; opt into personal column layouts, hierarchical rows and semantic icon badges. Assistant cards use the shared larger matrix contract. See [table controls](https://docs.revoengine.com/widgets/tables.md) and [widget configuration](https://docs.revoengine.com/widgets/source-configuration.md).

## Select items with native controls

Use native selectors for Storage, Databases, Components and Preferences instead of building separate lookup forms. Keep the selected item identity available to configured actions. Text section, subsection and callout presets provide a consistent hierarchy for dashboard instructions and supporting content. See [dashboards](https://docs.revoengine.com/operate/dashboards.md).

## Run one element in Sandbox

Choose All elements or Selected element in Studio debugging, or send an explicit Sandbox execution mode and exact element key. Selected execution runs that element body without implicit predecessors or dependencies; shared libraries still initialize normally. Endpoint and Job execution continue running the full Component. See [Sandbox execution selection](https://docs.revoengine.com/developers/sandbox-api.md).

## Related guides

* [Compose reactive widgets](https://docs.revoengine.com/operate/reactive-widgets.md)
* [Build dashboards](https://docs.revoengine.com/operate/dashboards.md)
* [Execute and debug in Sandbox](https://docs.revoengine.com/developers/sandbox-api.md)

## Continue through the releases

[Newer: 1.9.2](https://docs.revoengine.com/changelog/1.9.2.md) · [All releases](https://docs.revoengine.com/releases/changelog.md) · [Earlier: 1.9.0](https://docs.revoengine.com/changelog/1.9.0.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.