---
# System prepended metadata

title: Release Note - v3.1.1
tags: [Release Notes]

---


## ![](https://stechq.github.io/cdn/release/notes/plateau-studio/plateau-studio-common/plateau-studio/party-horn.svg) **New Features**

### Features on Plateau Studio

-

### Features on UI

- In the **Excel export** operation performed with the **exportToXlsx** method, **header and item styles** can now be set. You can use **headerStyle** and **itemStyle** parameters for set header and item styles.  For more information, click [See More](https://docs.onplateau.com/UI-Screens/Logic/exporting-data#how-do-you-set-header-and-item-styles)
 
    <img src="https://stechq.github.io/cdn/release/notes/plateau-studio/plateau-web/release-notes/v3.1.1/ExcelHeaderAndItemStyle.png"  />


- **TIFF Viewer** Just Got Better at DocumentViewer component.
    -  Improved waiting experience with a loading animation before files are fully loaded.
    - Added zoom and rotate features for better image control.
    - Introduced pagination to easily navigate through multi-page TIFF files.

- The **inputMode** attribute in HTML is used to hint browsers about the **expected type of input**, helping devices with virtual keyboards show the right layout. **The OTP component** now uses this to display a **numeric keyboard** on mobile for easier code entry.
- <img src="https://stechq.github.io/cdn/release/notes/plateau-studio/plateau-web/release-notes/v3.1.1/OtpInputMode.gif"  />

### Features on Workflow

- 

## ![](https://stechq.github.io/cdn/release/notes/plateau-studio/plateau-studio-common/plateau-studio/bugs.svg) **Bug Fixes**

### Fixes on Plateau Studio


- An issue was identified where navigating to a UI page before the UI Setting files were fully loaded—particularly on the first launch of the application—could result in various errors like below. This issue has now been resolved.

  <img src="https://stechq.github.io/cdn/release/notes/plateau-studio/plateau-web/release-notes/v3.1.1/OpenUIPageBeforeLoadingSettinsError.png"  />


### Fixes on UI

- Resolved memory growth issue in UI application to **improve performance.**

- **Hierarchical validation of components within RenderingComponent and BlockComponent** was implemented in the **Validate and ValidateAll** operations.

- Resolved a styling issue where the **height** style was only applied to the **.v-input__slot** container and not reflected on the **textarea** element. The **selector** was updated to apply the style directly to the **textarea**.

- Fixed that when used in the **Nar environment**, the **ItemsPerPage menu** in the **VDatatable** component experiencing a **z-index loss**, and when used in a **popup**, the menu appeared to **disappear**.

- Fixed that when used in the **Nar environment**, the **menu location** of the **VInlineTimePicker** and **VInlineDatePicker** components appeared in the **wrong place**.

- The **"sourcemap export"** feature was disabled in the **UI build** through Webpack configuration for UI Application Penetration Test.

- In the design section of the editor screen, **component IDs are now displayed alongside the Dialog**.

    <img src="https://stechq.github.io/cdn/release/notes/plateau-studio/plateau-web/release-notes/v3.1.1/DialogIdInEditorScreen.png"  />


- Resolved the issue in the **deleteComponent()** method.


### Fixes on Workflow

- Resolved an issue that prevented modification of step IDs in Workflow steps.
- In the SLA Editor, assigning a date for **SLA types left blank has been prevented**, and the calculation of nextRunTime has been disabled.
 <img src="https://stechq.github.io/cdn/release/notes/plateau-studio/plateau-web/release-notes/v3.1.1/SLA1.png"  />
  <img src="https://stechq.github.io/cdn/release/notes/plateau-studio/plateau-web/release-notes/v3.1.1/SLA2.png"  />


 
