4.0.0-4
January 20, 2023
Added

Web HID Integration (USB headset). Supported actions: answer, mute/unmute, ring alert.

Added

Force auto answer if intercom header is present (generated by click to call).

Added

Italian language.

Added

Arabic language.

Added

New contact list design.

Added

Import/export contact avatars (file name).

Added

Enable non-mandatory email field for when import contacts.

Improved

Search contacts.

Improved

App caching.

Fixed

Issue when creating contact.

Fixed

Branding app name issue.

Fixed

Time zone and date format of messages and conversations.

Fixed

DTMF is still active even when the calling component is hidden.

Fixed

Issue when creating sip conversations.

Fixed

Blank screen when deleting a conversation.

4.0.7
February 25, 2023
Added

New BLF event: ringing event.

Improved

Incoming call notification.

Improved

Show job title on incoming call pop-up.

Improved

Add label separation between fields on Agent profiles.

Fixed

Mailgun - Post Mark dependencies - email issues.

Fixed

Issue when selecting users in tenants' administrator accounts.

Fixed

Device preference settings are not persistent when closing the application.

Fixed

Log Out From Queues When Closing The Application | Doesn´t Work.

Fixed

Returning to the main view from the chats causes an error (blank page).

Fixed

If the chat is deleted, the call layout is not displayed.

Fixed

Undefined index avatar when importing contacts.

Removed

The "secure" setting of the PBX and wizard settings.

4.0.1-3
March 30, 2023
Added

New CRM URL Settings: Trigger Event (ringing, answered), Call Direction (all, incoming, outgoing).

Added

CRM URL: Static variables.

Added

Tenant filter in the users module.

Improved

Check for agent's available queues.

Improved

Allow searching for users by username, name, email, and extension/device.

Improved

Display company, e-mail and job title on contact card.

Improved

BLF Subscriptions.

Improved

Typing event in vitxi conversations.

Improved

CRM URL format.

Fixed

Contact actions are not displayed in dark mode

Fixed

Issues when importing users with tenant administrators.

Fixed

USB headset - "Forget issue"

Fixed

Connection issue when saving PBX settings.

Fixed

Korean issue in contacts.

4.0.2-2
May 18, 2023

We are pleased to announce this new version of VitXi, which includes various fixes and improvements. One of the most important changes is that VitXi now requires port 6001 to be open and available. Therefore, it must be enabled in the VitalPBX Firewall and/or any other active firewall in your network.

Added

The connection to the server has been improved, and it now connects to port 6001 (the VitXi service now runs on this port).

Improved

Display full name in call layout.

Improved

CRM URL validation.

Improved

Reload the voicemail list in real-time when receiving a notification for a new message.

Improved

Handle devices preferences Firefox limitations.

Improved

Add participant to an audio conference.

Improved

Search users.

Improved

Contacts list.

Improved

Reset the application title when logging out (voicemail messages are displayed in the title).

Fixed

When hanging up a call, the duration of the call in the call history list always shows 1 second.

Fixed

When a message is deleted, it still exists in the quick view chat list as the last message sent.

Fixed

Visual inconsistency in the contact list when transferring a call.

Fixed

White labeling issue (the default application name was displayed in some texts).

Fixed

Issue when saving call center settings.

Fixed

Contacts list issues.

Fixed

Dialpad does not detect numeric keyboard input in mobile views.

Fixed

Import passwords on user import.

Fixed

Caller ID doesn't show in the incoming call alert.

4.0.2-3
June 2, 2023
Fixed

Issue when updating agent profile

Fixed

Branding issue.

4.0.3-1
August 22, 2023

Welcome to the latest update of VitXi, where we’re excited to bring you an array of new features, improvements, and fixes that enhance your communication experience. This changelog highlights the key changes we’ve made to further streamline your interactions and optimize performance.

Added

BLF Settings: BLF Contact Control limit (Manage the number of BLF contacts allowed per user to prevent server overload and optimize performance).

Added

BLF option for internal/sip contacts.

Added

Dedicated view for BLF contacts.

Added

PBX settings: API Port | HTTPS Port.

Added

Hebrew translation.

Added

Handling of custom HTTPS port.

Added

Clearing app cache when resetting app data.

Added

Starting a chat from a user group.

Improved

Server connection.

Improved

Selection of audio conference participants.

Improved

Blind and attended transfers.

Improved

Users’ presence status.

Improved

Contact card.

Improved

Performance of User and Contact Lists.

Improved

Filtering chats by channel.

Improved

SIP Chats.

Improved

Starting conversations.

Improved

Chat sidebar.

Fixed

CRM BTN (agent profile) not loading after login.

Fixed

CRM URL domain containing digits will result in an error (URL is not valid).

Fixed

Agent profile does not appear for all tenants when it is global.

Fixed

Voicemail cache issue.

Fixed

BLF Contacts.

Fixed

Deleted messages still being visible on the left side panel.

Fixed

Contact phone number remains visible after deletion.

Fixed

Contact phone prefix not being added.

Fixed

The Tel protocol handler not working on mobile devices.

Fixed

Problem when updating the agent's profile (handling domains with dashes).

Fixed

Issue when adding a new participant to an audio conference.

4.0.3-3
October 31, 2023
Added

Introduced call forwarding functionality.

Added

Support for the X-CRM-CONTACT-URL header has been added, improving integration with VitalPBX CRM.

Added

Now handles the diversion SIP header.

Added

Russian language support.

Added

Enhanced role validation.

Added

Added a filter for the voicemail list.

Improved

User settings have been improved.

Improved

Improved user search functionality.

Improved

The user manager now supports better user filtering and offers improved listing with lazy loading.

Improved

Enhancements were made to the php artisan websockets:ssl-config command, now allowing optional CA SSL certificate file configuration.

Improved

Enhanced testing of ICE server connections.

Improved

Implemented performance improvements to admin modules.

Fixed

Validation for CLID when it lacks a "name."

Fixed

Fixed an issue with Social Networks Tenant Validation.

4.0.4-1
December 5, 2023
Added

BLF column for importing and exporting contacts.

Added

Limited the number of users in a group to 150 users.

Improved

Updated the user reset password command (php artisan user:reset-pwd {username}).

Improved

Enhanced numeric dialpad performance on mobile devices (handling touch events).

Improved

Updated shortcuts and replaced those interfering with default browser/system shortcuts.

Improved

Validated the tenant of WebRTC devices when the API key is not configured as "any tenant."

Fixed

Auto-answer requires app reload when enabled.

Fixed

CRM URL opens twice.

Fixed

User manager issues when the user is a tenant administrator.

Fixed

Language change doesn't update the text of call list items.

Fixed

Unable to paste phone numbers on mobile devices.

Fixed

Groups manager issues when the user is a tenant administrator.

Fixed

Contacts - Once an external number is deleted, it does not allow you to add it again.

Fixed

Handled phone numbers with spaces on the tel protocol handler.

Fixed

Some fields don't allow selecting all text with the "ctrl+ a" shortcut.

4.0.4-2
February 26, 2024
Improved

Additionally to the caller's name (if applicable), the phone number is also displayed.

Fixed

Numbers containing parentheses or hyphens cannot be pasted.

Fixed

Sometimes, the logout from the queue is not performed even though the option to log out automatically is enabled.

Fixed

Validation for Caller ID (CLID) when it lacks a "name."

4.1.0-0
June 26, 2024

This update introduces new features, including event logs, welcome emails, and enhanced role management for chat permissions. We’ve also improved the User Manager, dark mode settings, and internal websocket connections. Issues have been fixed to enhance overall functionality and user experience. Enjoy a more streamlined and efficient application with these updates.

Added

Event logs (VitalPBX version 4.1.0 R1 or higher is required).

Added

Welcome email when creating and importing a user.

Added

Enable/disable chat feature with Chat permission in the role manager.

Added

Callback functionality from visual voicemail.

Added

Add users in the groups manager.

Added

"System theme" option in Dark mode setting (applies to the browser/device only).

Added

Create super admin with the command: /usr/share/vitxi/backend/artisan user:create-super-admin {username} {email} {password}.

Added

Re-run the wizard with the command: /usr/share/vitxi/backend/artisan run:wizard.

Added

Asynchronous import of users and contacts.

Improved

Limit the number of users per group (up to 150 members per group).

Improved

French translation.

Improved

Internal websocket connection attempts.

Improved

Favorite contacts management.

Improved

Password reset email process.

Improved

Import users function now allows importing users without device/extension.

Fixed

Call notification badge not clearing properly.

Fixed

Truncated text in the sidebar tabs.

Fixed

Missing group permission in roles manager.

Fixed

Internal chat issues when a chat is deleted.

Fixed

Contact name display issue in call history.

Fixed

Issue when clicking on system notifications.

Fixed

Duplicate navigation issue with multiple incoming calls.

Fixed

Phonebook rules issue when resetting the user manager form.

Fixed

Tenant admin access to groups manager.

Fixed

BLF issues.

Fixed

Contacts view reload requirement after import.

4.2.0-0
August 28, 2024

We are excited to announce the release of version 4.2.0-0. This update includes several new features, improvements, and issue fixes.

Added

New command to delete Orphaned Users (users belonging to a tenant that has been deleted): php artisan users:delete-orphaned

Added

New command to Delete older attachments: php artisan message-attachments:delete {before date in Y-m-d format} (by default, if no date is provided, records older than 3 months will be deleted).

Added

New command to Sync phonebooks for all users of a specific tenant: php artisan phonebooks:sync {tenant name}

Added

Handle SIP 180 - 183 events (Early media - Ringing Tone).

Added

Paste file in chat field from clipboard.

Added

Send message from the Phonebook contacts.

Added

Visual Voicemail: Callback option added.

Added

Visual Voicemail: Download voicemail file.

Added

Mail Settings: Option to configure mail settings without a password.

Added

Mail Settings: Option to use built-in mail server.

Added

Phonebook Contacts: Option to choose which number to call from the contacts.

Added

"BUSY" disposition filter in call history.

Improved

Call history (now it's a lazy list loading).

Improved

Event Logs UI.

Improved

Allow transferring to custom numbers.

Improved

Call translations.

Improved

Remove avatar from user.

Improved

Improve the logic of missed calls.

Improved

Improve recordings list.

Improved

Visual Voicemail: Automatically reloads when new voicemail is received.

Fixed

Visual Voicemail: Old voicemails couldn't be played after being moved to old without refreshing the browser.

Fixed

After importing contacts, the app needs to be reloaded to see the new contacts.

Fixed

TypeError when creating a contact with the BLF option.

Fixed

Issue when receiving a new SIP message.

Fixed

The turn credentials are not saved in the IceServers module.

Fixed

Download conversation attachment issues.

Fixed

Fix welcome email links.

Removed

The user setting "Call history limit" has been removed due to the new paginated call history loading.

4.2.0-1
September 12, 2024
Improved

Call history: The "start date" is now validated against "the user's created at" date, allowing users to view call history only from their account creation date.

Fixed

Issue in sending the welcome email.

4.2.0-2
October 14, 2024
Added

Video calls now default to the VP8 codec as the preferred option.

Added

New command to fix file permissions: php artisan app:fix-permissions.

Improved

Enhanced security for private files through signature validation.

Improved

Significant improvements to file/media handling and overall logic in VitXi chats.

Improved

No longer redirects users to the chat view if they lack chat permissions.

Fixed

Text cannot be pasted into chats.

Fixed

Voicemail deletion issues.

Fixed

Auto-answer issue after logging in.

Fixed

Incoming calls do not correctly hide the notification modal.

Fixed

Call dialpad being unintentionally activated when sending DTMF in a call.

Fixed

Readability of the VitXi Login screen in dark mode.

4.2.0-3
October 17, 2024
Improved

Redirect to login when the session is invalidated by the server.

Fixed

The incoming call component was not rendering correctly, causing issues with the auto-answer function.

4.2.0-3
October 24, 2024
Fixed

Fix: Unable to play new or old voicemails after deleting previous messages.

4.2.0-4
October 24, 2024
Fixed

Unable to play VM after deleting VMs.

4.2.0-5
November 8, 2024
Fixed

Issue when sending documents in vitxi chats.

Fixed

VM Deletion.

4.2.0-6
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.

4.2.0-7
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

Pagination issue in event logs.

Fixed

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

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.

4.2.0-8
May 23, 2025
Added

Czech language translation.

Improved

Optimize default group creation.

Fixed

Issue with Groups migration.