Release Notes
Orion
Below is a list of New Features and Behavior Changes compared to the previous LTS version, Naos (2024.10).
New Features
UC App
Group membership visualization added in UC Assistant - see Groups
Possibility to make a consulation call when you are in an audio conference
WebRTC
Answer/Hangup call with compatible Headset - see Headset call control (WebHID)
Possiblity to select a secondary ringing device - see Ringing device and ringing tone
Edge
It is now possible to expose TURNS on port 443 - see Expose TURNS server on port 443
Note
Currently it is only usable for Meetingrooms - see Configure TURNS server to use port 443
Meetingrooms
Update Jitsi to version 9909
We updated our Jitsi integration policy: previously, only basic functionalities were enabled. Now, all features are enabled except those that are not working (e.g., sharing links).
Introduced new Jitsi features: breakout rooms, local recording in Chrome, and more.
CC Agent/POPC
Favorite contacts
Agents can now mark contacts as favorites directly within the CCAgent/POPC interface.
A new dedicated view displays all favorite contacts of the agent but to enhance usability, agents can also filter their favorites by name.
XiVO PBX
A new global subroutine is available in usercallback context.
Experimental features
Device state sharing and cross-MDS user group management now available (experimental feature) – see Cross-MDS User Group Management
This feature allows administrators to add users to groups regardless of their MDS location within a XiVO system. It simplifies group management by enabling the creation of diverse groups that span multiple MDS instances.
Behavior Changes
UC App
WebRTC
Reduce the ice gathering to 500ms by default
Ringing device was changed to Secondary ringing device - see ref:webrtc_ringtone_and_device
CCAgent
Agents can now change the phone number they are connected to using a dedicated button in the CC Agent application. See Switch phone number. Agents no longer have to re-enter their login and password if they attempt to connect with an incorrect number or are already connected to a different number.
The “Agents” menu has been renamed to “Contacts.” “Contacts” menu displays two sections: the list of agents and the list of favorites.
Meetingrooms
Update Jitsi to version 9909:
Video calls are now supported on Firefox.
The ENABLE_BACKGROUND_SELECTION config key is removed. Background selection is now enabled by default
We updated our Jitsi integration policy: previously, only basic functionalities were enabled. Now, all features are enabled except those that are not working (e.g., sharing links).
Re-enabled self-view in conference rooms. Users can revert to the previous behavior in Jitsi options.
Removed unnecessary optimizations from the Jitsi configuration, as they are no longer needed in the new Jitsi version.
Recording
The recording file starts at the first recorded segment of a call. If the recording is paused during the call, then a blank is present in the recording file for the duration of the pause (previously, those blank would be cut leading to such pause to be harder to track).
API
The Configmgt API now allows specifying the line name when creating or updating a line.
XiVO PBX
On a regular upgrade for xivo,mds and/or xivocc towards this version and higher, any versionned file will be reset to the upstream version. If you had some specific configuration in a versionned file filename, it will automatically be moved to filename.dpkg-old ; you’ll have to retrieve them manually if you need to. Most of our versionned files already come with a way to override them in a non-versionned way, you may want to persist those changes this way.
It adds the cron
xivo-save-asterisk-crash-info
which runs daily to seek for new asterisk crashes (core dump). When there is a core dump found it will retrieve the asterisk full and syslog logs files.Warning: depending on the size of these logs it may load the system during the execution of the cron.
Deprecations
This release deprecates:
LTS Izar (2022.05) : This version is no longer supported.
Upgrade
Manual steps for LTS upgrade
Warning
Don’t forget to read carefully the specific steps to upgrade from another LTS version
Generic upgrade procedure
Then, follow the generic upgrade procedures:
Orion Bugfixes Versions
Components version table
Table listing the current version of the components.
Note
Because the SpagoBI technology is growing old and does not receive open-source updates, we won’t build our SpagoBI image after the one from Maia: 2024.05.latest. That image will still work just as before for further releases, starting with Naos.
Component |
current ver. |
---|---|
XiVO |
|
XiVO PBX |
2025.05.00 |
config_mgt |
2025.05.01 |
db |
2025.05.00 |
outcall |
2025.05.00 |
db_replic |
2025.05.00 |
nginx |
2025.05.00 |
webi |
2025.05.00 |
switchboard_reports |
2025.05.00 |
usage_writer |
2025.05.01 |
usage_collector |
2025.05.01 |
agid |
2025.05.01 |
confgend |
2025.05.01 |
asterisk |
8:22.2.0-1 |
docker-ce |
5:25.0.5 |
docker-compose |
2.33.1 |
XiVO CC |
|
mattermost |
2025.05.00 |
nginx |
2025.05.00 |
pack-reporting |
2025.05.00 |
pgxivocc |
2025.05.00 |
recording-rsync |
2025.05.00 |
recording-server |
2025.05.00 |
spagobi |
2024.05.00 |
xivo-full-stats |
2025.05.00 |
xuc |
2025.05.00 |
xucmgt |
2025.05.02 |
Edge |
|
edge |
2025.05.00 |
nginx |
2025.05.00 |
kamailio |
2025.05.00 |
coturn |
2025.05.00 |
Meeting Rooms |
|
meetingroom |
2025.05.00 |
web-jitsi |
2025.05.00 |
jicofo-jitsi |
2025.05.00 |
prosody-jitsi |
2025.05.00 |
jvb-jitsi |
2025.05.00 |
jigasi-jitsi |
2025.05.00 |
IVR |
|
ivr-editor |
2025.05.00 |
2025.05.01 (Orion.01) - (Orion.02): April 2025
Consult the 2025.05.01 (Orion.01) Roadmap.
Components updated:
Docker: config-mgt, xivo-agid, xivo-confgend, xivo-ctid, xivo-usage-collector, xivo-usage-writer, xucmgt
Others: xivo-desktop-assistant
Debian: xivo-fetchfw, xivo-utils, xivocc-installer, xivo
API
#8322 - Configmgt - Fix swagger definition for /api/2.0/users/username/
Asterisk
#8346 - XDS Multi MDS Callgroup - update configuration key
#8349 - Automate asterisk crash information backup and retrieval
Important
Behavior change It adds the cron
xivo-save-asterisk-crash-info
which runs daily to seek for new asterisk crashes (core dump). When there is a core dump found it will retrieve the asterisk full and syslog logs files.Warning: depending on the size of these logs it may load the system during the execution of the cron.
CC Agent
#8305 - Use filter icon in filter fields (instead of search (magnifier) icon)
#8355 - Fix daily xucmgt tests and add one on Contact menu
CC Manager
#8356 - CC Manager - Add PercentageAnsweredTotal in the Queue view
CTI
#8307 - Can’t connect more than 1024 UC user
Desktop Assistant
Provisioning
#8304 - Cannot download Yealink firmwares
UC App
#8121 - Secondary ringing device harmonisation with audio output selection
#8189 - HID - Ensure device filtering is the same Web/DApp/Test page
#8194 - HID - Add the option to unpair a device
Usage statistics
#8330 - USM - I want to known the clients addon configured
#8352 - Usage writer does not start because systemd inputs fails to initialize
WebRTC
#8051 - Gestion des périphériques audio dans l’UC/CCAgent/POPC
XiVO PBX
#8302 - Add xivo username available in usercallback context
2025.05.00 (Orion.00): April 2025
Consult the 2025.05.00 (Orion.00) Roadmap.
Components updated:
Others: usm-backend, xivo-desktop-assistant Docker: xivo-full-stats, xivo-usage-collector, xivo-usage-writer, xucmgt, xucserver
Debian: xivo-purge-db, xivo-upgrade, xivocc-installer, xivo
Mobile App
#8153 - Be able to send push notification (Android, Apple) via an HTTP proxy
Reporting
#8287 - No history due to full stats is up before db-replic
Switchboard
#8028 - 💡❗️ - As a POPC user I want to be able to add favorites and see them
UC App
#8195 - HID - Fix the headset control hint display on UC Assistant when using mobile app
#8249 - HID - Synchronize headset state with telephony status
#8276 - Update Moment.js dependency to 2.29.2
#8277 - Update jquery-ui to 1.13.3
#8294 - Use all available space between avatar and buttons for contact information
Usage statistics
XiVO Client
#8295 - Fix phone icon in incoming call popup
XiVO PBX
#8263 - Upgrade XiVO PBX/CC: –force upgrade for the playbook (no questions asked)
Important
Behavior change On a regular upgrade for xivo,mds and/or xivocc towards this version and higher, any versionned file will be reset to the upstream version. If you had some specific configuration in a versionned file filename, it will automatically be moved to filename.dpkg-old ; you’ll have to retrieve them manually if you need to. Most of our versionned files already come with a way to override them in a non-versionned way, you may want to persist those changes this way.