# June 25 Release (v18)

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

We’re excited to introduce a series of powerful features and enhancements designed to improve performance, flexibility, and user experience across Fusion. From smarter filtering and improved messaging to runtime UI updates and auto-upgrades, this release brings greater control and efficiency for both Designers and end users.

Whether you're customizing workflows, managing logs, or selecting records faster, these updates are built to streamline your day-to-day work and enhance how you interact with Fusion.

Take a look below to explore what’s new and what’s improved in Fusion v18 and get the latest version of Fusion [here](https://valorx.com/fusion-support/)!

***

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

### Export Diagnostic Logs to Excel

We’ve added a new feature that makes it easier to review and share your log data. You can now **export diagnostic logs to an Excel file** with just one click—perfect for troubleshooting, reporting, or keeping a record of your app or workflow activity.

<figure><img src="https://2472585788-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MFqFFf4143HS0_Wagnz%2Fuploads%2FYRuapQoEtHcXlGZllUom%2FExport%20Diagnostic%20Logs%20Saved.gif?alt=media&#x26;token=166d67e5-411a-4525-a59b-70f8f1cf6cd6" alt=""><figcaption><p>Export Logs to Excel</p></figcaption></figure>

### Default Values in Data Capture (Notification Task)

We’ve introduced the ability to **set default values** for user inputs on the **Data Capture screen** of the Notification Task. This feature helps reduce the need for customizing worksheets and speeds up the design process.

* None
* Static
* Named Range Reference
* Cell Reference

Default value behavior adapts based on the field’s data type (e.g., string, number, date, picklist).

<figure><img src="https://2472585788-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MFqFFf4143HS0_Wagnz%2Fuploads%2Fo4zOah5JZKrstFS2GMRD%2FDefault%20Input%20Design%20Studio.gif?alt=media&#x26;token=b5dda806-2f7a-4c0d-8a2f-5750bd61bdc9" alt=""><figcaption><p>Set Default Value</p></figcaption></figure>

📌 Default values are shown automatically at runtime in the Fusion App.<br>

<figure><img src="https://2472585788-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MFqFFf4143HS0_Wagnz%2Fuploads%2FJyYpzuy4lsl72RjRHdJ3%2FDefault%20Input%20Runtime.gif?alt=media&#x26;token=a4167ace-6a23-4ad3-8870-5657c3e272c1" alt=""><figcaption><p>Default value during Runtime</p></figcaption></figure>

***

## ✨ <mark style="color:blue;">Enhancements</mark>

### Enhanced Runtime Messaging for Add and Delete Tasks

We’ve introduced a powerful enhancement that gives Designers more control over the messages shown during **Add** and **Delete** tasks in runtime.

Each task screen now includes a new **Messaging** section, where Designers can easily customize how messages appear using simple settings and flexible message styles.

#### ➕ Add Task – Set Custom Messages for Adding Records

You’ll now see a **Messaging** section where you can choose how messages appear when records are added.

**In-flight message:**

* **Default** – *“Inserting rows to the grid”*
* **Custom** – Write your own message (up to 50 characters)\
  Example: *“Adding {0} new entries for this trial”*
* **No Message** – Runtime will just show *“Executing Workflow”*

✅ Use the **‘Include record count’** checkbox to choose whether to show the total number of records in your message.

<figure><img src="https://2472585788-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MFqFFf4143HS0_Wagnz%2Fuploads%2FZIUplseFg42Mh1lI2Eaq%2FAdd%20Task.gif?alt=media&#x26;token=be71b375-2ed7-4699-b15a-76c40241a97d" alt=""><figcaption><p>Add Task</p></figcaption></figure>

#### 🗑️ Delete Task – Show Clear Messages for Deleted Record

You can now customize the messages shown **during** and **after** the delete task runs:

**✳️ Message Areas:**

* **In-flight Message** – Message shown while the delete task is running
* **Skipped Summary Configurator** – Message shown after deletion, in the runtime summary

**✳️ Message Style Options:**

* **Default** – e.g., *“Deleting rows from the grid”*
* **Custom** – Write your own message (up to 50 characters)\
  Example: *“Deleting {0} patient entries”*
* **No Message** – *Only available for in-flight messages*. When selected, the system will show a fallback like *“Deleting 'number of records' records”*

✅ Use the **‘Include record count’** checkbox to choose whether to show the total number of records in your message.

<figure><img src="https://2472585788-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MFqFFf4143HS0_Wagnz%2Fuploads%2FF1Ffrf2DhwZ9P9x6XxHe%2FDelete%20Task.gif?alt=media&#x26;token=a7e684d2-59ff-4507-8618-9e87886173e5" alt=""><figcaption><p>Delete Task</p></figcaption></figure>

### Cleaner Save Summary with Expandable Skipped Details

We’ve enhanced the **Save Summary** to keep it clean and easy to read. Skipped record details are now **hidden by default**.

If any records are skipped during the save process, users will see a brief summary message with an option to **“Show skipped details”.**

Clicking **“Show skipped details”** expands the section to display:

* The reason each record was skipped
* A list of the affected rows

Once expanded, the link changes to **“Hide skipped details”** allowing users to collapse the section again and return to a concise view.

This improvement helps reduce visual clutter while still giving users full visibility when they need it.

<figure><img src="https://2472585788-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MFqFFf4143HS0_Wagnz%2Fuploads%2F07GhjlgXk8LIGEWVBNWg%2FHide%20Skipped%20Details.gif?alt=media&#x26;token=4f020d36-6389-4652-ab70-a91a6a1c1ba0" alt=""><figcaption><p>Skipped Records Details</p></figcaption></figure>

### Improved Error Messaging for Launch from Salesforce (LFS)

We’ve improved the error messages displayed when launching Valorx Fusion from Salesforce to make them clearer and more helpful.

**Key Enhancements:**

* Updated error messages with simple, user-friendly wording
* Removed the word “Error” from the first line for a cleaner look
* Pop-up now includes:
  * Top-centered image
  * Clear message with instructions
  * *Close* button
  * Additional technical details (Record ID, App ID, Error details with copy icon)

**Scenarios Covered:**

* Launch failures on specific versions
* Missing or disabled Fusion add-in
* Network issues
* COM conflicts with Office
* Invalid configuration
* Runtime errors (now always shown in English)

Each message now clearly guides users to contact support or their administrator where applicable.

### Insert Rows Using Excel Right-Click on Grid Maps

Fusion now supports inserting rows directly on Grid Maps using Excel’s **native right-click → Insert Row** command. This enhancement improves the user experience by making grid editing more intuitive and Excel-friendly.

* Works only within the grid’s named range
* Enabled by default for new apps
* Has no impact on existing apps unless the setting is manually turned on

Newly inserted rows will be recognized during Save and Delete actions.

<figure><img src="https://2472585788-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MFqFFf4143HS0_Wagnz%2Fuploads%2FnUCZlRlKQMFp3YqsXCne%2FInsert%20Rows%20Using%20Excel%20Right-Click%20on%20Grid%20Maps.gif?alt=media&#x26;token=267d9273-a117-4025-8485-a68e2ab8170c" alt=""><figcaption><p>Insert row using right click</p></figcaption></figure>

### Insert Columns via Excel Right-Click on Grid Maps

Fusion now supports inserting **spacer columns** on Grid Maps using Excel’s **right-click → Insert Column** command.

* Inserted columns are detected and treated as **spacer columns**
* Works directly in runtime—no extra configuration needed

This makes it easier to adjust layout spacing directly from Excel.

<figure><img src="https://2472585788-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MFqFFf4143HS0_Wagnz%2Fuploads%2Fa2e2Da4g7ooKZdsTRJsp%2FInsert%20Column%20Spacer%20Using%20Excel%20Right-Click%20on%20Grid%20Maps.gif?alt=media&#x26;token=cfeb2b7b-ca44-4707-9497-015b70fc9bb0" alt=""><figcaption><p>Insert spacer column using right click</p></figcaption></figure>

### Offline Mode Storage Update

Offline data is now stored in the **Metadata sheet** instead of a shape.\
This improves performance and reliability with no action required from users.

### Auto Updates for Fusion

We’ve introduced **automatic updates** for Valorx Fusion, ensuring all Windows users are always running the latest version—**no manual installations needed**. This enhancement delivers a seamless, secure, and up-to-date experience across the board.

Users can also choose to **manually trigger updates** anytime using the new **Update button**, available under the **Control Panel** section of the **Fusion Ribbon** in Excel.

**Note:** The *Auto Updates for Fusion* feature is available starting from **Fusion V18**. If you're using an earlier version, this feature will not be available.

<figure><img src="https://2472585788-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MFqFFf4143HS0_Wagnz%2Fuploads%2F7AM4n0AC1FQ753eKgml5%2FAuto%20Update%20p1%20n.gif?alt=media&#x26;token=e34ecd79-c889-442a-918f-167ec324e4d6" alt=""><figcaption><p>Fusion Auto Update</p></figcaption></figure>

### Filter Configuration for Lookup and Text Fields

We’ve enhanced filtering options for **Lookup** and **Text** fields in the **Search and Select** screen, supporting the following operators:

* Equal
* Not Equal
* In
* Not In

This allows enhanced filtering logic and value configuration directly within the UI.

<figure><img src="https://2472585788-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MFqFFf4143HS0_Wagnz%2Fuploads%2FpjPzs2pUl1LiJajScLsH%2FFilter%20for%20Lookup%20V2.gif?alt=media&#x26;token=d2c804cc-be5c-4aaf-a461-a0781b895552" alt=""><figcaption><p>Lookup filter in Search and Select screen</p></figcaption></figure>

### Text View & List View in Search and Select

A new **toggle** lets users switch between **Text View** and **List View** when using IN/NOT IN filters.

* **Text View** (default): Paste or type values line by line
* **List View**: Query up to 500 values from Salesforce for selection
* Supported for most text-based fields
* Lookup: List View only
* Not supported: Boolean, Address

Both views support multi-value filtering with an **Add** and **Cancel** action.

<figure><img src="https://2472585788-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MFqFFf4143HS0_Wagnz%2Fuploads%2FPT9kX46bQciH3d6I8JlC%2FText%20View%20and%20Toggle%20View%20S%24S.gif?alt=media&#x26;token=321cbe68-abcc-4045-87d4-3490b7e603c6" alt=""><figcaption><p>Text View and List View in Seacrch and Select screen</p></figcaption></figure>

### Recent Records Filter in Search and Select

Fusion now supports a **“Recent”** dropdown in the **Search and Select screen (runtime)**, showing your **last 3 recent record selections**.

Each recent entry includes:

* A **glimpse of the first selected record** (e.g., *“ALLIEND CONST and 499 more”*)
* The **total number of selected records**
* The **last used timestamp**

✅ Selecting a recent entry automatically restores the previous selection, allowing quick reuse or editing without reselecting records from scratch.

<figure><img src="https://2472585788-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MFqFFf4143HS0_Wagnz%2Fuploads%2FAPiaDUwJYT2QHDftuhnw%2FRecent%20Records%20Filter%20in%20Search%20and%20Select.gif?alt=media&#x26;token=408e5fca-f6c0-4e0d-b9bd-d6a48ce05b5c" alt=""><figcaption><p>Recent records filter</p></figcaption></figure>

### “Select All” for Lookup Filters

To make multi-select filtering easier and faster, we’ve added a **“Select All” checkbox** to the **“In” operator** filter for **Lookup fields** in the **Search & Select** screen. This lets users **quickly select or deselect all values** in a single click.

**Note**: The **“Select All” option is only shown when the number of records is less than 100**. If the record count exceeds 100, the option will not appear to avoid performance issues.

<figure><img src="https://2472585788-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MFqFFf4143HS0_Wagnz%2Fuploads%2F9e1ZSdOrnn2h3muLfn6y%2FSelect%20All%20for%20Lookup%20v2.gif?alt=media&#x26;token=800cdd57-9896-4a90-be7b-700492cdde52" alt=""><figcaption><p>Select all for lookup filter</p></figcaption></figure>

### Custom In-Flight Messaging for Query Tasks

We’ve added support for **customizing runtime messages** in **Query** **Tasks** to improve clarity and give users better visibility into what’s happening during execution.

<figure><img src="https://2472585788-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MFqFFf4143HS0_Wagnz%2Fuploads%2FTfGLGIcHv0tvurBIX5SI%2FCustom%20In-Flight%20Messaging%20for%20Query%20Tasks.gif?alt=media&#x26;token=738ae9d6-019f-4559-9af7-6e63778abd86" alt=""><figcaption><p>Custom In-Flight Messaging for Query Tasks</p></figcaption></figure>

### Elapsed Time in Fusion Logs

We’ve enhanced the **Fusion Logs** to now display the **Elapsed Time** taken for each workflow or app execution. This addition helps users and support teams better understand performance and execution flow.

<figure><img src="https://2472585788-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MFqFFf4143HS0_Wagnz%2Fuploads%2Fsx5WOPOBsOg8VrenkCzy%2FTotal%20Time%20in%20Fusion%20logs.png?alt=media&#x26;token=22eceeb2-43a7-41d4-9668-7a89982dfad2" alt=""><figcaption><p>Total time in Fusion logs</p></figcaption></figure>

### Subtext for Query Tasks

We’ve added the ability for Designers to configure an optional **Sub Text** to provide additional context for users during runtime in the **Search & Select** screen.

<figure><img src="https://2472585788-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MFqFFf4143HS0_Wagnz%2Fuploads%2FP5cFKTkifhwMpeITDJn6%2FSubtext%20for%20Query%20Tasks%20DS.gif?alt=media&#x26;token=b2a2c19a-c1f6-4ebf-8065-258e813dc436" alt=""><figcaption><p>Add Header Subtext</p></figcaption></figure>

<figure><img src="https://2472585788-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MFqFFf4143HS0_Wagnz%2Fuploads%2F6FsEHlohTW4Ilh9KvI37%2FSub%20Text%20Runtime%20v2.png?alt=media&#x26;token=03b76995-bd47-4fab-98e4-6b01ca6c0667" alt=""><figcaption><p>Subtext in runtime</p></figcaption></figure>
