XiVO Quantum Intermediate Versions

2026.04.01 (IV Quantum): March 2026

Consult the 2026.04.01 (IV Quantum) Roadmap.

Components updated:

Docker: config-mgt, metabase_export_import, xivo-db-replication, xivo-edge, xivo-metabase, xivo-web-interface, xivoxc-nginx

Debian: xivo-dird, xivo-sysconfd, xivocc-installer, xivo

Directory

  • #8965 - Be able to request directory per label

Reporting

  • #8952 - Add group table to be able to do statistics on groups and not only queues

Reporting BI

  • #8940 - As an admin I want to be able to access Metabase on its HTTPS url

  • #8944 - ✨️ Be able to create a dashboard for agent report

System

  • #8909 - Be able to stop Master stack

edge

  • #8976 - Deactivate by default the OCSP check in edge

2026.04.00 (IV Quantum): March 2026

Consult the 2026.04.00 (IV Quantum) Roadmap.

Components updated:

Docker: config-mgt, xivo-jicofo-jitsi, xivo-jigasi-jitsi, xivo-jvb-jitsi, xivo-meetingrooms, xivo-metabase, xivo-prosody-jitsi, xivo-web-interface, xivo-webi-nginx, xucmgt, xucserver

Debian: xivo-config, xivo-service, xivo-sysconfd, xivocc-installer, xivo

Others: xivo-desktop-assistant, xivo-doc-devices

Asterisk

  • #8975 - Put back xivo-generic-sip-check-peer subr

Desktop Assistant

  • #8806 - Screen sharing is not working in desktop application

  • #8970 - Desktop App - msi installer - Cannot add application to session startup app

Reporting BI

  • #8812 - ✨️ As an admin I want to be able to install Metabase Addon on an existing CC

System

  • #8794 - Handle error messages in webi

  • #8907 - Be able to trigger slave services start and stop

  • #8908 - Be able to display HA Node Type in Webi header Master / Slave

  • #8948 - xivouc installer should take xuc_host variable if available

  • #8960 - Chat backend can cause error with specific char

  • #8961 - Install CC and then configure PBX afterward is not working

WebRTC

  • #8842 - Check headset - Clarify message for compatible but not supported brand

  • #8933 - Palliative for no sound on first call with Windows 11 and Chrome

XiVO PBX

  • #8861 - Webi - Be able to filter schedule

2026.03.00 (IV Quantum): February 2026

Consult the 2026.03.00 (IV Quantum) Roadmap.

Components updated:

Docker: config-mgt, metabase_export_import, xivo-agid, xivo-full-stats, xivo-metabase, xivo-usage-collector, xivo-usage-writer, xivo-web-interface, xucmgt, xucserver

Debian: xivo-sysconfd, xivo-upgrade, xivocc-installer, xivo

API

  • #8733 - API - Dynamic filters schedules

CC Agent

  • #8848 - CC Agent - Agent mobile set up does not work

  • #8897 - CC Agent - Can’t see agent of my group

Provisioning

  • #8918 - XiVO Provisioning / Webi - Extend number of available lines for devices to 256

Reporting

  • #8530 - Bump scala in xivo-full-stats

  • #8929 - xivo_stats can’t hanble cel table when id are not correlated with timestamp

Reporting BI

  • #8773 - ✨️ Be able to visualize and import an equivalent of the agent support report

System

  • #8885 - Sometimes, the generated mattermost user password generated is invalid (missing symbols)

  • #8904 - Be able to chose between automatic or manual failover

  • #8923 - Update mirror key at upgrade

  • #8937 - Chat backend install fails if password contains ‘$’

UC App

  • #8847 - UC App - ensure all icons are cache busted

Usage statistics

  • #8894 - USM metrics to fix

WebRTC

  • #8841 - HID - Integrate Yealink brand (BH70)

  • #8852 - WebRTC - remove deprecated API calls and add log when SDP creation fails

XiVO PBX

  • #8912 - When I create a queue in webi, I should not see checkbox to activate recording

  • #8916 - Title: general_5_info field does not display entered value in dird

  • #8935 - Do not fail callerid_forphones if XIVO_INCALL_ID is not set

2026.02.00 (IV Quantum): January 2026

Consult the 2026.02.00 (IV Quantum) Roadmap.

Components updated:

Docker: config-mgt, metabase_export_import, xivo-metabase, xivo-web-interface, xucserver

Debian: xivo-confd, xivo-provisioning, xivocc-installer, xivocc-recording, xivo

Others: xivo-install-script

API

  • #8869 - Enhance HA API - sysconfd API proxy

    Important

    Behavior change The Config Mgt update_ha_config API now uses POST instead of GET

CTI

  • #8755 - PoC - Try to add a reload mechanism in xuc

  • #8863 - Introducing remote actor for Conference tracker

Provisioning

  • #8879 - The remote_state_sip_username value is never inserted into the device configuration.

    Important

    Behavior change When synchronizing a device:

    • if ip and remote_state_sip_username are known, two NOTIFY will be sent to the device: one by uri and the other by peer

    • if the notify by peer fails (for example if user is on MDS), it will fallback to another NOTIFY by uri constructed from ip and remote_state_sip_username

Reporting BI

  • #8768 - ✨️ Be able to visualize an equivalent of the queue support report

System

  • #8557 - Resilience (BCP/PCA) - (Doc) As an Admin I want xuc on CC slave to reconnect automatically

  • #8850 - As an admin I want to be able to install UC Addon silently

    Important

    Behavior change New log files for

    • xivocc-configure-xivopbx script in /var/log/xivocc_configure_xivopbx_*.log

    • xivouc-installer script in /var/log/xivouc_installer_*.log

  • #8853 - As an admin I want to be able to install xivocc-recording silently

    Important

    Behavior change The xivocc-recording-config script now automatically sanitizes IPBX name (removes space and dash (-) characters) - ref:recording_configuration.

UC App

  • #8856 - RabbitMQ messages are duplicated when rabbitMQ connection is restarted

XiVO PBX

  • #8800 - CSV user import: Be able to import and update sip options in user csv import

  • #8839 - Missing footer in callback list creation

2026.01.00 (IV Quantum): January 2026

Consult the 2026.01.00 (IV Quantum) Roadmap.

Components updated:

Docker: config-mgt, recording-server, xivo-webi-nginx, xucmgt

Debian: xivo-dist, xivo-upgrade, xivocc-installer, xivo

Others: xivo-install-script

Auth Delegation

  • #8830 - Auth delegation - When configured on recording server it breaks HTTP API calls

CC Agent

  • #8828 - Pause status list is not updated in CC Agent when agent (un)paused from elsewhere

Edge

  • #8760 - Edge and meetingrooms can be installed on a Debian 13

Mobile App

  • #8805 - MobileApp >= 2.6.4 cannot connect on UC Addon server - missing version file

System

  • #8793 - XiVOCC can be installed on Debian 13

    Important

    Behavior change * XiVOCC installs now on Debian 13 * Launching an upgrade now needs an explicit y answer (applies to xivo-upgrade, mds-upgrade, xivocc-upgrade)

XiVO PBX

  • #8811 - Configmgt - Bump play & java version

2025.11.00 (IV Quantum): December 2025

Consult the 2025.11.00 (IV Quantum) Roadmap.

Components updated:

Docker: config-mgt, xivo-agid, xivo-web-interface, xucmgt

Debian: xivo-dird, xivo-dist, xivo-upgrade, xivocc-installer, xivo

Others: xivo-desktop-assistant

API

  • #8563 - API - CRUD Schedule

  • #8732 - API - Schedule associations

CC Manager

  • #8797 - CC Manager - Some actions on agents are not displayed

Desktop Assistant

  • #8712 - Bump electron version for Quantum

Mobile App

  • #8786 - Revert playing silence when calling mobile app

Reporting

  • #8683 - ✨ï¸� Be able to install Metabase as a BI tool instead of SpagoBI

  • #8780 - Upgrade fails if /var/log/xivo-switchboard-reports/ is empty

  • #8799 - Missing translation for statistics menu in webi

System

  • #8779 - UC addon - Upgrade fails because of wrong override definition (mentionning switchboard_report)

  • #8782 - Upgrade from below Pollux fails if pgxivocc is stopped

  • #8787 - containerd.io upgrade to 2.x creates a problem of Too many open files

UC App

  • #8781 - Unique account is not working without Edge

  • #8783 - Call management menu is not displayed when a WebRTC user associates a MobileApp and activates Headset integration

XiVO PBX

  • #8566 - Schedule - Display linked object in the schedule

  • #8731 - Use Configmgt API in webi for schedules

    Important

    Behavior change Schedules are now managed with configmgt APIs in the web-interface. It means configmgt must be running to be able to list / create / update / delete schedules and associate / deassociate schedules items in the web-interface.

  • #8735 - Webi - schedule associations api

  • #8757 - Reverse lookup on incoming call shouldn’t match outgoingcallerid of internal user when not configured

    Important

    Behavior change The reverse lookup should only match the fields defined in directories and not Outgoing_caller_id for exemple.

  • #8798 - Describe recording mode in webi