Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Info

Update repository: rel50. In case of automatic upgrade, make sure to specify the current repository.

Link for sharing: https://confluence.wildix.com/x/ToBtB

Other changelogs: https://www.wildix.com/new-releases-and-updates/

Note

Requirements:

Note

API admin user authentication:

It is recommended to use PHP HTTP client library for S2S authentication: https://github.com/Wildix/s2s-client-php

API documentation: https://<pbx_host>/api/v1/doc/#section/Authentication

Note

Starting from WMS v. 5.02.20210223.1, the weekly automatic upgrade is enabled by default for the Stable repository.

Important notes!

  • For PBXs with previously enabled auto-upgrade, there are no changes
  • Auto-upgrade can be disabled once the upgrade is completed. But it will be enabled by default again after each new upgrade
Warning
Important for WMS network in WMS 5.03:
  1. For correct behavior of WMS network, first update Server PBX and then Client PBXs
  2. In case of updating from WMS versions lower than 5.02, make sure that your WMS Network credentials correspond to the new security requirements and only then proceed with updating the PBXs:
    • Login: 13 characters, it's required to use lowercase letters and digits [a-z 0-9]
    • Password: 24 characters, it's required to use lowercase, uppercase letters and digits [A-Z a-z 0-9] 
  3. After upgrade WMS network to 5.03, for the correct work of calls between nodes, the following ports must be opened: 443 (or custom secure port) + RTP ports (on SIP-RTP page)
Warning

Starting from April 04, WMS Stable version 5.04.20220309.1 will be gradually available according to the schedule presented below:

  • April 04: upgrade available for the PBXs related* to the UK, the Netherlands, Estonia, Finland, Denmark, Sweden, India, Australia
  • April 06: United States, Canada, Latin America
  • April 11: Germany, Austria, Switzerland
  • April 13: Italy
  • April 15: France, Belgium, Spain

*Note: PBX is considered as "related to a certain country", based on the Wildix sales manager assigned to the Partner, and not based on the physical location of the system or the customer.

If you want to try the version right away, before the official rollout, you can use rel50rc repository to manually update your PBXs.

...


Warning

Important: WMS 5 reaches end of life on December 31, 2023. Make sure to upgrade PBXs to WMS 6: use rel60 repository.


Info

Update repository: rel50. In case of automatic upgrade, make sure to specify the current repository.

Link for sharing: https://wildix.atlassian.net/wiki/x/GgHOAQ

Other changelogs: https://www.wildix.com/new-releases-and-updates/


Note

Requirements:


Note

API admin user authentication:

It is recommended to use PHP HTTP client library for S2S authentication: https://github.com/Wildix/s2s-client-php

API documentation: https://<pbx_host>/api/v1/doc/#section/Authentication


Note

Starting from WMS v. 5.02.20210223.1, the weekly automatic upgrade is enabled by default for the Stable repository.

Important notes!

  • For PBXs with previously enabled auto-upgrade, there are no changes
  • Auto-upgrade can be disabled once the upgrade is completed. But it will be enabled by default again after each new upgrade


Warning
Important for WMS network in WMS 5.03:
  1. For correct behavior of WMS network, first update Server PBX and then Client PBXs
  2. In case of updating from WMS versions lower than 5.02, make sure that your WMS Network credentials correspond to the new security requirements and only then proceed with updating the PBXs:
    • Login: 13 characters, it's required to use lowercase letters and digits [a-z 0-9]
    • Password: 24 characters, it's required to use lowercase, uppercase letters and digits [A-Z a-z 0-9] 
  3. After upgrade WMS network to 5.03, for the correct work of calls between nodes, the following ports must be opened: 443 (or custom secure port) + RTP ports (on SIP-RTP page)


WMS Stable 5.04.20230808.1 Date: 30 August 2023 

Improvements

[WMS-17141] - sys: improved SIP Proxy performance to avoid memory issues 

[WMS-17508] - sys: made some security improvements

[WMS-17581] - dev: improved W-AIR provisioning logic so that old W-AIR bases (Small Business, W-AIR Networks, Hybrid W-AIR Networks) get the 670b1 firmware, to avoid an issue of poor audio quality on W-AIR Basic2 handsets  

Fixes

[WMS-16944], [WMS-17124] - wms: fixed an issue in which it wasn’t possible to upgrade Hardware PBX from WMS 5 to WMS 6 because of lack of space 

[WMS-17010] - sys: fixed data migration issues from Hardware/ Virtual PBX to Cloud PBX, caused by ‘migrate2cloud’ script, which incorrectly calculated disk space usage 

[WMS-17022] - sys: updated the voice prompt pronounced when user tried to access another user’s voicemail, removing the request to enter pound after the password, as the pound made it impossible to access the voicemail

[WMS-17075] - sys: fixed an issue when speech recognition didn’t work correctly after the question was repeated  

[WMS-17149] - sys: fixed a rare issue when XMPP server was unable to start after upgrade on big installations 

[WMS-17465] - sys: fixed an issue in which migrate2cloud script used during the data migration process from Hardware/ Virtual PBX to Cloud PBX failed because of incorrect calculation of disk space usage 

WMS Stable  5.04.20230504.1 Date: 09 May 2023 

Improvements

[WMS-15759] - wms: added custom config parameter that allows to avoid an issue in which WP phones of Call group members continued to ring after the call was answered, which occurred in case of large amount call group member with "Colleague" BLF buttons configured 

How-to:

  • Add the following parameter to /etc/callweaver/sip-general-custom.conf file

    Code Block
    skip_cg_members_early_state_presence=yes


  • Reload PBX engine: 

    Code Block
    callweaver -x'sip reload'


  • When the parameter is enabled, sending PUBLISH messages is skipped

[WMS-16830] - wms: performance and stability improvements

New Firmware

WP410r2 v. 50.145.6.176

[WP-261] - wp: fixed an issue in which WP410 r2 phone stuck in a continuous loop of receiving configuration from a PBX

WMS Stable 5.04.20230324.1 Date: 04 April 2023

Improvements

[WMS-16272] - wms: made some security improvements

Fixes

[WMS-15999] - wms: fixed an occasional issue in which there was no audio during outgoing calls to external numbers

[WMS-16148] - sys: fixed an issue in which an incoming external call failed when it was forwarded via CLASSOUND trunk

[WMS-16183] - wms: fixed an issue, in which it was not possible to import users from Zoho in case the domain was other than zoho.com (e.g. zoho.eu, etc.)

[WMS-16188] - sys: fixed an issue of poor PBX performance in cases when there were too many call recordings at a time

[WMS-16369] - sys: fixed an issue in which there was no music on hold for the first user in Conference call, if the user was added to the conference via attended transfer

[WMS-16578] - x-ca: fixed an issue in which some data in Agent Reports in x-caracal wasn’t deleted as configured in WMS -> PBX -> Call and chat history -> Settings

[WMS-16713] - sys: fixed an issue when after some updates on the Zoho CRM side, users having Zoho PhoneBridge Integration with Wildix experienced data loss (call activity in Zoho CRM could not be created)

[WMS-16788] - wms: fixed a rare issue of ESPA Monitor switching protocol on old installation which could lead to such an issue as impossibility to generate calls

New Firmware

[WMS-16614] - dev: new W-AIR firmware v530b11 which includes fixes of the following issues:

  • Bad audio quality during calls in case of a large W-AIR network after upgrade to 530b0801 and 530b802, caused by W-AIR bases randomly starting to have huge network latency.
  • UI issue on W-AIR Basic2 handset with firmware v.531b1, in which there was black area on the screen under the clock.
  • An occasional issue when it wasn’t possible to upgrade voice prompts.
  • A call could not be muted by pressing the 'Mute' button on W-AIR Headset.
  • After placing a call from Collaboration and getting rejected for any reason (e.g. invalid or busy number), base station attempted to call the same number 4 times.

WMS Stable 5.04.20230116.1 Date: 20 January 2023

Improvements

[WMS-15061] - sys: improved system security  

[WMS-15641] - sys: added possibility to use internal MySQL server on Virtual PBXs

Documentation: How to Deploy MySQL server on Virtual PBXs

[WMS-15733] - sys: improved the logic so that root partition is automatically increased on Hardware PBXs depending on the disk size  

[WMS-15746] - sys: improved PBX engine stability and performance

Fixes

[WMS-15452] - sys: fixed an issue in which users received false notifications about the state of SIP Trunk registration  

[WMS-15530] - sys: fixed an issue in which license on Hardware/ Virtual PBX deactivated after its first activation or after changing license serial 

[WMS-15541] - sys: fixed an issue of PBX engine memory leaks with large uptime which occurred on Failover PBXs

[WMS-15570] - sys: fixed an issue in which active calls dropped during PBX sync process in load sharing scenario 

[WMS-15744] - wms: improved the upgrade logic to fix an issue in which Hardware PBX could not upgrade from WMS 5 to WMS 6 because of lack of space

[WMS-15794] - sys: fixed an issue of SIP proxy crash in some rare cases 

[WMS-15847] - sys: fixed an issue in which PIN was not created for users in LDAP after upgrade to WMS v. 5.04.20221115.1, which led to such issues as impossibility to access Voicemail with existing password or login with feature code 99 

[WMS-16097] - wms: fixed a security issue when an authorised unprivileged user could get admin level rights

New Firmware

WorkForce firmware v. 65.145.6.30,  W-AIR firmware v. 530b802

[WMS-16066] - dev: rolled back W-AIR firmware v. 0530b9 due to found issue in which W-AIR base stations randomly started to have huge network latency until rebooted, which resulted in such an issue as bad audio during calls

[WP-211] - dev: fixed an issue in which WorkForce randomly rebooted in case DuoLED-BT headset was used

WMS Stable 5.04.20221229.1 Date: 29 December 2022
Fix

[WMS-15986] - sys: fixed an issue with SSL certificates renewal

WMS Stable Hotfix Date: 19 December 2022

Updated package: 5.04.20221115.1

Fix

[WMS-15910] - sys: fixed a vulnerability issue with Server-side request forgery (SSRF) via the component ZohoClient.php in the WMS

  • Note: WMS 5.04 PBXs automatically received this fix so upgrade to this version is not required.

WMS Stable Hotfix Date: 16 November 2022

Additional package: 5.04.20221115.1

Fix

[WMS-14867] - sys: improved security of how web passwords are stored

Note: Web password is encrypted when:

  • old backup is applied 
  • users are uploaded from CSV file
  • an old user on a running system has unencrypted password

[WMS-15673] - wms: fixed an issue in which pop-up messages were not visualised in WMS if admin used French language and the WMS network was not aligned with licences on the PBX and which also affected visualisation of some pages in WMS (e.g. Users and Debug page)

WMS Stable 5.04.20221104.2 Date: 15 November 2022

Improvement

[WMS-12048] - wms: added possibility to configure trusted IP list in WMS How-to:

  1. Go to WMS -> Settings -> PBX -> Security
  2. Navigate to the Trusted IPs list section
  3. In the Trusted IP field, enter the IP addresses you want to add to the trusted list

Notes:

  • Allowed values are: valid IP addresses (subnets are not allowed)
  • Maximum number of IPs that can be added: 32 

Fixes

[WMS-12232] - sys: fixed some rare performance issues (e.g. web interface stuck on ‘Proceeding’ during phonebook import) on Hardware/ Virtual PBX, faced by users with some router models/ firewalls 

[WMS-14952] - sys: fixed an issue with switch status reverting to disabled after triggering switch function key in Collaboration, mobile apps and WP phones 

[WMS-15041] - sys: fixed an issue in which a call, after being abruptly ended for some reason (e.g. electric supply off), was still displayed as active in CDR-View and PBX logs  

[WMS-15050] - sys: fixed an issue in which the list of temporary banned IP addresses in SIP blocks menu in WMS contained outdated data 

[WMS-15252] - sys: fixed an issue in which incoming CLASSOUND calls immediately dropped due to codec mismatch 

[WMS-15265] - sys: fixed a rare issue with missing logs in wms.log file after PBX upgrade

WMS Stable 5.04.20220930.1 Date: 04 October 2022

Improvements

[WMS-14822] - wda: improved analytics logic so that calls that come through one PBX and get automatic answer by the system (e.g. IVR) on another PBX in WMS Network, with no agent’s reply, are not considered answered and the system message is not counted as talk time  

[WMS-15054] - sys: for improved security, closed Port 53 for public networks on Hardware / Virtual PBXs 

Fixes

[WMS-14300] - wms: fixed an issue when members of a Call group, which also included users from another PBX in WMS Network, had unanswered call records in Collaboration History even though the calls were answered by Call group members from another PBX

[WMS-14814] - wms: fixed an issue in which PBX engine crashed in some cases: during sending fax, or when entering some commands in terminal, e.g. "queue add member 007 to 4"

[WMS-14950] - col: fixed an issue when after selecting a colleague via the search field, with whom didn’t chat or call to before, the chat tab didn’t change and it took a very long time to open a chat with the selected user  

[WMS-14968] - wms: fixed an issue in which PBX didn’t recognize call class if the call was made from PBX in the US region with country code 1 USA and the ACL rule ‘Can/Cannot call’ was ignored  

[WMS-15049] - x-ca: fixed an issue in which REST API returned empty data after WMS upgrade to v. 5.04.20220325.8

[WMS-15085] - sys: fixed an issue of PBX engine crash in some rare cases 

New Firmware

WorkForce firmware v. 65.145.6.30

[WP-211] - dev: fixed an issue in which WorkForce randomly rebooted in case DuoLED-BT headset was used

WMS Stable Hotfix Date: 12 September 2022

Additional package: cw-5.04.20220909.1

Fix

[WMS-14489] - sys: fixed an issue in which new calls were not added to call history in Collaboration due an error on MySQL server

WMS Stable 5.04.20220819.1 Date: 29 August 2022

Improvements

[WMS-14192] - wms: improved the logic of phonebooks import, so that country code is added to the Extension field if the extension consists of 7 or more digits

[WMS-14238], [WMS-14241], [WMS-14544] - wms: security improvements 

[WMS-14265] - wms: improved the logic of Active Directory login: 1) added Full domain field to Active Directory settings to give possibility of entering custom domain; 2) in case data entered in login field contains “\” or “@” it is automatically used as a login  

[WMS-14691] - wms: improved the upgrade logic by blocking upgrade to the next major WMS version in case of wrong WMS Network configuration, to avoid issues with calls 

Notes:

  • PBX can still upgrade within the same major WMS version
  • To be able to upgrade to the next major WMS version, e.g. from WMS 5 to WMS 6, WMS Network has to be configured correctly, matching the licences ordered on the Wildix Management Portal 

[WMS-14869] - wms: updated the warning message which is displayed in case WMS Network configuration is not aligned with the order on the WMP, e. g. if WMS Network is enabled on a standalone PBX  

[WMS-14256] - sys: updated Monit service for improved performance and security  

[WMS-14423] - col: Collaboration stability and performance improvements

Fixes

[WMS-12208] - sys: fixed an issue in which the feature "Notify by email in case SIP trunk registration status is changed" didn’t work and PBX admin didn’t receive an email notification starting from WMS 5.03 

[WMS-12232] - sys: fixed some rare performance issues (e.g. web interface stuck on ‘Proceeding’ during phonebook import) on Hardware/ Virtual PBX, faced by users with some router models/ firewalls 

[WMS-13869]  - sys: fixed an issue in which in some rare cases PBX couldn't reconnect to external MySQL database

[WMS-13911] - col: fixed one-way audio issue in case of a call from Collaboration to a device that doesn’t support Opus codec, if there was an automatic answer (e.g. in case of Away status) before user answered the call 

[WMS-14017] - col: fixed an issue when user didn’t receive notification about unread group chat message and the message was marked as read, if user was on a different tab in Collaboration (other than Chat) or after login

[WMS-14079] - col: fixed an issue with Colleague Fn key functionality in Collaboration, in which there was no audio beep notification for an incoming call, though Audio notification option was enabled 

[WMS-14135] - x-ca: fixed an issue when x-caracal reports sent in scheduled reports email via Run Now button didn’t contain all required information 

[WMS-14246] - dev: fixed an occasional issue of poor audio quality during calls on W-AIR headsets after upgrade to WMS 5.04.20220309.1 

[WMS-14275] - sys: fixed an issue in which call and chat history cleanup didn’t work after upgrade to WMS 5.04.20220425.1 

[WMS-14338] - sys: fixed an issue of SIP proxy crash in some rare cases 

[WMS-14457] - sys: fixed an issue in which calls routed through WMS network randomly dropped in some cases 

[WMS-14464] - sys: fixed an issue in which licence renewal failed and WMS admin got the notification “An error occurred while updating the licence. For the correct work of all services, copy PBX key and reactivate the licence” 

[WMS-14469] - sys: fixed an occasional issue, in which Hotel integration stopped working because WHotel daemon crashed and could not be restarted automatically 

[WMS-14519] - sys: fixed an issue in which x-caracal log files were not rotated  

[WMS-14602] - sys: fixed an issue of PBX engine restart because of a deadlock after executing the cli command 'sip show channels'  

[WMS-14612] - wms: fixed an issue in which BRI/ PRI trunks were not displayed on Trunks page in WMS after upgrade to WMS 5.04 

[WMS-14613] - sys: fixed an issue in which “Enable routing eth0” was deactivated after reboot on Hardware or Virtual PBX, after upgrade to WMS 5.04.20220506.5 

[WMS-14669], [WMS-14689] - sys: fixed an issue of PBX engine crash in some rare cases

[WMS-14801] - sys: fixed an issue in which the ‘migrate2cloud’ script failed to execute

[WMS-14861] - dev: fixed an issue in which the latest W-PA model reacted to "Speed Dial" Function key only after pressing the button a second time

New Firmware

W-AIR firmware v. 530b801

[WMS-14652] - dev: fixed an issue with W-AIR base stations in which attempts to start an outgoing call failed resulting in “insufficient resources” error message

Note: Maximum 8 handsets (5 in case of W-AIR Small Business) can be updated at a time per a base station. In case a Multicell system has more than 8 handsets located on each base station, additional handsets need to be turned off during the first 8 handsets upgrade.


WMS Stable 5.04.20220608.1 Date: 09 June 2022

New Features

[WMS-10874] - x-ca: added support for scheduled reports in x-caracal

How-to:

  1. Go to x-caracal -> "Setup" -> "Schedules/ Alerts"
    Note: The "Setup" menu is available only for a manager who is a user with Admin user type.
  2. Configure the report settings under "New Scheduled Report": enter destination email (you can add multiple emails, separated by comma), select the reports to be sent, queues, time range, cron configuration.
  3. Tick off the checkbox next to "Active" and click "Save". The report appears in the list of Scheduled Reports and Alerts on the right, where you can modify or delete it.

Documentation: x-caracal documentation.

[WMS-13623] - x-ca: added French, Portuguese, and Spanish localizations of x-caracal  

Improvement

[WMS-13974] - sys: for improved security, closed the following unnecessary ports on the PBX: 

  • TCP/ UDP 111
  • TCP 53
  • TCP 389
  • TCP 636 

[WMS-14127] - sys: added delivery of Wildix packages to aptly.wildix.com for PBX upgrades in case of WMS-5.xx and WMS-6.xx 

Documentation: Ports used by Wildix services

Fixes

[WMS-12150] - sys: fixed a rare issue in which users faced “Your connection is not private” error message when trying to access Collaboration 

[WMS-13893] - sys: fixed an issue in which Collaboration occasionally crashed after a colleague received a call from contact in external phonebook, in case caller name lookup was enabled and the contact name contained non-ASCII characters 

[WMS-13950] - sys: fixed a rare issue in which there was no audio during a call in Collaboration 

[WMS-13992] - col: fixed an issue in which “Hide offline users” feature in Collaboration didn’t work unless the page was refreshed or other changes were made, after upgrade to WMS 5.04 

[WMS-14025] - wms: fixed an occasional one-way audio issue on WP phones which happened in the following case: a call from WMS network was made to a WP phone, the WP phone made semi-attended transfer with Direct RTP to another WP phone in the same network; custom codecs were configured on the PBX

[WMS-14038] - sys: fixed an issue with CLASSOUND in which after trying to send SMS to an incorrect number, SMS daemon crashed and further SMS were not sent  

[WMS-14106] - sys: fixed an occasional issue during calls from MS Teams with teams4wildix integration to external numbers with IVR, in which attempts to enter some digits failed as DTMF tones were not recognized by the PBX 

[WMS-14250] - col: fixed an issue when it wasn’t possible to start a call via Collaboration on Google Chrome 103 beta

New Firmware

New firmware W-AIR Base Multicell  v. 530b4, WelcomeConsole v. 68.145.2.47, WP480GR3 firmware v. 63.145.10.38, Start firmware v. 150.145.2.10

[WMS-14365] - dev: downgraded W-AIR Base Multicell from v530b8 to 530b4 due to an issue in which it was impossible to make calls on large installations 

[WP-200] - dev: improved performance of WelcomeConsole with MonoLED-BT/ DuoLED-BT headset to ensure better call stability

[WP-199] - dev: security improvements for WP phones 

WMS Stable Update Date: 06 May 2022

Additional package:  5.04.20220506.5

Improvement

[WMS-12815] - sys: added support for import of contacts from Hana DB

How-to:

  • Go to WMS -> Users -> Phonebooks
  • Select/ create a phonebook and click "Import"
  • Select Hana DB as Backend
  • Enter credentials and Database name
  • Click "Save and Import"

Fixes

[WMS-13902] - x-ca: fixed an issue in which x-caracal search didn't return any results 

[WMS-13922] - col: fixed an issue in which names of some fields (VAT ID, Document type, Document number) were not displayed in Collaboration -> Phonebook -> contact details

[WMS-13996] - col: fixed an issue in which it was impossible to set tags in Collaboration -> History if they contained 2 or more words separated by spaces or ampersand (&), after upgrade to WMS Release Candidate 5.04.20220425.1

New Firmware

New firmware for WorkForce v. 65.145.6.28

[WP-202] - dev: fixed an issue in which WorkForce occasionally rebooted in case DuoLED-BT headset was used and which also led to no audio during calls after the reboot

WMS Stable 5.04.20220425.1 Date: 27 April 2022

Improvements

[WMS-12707] - sys: improved the logic of clearing CDR data, so that both local and external CDR databases follow the same cleanup rules (configured in WMS -> Settings -> PBX -> Call and chat history)  

[WMS-13737] - wms: added a warning notification if a serial number in the domain is used to access WMS  

Note: In Q2'22 the access to PBX with the serial number in the domain will be impossible. Please use PBX name instead

Fixes

[WMS-9812] - col: fixed an issue in which pop-up notification for BLF key “Call group” didn’t work correctly and wasn’t cleared in Collaboration after the call was answered, if there were 2 simultaneous calls to the Call group 

[WMS-11126] - sys: added Windomain field to import of users/contacts from Active Directory, to provide possibility to manually enter the domain 

Note: In case the WINDOMAIN field is empty, the old logic applies and the data is automatically taken from Base DN

DocumentationImport of Contacts and Users Guide

[WMS-12801] - wms: fixed an issue in which it was not possible to upload Company logo (fax cover) for user via WMS 

[WMS-12873] - sys: fixed an issue in which local VLAN settings for FXO/ FXS r3 media gateways were deleted after provisioning and the gateways couldn’t reach PBX 

[WMS-13148] - wms: fixed an issue in which the feature "Show original caller number", enabled in trunk settings, displayed called number instead of the caller, if the call was made to local user from mobile app via the Callback option 

[WMS-13319] -  wms: fixed an issue in which changes of preferences for multiple users who were Call group members led to incorrect presence status in Call groups

[WMS-13508] - col: fixed Collaboration UI issues in Dark mode, including color styles of buttons and menu items, typing hint, incorrect font color after enabling Dark theme, etc. 

[WMS-13639] - sys: fixed an issue of distorted audio which sometimes occurred in case of a call from Vision, SuperVision, or mobile app (Android or iOS) to Voiceflex SIP trunk provider 

[WMS-13662] - sys: improved the logic of estimating average hold time, which is announced to callers in queue 

[WMS-13728] - sys: fixed an issue in which user status in Collaboration didn’t sync with Outlook calendar events, in case the user was new and they didn’t use Microsoft365 Settings tab in Collaboration yet 

[WMS-13802] - col: fixed an issue of failed sync of big Microsoft365 phonebooks, which resulted in missing or duplicate phonebook contacts in Collaboration 

[WMS-13841] - sys: fixed an issue in which calls via CLASSOUND failed if they were managed through Mobility extension lookup 

[WMS-13934] -  sys: fixed one way audio issue if a call was put on hold and resumed/ transferred from FXO gateway after upgrade to the latest WMS Stable 5.04

[WMS-13962] - wms: fixed an issue when Call History in Collaboration failed to load after upgrade to WMS Beta v 5.04.20220422.2 

New Firmware

New firmware for WelcomeConsole v. 68.145.2.45,  Workforce v.65.145.6.26, W02FXS r3 v 27191018, W04FXO r3 v. 27811018, W04FXS r3 v. 27811018, W24FXS r3 v. 27811018

[FXX-19] - dev: rolled back FXS/FXO gateways firmware due to found issue with configuration reset after upgrade from WMS 5.03 to the latest WMS Stable 5.04

[WP-152] - dev: fixed some issues with DuoLED-BT headset connected to WorkForce in which 

  • there was no ringtone and LED indication on an incoming call after the previous call was just hung up
  • it was impossible to answer a second incoming call 

[WP-184] - dev: fixed some issues emerging after hanging up a call from DuoLED-BT headset connected to WelcomeConsole:

  • there was no ringtone on an incoming call
  • it was impossible to answer a second incoming call/ retrieve a call from waiting
  • 2-3s audio delay for a caller

[WP-201] - dev: fixed an issue with DuoLED-BT headset connected to WorkForce, in which after changing “Headset Ring Mode” settings from “Headset” to “Speaker”, the ringtone during an incoming call was still played on the headset 

WMS Stable Hotfix Date: 13 April 2022

Additional package: cw-5.04.20220413.1

Fix

[WMS-13730] - sys: fixed an occasional issue in which after closing Collaboration app on mobile (iOS and Android), users didn’t get incoming Call group calls

WMS Stable Hotfix Date: 12 April 2022

Additional package: 5.04.20220412.1

Fix

[WMS-13842] - wms: fixed an issue in which sync of contacts via CardDAV stopped working after upgrade from WMS 5.03 to 5.04

WMS Stable Hotfix Date: 11 April 2022

Additional package: 5.04.20220411.1

Fix

[WMS-13846] - wms: fixed an issue in which check-in via Hotel Manager was not possible after upgrade to WMS 5.04.20220325.8

WMS Stable Hotfix Date: 25 March 2022

Additional package: cw 5.04.20220325.8

Improvements

[WMS-12715] - x-ca: allowed access to REST API on x-caracal

[WMS-13384] - wms: allowed to use symbols (except for @, &, <, >) and accented characters for all languages in the Department field in WMS -> Users (when adding, editing, or importing users)

Fixes

[WMS-13456] - wms: fixed an issue in which Dialplan application “Set” -> “Caller number”/ “Caller number on trunk” and "prepend digits" option modified caller name instead of caller number

[WMS-13490] - sys: fixed an issue in which Microsoft 365 phonebooks and calendars sync didn’t work correctly after upgrade to WMS 5.04.20220309.1

[WMS-13511] - wms: added possibility to use 3rd party CardDAV sync apps (Open Sync, DAVx⁵ and DAVdroid) for phonebook sync for Android 10 and higher

The apps are available by the following links:

[WMS-13513] - sys: fixed an issue of delayed audio during an external call from WP phone

[WMS-13546] - col: fixed an issue of chats taking a long time to load when refreshing Collaboration web page

[WMS-13621] - wms: fixed an issue in which presence of users was not displayed on the Colleagues tab in Collaboration after update to WMS 5.04.20220309.1 in case chats were disabled 

[WMS-13634] - wms: added logic to hide empty Departments on the Colleagues tab in Collaboration

[MMS-13640] - sys: fixed an issue in which admin didn’t get email notification about lack of free disk space on the PBX

[WMS-13663] - col: fixed an issue in which Collaboration interface was in English though Estonian language was set

WMS Stable Version 5.04.20220309.1 Date: 10 March 2022

New Features

[WMS-10417] - wms: added possibility to assign W-AIR headsets and handsets to users via a new tab in WMS: Devices -> W-AIR Devices

...

API documentation can be accessed via PBX and by the link: https://www.wildix.com/wp-content/wms-api/

[WMS-12290] - wms: extended Personal settings API by adding possibility to receive and process Collaboration Contact center tab settings

Updated endpoints: 

  • GET /api/v1/Personal/settings/
  • PUT /api/v1/Personal/settings/

[WMS-12539], [WMS-13172] - col: added possibility to create multilevel hierarchy of Departments and display them in a tree view on the Colleagues tab in Collaboration

  • The Colleagues tab now shows only the list of Departments
  • If user’s Department field in WMS is empty, Group name is automatically used as Department after the upgrade. This doesn’t apply to imported users, their Department fields remain empty.
  • In case there isn’t a single Department filled out in WMS, the Colleagues tab displays only one section - “All”.

How-to:

When adding/ editing a user in WMS -> Users (or in case of user import via a CSV file), indicate the Department path using the separator “/” in the Department field. For example:

Department: Level1/Level2/Level3/Level4 

Notes:

  1. If the Department name contains “/” it should be replaced with another character. It is also recommended to replace long names with shorter ones.
  2. Users that don’t belong to any Department are added to the section Other on the Colleagues tab.
  3. If you want to change the default separator to another character, edit the following parameter in the /rw2/etc/env.custom.ini file:
    DEPARTMENTS_TREE_SEPARATOR=/
  4. By default, only people added to Colleagues (roster) are shown. To have all users displayed, add the following line to the /rw2/etc/env.custom.ini file:
    COLLABORATION_SHOW_ALL_COLLEAGUES=true

Current limitations:

  • The presence of users that are not added to the roster is not available.
  • It may take up to 10 minutes to apply changes in the Departments tree, enabling/ disabling the functionality, etc.

Documentation: How to configure Departments tree. 

[WMS-12726] - wms: added a new API endpoint that returns groups or departments with user extensions in a tree view

New API endpoint:

GET /api/v1/departments - get a list of groups

[WP-155] - dev: added possibility to disable speaker mode on WorkForce via custom provisioning parameter

How-to:

Add the following parameter to [wildixp2] section in /rw2/etc/provision.conf file:

SpeakerDisable

Available values:

  • SpeakerDisable=yes - disables the speaker mode for all WorkForce devices;
  • SpeakerDisable=no - enables the speaker mode for all WorkForce devices;
  • SpeakerDisable=list of extensions (e.g. SpeakerDisable=38001,24001,22005) - disables the speaker mode for the mentioned extensions.

Improvements

[WMS-9771] - wms: added new API endpoints for trunk lists

API endpoints for SIP trunks:

  • GET /api/v1/Trunks/Sip/ - Get a list of SIP trunks
  • POST /api/v1/Trunks/Sip/ - Create a SIP trunk
  • PUT /api/v1/Trunks/Sip/{id} - Update a SIP trunk by id
  • DELETE /api/v1/Trunks/Sip/{id} - Delete a SIP trunk by id

API endpoints for PSTN trunks:

  • GET /api/v1/Trunks/Pstn/ - Get a list of PSTN trunks
  • POST /api/v1/Trunks/Pstn/ - Create a PSTN trunk
  • PUT /api/v1/Trunks/Pstn/{id} - Update a PSTN trunk by id
  • DELETE /api/v1/Trunks/Pstn/{id} - Delete a PSTN trunk by id

[WMS-9772] - wms: made improvements in WMS -> Trunks -> Pricelists section

  • Improved user interface (including buttons and the Import window)
  • For import, if the imported pricelist contains errors, made it clearer which data is invalid

[WMS-9774] - wms: improved interface of Trunks page in WMS:

In SIP, BRI/ PRI, and GSM/UMTS sections:

  • changed + and - buttons to Add and Delete
  • displayed information on how many entries are shown
  • changed design of the tables and Edit windows
  • in the window for editing trunk, added the title of the trunk

[WMS-10888] - sys: added an option to enable remote music on hold to be played instead of the local one for external calls

This option fixes an issue when an external callee put a call on hold and a caller heard the PBX music on hold instead of the callee's.

To enable the option:

  1. Go to WMS -> Trunks -> Trunk tab -> choose trunk and click Edit
  2. On the Edit trunk window click Advanced and tick the checkbox Play remote MoH

Requirement:

  • Make sure the Support Refer and Hold option in Advanced settings is enabled, otherwise Play remote MoH won’t work.

[WMS-11389] - sys: removed VPN tunnel usage from WMS network logic (in WMS 5.03 it was used for backward compatibility to work with PBXs with WMS 5.02 or older)

After upgrade to WMS 5.04 all PBXs of WMS network have to be upgraded to WMS 5WMS 5.04.20220304.2

[WMS-11786] - sys: updated RTPengine to the latest version for improved stability

[WMS-11855] - x-ca: added possibility to deactivate x-caracal on the WMS side

How-to:

  1. Go to WMS -> Settings -> PBX -> Integrations -> Analytics tab
  2. Disable the checkbox in front of x-caracal -> Enabled, click Save and confirm

Note: Deactivating the service deletes both x-caracal and all its data.

[WMS-11979] - dev: added possibility to control duration of the delay before answering a call on W04FXO r3 via custom provisioning parameter

How-to:

  • Add the following parameter to the /rw2/etc/provision.conf file: DelayAfterOffhook = 1-255

Note:

  • The parameter is only applicable to [wildixfxo3] section

[WMS-12003] - wms: improved import of users, displaying the list of users that will be added, updated, or removed

[WMS-12115] - wms: made some improvements to x-caracal activation process on Virtual PBX, which include: 1) display of error messages in case the fields were filled out incorrectly, e.g. unsupported characters used 2) Database Name field added

[WMS-12123] - wms: added new API endpoints to manage failover PBX or remove a PBX in a WMS Network

API endpoints:

  • [PUT] http://<pbxHost>/api/v1/network/pbx/<serial>/ - to edit the failover PBX
  • [DELETE] http://<pbxHost>/api/v1/network/pbx/<serial>/ - to remove a PBX

Note:

  • These actions can be performed only on main PBX and only by an admin.

Also added the parameters “version” and “failover” to the existing API endpoint ​​[GET] http://<pbxHost>/api/v1/network/pbxes response.

[WMS-12192] - wms: added support for online streaming of mp3 http/ https sources as Music on hold class in Call groups

How-to:

  1. Add the following parameters to the file /rw2/etc/callweaver/musiconhold-stream.conf, where "http://stream.104.6rtl.com/rtl-live/mp3-192" is your stream source:
    • [radio]
    • mode=custom
    • application=/usr/sbin/cw_play_http_stream.sh http://stream.104.6rtl.com/rtl-live/mp3-192
  2. Run the command:
  3. In Dialplan application Call group -> Music on hold class, select the option "radio"

Note: in case you have several streams, modify the parameter [radio] to [radio1]/[radio2]/ etc. in the config file and choose the corresponding option ("radio1", "radio2", etc.) in the Dialplan.

[WMS-12298] - wms: removed unused config files in WMS:

  • wms/wms-interface/rw2/etc/pbx/conference.conf
  • wms/wms-interface/rw2/etc/cdrview.ini
  • /rw2/etc/pbx/groupChat.conf

Their data was moved to the config file env.custom.ini, so relevant changes should be made in env.custom.ini.

[WMS-12322] - wms: added a notification in case the PBX engine failed to update license and it has to be reactivated manually

To reactivate license:

  • Go to WMS Settings -> Tools and utilities -> Activation / Licenses
  • Click Activate

[WMS-12497] - sys: added secure HTTP headers to WMS for an extra layer of security

[WMS-12514] - classound: added possibility to internationally send outgoing SMS via CLASSOUND for US/ Canadian and other country DIDs via hardcoded CURL request

Documentation: https://confluence.wildix.com/x/OISEB How to send and receive SMS/ MMS via CLASSOUND

[WMS-12522] - wms: added possibility to provide remote PBX domain name instead of PBX IP in sync_pbx script for failover sync configuration

Starting from WMS 5.03, SSH must be enabled on the Main PBX when Failover is activated.

[WMS-12590] - col: added sync of Outlook Cloud within Microsoft365 integration, which can be managed via Collaboration -> Settings -> Microsoft365 tab

Microsoft365 tab appears in Collaboration in case Microsoft365 integration is enabled in WMS Settings -> PBX -> Integrations. The tab includes the following options:

  • Status mapping: set the corresponding Collaboration status for each Outlook calendar status and enable/ disable the status message
  • Publish working hours
  • Hide status message of private events

Notes: 

  • On Windows, if both Outlook native app integration and Microsoft365 integration are used simultaneously, Microsoft365 has a higher priority, Collaboration syncs with Outlook Cloud, and Microsoft365 tab replaces the Outlook tab in Collaboration -> Settings.
  • On Collaboration native app and in case of teams4Wildix integration, sync with Outlook Cloud works, too.

[WMS-12831] - dev: added a new custom parameter for FXSR3 devices, that fixes a rare issue of a slow fax reception speed in US/Canada

How-to:

  • Add the following parameter to the [wildixfxs2] section of /rw2/etc/provision.conf file:
    ToneDetectByPeer=yes

To disable the parameter, change the parameter value to “no”.

By default, it is disabled.

Documentation: https://confluence.wildix.com/x/KQg8AQ Provisioning Custom Settings.

[WMS-12953] - wizy: made improvements so that music on hold is not played in Wizyconf conference room if PBX user who called the conference puts this call on hold

[WMS-12959] - sys: added possibility to disable Error Correction Mode (ECM) and set maximum/ minimum fax transmission speed

How-to:

Changes should be made in /etc/callweaver/res_fax_custom.conf.

ECM:

ECM is enabled by default. To disable it, add the following line in /etc/callweaver/res_fax_custom.conf:

ecm=no

Maximum Transmission Speed:

  • The default value is 14400
  • Possible values: 2400 | 4800 | 7200 | 9600 | 12000 | 14400
  • To change the maximum transmission speed, change the following parameter in the /etc/callweaver/res_fax_custom.conf file:

maxrate=14400

Minimum Transmission Speed:

  • The default value is 2400
  • Possible values: 2400 | 4800 | 7200 | 9600 | 12000 | 14400
  • To change the minimum transmission speed, change the following parameter in the configuration file:

minrate=2400

[WMS-12964] - sys: improved the quality of music on hold in cases when online streaming of mp3 from http/ https source is used for MoH

[WMS-13049] - wms: enabled wideband codec usage for all networks by default to improve audio quality and avoid no audio issue

Notes:

  • Wideband codec is forced for all devices (g711 always has higher priority compared to g729). If you want to enforce g729, this can be done via Dialplan configuration (Set application -> Codecs -> choose the preferred option).
  • With wideband codecs, the following priorities apply:
    1. opus
    2. alaw
    3. ulav
    4. g729
  • The following settings were removed from WMS -> PBX -> SIP-RTP interface:
    • Enable wideband codec usage for all networks
    • Networks where force usage of wideband codecs
    • Use TLS / SRTP for local devices (Hardware, Virtual PBX)
    • Enable wideband codec usage in LAN (Hardware, Virtual PBX)
  • To return to the previous behaviour, use the new custom provisioning parameter "WideNarrowbandUse" (only for general section).
    Possible values:
    WideNarrowbandUse=no / or not set: all devices use wideband codec and remote codecs priority
    WideNarrowbandUse=yes: previous behaviour remains: all devices use wideband codec priority or narrowband codec priority and remote codecs priority or local codecs priority
    Important: In case WideNarrowbandUse=yes, you need to add the following lines to etc/callweaver/sip-wideband.conf to set the parameters: --To Enable wideband codec usage for all networks forcewideband=yes disableautowideband=yes
  • To Enable wideband codec usage in LAN
    forcewideband=no
    disableautowideband=no
  • To set Networks where force usage of wideband codecs (i.e. for network 10.100.6.0/16)
    forcewideband=no
    disableautowideband=yes
    wideband=10.100.6.0/16

Provisioning Custom Settings documentation: https://confluence.wildix.com/x/KQg8AQ Provisioning Custom Settings.

[WMS-13078] - wms: added possibility to use special characters (“\”, “/”, “|”) in the Department field when using API functions PUT and POST for Colleagues, which provides opportunity of user import for PBX with multilevel Departments tree

[WMS-13138] - sys: updated SIP Proxy service to the latest stable version 5.5.3

[WMS-13219] - col: added Dark theme support for Collaboration

How-to:

  1. Go to Settings -> Personal
  2. Enable Dark theme

[WMS-13368] - sys: PBX engine stability improvements

[WMS-13399] - col: improved the logic of displaying link previews in Collaboration, by caching the data, to reduce load on the service in case of multiple links in the chat

Note: Cache lifetime is 1 day

[WMS-13461] - sys: enabled possibility to use Hold button on Collaboration mobile app for calls made via GSM and which are passing through PBX

[WMS-13537] - col: removed Russian from the supported languages in Collaboration and WMS

Fixes

[WMS-9015] - sys: fixed an issue of no CDR record created for an incoming call to a Call group, if the call was answered with the BLF Function key Call group and the Call group Dialplan included Record call application

[WMS-9651] - sys: fixed an issue of distorted audio in conference, if the conference was joined by Vision, SuperVision or WorkForce via feature code Conference and audio instructions

[WMS-10037] - col: fixed an issue in which DND/ Away status of users who used only WP devices was displayed incorrectly in Collaboration

[WMS-10210] - col: fixed an issue in which there was no audible ringing during an incoming call in Collaboration on Chrome, if user opened Collaboration for the first time and, without making any actions in Collaboration, switched to another tab 

In case the ringtone on incoming call is not played correctly, user is prompted to go to browser Settings -> open "Site settings" under the "lock" icon and change "Sound" permission to "Allow".

[WMS-11254] - sys: fixed an issue in which calls to Canary Islands were displayed with incorrect Call class in CDR-View

[WMS-11332] - col: fixed an issue when in some cases after the laptop woke up from sleep, user got an error message about another active session

[WMS-11530] - wms: fixed an issue, in which deleting a user caused incorrect analog port configuration of FXS gateways

[WMS-11817] - sys: fixed an issue with Dial by name feature, when in some cases if there were 2 people with the same first name and different last names and the called person’s last name contained a dash, the PBX identified the right person but dialled the other one

[WMS-11822] - x-ca: fixed several x-caracal issues in which:

  1. In Filter -> Select Queues not all groups available on the PBX were displayed
  2. User information in Setup -> Users was updated with a delay, depending on the number of users and the PBX load
  3. Name of the queue didn’t fit in the Queue column

[WMS-11864] - wizy: fixed an issue when in some cases there was a long response time when a user was creating a conference with 10 participants or more

[WMS-11987] - sys: fixed an issue in which cleanup_voicemails_and_recordings script failed to run if a wms backup was created without a host name

[WMS-12036] - sys: fixed an issue in which it was not possible to configure Failover by DNS for DaySaver

Check this guide for instructions: https://confluence.wildix.com/x/FYfZBQ.

[WMS-12038] - sys: fixed an issue with no audio in Collaboration during an outgoing call in case the called user was Away, the call was made to mobility and a caller heard an audio message before the call was answered; or in similar cases

[WMS-12091] - sys: fixed a rare issue of interrupted call in case of an incoming fax or after an attended transfer, which sometimes occurred on certain trunks

[WMS-12233] - wms: fixed an issue in which it was impossible to import more than 10000 contacts from Google after PBX upgrade to 5.03.20210910.1

[WMS-12245] - sys: fixed an issue with calls to a remote PBX in WMS Network being sent with 2-4 seconds delay

[WMS-12246] - sys: fixed an issue in which BLF keys on WP phones displayed incorrect status of users with no registered devices, which occurred after PBX reboot

[WMS-12258] - col: fixed an issue with saving a contact in the Phonebook because some special characters were not automatically removed from the contact’s phone number, pasted from another source

[WMS-12307] - sys: added a parameter that fixes an issue of FIAS Hotel integration (ASA PMS), in which it was impossible to make outgoing calls from rooms after check-in

How-to:

  • Add the following parameter to /etc/wildix/whoteld_manager_custom.conf: PostponeRE=true

Documentation about custom config parameters: https://confluence.wildix.com/x/0AiIAQ

[WMS-12350] - wms: fixed an occasional issue in which it was impossible to delete user in WMS in case the “Delete user data” checkbox was enabled and user had large amount of data in CDR-View

[WMS-12378] - sys: fixed an issue in which the record of outgoing call in Collaboration -> History contained extra information besides the called number or phonebook contact name when CompanyFlex trunk was used

[WMS-12498] - wms: fixed an issue in which auto-redirect from http to https in Collaboration didn’t work correctly

[WMS-12531] - wms: fixed an issue when it was impossible to set tags in Collaboration -> History if they contained 2 or more words with space at the beginning

[WMS-12532] - x-ca: fixed x-caracal Realtime report issues with:

  • Caller ID being displayed only in the 1st Queue
  • Max. wait time being not updated
  • columns being not matched if Agent status was off  
  • number of calls waiting in a queue being not updated if all Agents were paused

[WMS-12551] - sys: fixed an issue with FIAS Hotel integration (Protel PMS) in which room name was not updated after check-in in case of a WMS network where the PBX was a Client

[WMS-12567] - sys: fixed an issue with SMTP client infinite connection retries that caused high CPU load

[WMS-12638] - dev: fixed ringtones (ringback tone, dial tone, and busy tone) on FXS and FXO devices

[WMS-12658] - sys: fixed an issue with rsyslog being restarted by Monit Service Manager on large systems

[WMS-12712] - sys: fixed an issue of long login time (from several minutes to half an hour or more) on W-AIR handsets when assigning the handsets via 99 Feature Code on big W-AIR networks (with 60+ bases)

[WMS-12766] - wms: fixed an issue in case of large phonebooks (with 70k+ records) when entering a phone number in Collaboration Search field could lead to issues with calls and other operations on the PBX due to high load

[WMS-12774] - sys: fixed an issue in which missed calls notifications were sent not only to Call Group manager but also to the first user of CG

[WMS-12793] - sys: fixed user import issue in which information in the fields, not selected in the import settings, was erased on the PBX side if "Erase existing value if empty value is received (only for Fax, Office, Email, Mobile, Department, Image URL)" was enabled

[WMS-12802] - sys: fixed an issue with bad quality of voicemail transcription if user email was indicated instead of a number in "Go to voicemail" Dialplan Application

[WMS-12809] - sys: fixed a rare issue in which Call Group member was permanently put on pause

[WMS-12837] - col: fixed an issue in which sync of phonebooks from Microsoft365 was interrupted if there were more than 25k records, which could result in such issues as some users missing phonebooks in Collaboration or duplicate contacts in phonebooks

[WMS-12903] - wms: fixed an issue with the DIALBYNAME_PROMPT Global Dialplan variable in which the prompt containing space characters got broken as the spaces were completely removed after saving the variable, which reproduced in WMS 5.03 and 5.04

[WMS-12909] - sys: fixed a rare issue in which after PBX engine crash it was impossible to open and use Collaboration until the PBX engine was restarted

[WMS-12920], [WMS-13144], [WMS-13301], [WMS-13187]  - sys: fixed issues of PBX engine crash in some rare cases

[WMS-12940] - sys: fixed an issue in which completing an attended transfer on some Wildix phones required additional steps besides placing the receiver in case another user used call Pickup to intercept the call

[WMS-12962] - col: removed the “Close” button in CDR-View, which caused restart of Collaboration and call drops; CDR-View can be closed using the close icon (x)

[WMS-12965] - sys: fixed an issue in which after setting Time zone to US > Pacific-New in WMS, the W-AIR Base changed its country settings and time zone to Italian, affecting time on all registered handsets

[WMS-12975] - dev: fixed an issue in which Start phone displayed a blank Identities BLF key, in case the key was set up via User preferences on WMS

[WMS-12978] - sys: fixed an issue in which the option "6) Reset network settings" in WMS -> Terminal -> console menu didn’t work

[WMS-12980] - sys: fixed an issue in which the email with voicemail recording sent to user was in English despite a different PBX language, which occurred in case of an external call

[WMS-12987] - wms: fixed an issue in which changes of RTP port range in Settings SIP-RTP were not applied

[WMS-13057] - sys: fixed a rare issue in which SMS could not be sent due to memory leak in SMS daemon

[WMS-13098] - x-ca: fixed an issue in which x-caracal failed to display long time range reports (e.g. Agent Summary, Distribution) on highly loaded PBX

Note:

The following limits for maximum allowed days range were applied:

  • Less than 500K records - max 180 days
  • 500K - 700K records - max 120 days
  • 700K - 900K records - max 60 days
  • 900K and more - max 31 days

To set custom limit (for example 50 days), add the following parameter to /var/www/x-caracal/.env file:

MAX_ALLOWED_DAY_RANGE=50

[WMS-13157] - sys: fixed an issue of muted audio during a call and call drop after migration from Hardware PBX to Cloud PBX, caused by incorrect public IP configuration

[WMS-13161] - wms: fixed an issue when after accessing Wizyconf videoconference via a link in the same browser as Collaboration, user was not redirected from https://conference.wildix.com to the PBX domain

[WMS-13202] - dev: fixed an issue in which Static IP set before provisioning of W04FXO r3 changed to Default DHCP after restart of the provisioned gateway

[WMS-13243] - sys: fixed a rare issue of missing audio during a call between PBXs in the same WMS Network

[WMS-13279] - sys: fixed a rare issue of voicemail message loss in case of high load and if Call Group notifications manager was enabled

[WMS-13297] - sys: fixed a rare issue of PBX engine deadlock

[WMS-13420] - sys: fixed some rare provisioning and Dialplan issues, which could lead to incorrect work of voicemail and user statuses

[WMS-13427] -  sys  sys: fixed an issue of dropped calls via VoIP operator Netiwan

[WMS-13504] - sys: fixed an issue in which in some rare cases multiple user registrations and multiple calls didn’t work correctly

New Firmwares

New firmwares: Start: v. 150.145.2.9 WorkForce: v. 65.145.6.24 WelcomeConsole: v. 68.145.2.44 WP410 r2: v. 50.145.6.175 WP480 r3: v. 63.145.10.37 WP490 r3: 67.145.8.107

[WP-52] - dev: fixed some issues with DuoLED BT headset on WorkForce in which:

  • DND/ Away status had no violet/ yellow LED indication
  • there was just one ring during an incoming call
  • it was not possible to pick up or hang up a call with Multi-function button
  • a call could be answered with a Mute button
  • on incoming call, LED indicator blinked red, then steady red 

[WP-109] - dev: fixed an issue of poor audio quality on WorkForce with firmware v. 65.145.4.20, which mostly occurred when users were speaking at the same time

[WP-164] - dev: fixed some issues with DuoLED BT Headset on WelcomeConsole in which:

  • DND/ Away status had no violet/ yellow LED indication
  • no busy LED indication on incoming call after answering it 

[WP-165] - sys: fixed an issue with distorted audio in a call between two Start phones

[WP-171] - dev: fixed an issue in which phone user heard an echo during a call with user of WorkForce with DuoLED headset

[WP-172] - dev: fixed DHCP registration issue after powering on of Wildix phones, which led to router overload in large systems with a big number of phones turned on at the same time

[WP-173] - dev: fixed an issue of crackling audio during a call on Start phones

New firmware for W02FXS r3 version 27.19.10.19, for W04FXO/ W04FXS/ W24FXS r3 version 27.81.10.19.

[FXX-10] - dev: fixed an issue in which FXS provisioning stopped working in case of a Cloud or remote PBX after Voice VLAN ID was configured for FXS media gateway on the WMS -> Devices page

[FXX-12] - dev: fixed a rare issue in which FXS/ FXO r3 media gateways failed to upgrade the firmware

Daysaver New firmware v. 2.53.4.33

[FXX-3] - dev: fixed an issue in which DaySaver occasionally stopped sending SMS until rebooted

[FXX-9] - dev: changed the default value of the option Disable Private Internet DNS responses in DaySaver settings, which was incompatible with some configurations

Now the option is checked by default.

New W-AIR firmware version 0530b8

[WMS-13526] - dev: new W-AIR firmware which includes fixes of the following issues:

  • W-AIR base automatically rebooted after W-AIR handset received an incoming video call
  • W-AIR base crashed with error 43
  • W-AIR base stations got wrong RFPI Address after adding new base stations, which led to loss of handset registrations
  • dropped calls while moving between base stations because of issue with LAN sync

WMS Stable Version 5.03.20220127.1 Date: 27 January 2022

Fixes

[WMS-12577] - sys: fixed an issue in which after upgrade of PBX, the ESPA monitor stopped working and its package was reinstalled, overwriting existing configurations with default ones

...

[WMS-13143] - dev: fixed an issue in which WorkForce didn’t play opus files if user language was English, after upgrade to WMS 5.03.20211222

WMS Stable Version 5.03.20211222.2 Date: 22 December 2021

New Features

[WMS-12620] - sys: added logic for compliance with E911 on the WP/ WorkForce/ WelcomeConsole/ W-AIR/ FXS devices that initiate an emergency call via CLASSOUND

...

[WMS-10978] - col: implemented license check: only systems with CLASSOUND service enabled can use teams4Wildix (as specified in Documentation: https://confluence.wildix.com/x/Y4GEB, teams4Wildix integration require CLASSOUND)

...

  1. Configure Alarm and Text Messaging & Alarm Server on Main W-AIR Base using HW/VM PBX IP
  2. Start W-AIR alarms service on HW/VM PBX
  3. Create a dedicated Dialplan on HW/VM PBX

Documentation will be updated later:https://confluence.wildix.com/x/UoPPBHow to get location of W-AIR Base Station in case of emergency alarm.

[WMS-12609] - x-ca: fixed an issue in which x-caracal failed to display reports if the selected date range was highly loaded

...

The values can be changed in /rw2/etc/provision.conf, the documentationhttps://confluence.wildix.com/x/KQg8AQProvisioning Custom Settings.

[WMS-12755] - sys: fixed a rare issue when it was impossible to make calls because of PBX engine deadlock

[WMS-12943] - x-ca: fixed an issue with x-caracal installation after upgrade to WMS 5.03.20210929, in which "Settings saved successfully" message appeared but x-caracal failed to be installed

New Firmwares

New firmwares for WP480GR2: v. 55.145.6.114, WP480GR3: v. 63.145.10.36, WP490GR3: v. 67.145.8.106, Start: 150.145.2.7, WorkForce: v. 65.145.6.20.

...

  • increased background noise and too loud default microphone level in handsfree mode
  • muffled sound between two WorkForce devices
  • background noise in the handset's speaker
  • muffled audio on WiIdix DuoLED and DuoLED BT headsets connected to WorkForce if users spoke at the same time
  • WorkForce volume level higher than on WP480GR3

WMS Stable Hotfix Date: 18 October 2021

Additional package: cw-5.03.20211012.1

Fix

[WMS-12263] - sys: fixed an issue of call drop in Collaboration and no media on WP which occurred when Collaboration user, being on a call with WP phone user, turned on personal call recording after completion of attended transfer under the following conditions:

  • the system was upgraded to WMS 5.03
  • g729 transcoding was enabled in /etc/callweaver/sip.conf

WMS Stable Version 5.03 Date: 12 October 2021

Additional package: cw-5.03.20211012.1

Fix

[WMS-12317] - classound: fixed a rare one-way audio issue on CLASSOUND calls, which occurred due to incorrect processing of RTP Keep Alive by a remote carrier

...

Additional packages: ca-certificates_20200930, x-caracal_5.03.20210929.1, cw-5.03.20210930.1, sipproxy_5.3.6-5.03.20211001.1

Fixes

[WMS-12270] - x-ca: fixed an issue in which Agent information was duplicated in x-caracal Agent reports if the Call group strategy was Call All 32

[WMS-12291] - sys: updated the SSL certificate to ensure correct work of Wildix services

WMS Stable Version 5.03.20210927.4 Date: 27 September 2021

Improvements

[WMS-10957] - wms: updated API documentation in WMS to include all the available API endpoints

...

Note: to disable this option, change the value of the variable to “no”: QUEUE_FAST_RECALL=no. If you delete the variable, the option won’t be disabled.

Fixes

[WMS-12139] - sys: fixed an issue when in some cases firmware update of W-AIR handsets failed after the PBX was upgraded from WMS version 5.02 to 5.03

...

[WP-126] - dev: fixed an issue in which the default microphone volume on START handset was lower compared to other Wildix devices

New Firmware

New WorkForce firmware v 65.145.6.15

...

[WP-148] - dev: fixed an issue in which microphone volume on WorkForce got much higher after WMS upgrade to 5.03

WMS Stable Version 5.03.20210910.1 Date: 10 September 2021

Fixes

[WMS-11233] - wms: fixed an issue in which the Call group notifications manager received a false missed call notification if a member of the Call group parked a call

...

Warning

Important for WMS Network:

  1. For correct behavior of WMS Network, first update Server PBX and then Client PBXs
  2. In case of updating from WMS versions lower than 5.02, make sure that your WMS Network credentials correspond to the new security requirements and only then proceed with updating the PBXs:
    • Login: 13 characters, it's required to use lowercase letters and digits [a-z 0-9]
    • Password: 24 characters, it's required to use lowercase, uppercase letters and digits [A-Z a-z 0-9] 
  3. After upgrade WMS network to 5.03, for the correct work of calls between nodes, the following ports must be opened: 443 (or custom secure port) + RTP ports (on SIP-RTP page)

New Features

[WMS-10454] - sys: added possibility to deliver Kite group chat requests to all call group members simultaneously 

...

  • To enable, edit the config file /rw2/etc/env.ini (or custom /rw2/etc/env.custom.ini for persistence) by setting the parameter CALL_CONTROL_FEATURE=true
  • When logging in to Collaboration under remote desktop, tick off "Call Control only"
  • This feature is also used in teams4Wildix integration, allowing a Teams user to control another Collaboration in the browser to manage calls; in MS Teams, Collaboration is loaded with "Call Control only" mode enabled automatically 
  • User can set "Call control only" mode to be automatically enabled by adding a parameter in the URI (useful when it is needed to share the link among all employees or bookmark the page)

    How-to: Add ?sip=no to PBX domain name ->https://pbxname.wildixin.com/collaboration/?sip=no

[WMS-10805] - wms: added support for calendar sync with Office 365

...

x-caracal documentation: https://confluence.wildix.com/x/FAEzBQx-caracal documentation.

[WMS-11767] - wms: added ACL rule “Can/ cannot - See call recordings”, which adds a possibility to restrict users from accessing call recordings

...

  • x-caracal settings are not reset when: 1) resetting PBX to factory defaults or 2) when restoring from backup

x-caracal documentation: https://confluence.wildix.com/x/FAEzBQ x-caracal documentation.

Improvements

[WMS-7761] - col: added support for the US standard date format "mm/dd/yyyy" in CDR-View

...

[WMS-11268] - sys: added a new provisioning custom parameter that allows increasing timeout for storing PIN for Voicemail menu on WP phone

...

Automatic removal of contacts applies, in case the option “Remove existing contacts which are not received from the backend“ is enabled. This improvement can be useful on big installations, where users are imported from an external source, and dummy (virtual) users with service licenses (e.g. part orbits, group managers, etc.) are created and kept locally.

Fixes

[WMS-8131] - sys: fixed an issue where in some rare cases a voicemail received from another user could end up in a hidden voicemail folder

...

[WMS-10259] - wms: improvement for SMTP client w-smtp.wildix.com: now it is impossible to change the default email in order to prevent mails to be marked as spam

...

[WMS-11882] - sys: fixed an issue when in some rare cases users on PBXs with WMS 5.02 version couldn’t see registered devices in Collaboration

New Firmware

New firmwares for WorkForce v 65.145.6.14 WP480GR3: v 63.145.10.35 WP490GR3: v 67.145.8.105 WelcomeConsole: v 68.145.2.40

...

Documentation will be updated soon: https://confluence.wildix.com/x/KQg8AQ

[FXX-5] - dev: fixed an issue in which a device connected to FXS r3 didn’t get a busy tone when a caller ended a call

  • The issue affected FXS r3 gateways with firmware versions 27.81.10.15, 27.81.10.16, 27.19.10.15, 27.19.10.16.

WMS Stable Version 5.02.20210722.1 Date: 3 Aug 2021

Fixes

[WMS-11208] - sys: fixed no media issue after attended transfer in case transcoding was enabled between codecs g729 -> g729 -> g711

[WMS-11554] - wms: fixed incompatibility of Collaboration Web Phone with Google Chrome v. 93 (due to be released on Aug 31)

WMS Stable Version 5.02.20210518.1 Date: 19 May 2021

Hotfixes

[WMS-11220] - wms: fixed an issue with impossibility to access Collaboration via Google Chrome v 91 if:

...

WMS Stable Hotfix Date: 14 May 2021

Additional package cw 5.02.20210514.1

[WMS-11242] - sys: fixed an issue in which under rare conditions it was impossible to receive/ make calls, after WMS release 5.02.20210416.1

...

For activation, refer to the document: https: //confluence.wildix.com/x/FAEzBQ x-caracal documentation.

Improvements

[WMS-7872] - dev: added possibility to set image refresh button for 2N intercom integration

...

New W-AIR firmware version 0520b1 for W-AIR Base Sync Plus, W-AIR Base, W-AIR Base, Small Business, W-AIR Basic, W-AIR LifeSaver, W-AIR Med, W-AIR Office.

Updated documentation: https://confluence.wildix.com/x/qADwAQIntegration of 2N intercom Helios IP with Wildix.

[WMS-10101] - col: implemented the new logic for extensions update in Collaboration Settings -> Extensions: now new versions are obtained directly from Collaboration, regardless of updating WMS version

...

[WMS-10872] - wms: added a warning message showing license overuse while creating, editing or importing users

Fixes

[WMS-8663] - sys: fixed an issue in which a Call Group member stopped receiving CG calls if Force Call Forward was enabled to an external number and answered from that number

...

[WP-45] - dev: fixed an issue with Voicemail notifications not working on WorkForce 

WMS Stable Hotfix Date: 26 March 2021

Additional package: cw 5.02.20210326.1

[WMS-10827] - sys: fixed an issue with PBX engine being restarted by monit in some rare conditions after upgrade to WMS 5.02

WMS Stable Version 5.02.20210312.1 Date: 12 March 2021

Fixes

[WMS-10798] - col: fixed an issue with Collaboration Native App v. 2.1.6 not working after upgrade to WMS 5.02

...

WMS Stable Version 5.02.20210305.1 Date: 05 March 2021 

Fixes

[WMS-10551] - col: increased the width of a drop-down list showing live search results in Collaboration

...

WMS Stable Version 5.02.20210223.1 Date: 01 March 2021 

New Features

[WMS-7551] - sys: added support for online streaming of mp3 http/ https sources as music on hold

...

  • the option "Set conference password" is available while creating or editing a conference, available also for dial-in numbers and Wizyconf Station
  • 2 passwords are generated automatically: 1 - for a web conference, 2 - for dial-in numbers and Wizyconf Station
  • for a web conference access, a password length is from 6 to 10 symbols, including numbers, upper and lower case letters; for dial-in and Wizyconf Station access, password consists of 6 numbers
  • a conference moderator can edit a password for a web conference; password for access via dial-in numbers and Wizyconf Station cannot be edited
  • both passwords are sent in a conference invitation (you can also view them while editing a conference)
  • conferences protected with a password are marked with a safety icon

Documentation: Wizyconf Videoconference - User GuideWizyconf Station Quick Start Guide.

...

Documentation: WebRTC Kite Chatbot SDK.

Improvements

[WMS-6719] - sys: added 03, 030, 0345 prefixes to "National" and 084 prefix to "Premium" call classes for the UK to improve call class recognition and for the correct management of ACL permissions

...

Documentation: How to disable updates for BLF keys configured for call group members with Call All strategy .

Fixes

[WMS-6925] - col: fixed an issue with an original caller name being displayed in CDR-View instead of a modified one for trunk calls if Dialplan application "Set -> Caller name" was used

...

  • fixes an issue with W-AIR Base Stations restart on each SIP login or logout
  • adds possibility to get location of the nearest W-AIR Base Station in case of emergency alarm triggered on W-AIR Handset (init. ticket WMS-9671)

WMS Stable Version 5.01.20201006.1 Date: 13 October 2020 

Improvements

[WMS-8043] - sys: enabled by default daily auto upgrade for newly created systems

...

[WMS-9816] - api: security improvements for Zoho integration

Fixes

[WMS-8184] - col: fixed an issue with popup notifications being not displayed for BLF key "Call group" with disabled "Audio notification" option

...

[WMS-9672] - dev: new firmware for W04FXO r3 v. 27811011 includes performance optimization

WMS Stable Version 5.01.20200923.1 Date: 23 September 2020

Fixes

[WMS-9612] - sys: fixed no audio issue for calls between 2 PBXs in WMS Network located in 2 different routable LAN networks

...

WMS Stable Version 5.01.20200914.1 Date: 16 September 2020

The current version includes the following changes along with generic security improvements:

New Features

[WMS-9325] - wms: added possibility to access storages and NTP Server menus before PBX activation

[WMS-9539] - col: added support for Danish language

Improvements

[WMS-8990] - col: increased the max number of CDR-View exported records up to 500 000

...

[WMS-9727] - col: improvements for customer feedback option in Collaboration

Fixes

[WMS-7345] - sys: fixed an issue with outgoing fax queue being blocked after the first unsuccessful attempt

...

WMS Stable Version 5.01.20200605.5 Date: 05 June 2020

New Features 

...

[WMS-7199] - sys: added support for direct RTP between Kite and Web phone 

Added full ICE support for Kite and WebRTC phone:

  • endpoints in the same network - media goes directly
  • endpoints in different networks and open/ moderate NAT - STUN is used to find the best pair of candidates
  • endpoints in different networks, strict NAT - media goes through TURN (on PBX)

The feature is disabled by default. To enable it, add the following line to the file /rw2/etc/kamailio/host_specific_custom.cfg: 

...

[WMS-7264] - wms: added support for S2S authentication via token for Wildix PBX API

...

  • not supported on mobile devices and Kite: a remote side receives the modified text as a second message

Improvements

[WMS-6693] - sys: enabled by default DTLS-SRTP media encryption between PBXs in WMS Network

...

[WMS-8680] - wms: removed deprecated Colleagues API endpoints:

...

  • all devices, except GSM trunks (W01GSM and DaySaver) use TLS transport on VM/ HW PBXs (previously it was supported on Cloud PBXs)
  • "Use TLS / SRTP for local devices" option in WMS Settings -> Settings -> PBX -> SIP-RTP is no longer supported and will be deleted from the web the interface later
  • use custom provisioning parameter "SIPTransport" (https://confluence.wildix.com/x/KQg8AQ) to set another protocol

Fixes

[WMS-8345] - col: fixed an issue in which CDR-View didn't work with a large number of excludes 

...

[WMS-9108] - sys: fixed no media issue for calls between Collaboration and Android application if callee had mobility feature enabled

New Firmware

New firmware for WP480GR3 v. 63.145.10.13, WP490GR3 v. 67.145.8.92,  WelcomeConsole v. 68.145.2.24

...