4.5.0-1
October 22, 2024
Added

PHP 8.2 support.

Added

NGINX Support.

Improved

The application's WebSocket no longer requires port 6001 to be enabled in firewalls.

4.5.0-2
November 8, 2024
Fixed

Migration issues.

4.5.0-3
December 10, 2024
Added

Global 'vitxi' command.

Added

Logs rotation (weekly).

Added

Group members limit setting.

Improved

Handle custom HTTPS Port.

Fixed

The default "device theme" setting is not respected when logging out.

Fixed

Sometimes the custom website tab is not displayed.

Deprecated

php artisan websockets:ssl-config (this command is not needed in versions 4.5.0-1 or greater).

4.5.0-4
April 11, 2025
Added

App Badging API support.

Added

Hangup action via HID devices for better headset control.

Improved

Notifications now remain active for the full call duration, not just the first two rings.

Improved

WebHID headset integration for improved reliability and compatibility.

Fixed

Resolved an issue where incoming call notifications would intermittently fail to appear.

Fixed

Pagination issue in event logs.

Fixed

Welcome email did not reflect the updated HTTPS port when changed.

Fixed

The welcome and password reset emails contained an incorrect hostname.

Fixed

VitXi service restart occasionally failed after saving PBX connection settings.

Fixed

UUID tracking issues with failed queue jobs.

Fixed

Real-time user status updates were not consistently reflected.

Fixed

Removed an invalid Nginx configuration file that was preventing add-on installations.

4.5.0-5
May 20, 2025
Improved

Renamed the Nginx configuration file to vitxi.conf for consistency and clarity.

Improved

Optimize default group creation.

4.5.0-6
May 23, 2025
Added

Czech language translation

Improved

Navigation in Chats and Phonebooks.

Fixed

Issue with Groups migration.

4.6.0-0
November 18, 2025

We’re excited to announce the release of VitXi 4.6.0, one of our biggest updates to date — packed with performance, new modules, reliability improvements, and powerful communication features.

This update introduces our new Inboxes module, WhatsApp and SMS messaging, 2FA support, UI enhancements, and major improvements to calling, analytics, and real-time performance.

Added

High-performance with Swoole integration for faster request handling.

Added

Inboxes module to manage WhatsApp and SMS channels.

Added

WhatsApp support with attachments, read receipts, and URL previews.

Added

Advanced conversation search with filters and relevance ranking.

Added

2FA support for Google Authenticator, Microsoft Authenticator, and Twilio Authenticator app.

Added

New analytics and reports with timezone support, live updates, and improved accuracy.

Added

Redis integration to cache requests and improve performance.

Added

Call hold feature, improved conferencing, and HID headset integration.

Added

Display call notifications for the entire duration of the call, not only during the first two rings.

Added

Single Active Tab App Control with Takeover UI to prevent multiple tabs from handling calls simultaneously.

Added

Global tenant selector in the administrative module for users with the "Super Admin" role.

Added

New supported headsets compatibility: Yealink UH36, Jabra PRO 9470 (beta).

Added

Inboxes reports.

Added

"Call completed elsewhere" notification when the current incoming call is answered elsewhere.

Added

Floating call window when navigating between app routes.

Added

Update CallerID after attended transfer (the "Send Connected Line" and "Send P-Asserted-Identity" options must be enabled in the WebRTC device profile).

Improved

Call UI.

Improved

Chat and inbox performance with anchor-based message loading and infinite scroll.

Improved

UI consistency, dark mode support, and localization (Czech language added).

Improved

All admin modules.

Improved

Authentication, Redis caching, and private media handling with signed URLs.

Improved

Security with rate limiting on password reset requests (5 per minute per user).

Improved

Update CallerID after blind/attended transfer (requires enabling "Send Connected Line" in the device profile).

Improved

Validate call forwarding (the call must not be forwarded to the same caller number; show the status and destination of the call forwarding).

Improved

Main app tabs.

Fixed

Phonebook viewport issues and "not found" issue.

Fixed

Message synchronization and notification timing issues.

Fixed

Conversation scrolling, inbox counters, and live report data accuracy.

Fixed

Various UI bugs and token/session handling stability.

4.6.0-1
January 27, 2026

This release adds faster workflows for calls and contact management, improves SMS/contact identification consistency, and delivers multiple reliability fixes across telephony features and UI.

Added

Merge Calls.

Added

Call Controls from Notifications: Answer or reject calls directly from system and call notifications.

Added

Canned Responses: Improve agent productivity and response consistency with reusable message templates.

Added

Bulk Delete Contacts: Select multiple contacts and remove them in a single action.

Added

Direct SIP URI Dialing: Dial full SIP URIs directly from the numeric dialpad.

Added

Quick Do Not Disturb (DND) Toggle: Toggle DND directly from the status chip with a clear visual indicator.

Added

DND Status Indicator: View DND status at a glance in the Device Status component.

Added

Brand Name in Feature Gate: Display the configured branding name where feature access is controlled.

Added

App Version in Footer: Quickly identify the running app version for easier troubleshooting and support.

Improved

Call Transfer Search Upgrade: Faster and smarter search across Users, Contacts, and PBX Phonebooks (directories assigned by the admin), with default suggestions and on-demand search.

Improved

SMS Threading & Contact Names: Incoming and outgoing messages now stay in a single unified thread through number normalization, with consistent contact name display using all available phonebooks.

Improved

Caller ID Name Lookup: Incoming calls now display caller names using the tenant phonebook when available.

Improved

DND Call Behavior: Calls to users in DND are now treated as “busy” for clearer signaling.

Improved

WebRTC SMS Contact Matching & Threading: Improved accuracy and consistency.

Improved

Directories in Call Transfer Dialog: Added directory selection to improve call routing.

Improved

Optional User Creation Email Notification: Admins can now disable email notifications when creating users.

Improved

UI Polish: Refreshed header, footer, and theme styling for better light/dark mode consistency.

Fixed

VitXi Conference Audio Issues: Fixed one-way audio and echo issues related to hold/resume.

Fixed

BLF Hints: Presence and BLF indicators now work correctly.

Fixed

Password Reset URLs: Corrected protocol mismatch issues.

Fixed

User Import Actions: “Replace existing users” and “Skip existing users” now behave reliably, preventing duplicates and unintended overwrites.

4.6.0-2
April 20, 2026

We are excited to announce the release of VitXi WebRTC v4.6.0-2! This update introduces a more intuitive interface, intelligent call routing, and a completely revamped messaging system to keep your team connected and productive.

Added

Automated Call & Message Routing: We’ve removed the manual "App vs SIP" selection. The system now automatically detects your destination; internal extensions route via the application.

Added

Call Maintenance Module: Super admins now have access to a maintenance module to manage data retention.

Added

Internal Call History Management: VitXi now maintains its own internal history database. This allows for instant UI updates and enables specialized features like call notes and future AI-driven capabilities.

Added

Call Notes: You can now add notes directly to calls within the history.

Added

Smart Contact Resolution: No more guessing who is calling. Incoming and outgoing numbers are now matched against your personal contacts and PBX phonebooks to display names and avatars.

Added

Quick-Add Contacts: When starting a conversation with a new number, you can now save it to your contacts directly from the chat interface

Improved

Modernized Messaging Experience: It now supports rich-text formatting.

Improved

Enhanced Video & Screen Sharing: We have significantly improved the stability of video calls and screen sharing sessions. Remote video now displays more cleanly, utilizing the available screen space without unsightly borders.

Improved

Advanced ICE Server Settings (Relay Only): We have introduced new configuration options for ICE servers, including the "Relay Only" (Force TURN) transport policy.

Improved

Conversation UI/UX Polish: The chat interface is now cleaner and more responsive, featuring new filters for "Most Recent" and "Unread Only" messages.

Improved

E.164 Number Standardization/Force: To prevent duplicate chat threads and ensure routing accuracy, the system now enforces/requires the international E.164 format for all numbers.

Improved

Network Quality Feedback: A new real-time indicator now appears during calls to alert you of your current connection health.

Fixed

Audio Issues on Multiple Calls: Resolved an issue where the agent’s audio could not be heard on recovered calls or when handling multiple active lines.

Fixed

Call Interruption Fix: Fixed an issue where an active WebRTC call would drop upon receiving a second incoming call.

Fixed

Video Toggle Stability: Resolved issues where the camera would fail to re-enable or would display duplicate video tracks during a session.

Fixed

Conference Participant Management: Fixed issues related to adding participants to existing audio conferences.

Fixed

Visual Voicemail & History: Improved the reliability of the visual voicemail interface and corrected history cleanup synchronization issues.