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.