WMS Beta Changelog rel60beta

Update repository: rel60beta

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

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

Requirements:

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

In case of Hybrid W-AIR networks that contain both previous versions of W-AIR bases and W-AIR Sync Plus bases, upgrade of such W-AIR networks is be limited to W-AIR firmware v 530 (the last release for W-AIR r1)

Note: Starting from WMS Beta 6.01.20220708.5, automatic upgrades are performed from the repository used for manual upgrade. Weekly automatic upgrade is enabled by default. 

WMS Beta 6.09.20241206.1 Date: 6.12.2024

Fix

[WMS-22072] - wms: fixed a rare issue in which some PBXs lost Dialplan configuration after upgrade from WMS 6.07 to WMS 6.08 

WMS Beta 6.09.20241204.1 Date: 5.12.2024

Improvement

[WMS-21835] - x-hop: improved Voice authentication login flow so that a new user can pronounce their Colleague ID (extension number) and be automatically directed to onboarding to record their voice footprint 

Note: The new logic is not supported in case the custom Dialplan variable XHOP_ASK_EXTENSION_ON_LOGIN=yes is used.  

WMS Beta 6.09.20241129.1 Date: 4.12.2024

Additional Wildix packages: wildix-provision 6.09.20241202.1 wildix-lua-base 6.09.20241202.1 wildix-dialplan 6.09.20241202.1 wildix-data-engine 6.09.20241202.1 sipproxy 5.5.3-6.09.20241204.1

Improvement

[WMS-21840] - x-hop: added possibility to request user’s extension during x-hoppers voice authentication

How-to:

Add the following variable in WMS -> Dialplan -> General Settings -> Set dialplan variables: XHOP_ASK_EXTENSION_ON_LOGIN=yes 

WMS Beta 6.09.20241129.1 Date: 29.11.2024

Improvements

[WMS-21871] - x-hop: improved the logic so that users with SuperHopper license do not get Service license after placing x-hoppers headset into the charger when Voice authorization is used, but stay with the SuperHopper license   

[WMS-21928] - sys: added possibility to use Dialplan parameter TTS Voice for Voice Bots, which makes Voice Bot configuration more flexible and allows to choose the preferred narrator   

Fixes

[WMS-20734] - dev: fixed an issue in which the ACL permission “Cannot use - Voicemail without pin code” didn’t work on WP 5 phones  

[WMS-21841] - x-ca: fixed an issue in which Realtime page in x-caracal was empty or displayed zero values in some rare cases

WMS Beta 6.09.20241126.1 Date: 28.11.2024

Fixes

[WMS-21743] - wms: fixed an issue in which Phonebook import from Exchange Server stopped working 

[WMS-21855] - x-ca: fixed “Response time limit was reached“ error and zero values in reports on Distribution page in x-caracal, in case of Hardware / Virtual PBX and manually installed x-caracal package, after upgrade to WMS 6.08

[WMS-21920] - ca: fixed an issue in which Trunk and Service Number columns in Cloud Analytics (CDR-View 2.0) were empty if the Dialplan included only Play sound application 

WMS Beta 6.09.20241115.3 Date: 26.11.2024

Additional Wildix packages: wildix-provision 6.09.20241122.1 wildix-lua-base 6.09.20241122.1 wildix-dialplan 6.09.20241122.1 sipproxy 5.5.3-6.09.20241121.1 wildix-data-engine 6.09.20241125.1 ejabberd 20.03-6.09.20241122.1 wildix-cw 6.09.20241126.1 wildix-wps-local 6.09.20241122.1

Improvement

[WMS-21914] - dev: enabled the application of Interdigit timeout set in WMS Dialplan General Settings to WP 5 phones 

Fixes

[WMS-21642] - sys: fixed an issue where a call placed to the first Call group with MoH enabled and the custom parameter SPLIT_RECORDINGS=no timed out, causing only the first part of the call to be recorded when answered by the second Call group 

[WMS-21915] - sys: fixed an issue where Voice bots were not functioning for the French and Swedish languages 

[WMS-21939] - sys: fixed an issue where the device list was unavailable in Collaboration and calls could not be made due to PBX engine crash 

WMS Beta 6.09.20241115.3 Date: 21.11.2024

Additional Wildix packages: wildix-data-engine 6.09.20241120.1 wildix-base 6.09.20241119.1 wildix-cw 6.09.20241120.1

Fixes

[WMS-21608] - sys: fixed no media issue during calls on devices that were connected to a local network interface on Hardware / Virtual PBX, if the network interface had an IP range not standard for local networks, after upgrade to WMS 6.07 

[WMS-21634] - sys: fixed an issue in which call record in History was duplicated if it was a call group call which was answered using Pickup feature code 

WMS Beta 6.09.20241115.3 Date: 19.11.2024

Improvements

[WMS-21402] - wms: refreshed WMS interface so that it matches the style of the relevant product: Collaboration/ x-bees/ x-hoppers  - WMS looks now depends on the licenses on the PBX, e.g. green login screen and x-hoppers logo in case of a PBX with x-hoppers licenses.

  • The logo at the top of WMS interface (above Users tab) matches the product used.
  • Renamed x-hoppers tab into Broadcasts.
  • In case custom Company logo is used, it is displayed on the login screen and at the top of WMS interface and product logo is moved to the footer. 

[WMS-21605] - sys: fixed an issue in which old W-AIR Basic and W-AIR Basic2 handsets didn’t support umlauts (ä, ö, ü) starting from handset firmware version 740B100 

Fixes

[WMS-21714] - kite: fixed an issue in which video call via Kite failed in case user started an audio call first, after upgrade to WMS 6.06.20240425.1 

[WMS-21857] - sys: fixed an issue when choosing the Catalan language for Voice bots, the French language was used instead 

WMS Beta 6.09.20241113.2 Date: 14.11.2024

Fixes

[WMS-21621] - x-hop: fixed an issue with voice authentication when user was asked to repeat the phrase again, without informing what was wrong with the previous attempt

  • Now, if there is not enough speech during the voice authentication attempt, user is informed about it before being asked to repeat the phrase.

[WMS-21637] - x-hop: fixed an issue in which x-hoppers headsets automatically joined the broadcast while placed on the charging station, in case voice authentication was not enabled and power supply was interrupted for some reason 

WMS Beta 6.09.20241108.2 Date: 12.11.2024

Improvement

[WMS-21476] - sys: for improved security, updated the logic of SIP block feature in WMS With the update, the SIP blocks feature bans not only SIP requests, but any requests from the banned IP address.

Any trusted IP addresses for reaching the PBX should be indicated in PBX -> Security -> Trusted IPs list. 

Fixes

[WMS-21629] - col: fixed an issue when Phonebook contacts created in Collaboration had a default avatar instead of the avatar with contact initials, after upgrade to WMS 6.06  

[WMS-21673] - x-hop: improved recognition during voice authentication to ensure better user experience 

[WMS-21701] - x-ca: fixed an issue in which Reason field was empty in Pause Detail report in x-caracal in case of Computed End Pause events  Limitation: The fix is applied for new data only.

WMS Beta 6.09.20241106.2 Date: 7.11.2024

Improvement

[WMS-21711] - sys: added support for the following languages for Voice Bots: Spanish, Dutch, German, Arabic, Catalan, Danish, Swedish, Portuguese  

WMS Beta 6.08.20241101.1 Date: 5.11.2024

Additional Wildix packages: wildix-data-engine 6.08.20241104.1 ejabberd 6.08.20241104.1 wildix-cw 6.08.20241105.1

Improvement

[WMS-21097] - x-hop: added possibility to enable the logic of notifying a user that a headset is unmuted  

  • By default, the feature is disabled. To enable it, add the following parameter to the file /etc/systemd/system/pbx-data-engine.service.d/override.conf:
    Environment='XHOP_UNMUTE_ANNOUNCE_TIMEOUT=X'
    Where ‘X’ is a value in seconds.
  • The user is notified when he is unmuted and talking, as soon as the specified timeout is reached. Example: the timeout is 60 seconds; user hears a beep in case he has been talking for 60 seconds and the headset was unmuted. There are no alerts in case the headset is unmuted, but no talking is detected.

  • By default, the user is notified with a beep. To set up a custom alert, use the following parameter:
    Environment='XHOP_UNMUT