# June 24 Release (v3)

## 📢 <mark style="color:blue;">Announcing the June Release</mark>

We are excited to announce our new product, Wave Embedded Inside Salesforce!🥳 This version packed with new features and improvements designed to enhance your experience and productivity.

***

## ➕ <mark style="color:blue;">What's New?</mark>

### <mark style="color:purple;">Wave Grid</mark>

Wave Grid is essential for the spreadsheet experience in Salesforce, enabling efficient data management and analysis. It consists of three components: Dashboard for creating and managing view grids, Grid Wizard for step-by-step grid configuration, and Surf the Wave for user access and interaction with grids.&#x20;

We invite you to explore and experience the future of productivity with our latest release.

***

### <mark style="color:purple;">Wave Dashboard</mark>

The Dashboard tab acts as the **central hub** for accessing and managing all relevant grids, offering a consolidated view.

The Dashboard tab offers two viewing options: **Card view** and **Table view**.

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2Fk7MRYxpgmCTpQ3DKecQk%2F2.%20Card%20view.png?alt=media&#x26;token=ec2bc002-978d-46c4-9cc7-03fbc3e38580" alt=""><figcaption><p>Card view</p></figcaption></figure>

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2Fws2Xt3NdJgOhHUqQEtpt%2FTable%20view.png?alt=media&#x26;token=433ca386-52ac-4ff3-a1d0-f2e950f8d52c" alt=""><figcaption><p>Table view</p></figcaption></figure>

### <mark style="color:purple;">Search Functionality</mark>

We provide two search functionalities: Search by Object and Search by Grid Name.

1. Search by Object.
2. Search by Grid Name.&#x20;

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2FmwaNTnzhXsb02Ur6ih8j%2FSearch%20Functionality.png?alt=media&#x26;token=a31a1b4a-5714-4ca2-b416-020a0dc0129b" alt=""><figcaption><p>Search functionality</p></figcaption></figure>

Operations available in the dashboard include:

* **Create New Grid**: Users can initiate a new grid creation using the "Create new grid" option, launching the grid wizard for setup.
* **Clone**: Duplicate existing grids for reuse or modification.
* **Edit**: Modify grid configurations using the grid wizard interface.
* **Delete**: Remove unwanted grids from the dashboard.
* **Access Control**: Adjust accessibility settings and restrictions for grids.
* **Configured Location**: View specific configuration details and placements of grids.
* **Surf the Wave**: Access and interact with individual grids within the Surf the Wave interface.

{% hint style="info" %}
This operation's availability depends on your role, whether [Designer](https://docs.valorx.com/valorx-wave/wave-workspace/wave-dashboard#designer-user-vs-standard-user) or [Standard](https://docs.valorx.com/valorx-wave/wave-workspace/wave-dashboard#designer-user-vs-standard-user) user.
{% endhint %}

***

### <mark style="color:purple;">Grid Wizard</mark>

The Grid Wizard tab provides you with the tools to **create** and **manage custom grids** for your Salesforce data.

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2FrHzUH8cgnWFUK4XEjEbI%2FGrid%20Wizard%20View.png?alt=media&#x26;token=e4218a4d-9da3-482e-9e70-3a2a4c7afad0" alt=""><figcaption><p>Grid Wizard</p></figcaption></figure>

Follow these step-by-step instructions to seamlessly create and manage your custom grids for Salesforce data:

1. **Select the object** and list view (or create from scratch), provide a unique name, and optionally add a description.
2. **Add fields** for the grid. From this step onwards, preview the grid with up to 20 records.
3. **Apply filters** to refine data displayed in the grid.
4. **Implement conditional formatting** for visual emphasis.
5. **Configure** accessibility, restrictions, and save the grid configuration.

***

### <mark style="color:purple;">Surf The Wave</mark>

At Surf the Wave tab, users can **view and manage** their created and **shared grids**, with the ability to customize them based on their permissions. Additionally, users can **publish their grids** by following the instructions provided in the "**Publish Grid Instructions**" button.

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2FwYH6KqFSrIeH84fTXLqH%2FPublish%20the%20grid.png?alt=media&#x26;token=e0c1b95d-19d5-469a-ac5b-5ca664116baa" alt=""><figcaption><p>Surf the Wave</p></figcaption></figure>

***

### <mark style="color:purple;">Valorx Grid</mark>

Users can publish their Valorx Grids across various platforms using the Lightning App Builder. This allows other users to access and interact with these grids seamlessly.

***

### <mark style="color:purple;">Valorx Related Grid</mark>

User can Publish their related grid only in record page with Valorx Related Grid using the Lightning App Builder. Other users can see these grids.

### Enhanced Grid Action Parameters

This enhancement improves how Grid Actions receive and process parameters during runtime. Designers now have clearer control over when actions should run, what data is passed, and how buttons behave based on record selection.

#### Key Improvements

* **Flexible Parameters:**\
  Supports Constant, Dynamic Field, Session, Selected Records/Ids, and All Records/Ids (with *Always Enabled*).
* **Intelligent Button Behavior:**\
  Buttons enable or disable based on record selection and *Always Enabled* settings, with clear tooltips when a selection is required.
* **Runtime Handling:**\
  Selected records or all records (up to 500) are passed according to the configuration. Record Ids behave the same as Records.

These changes make Grid Actions more predictable and easier for runtime users to interact with.

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2FjPN0j4dhv5ERaoUl0zdJ%2FEnhanced%20Grid%20Action%20Parameters.gif?alt=media&#x26;token=fc9e51fa-e867-4efe-a5ee-7f33cada6c09" alt=""><figcaption><p>Enhanced Grid Action Parameter</p></figcaption></figure>

### Refresh Options for Row & Grid Actions

We’ve enhanced Grid and Row actions by giving users more control over how grids refresh after an action, ensuring the data displayed is always up to date.

#### Key Improvements

**Grid Action Refresh Options**\
Choose how the grid should refresh after a grid action runs:

* Always Refresh Selected Rows
* Refresh Selected Rows on Success
* Always Refresh Grid
* Refresh Grid on Success
* Do Not Refresh

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2FnruMmMqqsfmmTyT6CPvr%2FGrid%20Action%20Refresh%20on%20Execution.png?alt=media&#x26;token=fb6a5c5f-1eaa-4b9b-a901-4cb2ed45de3c" alt=""><figcaption><p>Grid Action Refresh Options</p></figcaption></figure>

**Row Action Refresh Options**\
Set the refresh behavior for row-level actions:

* Always Refresh
* Refresh on Success
* Do Not Refresh

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2FoFEVOEDTG8jgfpEr0C8X%2FRow%20Action%20Refresh%20on%20Execution.png?alt=media&#x26;token=f6994e92-3f81-4f5b-92bf-9ec35e05d862" alt=""><figcaption><p>Row Action Refresh Options</p></figcaption></figure>

**Note:** *“**Always Refresh Grid**” and “**Always Refresh Selected Rows**” won’t work for **Aura** or **LWC** until those component's code are updated.* \
*We still support these options for success-only refreshes with older code, but this support may be deprecated in the future.*

These options allow more precise control over grid behavior, helping maintain accurate and up-to-date information without unnecessary reloads.

### New Control for Grid Action Button State

You now have more flexibility when configuring Grid Actions in Wave Grid.

#### Key Improvements

1. **Button State Toggle:**\
   A new checkbox—**“Button stays enabled even with no record selection”**—lets you decide how the action button behaves at runtime.

* **Default (unchecked):** Button is disabled until one or more records are selected.
* **Checked:** Button stays enabled even when no records are selected.

2. **New Variable Parameters:**\
   When the button is enabled without record selection, two additional parameters become available: **All Records** and **All Record Ids**.

These updates provide more control over action execution and improve flexibility for runtime users.

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2Fm6aVPgCanpp1K9yu43cL%2FGrid%20Action%20Unchecked%20v2.gif?alt=media&#x26;token=e79cf999-677f-4e5f-b754-8e1b291ebdea" alt=""><figcaption><p>Always Enabled button is unchecked</p></figcaption></figure>

<figure><img src="https://2237973035-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F65f4C4H8V5e0YV342mwp%2Fuploads%2FBl48Fv3xm5VVNksU4RFE%2FGrid%20Action%20Checked.gif?alt=media&#x26;token=40e1f2be-6555-428a-9891-1f3d5c83241b" alt=""><figcaption><p>Always Enabled button is checked</p></figcaption></figure>
