# Release Notes: 2025 Sprint 25

Period: December 1 — December 14, 2025

## 🐞 **Bug Fixes**

### **Broadcast**

* **Decimal Values in CSV Not Displaying Correctly** – Fixed an issue where numeric values with decimals were not rendered correctly from uploaded CSV data in broadcasts.
* **Handle Error for Missing Templates** – Fixed a failure case where broadcasts could proceed with missing/deleted templates instead of stopping with a clear error.
* **Fix Media and Text Rendering in Preview** – Fixed preview issues where large header images and long content caused broken rendering and spacing problems.
* **Email Subject Variable and Recipient Scope** – Fixed a bug where broadcast email subjects displayed unresolved variables and ensured only the broadcast creator receives the confirmation email.
* **Scheduling Showing 0 Contacts at Confirmation** – Fixed an issue where scheduled broadcasts showed 0 contacts at confirmation and in the broadcast list, even when contacts were present.
* **Broadcast Report Pagination and Offset Calculation** – Fixed incorrect pagination where report pages loaded duplicate entries and used wrong offsets when switching between broadcasts.
* **Options Menu Not Accessible for Single Row** – Fixed a UI issue where the row options (three-dot menu) was not clickable when only one row existed.

### **Inbox**

* **Unable to Fetch Shopify Products** – Fixed a bug where Shopify products were not being fetched correctly in Inbox for affected workspaces.

### **Reports**

* **Incorrect Counts in Ticket and Agent Metrics (Today Filter)** – Fixed a bug where ticket and agent metric counts became inaccurate when filtering by today’s date.

***

## ✨ **Improvements & New Features**

### **Integration**

* **WhatsApp Coexistence Profile Sync Improvements** – Improved WhatsApp Co-existence profile synchronization so profile updates save correctly and reflect on the customer side.

### **DevOps**

* **Enable Monitoring for Template Reporting Elasticsearch** – Implemented monitoring to investigate Elasticsearch connection drops during high load and improve observability.

### **Broadcast**

* **Scheduled Broadcast Estimated Cost Display** – Updated scheduled broadcasts to show correct estimated cost in the **Est. Cost** column instead of showing 0.
* **Disable Create Broadcast and Add Credits Without Payment Method** – Improved validation by disabling these actions when a payment method isn’t attached and by clearly indicating credit/payment/WhatsApp connection status.
* **Email Notifications for Broadcast Completion and Failure** – Added system-generated email notifications for WhatsApp broadcast completion and failure with clearer guidance.

### **Security**

* **Session Timeout and Remote Logout Copy Improvements** – Improved messaging for 24-hour timeout and remote logout to better explain cross-device/browser logout behavior.

### **WhatsApp Coexistence**

* **Business App Version Requirement + Doc Link Update** – Added WhatsApp Business App version requirement in the integration modal and updated the “Read Doc” link to the latest coexistence guide.

### **Integrations**

* **WABA Address Field Support** – Added an Address field to WABA details with proper backend/API compatibility for business profile synchronization.

### **Raven**

* **URL Active Validation Fix** – Improved Raven URL validation to prevent incorrect active/inactive status during training ingestion.
* **File Downloading from Resources** – Enabled access to files uploaded under Resources from the listing tab so users can view/download resources reliably.

### **Inbox**

* **Shopify Product Search Results Expansion** – Increased Shopify product search results from \~5–10 items to up to 50 for better discovery.
* **Zid Order Creation Currency Display** – Updated Zid order creation UI to show operating currency and ensure currency persists throughout the order flow.
* **App Store Reviews Edited Badge + Timestamp** – Added an “Edited” badge and updated timestamps after edits for accurate review tracking.

### **Global**

* **Comma Separators for Numbers and Amounts** – Added missing comma separators across number/amount displays to improve readability (e.g., 1,000,000).

### **Automation**

* **New Salla Trigger Support (Product Review Added)** – Added FE support for the Salla “Product Review Added” trigger to enable review-driven automation workflows.

### **Settings**

* **Increase Agent Ticket Limit and Hold Limit** – Increased limits from 50 to 100 in Ticket Configuration to support higher agent workload capacity.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.myalice.ai/release-log/release-notes-2025-sprint-25.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
