# What's New At Avonni

## Release Date: March 20, 2026

This release introduces a conversational AI component, expands data visualization capabilities, and delivers significant improvements to the Data Table, filtering engine, and Dynamic Component Builder.

{% columns %}
{% column %}

### [Installation & Update Links](#installation-and-update-links-1)

{% endcolumn %}

{% column %}

<p align="right"><a href="https://dashboard.mailerlite.com/forms/808392/134910842135119740/share" class="button primary" data-icon="bell">Subscribe for Updates</a></p>
{% endcolumn %}
{% endcolumns %}

***

## New Components

### AI & Data Visualization

This update introduces an AI-powered conversational component and a new charting option for visual data summaries.

#### Agent Chat

<mark style="background-color:blue;">**`Dynamic Components`**</mark>

A new Agent Chat component is now available in the Dynamic Component Builder. This component enables users to interact with an Agentforce agent through a conversational chat interface, built on top of the Avonni Chat component. It supports continuous conversation with message history and re-engagement.

#### Pie Chart

<mark style="background-color:blue;">**`Dynamic Components`**</mark>

A new Pie Chart component is now available in the Dynamic Component Builder. This component enables data visualization through interactive pie and donut charts, making it easy to create visual summaries of your Salesforce data without code.

***

## Improvements

### Data Table Enhancements

#### File Upload Column Type

<mark style="background-color:blue;">**`Dynamic Components`**</mark> | <mark style="background-color:purple;">**`Flow Components`**</mark>

Added a new "**File Upload**" column type to the Data Table, allowing users to upload documents directly from a cell for a seamless inline upload experience.

<figure><img src="https://308846571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKhdnlWvAsVCp5hWw4Mfd%2Fuploads%2Fnq77LnbAjrOqB9be1ZLK%2F2026-03-23_21-52-53.png?alt=media&#x26;token=e3294d6e-0aa5-4817-9e7a-480fd8f3309b" alt=""><figcaption></figcaption></figure>

<a href="https://app.gitbook.com/s/ODPvvv7Cx9Z9RECLn3oV/components/data-table#file-upload-column-type" class="button primary" data-icon="up-from-bracket">Dynamic Components Documentation</a><a href="https://app.gitbook.com/s/1FUd4apB9YHgCEMUFbVb/flow-components/data-table#file-upload-column-type" class="button primary" data-icon="up-from-bracket">Flow Components Documentation</a>

#### Scrollable Filter Panel

<mark style="background-color:blue;">**`Dynamic Components`**</mark> | <mark style="background-color:purple;">**`Flow Components`**</mark>

The Data Table filter panel is now scrollable when a height is set on the component, preventing filters from overflowing the component bounds.

#### Inline Edit for Uncreated Records

<mark style="background-color:blue;">**`Dynamic Components`**</mark> | <mark style="background-color:purple;">**`Flow Components`**</mark>

Users can now inline-edit records from flow variables that are not yet created in Salesforce. This unlocks key use cases where records need to be edited in a Flow Data Table before being persisted.

### Filter & Query Improvements

#### Date/DateTime Predefined Filter Values

<mark style="background-color:blue;">**`Dynamic Components`**</mark> | <mark style="background-color:purple;">**`Flow Components`**</mark>

Date and DateTime filters now offer predefined value options: Today, Yesterday, This Week, Last Week, This Month, Last Month, This Quarter, Last Quarter, This Year, Last Year, and Custom.

<figure><img src="https://308846571-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKhdnlWvAsVCp5hWw4Mfd%2Fuploads%2FiYOn94p78jshbJEVEF6O%2F2026-04-06_22-13-59.png?alt=media&#x26;token=0764321b-955d-4eae-aa82-8895728f2965" alt=""><figcaption></figcaption></figure>

#### Input Date Range Predefined Values

<mark style="background-color:blue;">**`Dynamic Components`**</mark> | <mark style="background-color:purple;">**`Flow Components`**</mark>

The Input Date Range component now includes a combobox with predefined date ranges for quick selection.

#### Input Date Range Expanded View

<mark style="background-color:blue;">**`Dynamic Components`**</mark> | <mark style="background-color:purple;">**`Flow Components`**</mark>

Added an expanded date range display mode to the Input Date Range component for improved usability.

#### Calendar Multiple Display

<mark style="background-color:blue;">**`Dynamic Components`**</mark> | <mark style="background-color:purple;">**`Flow Components`**</mark>

Added support for displaying multiple calendars side by side via a new numeric attribute (default: 1).

#### Multi-Picklist INCLUDES/EXCLUDES Operators

<mark style="background-color:blue;">**`Dynamic Components`**</mark> | <mark style="background-color:purple;">**`Flow Components`**</mark>

Query filters now support `INCLUDES` and `EXCLUDES` operators for multi-picklist fields, as defined in Salesforce SOQL. No more formula workarounds needed.

### Button Menu

#### Data Source & Footer Actions

<mark style="background-color:blue;">**`Dynamic Components`**</mark>

The Button Menu now supports data source–based options (Manual, Variable, Query, Picklist) for its menu items, as well as the ability to define footer actions. The previous static configuration remains supported.

### Dynamic Component Builder

#### Custom Labels Support

<mark style="background-color:blue;">**`Dynamic Components`**</mark>

Property editors in Dynamic Component now support Custom Labels selection, similar to Flow Builder's `{!Label.MyCustomLabel}` syntax.

#### Global Variable Dynamic Fields

<mark style="background-color:blue;">**`Dynamic Components`**</mark>

Global variables (`$User`, `$Organization`, `$Profile`, `$UserRole`) now dynamically load all available fields from their respective Salesforce objects, rather than a static list.

#### JSON Collection Support

<mark style="background-color:blue;">**`Dynamic Components`**</mark>

Data Components and Repeatable now support variable mode with JSON collections without requiring an `itemsSObjectApiName`.

### Agentforce Integration

#### File Upload Agentforce Interaction

<mark style="background-color:blue;">**`Dynamic Components`**</mark>

The File Upload component now supports an "Invoke Agentforce" interaction triggered on upload success. The `ContentDocumentId` of the uploaded file is automatically passed to the agent prompt, enabling immediate analysis without additional user actions.

### Publisher & Feed

#### Auto-Updating Posts

<mark style="background-color:blue;">**`Dynamic Components`**</mark> | <mark style="background-color:purple;">**`Flow Components`**</mark>

Publisher and Feed components now communicate when placed on the same page — creating a post in the Publisher automatically refreshes the Feed.

### Scheduler

#### Timeline Navigation Spinner

<mark style="background-color:blue;">**`Dynamic Components`**</mark> | <mark style="background-color:purple;">**`Flow Components`**</mark>

A loading spinner now appears when navigating between dates in Scheduler Timeline mode, providing visual feedback during data loading.

### UI Enhancements

#### Combobox Selected Options Style

<mark style="background-color:blue;">**`Dynamic Components`**</mark> | <mark style="background-color:purple;">**`Flow Components`**</mark>

Reduced the border-radius of selected options in the Combobox component for a cleaner visual appearance.

***

## Bug Fixes

### Data Table

<mark style="background-color:blue;">**`Dynamic Components`**</mark> | <mark style="background-color:purple;">**`Flow Components`**</mark>

* **Max Selection Limit with Pagination**: Fixed an issue where the max selection setting was bypassed in Flow Data Table after using pagination or "Show more". Selection count is now correctly maintained across page boundaries.
* **Boolean Export in Excel**: Fixed boolean fields exporting as all TRUE values when exporting a Data Table to Excel format.
* **Bulk Edit Combobox Fields**: Fixed editing one combobox field, hiding the edit icon for all other combobox fields, and preventing bulk edits.
* **Selected Rows with Group By**: Fixed `selectedRows` output being empty when Group By is enabled on a field not displayed as a visible column.
* **Currency Inline Edit Zero Value**: Fixed currency field inline edit not displaying 0 — setting the value to 0 previously resulted in an empty input.
* **Formula Text Field Filter Values**: Fixed formula text field values not populating in Data Table filters for certain configurations.

<mark style="background-color:blue;">**`Dynamic Components`**</mark>

* **Default Search Value Not Applied on Load**: Fixed the default search value not being applied when the Data Table first loads.
* **Filter Value Counts Ignore Maximum Number of Records**: Fixed Data Table filter value counts ignore the "Maximum Number of Records" limit setting.
* **Row Action Buttons Not Rendering in Builder Preview**: Fixed row action buttons not rendering in the Data Table when previewing in the Builder.

<mark style="background-color:purple;">**`Flow Components`**</mark>

* **Search for Contact Name (WhoId) or Assigned To (OwnerId)**: Fixed search returning no results for Contact name (WhoId) or Assigned To (OwnerId) fields on the Task object.

### Query & Data Handling

<mark style="background-color:blue;">**`Dynamic Components`**</mark> | <mark style="background-color:purple;">**`Flow Components`**</mark>

* **Date Literals Breaking Query**: Fixed the "t" character being incorrectly stripped from SOQL date literals (`TODAY`, `LAST_MONTH`, `THIS_MONTH`), which produced invalid dates and broke queries.

<mark style="background-color:blue;">**`Dynamic Components`**</mark>

* **Builder Object Change Error**: Fixed an error when switching a query from one Salesforce object to another in the Builder (e.g., residual columns from the previous object causing a field-not-found error).
* **Variables Mode Field Values**: Fixed field values not appearing in Data Components when using query component results in variables mode.

### Dynamic Components

<mark style="background-color:blue;">**`Dynamic Components`**</mark>

* **Flow Output Variables on Load**: Fixed flow output variables not being returned to the Dynamic Component when triggered via an on-load interaction with an autolaunched flow.
* **Blank Record ID as NULL**: Fixed blank record ID input variables being treated as NULL when passed from a Dynamic Component to a Flow.
* **Avatar Images Not Rendering**: Fixed mapped avatar images flickering and falling back to the default icon in component preview.
* **Timeline Date Format**: Fixed dates displaying in an incorrect format (e.g., "2025 (day:17)") in timeline element field displays.
* **Formatted Value Platform Event Refresh**: Fixed the Formatted Value component not refreshing automatically when configured with platform events.&#x20;
* **Get Record Interaction Empty Fields**: Fixed the Get Record interaction not updating variable values when fields are empty.
* **Line Chart Single Item Display**: Fixed a Line Chart not displaying when the collection contains only a single item.
* **List Platform Event Filter Reset**: Fixed the List component resetting filters for all users when a platform event refresh is triggered.
* **Get Record Invalid Field Reference**: Fixed an invalid field reference in Get Record, causing all variable references to fail.
* **Builder Color Picker Value Persistence**: Fixed the Toolbar Builder Color Picker so it no longer resets when clicked; it now stays selected.

<mark style="background-color:blue;">**`Dynamic Components`**</mark> | <mark style="background-color:purple;">**`Flow Components`**</mark>

* **Input Choice Set Tab Container Collapse**: Fixed Input Choice Set component collapsing into a "More" dropdown after switching tabs in a tabbed container.
* **Combobox MultiSelect Item Removal**: Fixed removing one pre-selected item in a multi-select combobox, clearing all pre-selected items instead of just the one.
* **Timeline Date Filter Not Inclusive**: Fixed date filters not being inclusive for DateTime fields in Timeline components.

### Calendar

<mark style="background-color:blue;">**`Dynamic Components`**</mark> | <mark style="background-color:purple;">**`Flow Components`**</mark>

* **Events Without Resources:** Fixed events without an assigned resource are not visible when other events in the same view have resource&#x73;**.**
* **Resource Filter Display & Selection**: Fixed resource filter empty value color and selection functionality.
* **Events Not Showing in Preview**: Fixed events not displaying in the Scheduler preview despite being fetched correctly.

### Interactions

<mark style="background-color:blue;">**`Dynamic Components`**</mark> | <mark style="background-color:purple;">**`Flow Components`**</mark>

* **Open Quick Action Infinite Loading**: Fixed the "Open Quick Action" interaction that opened a blank, endlessly loading modal instead of the expected quick action form.
* **Open Flow Interaction Slowness**: Fixed a performance issue with the Open Flow interaction when many flows exist in the org.

### Global Header

<mark style="background-color:blue;">**`Dynamic Components`**</mark> | <mark style="background-color:purple;">**`Flow Components`**</mark>

* **Search Fill Position Layout**: Fixed the search component with `position="Fill"` pushing the filter to the next line. Both components now stay aligned on the same row.

***

## Installation & Update Links

{% hint style="warning" %}

#### Important

Because each release can introduce important architectural or behavioral changes, we strongly recommend **first installing it in a sandbox environment** to validate the updates and confirm that all your existing processes still work as expected **before deploying to production.**
{% endhint %}

<table><thead><tr><th width="278.58203125">Package</th><th>Installation Link</th></tr></thead><tbody><tr><td><strong>App Builder Components</strong></td><td><a href="https://test.salesforce.com/packaging/installPackage.apexp?p0=04tOJ000000CesvYAC">Sandbox</a> | <a href="https://login.salesforce.com/packaging/installPackage.apexp?p0=04tOJ000000CesvYAC">Production</a> v1.17</td></tr><tr><td><strong>Dynamic Components</strong></td><td><a href="https://test.salesforce.com/packaging/installPackage.apexp?p0=04tOJ000000Cew9YAC">Sandbox</a> | <a href="https://login.salesforce.com/packaging/installPackage.apexp?p0=04tOJ000000Cew9YAC">Production</a> (<code>avdynamic</code> namespace) v1.45 <a href="https://test.salesforce.com/packaging/installPackage.apexp?p0=04tOJ000000CesvYAC">Sandbox</a> | <a href="https://login.salesforce.com/packaging/installPackage.apexp?p0=04tOJ000000CesvYAC">Production</a> (<code>avxp</code> namespace) v1.17</td></tr><tr><td><strong>Experience Sites Components</strong></td><td><a href="https://test.salesforce.com/packaging/installPackage.apexp?p0=04tOJ000000CesvYAC">Sandbox</a> | <a href="https://login.salesforce.com/packaging/installPackage.apexp?p0=04tOJ000000CesvYAC">Production</a> (<code>avxp</code> namespace) v1.17<br><a href="https://test.salesforce.com/packaging/installPackage.apexp?p0=04tak000000PBRhAAO">Sandbox</a> | <a href="https://login.salesforce.com/packaging/installPackage.apexp?p0=04tak000000PBRhAAO">Production</a> (<code>avcmpbuilder</code> namespace) v6.20</td></tr><tr><td><strong>Flow Screen Components</strong></td><td><a href="https://test.salesforce.com/packaging/installPackage.apexp?p0=04tak000000PBRhAAO">Sandbox</a> | <a href="https://login.salesforce.com/packaging/installPackage.apexp?p0=04tak000000PBRhAAO">Production</a> v6.20</td></tr></tbody></table>

***
