WMS Stable Changelog rel40

IMPORTANT: WMS 4 reached end of life on December 31, 2022. Make sure to upgrade PBXs to WMS 5: use rel50 repository.

Remote Support Server IP changes; the following IP ranges are now used by Remote Support server (make sure they don’t collide with your internal network ranges): 172.16.0.0/16; 172.20.0.0/16; 172.25.0.0/16.

Option DHCP 176 is reserved for VLAN configuration of phones. If your DHCP server provides this option disable it or make sure it contains the right VLAN for the phones. 

Upgrade to WMS 4.02/ 4.03 from earlier versions - Requirements:

  1. Reload Collaboration tab or restart Native App after the upgrade
  2. If you have previously downloaded and integrated WebAPI JavaScript Library, you need to update it manually to ensure the compatibility with the new Presence Server (ref. ticket WMS-6656):
  3. Make sure you have min. supported app versions to guarantee the compatibility with the new version of Presence Server:
    • iOS app - v. 7.6.35421
    • Android app - v. 4.05.22
    • Vision/ SuperVision - v. 2.15.18
    • WP600A/ wp600ACG - v. 2.8.97

WMS Stable Hotfix Date: 27 December 2022

Additional package: 4.04.45400.52

Fix

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

WMS Stable Hotfix Date: 19 December 2022

Updated package: 4.04.45396.23

Fix

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

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

WMS Stable Version 4.04.45396.23 Date: 29.06.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-13544] - sys: added possibility to provision latest model of W-PA on PBXs with WMS 4.04

[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.

[WMS-13763] - sys: improved security related to OpenSSL library

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

Fixes

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

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

[WMS-13268] - sys: fixed failed calls issue which occurred in some rare cases

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

New Firmwares

New firmware for WorkForce v. 65.145.6.24, Start phones v. 150.145.2.10

[WMS-13589] - wms: fixed an issue in which WorkForce (HW v. 1.2.4) couldn’t be provisioned on PBXs with WMS v. 4.04

[WMS-14139] - sys: new firmware for Start phones which includes security improvements and fixes of the following issues:

  • distorted audio during a call on Start phones
  • the default microphone volume on Start handset was lower compared to other Wildix devices

WMS Stable Version 4.04.45384.38 Date: 25.10.2021

Improvements

[WMS-11193] - wms: renamed Wizyconf license to Wizyconf room

The changes are available in WMS:
- User preferences menu
- Activation / Licenses menu

[WMS-11455] - dev: added support for wp410r3 Start phone

[WMS-11867] - sys: added a check of free disk space before performing PBX upgrade to prevent possible upgrade failures

In case PBX doesn’t have enough space, the relevant error message is displayed in WMS, including the amount of free and required disk space

Fixes

[WMS-8953] - wms: fixed an issue in which restart of ejabberd service after getting a new certificate could lead to Collaboration reconnection and temporary service unavailability

[WMS-10966] - sys: fixed an issue in which some applications were broadcasting error logs to all opened consoles

[WMS-11059] - sys: fixed an issue when user status didn't change to DND after pressing DND key on WP phone after PBX reset

[WMS-11066] - sys: fixed an issue in which SIP Proxy couldn't start due to high private memory usage on Cloud PBXs with small storage size

[WMS-11234] - wms: fixed an issue with AppStore mobile image being broken in Welcome Message

[WMS-11289] - sys: fixed an issue with failed attempts to obtain SSH key on non-Cloud PBXs

[WMS-11335] - wms: fixed an issue with audio stream being not sent back to carrier randomly on incoming calls

[WMS-11462] - wms: fixed an issue with Wildix logo missing when receiving Fax2Mail or Welcome message

[WMS-11554] - wms: fixed an issue with impossibility to call in Collaboration via Google Chrome v 93

[WMS-11620] - dev: fixed an issue with the focus being switched from Collaboration tab after pressing the multifunction key on DuoLED-BT Headset

[WMS-11689] - sys: fixed an issue in which calls dropped after 30 sec on WP phones due to Public IP address change on Cloud PBX

[WMS-11870] - col: fixed a broken link in Collaboration -> Other -> About section, which leads to Wildix Software License Agreements

[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

WMS Stable Version 4.04 Date: 01.10.2021

Additional package: ca-certificates_20200930

Hotfix

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

WMS Stable Version 4.04.45360.30 Date: 29.07.2021

Fix

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

WMS Stable Version 4.04.45360.20 Date: 20.05.2021  

Hotfix

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

  • user logged in to Collaboration for the first time
  • a new browser/ PC was used
  • cache was cleaned in the current browser
  • Collaboration was opened in a new incognito tab

WMS Stable Version 4.04.45360.13 Date: 06.04.2021  

New Features

[WMS-6512] - dev: added support for the following headsets on WelcomeConsole:

1. Wildix Headsets

  • support for LED indication of presence and call statuses on Mono / DuoLED Headsets
  • WHS-BT (with Jabra LINK dongles)

2. Jabra, Plantronics (Poly), Sennheiser popular USB headsets:

  • Jabra Engage 50
  • Jabra Engage 65
  • Jabra Engage 75
  • Jabra Evolve (ENC010)
  • Jabra Pro 935
  • Jabra Speak 710 (with Jabra LINK 370 dongle)
  • Plantronics Blackwire 3220
  • Plantronics Voyager 5200 (with Plantronics BT600 dongle)
  • Plantronics Savi 8210T
  • Plantronics Savi 8220T
  • Plantronics Voyager Focus UC
  • Sennheiser BTD 800 (BT & Wire)
  • Sennheiser D10 (DW Pro 2)
  • Sennheiser SC 160 USB
  • Sennheiser SC 1x5
  • Sennheiser SC 660 ANC
  • Sennheiser SC 660 Control

[WMS-8433] - dev: added support for LED indication of presence and call status on Mono / DuoLED Headsets connected to WorkForce

[WMS-10659] - dev: added support for W-AIR Small Business Base R2

Documentation:

Improvements

[WMS-9780] - app: Outlook integration v. 2.6.1: "Sync calendar" option is now moved to Outlook Ribbon

[WMS-9998] - app: WIService v. 3.1.7 (Windows) includes UI improvements when changing screen scale and layout options

[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

  • note: notifications about availability of new versions will be implemented later

[WMS-10189] - app: WiService 3.1.4 (macOS) adds auto-update option

  • added the dialog "Keep Wildix Integration Service up to date" to the installer which appears in case auto-update is disabled or not configured yet
  • auto-update starts every day at a random time between 1 AM and 6 AM, or right after the computer starts or wakes up from sleep mode

Documentation: What is WIService.

[WMS-10424] - col: notifications about availability of new versions are now not shown for WIService and other integrations with enabled auto-update option

[WMS-10480] - wms: improved protection against cross-site scripting (XSS) attacks

Fixes

[WMS-9502] - sys: fixed an issue in which recording of an incoming call started via Diaplan stopped after being transferred to a mobile number

[WMS-9937] - sys: fixed an issue with incorrect behavior of TAPI driver when extra events were created in case of call transfers

[WMS-9952] - col: fixed an issue with impossibility to export charts in CDR-View

[WMS-10154] - wms: fixed an issue with a call being dropped after a user picked it up via FC "Pickup" 88 on WP phone

[WMS-10190] - sys: fixed an issue in which system call recording stopped after call was answered via mobility

[WMS-10349] - sys: fixed an issue with fax postpone delivery not working

[WMS-10352] - sys: fixed an issue with presence statuses on WP phones being displayed incorrectly for users with unregistered devices

[WMS-10355] - sys: fixed an issue in which calls dropped after 10 minutes due to missing Session-Expires Timer in UPDATE messages by adding a custom parameter session_expire_header_in_update

The parameter is disabled by default. To configure it:

  • edit the config file /etc/callweaver/sip-general-custom.conf by adding the parameter session_expire_header_in_update=yes
  • run the command to reload SIP: callweaver -x 'sip reload'

Documentation: Custom config parameters List.

[WMS-10447] - wms: fixed security vulnerability issue with cross-site scripting (XSS) attacks

[WMS-10535] - wms: fixed an issue with wrong user statuses on WelcomeConsole with a large amount of configured BLF keys (> 50) due to 500 Server Internal Error

[WMS-10540] - sys: fixed an issue with delivery of wrong versions of firmwares for WP phones

[WMS-10646] - sys: fixed an issue with impossibility to provision W-AIR bases 

[WMS-10729] - wms: fixed an issue with "Sync Plus via Ethernet" option being unavailable if W-AIR Sync Plus Base with range of MAC addresses 9c7514346XXX was added to W-AIR Network

[WMS-10734] - sys: fixed an issue with failover replication of main PBX configuration not working

[WMS-10834] - wms: fixed an issue with broken Chrome extension image in Welcome Message email

New Firmwares

New firmware for WP480GR3 v. 63.145.10.22, WP490GR3 v. 67.145.8.94, WelcomeConsole v. 68.145.2.28, WorkForce v. 65.145.2.15

[WMS-6918] - dev: fixed an issue with delay of handling calls on WP480GR3, WP490GR3, WelcomeConsole in Failover environment if Secondary PBX was down

[WMS-8931] - dev: fixed an issue with no ringback tone on USB Headset connected to WorkForce

[WMS-9397] - dev: fixes and improvements for srtp lock icon on WP phones

  • fixed position and changed color of srtp lock icon (from red to green)

[WMS-9442] - dev: fixes for WorkForce

  • fixed an issue in which dial and ringback tones didn't change after applying Default Tone Zone settings
  • fixed an issue with incorrect audio notification being played instead of a standard BLF audio notification

WMS Stable Version 4.04.45335.48 Date: 10.12.2020 

Improvement

[WMS-9978] - dev: added a new parameter "Obtain FSK CID from" for W04FXO r3 media gateway settings to display correct Caller ID

The default value depends on a language selected in WMS Settings -> PBX -> Language&Region:

  • for English-US, the default value is "Callee"
  • for other languages, the default value is "Num"

Note: After updating your PBX, you need to re-save W04FXO r3 settings in WMS -> Trunks.

[WMS-9987] - app: WIService v. 3.1.2 (Windows) includes:

  • Added auto update option for .exe files
    • to enable the option, make sure the box "Keep Wildix Integration Service up to date" is ticked when completing WIService setup
    • Windows Task Scheduler checks for updates every day at 01:00-06:00 or after starting PC. If a new version is available, it downloads a new installation package and runs it in silent mode
    • to disable auto update, click on WIService icon in Quick Launch Toolbar -> go to "Settings" and untick

Documentation: What is WIService.

  • Added config file backup for the integration service
  • Fixed an issue with impossibility to generate a call using click2call feature in Firefox browser (fix for both .exe files and .msi packages)
  • Fixed an issue with missing data (calls, periods etc) in CDR-View
  • Fixed an issue in which a security permission notification was displayed for another user after switching accounts

[WMS-10102] - app: WIService v. 3.1.2 (macOS) includes:

  • Added config file backup for the integration service
  • Fixed an issue with impossibility to generate a call using click2call feature in Firefox browser
  • Fixed an issue with high CPU utilization
  • Fixed an issue with missing data (calls, periods etc) in CDR-View

Fixes

[WMS-8220] - wms: fixed an issue with analog ports being ordered incorrectly in WMS -> Devices

[WMS-9668] - sys: fixed an issue with DTMF not working after resuming a call from hold if a caller's VoIP operator sent DTMF tones via payload type 96

[WMS-9825] - app: Fax printer v. 4.1.2 (macOS) fixes an issue with fax sending delay

[WMS-9953] - sys: fixed an issue when it was impossible to enable Syslog Server on FXO r3 media gateways after provisioning

[WMS-9982] - sys: fixed a rare issue with audio being interrupted during long calls via FXO trunk

[WMS-9983] - dev: fixed an issue with dropped calls due to wrong TCP Keep-Alive value inside W-AIR configuration

[WMS-9990] - app: Wildix Outlook Integration component v. 2.5.7 fixes an issue with the list of calendars to sync being empty

[WMS-10017] - app: Fax Printer v. 3.1.5 (Windows) fixes an issue when the component wasn't available in Printer selection on Windows starting with Fax Printer v. 3.1.2

[WMS-10022] - sys: fixed an issue with failed FXS/ FXO media gateways upgrade due to the empty firmwares.json file on PBX

[WMS-10033] - sys: fixed an issue with incorrect display of presence statuses for monitored users on WelcomeConsole with a large amount of configured BLF keys (> 50)

[WMS-10119] - sys: fixed an issue in which Mail2SMS notification email didn't contain any information

[WMS-10155] - sys: fixed an issue with incorrect display of presence statuses for monitored users on WelcomeConsole with a large amount of configured BLF keys (> 50) in WMS Network

[WMS-10162] - sys: fixed an issue in which WP4X0 r3, WelcomeConsole and WorkForce couldn't be auto-provisioned after upgrade to WMS Beta v. 4.04.45330.45

WMS Stable Version 4.04.45314.40 Date: 12.10.2020 

Improvements

[WMS-9662] - dev: the max number of W-AIR base stations in W-AIR Network is now set automatically if there are >50 base stations or more

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

[WMS-9898] - app: new WiService version 3.0.5 (both macOS and Windows) includes:

  • minor performance and stability improvements
  • fix for Fax Printer component when its version wasn't displayed after update
  • new design for a tray icon W that fixes an issue with its invisibility on Dark themes

Fixes

[WMS-9703] - sys: fixed an issue in which "migrate2cloud" script failed to migrate chats and CDR data from SQLite DB

[WMS-9847] - sys: fixed one way audio issue after answering a call in Collaboration with enabled mobility

[WMS-9852] - sys: fixed an issue with incorrect behaviour of presence status monitoring feature on WP phones when BLF keys stopped displaying presence statuses of monitored users

New Firmwares

New firmware for W04FXO r3 v. 27811011

[WMS-9672] - dev: W04FXO r3 performance optimization

New firmware for WorkForce v. 65.145.2.16

[WMS-9787] - dev: fixed an issue in which WorkForce stopped working after setting a Static IP using the previous firmware v. 65.145.2.6

WMS Stable Version 4.04.45299.38 Date: 24.09.2020

Fixes

[WMS-9636] - sys: fixed an issue with double authentication when connecting to WebAPI using Chrome browser v. 80 due to disabled support of cross-site cookies

Note: the issue still might be present when using Incognito Mode (by default, it blocks third-party cookies). You can change this behaviour (allow all cookies) in chrome://settings/cookies.

[WMS-9705] - app: fixed an issue on macOS in which Fax printer couldn't be installed without "PDF Services" directory

[WMS-9790] - wms: major security fixes

WMS Stable Version 4.04.45295.35 Date: 02.09.2020

Improvements

[WMS-7888] - app: Wildix Outlook Integration component v. 2.5.4 adds possibility to select Outlook Calendars for sync

[WMS-8706] - app: Fax printer v. 3.1.2 for Windows and 4.1.0 for macOS adds "Letter" as the North American standard fax paper size for Fax printer

[WMS-9349] - app: WIService v. 2.15.4 adds silent installation mode for WIService using MSI

  • To set the silent installation mode, run the command: msiexec /i "WIService.msi" wiserviceSilentMode=true
  • To reset the silent installation mode, run the command: msiexec /i "WIService.msi" wiserviceSilentMode=false

Key path in the registry:

  • x64 -HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Wildix\WIService\SilentMode
  • x86 - HKEY_LOCAL_MACHINE\SOFTWARE\Wildix\WIService\SilentMode

Other changes include generic security improvements.

Fixes

[WMS-9384] - sys: fixed an issue with Collaboration freezing under high load

[WMS-9486] - sys: fixed an issue on WMS v. 4.04 with no audio/ one way audio for calls answered by the PBX (e.g. IVR or Dialplan rule), which involved a device that doesn’t support “refer” (FXO/ FXS gateway)

Here are several examples in which the issue reproduced:

  • call coming from FXO, answered by IVR and then sent to WP user;
  • call from trunk answered via Dialplan rule "Answer the call" and then sent to FXS user;
  • other cases involving a device that doesn't support REFER (FXS/ FXO gateway), where call is answered by the PBX automatically (IVR/ Dialplan rule)

[WMS-9519] - sys: fixed an issue with no audio in some cases for calls in WMS Network after upgrade to WMS 4.04

Issue reproduced in case caller used a device provisioned for using wideband codecs but without support for Opus (e.g a W-AIR user on one PBX calling a WP user on another PBX in WMS network)

[WMS-9542] - sys: fixed no video issue from Dahua doorphones after upgrading PBX to WMS 4.04

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

[WMS-9578] - sys: fixed an issue in which BLF keys displayed incorrect user statuses due to SIP Proxy failed to update subscriptions on WP phones

[WMS-9586] - sys: fixed periodic PBX engine crash during playback of sound files

[WMS-9603] - sys: fixed one way media issue for a callee after answering a call in Collaboration with enabled mobility

New Firmware

New firmware for WorkForce v. 65.145.2.6

[WMS-9314] - dev: fixed an issue in which WorkForce failed to get DNS settings if Secondary DNS server was set via DHCP

WMS Stable Hotfix Date: 13.07.2020

Additional package: firmwares 2.0.50091

[WMS-9392] - dev: reverted back Workforce firmware to the previous version (65.145.0.172) due to the found regression of getting DNS Settings

WMS Stable Version 4.04.45263.24 Date: 07.07.2020 

Improvement

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

Fixes

[WMS-8511] - sys: fixed no audio issue after attended transfer if a transferee belonged to a different subnet

[WMS-8980] - app: WIService v. 2.14.15 (Windows) includes fixes of issues:

  • with self-restarting crash
  • when the component couldn't be installed in Firefox v. 75

[WMS-8981] - app: WIService v. 2.14.15 (macOS) includes fixes of issues:

  •  in which the component couldn't be started after installing a new version
  • when the component couldn't be installed in Firefox v. 75

[WMS-8986] - sys: additional fix for one way audio issue during mobility call if Direct RTP was enabled

[WMS-9005] - col: fixed an issue with predefined filters and grouping by department were not working in CDR-View

[WMS-9241] - sys: deprecated the old media core behaviour when it was possible to switch Direct RTP logic

Note: You won't be able to switch to the previous behaviour https://confluence.wildix.com/x/3oC5Aw.

[WMS-9272] - sys: fixed a rare issue in which calls in progress via trunk crashed if debug level was set >3

New Firmware

New firmware for WorkForce v. 65.145.2.4

[WMS-9215] - dev: fixed an issue with line numbers being inserted to dialed numbers when using BLF key "Identities"

New W-AIR firmware version 0480b007

[WMS-8539] - dev: fixed an issue when it was impossible to hold or transfer a call again after it returned from blind transfer on W-AIR Handset

WMS Stable Version 4.04.45260.25 Date: 19.06.2020

Hotfix

[WMS-9195] - sys: fixed an issue with "Sync Plus via Ethernet" option in WMS being disabled if W-AIR Base Sync Plus Outdoor was added to W-AIR Network

WMS Stable Version 4.04.45251.20 Date: 03.06.2020

Hotfix

[WMS-9066] - col: fixed an issue with impossibility to send faxes via Wildix Fax Printer

WMS Stable Version 4.04.45231.19 Date: 01.06.2020

New Feature

[WMS-7816] - wms: added support for W04FXO R3 Media Gateway on WMS interface

Improvements

[WMS-7146] - api: allowed users to set custom tags via API

  • tags can consist of the following symbols: 0-9,a-z,A-Z,_-

  • API Documentation: https://PBX_domain/api/v1/doc/#operation/updateCallHistoryRecordTags

[WMS-7243] - sys: alternative codes and prefix set instead of Feature code "Conference" 98 are now displayed in email / chat invitations

[WMS-7652] - wms: added back the option to assign unprovisioned devices that were added via WMP to users

[WMS-8002] - wms: added possibility to check registration status of Call group members during call distribution

  • the feature is disabled by default. When enabled, unavailable users do not receive calls from a queue
  • to enable it: edit the file etc/callweaver/sip-general-custom.conf by adding the line send_regevent_devstate = yes
  • reload SIP by running the command callweaver -rx'sip reload

Documentation: https://confluence.wildix.com/x/0AiIAQ

[WMS-8083] - sys: root-menu improvements

  • removed deprecated/ non-operational functions
  • changed reset admin password logic to auto generation and random password with at least 12 chars length

[WMS-8211] - sys: Identities feature improvements:

  • a real caller's number is now not displayed during calls to a Call group that contains agents with identity numbers

  • fixed an issue with call forward to identity number being not performed

  • fixed an issue when missed calls to identity numbers were not displayed in caller's history on WP

[WMS-8275] - sys: Reverse proxy improvement:

  • added adaptive threading based on the system resources:
    • by default, thread value is set to 1 thread regardless processor cores
    • if a system has > 2 cores and > 2Gb of memory, threads are distributed in auto mode

[WMS-8510] - sys: added Failover PBX IP to Firewall whitelist of PRI/ BRI media gateways

[WMS-8743] - col: added support for filtering by Department in CDR-View

  • if Department is specified in user's settings in WMS, it is displayed as Group value.
  • note: This field is updated once every 24 hours after CDR-View launch.

Fixes

[WMS-6621] - sys: fixed an issue in which G729 transcoding didn't work if a user had other registered devices besides Collaboration

[WMS-7298] - sys: fixed an issue with SIP Proxy being restarted if PBX couldn't resolve a trunk DNS name

[WMS-7400] - wms: fixed an issue with logout on WP4X0 being not performed after it was assigned to "Unknown" account

[WMS-7789] - col: fixed a rare issue in which web phone was unavailable in Collaboration and colleagues in user's roster were displayed as offline 

[WMS-7809] - conf: fixed an issue with incorrect video conference link if PBX was reachable via 4443 custom secure port

[WMS-7825] - sys: removed stale SIP subscriptions in case a device connected via WebSocket lost its registration and tried to reconnect

[WMS-7856] - col: fixed several visualization issues in group chats:

  • an extra character in some German words and incorrect displaying of system notification on Windows
  • user avatar displayed only for user who sent a message in a group chat with more than 10 participants
  • duplicated user avatars

[WMS-7892] - sys: fixed a random no audio issue after enabling video during a call between two Collaborations

[WMS-8028] - wms: fixed an issue in which automatic upgrade wasn't performed if no new wms-interface package was available

[WMS-8072] - sys: fixed one way audio issue in case a call wasn't answered on WP phone and than routed and answered by a Call group member

[WMS-8092] - sys: fixed one way audio issue after holding and resuming a long call (>10 min)

[WMS-8096] - col: fixed a rare issue in which Collaboration could freeze after receiving a message via push notification

[WMS-8102] - sys: fixed an issue with espamonitor not matching any rule if it was different from rule_default

[WMS-8115] - sys: fixed an issue when ACL permissions for outgoing calls were not checked for users of "Fax" type

  • note: Before upgrade, please verify ACL permissions for users of "Fax" type

[WMS-8117] - app: fixed an issue with user status and status message being not synced with Outlook integration if "Hide status message of private events" option was enabled in Collaboration Settings -> Outlook

[WMS-8124] - sys: fixed an issue in which Presence server caused high CPU usage in high load environment

[WMS-8129] - col: fixed an issue with group chat history in Collaboration being not fully loaded after chatting from a mobile apps

[WMS-8142] - sys: fixed an issue when XMPP server couldn't start in rare conditions in high load environment

[WMS-8153] - sys: fixed an issue when W01GSM gateway couldn't be registered after applying changes on Devices page in WMS

[WMS-8177] - sys: fixed an issue with sms delivery confirmation being not sent to email for messages sent via DaySaver after upgrade to WMS 4.03

[WMS-8186] - col: fixed an issue in which a group chat created on a mobile app didn't appear in Collaboration

[WMS-8197] - col: fixed an issue when chat history was requested for deleted group chat

[WMS-8218] - sys: fixed an issue when a mobile app/ WP phone appeared in Collaboration list of devices with ~1min delay

[WMS-8280] - sys: fixed an issue in which Presence server sent the same list of devices every minute if a user had more than 1 offline device

[WMS-8232] - wms: fixed an issue with Devices pages in WMS being not accessible if PBX was unreachable via Internet

[WMS-8261] - col: fixed an issue in which multiple backslashes were added to Popup URL after refreshing Collaboration several times

[WMS-8318] - col: fixed an issue in which unread message marker was reset in case a new group chat was created

[WMS-8331] - wms: fixed an issue with Debug page in WMS not working on some Cloud PBXs

[WMS-8347] - col: fixed an issue when chat history in Collaboration couldn't be loaded in some cases 

[WMS-8379] - sys: fixed audio quality issue during conversion of recordings/ voicemails due to RTP engine low priority

[WMS-8397] - sys: fixed no media issue after completing attended call transfer between FXS and WP4X0 due to codec mismatch

[WMS-8401] - sys: fixed one way audio issue in case a call received from a trunk was answered in Collaboration and then transferred to a remote user in WMS Network

[WMS-8407] - col: fixed an issue with no video streaming from a door phone after answering a call in Collaboration

[WMS-8432] - sys: fixed no audio issue after enabling video during a call through WMS Network in some rare cases

[WMS-8611] - sys: fixed an issue with redundant SDP lines when placing a call to a trunk that led to exceeding MTU size > 1500 B

[WMS-8624] - col: fixed an issue with audio/video reconnection that could cause possible call drops during register update

[WMS-8689] - wms: fixed an issue when a user with admin rights could still access Remote support menu in WMS even if it was restricted by ACL rule

[WMS-8737] - col: fixed an issue when it was impossible to send messages in a group chat after restarting Presence server for several times

[WMS-8800] - col: fixed an issue when it was impossible to apply filters and search for colleagues in CDR-View

[WMS-8839] - sys: fixed call drop issue after 25 minutes if it was placed between 2 Collaborations in WMS Network

[WMS-8840] - sys: fixed one way audio issue in case of mobility call if Direct RTP was enabled

[WMS-8862] - col: fixed an issue in which Filter Period by "Interval" in CDR-View didn't work

[WMS-8930] - wms: fixed no audio issue if a call was placed to a Call group on HW/ VM PBX and answered by an agent with several devices

Extensions (Headset integration and WIService)

[WMS-7717] - app: Headset integration v. 2.9.2 (Windows) includes new features and fixes:

  • fix of incoming calls being automatically answered on Jabra Pro 935
  • activation of LED indication on DuoLED USB connector when DND status is set
  • support for changing user status to DND on DuoLED Headset. To enable/ disable DND, press and hold "On/Off hook" button

[WMS-8340] - app: Headset integration v. 2.6.0 (macOS) includes new features and fixes:

  • fix of the component icon being not visible in the menu bar on macOS dark mode
  • support for Wildix DuoLED Headset

  • activation of LED indication on DuoLED USB connector when DND status is set

[WMS-8645] - app: WiService v. 2.13.2 (macOS) includes improvements and fixes:

  • removal of deprecated components
  • fix in which the extension stopped working after PC waking from sleep mode
  • fix in which redundant events were sent to crash logs
  • fix of impossibility to obtain contacts permissions in macOS Settings
  • now permissions are checked every time the Integration service starts
  • now logs from crash_dumps folder are sent automatically

[WMS-8960] - app: WIService v. 2.14.5 (Windows) includes new features and fixes:

  • removal of deprecated components
  • fix of dialing hot keys being not working after PC waking from sleep mode
  • fix of a crash issue while being connected to Multiuser environments (Citrix, Windows Server)
  • fix in which Collaboration couldn't connect to the extension on PC with Sophos antivirus
  • fix in which the extension stopped working after PC waking from sleep mode
  • fix of redundant events being sent to crash logs
  • support for watchdog mechanism that starts WIService if it is not running
  • support for auto generation of a random product id for each new version during MSI deployment and update of silent uninstall procedure (documentation: https://confluence.wildix.com/x/jweIAQ):
    • run the  command through the Command Line: for /f "usebackq skip=1 tokens=*" %i in (`wmic product where "Name like 'Wildix Integration Service'" get IdentifyingNumber ^| findstr /r /v "^$"`) do @cmd /c "msiexec /uninstall %i /qn"
  • now logs from crash_dumps folder are sent automatically

New Firmware

New firmware for WP480GR3 v. 63.145.10.10.rom, WP490GR3 v. 67.145.8.89, WelcomeConsole v. 68.145.2.21

[WMS-8235] - dev: Identity number is now matched with BLF "Line" when calling from WP history or receiving an incoming call

  • current limitation: no LED indication for BLF keys located on WelcomeConsole-EXT or the second page of WP480 r3 and WelcomeConsole

WMS Stable Hotfix Date: 07.05.2020

Additional package: firmwares 2.0.50088

[WMS-8929] - dev: new firmware for WorkForce v. 65.145.0.172 includes performance and stability improvements

WMS Stable Version 4.03.44914.09 Date: 09.04.2020

Hotfix

[WMS-8655] - col: fixed an issue with incorrect time being displayed for scheduled recurring conferences in Collaboration after the switch to Daylight Saving Time

WMS Stable Version 4.03.44914.08 Date: 25.02.2020

Improvement

[WMS-5136] - wms: improved API security 

WMS Stable Hotfix Date: 14.02.2020

Additional package: cw 4.03.20200214

[WMS-8267] - sys: fixed an issue with PBX engine being restarted by monit service

WMS Stable Hotfix Date: 11.02.2020

Additional package: firmwares 2.0.50067

[WMS-8234] - dev: fixed an issue when BLF key "Speed dial" sequences were doubled during dialing on WP480GR3/ WP490GR3/ WelcomeConsole

Note: WP firmwares (except WP410) were rolled back to the latest unaffected version (ticket WMS-7663); currently the feature from WMS-7367 is rolled back.

WMS Stable Version 4.03.44914.04 Date: 10.02.2020

New Feature

[WMS-7176] - sys: added support for Direct SDES-SRTP between BRI/ PRI media gateways, WP480G r3/ WP490G r3/ WelcomeConsole

The feature is disabled by default. To enable it:

  • Edit the file etc/kamailio/cfg.d/host_specific_custom.cfg by adding the following lines: 

    modparam("pv", "varset", "device_caps_sdes_srtp=s:(Wildix WP4[8|9]0GR[3|4])|(Wildix .*BRI)|(Wildix Wildix W0[1-2]PRI)")
    modparam("pv", "varset", "sdes_srtp=i:1")

     *restart SIP proxy via console (/etc/init.d/kamailio restart)

  • (only for BRI/ PRI mgw) Add a custom provisioning parameter "SRTPForceUse=yes" to [wildixgw] section of the file /rw2/etc/provision.conf             
  • Send the new configuration to devices via "Configure / Sync device" option in WMS ->  Devices

Updated documentation: Custom config parameters ListProvisioning Custom Settings.

Improvements

[WMS-7367] - dev: added support for Identity feature via BLF key "Line" with automatically added prefix on WP480GR3, WP490GR3 and WelcomeConsole 

Note: Due to the firmware regression, the possibility to configure and use the BLF key is removed.

New firmware for WP480GR3 v. 63.145.10.11, WP490GR3 v. 67.145.8.90, WelcomeConsole v.68.145.2.22

Notes:

  • Supported for both incoming and outgoing calls
  • The identity number prefix is automatically added to the called number and saved in History
  • The previous configuration via BLF key "Identities" still can be used
  • Currently not supported in Collaboration

How to configure:

  • Use the previously created identity number or create new ones
  • Add BLF keys "Line" in WMS -> Users -> Edit preferences -> Settings -> Function keys or Collaboration -> Settings -> Function keys and select the identity numbers from the list

Configuration for incoming calls:

  • Set the identity number as a number in Dialplan
  • Use "Set" application to set variable "__TO_IDENTITY": Set ->__TO_IDENTITY ->${EXTEN}
  • Use "Dial the phone" application to dial the real user number

How to use:

  • Press BLF key "Line" on a phone
  • Dial a number you wish to call
  • The identity number prefix is automatically prepened to a called number

Updated documentation: Identities Feature.

[WMS-7775] - sys: added possibility to select a specific GSM gateway for SMS sending for each user

How-to:

  1. Access smsd-route.conf file via SSH as root: 
    • nano-tiny /etc/wildix/smsd-route.conf
  2. Specify user extension and MAC address of GSM gateway:
    • for example, 101,9c7533014b00, 102,9c7533014b01

Updated documentation: Custom config parameters List.

[WMS-8025] - app: Outlook integration v. 2.4.7 disables displaying of not confirmed or cancelled events

Current limitation: User status and status message are not synced if "Hide status message of private event" option is enabled

Fixes

[WMS-7777] - sys: fixed an issue in which check-ins/ check-outs stopped working via FIAS hotel integration (Protel PMS)

[WMS-7812] - col: fixed an issue in which it was impossible to open a group chat by clicking on HTML5 notification about a new chat message

[WMS-7921] - col: fixed an issue in which chat input options were not hidden when a user started typing a message

[WMS-7949] - col: fixed an issue with messages to a group chat being rejected in case of Presence server reboot

[WMS-8089] - app: Headset integration v. 2.7.2 (Windows) fixes a crash issue during calls if no headset was connected

[WMS-8116] - app: WiService v. 2.11.9 fixes:

  • fixed a delay issue when broadcasting events to Headset integration
  • fixed an issue in which Headset integration didn't work with the previous WiService version on Windows

[WMS-8136] - wms: fixed an issue in which user name was sent as Login to Collaboration instead of extension in Welcome message

WMS Stable Hotfix Date: 07.02.2020

Additional package: w-air firmware 2.0.50015~73326e1e

[WMS-8212] - sys: fixed an issue in which W-AIR Basic handsets could not be upgraded to firmware v. 0480b0003 if registered to W-AIR SB base

WMS Stable Hotfix Date: 03.02.2020

Additional packages: lua-base_4.02.50526, provision_4.02.50526, dialplan_4.02.50526

[WMS-8175] - sys: fixed an issue in which BLF key "Identities" stopped working after upgrade to WMS v. 4.03.44842.05

WMS Stable Version 4.03.44842.05 Date: 27.01.2020

Improvements

[WMS-7465] - sys: improved brute-force attacks protection on Cloud PBXs by automating the process of blocking IP addresses

[WMS-7723] - sys: implemented per-user license check: only users with Premium licenses can now receive Voicemail transcription to email

[WMS-8053] - sys: optimized provisioning by reducing sql queries for XML browser requests

[WMS-8094] - sys: removed extra http requests made by WP r2 XML browser

[WMS-8105] - wms: new password is now always generated when welcome message is sent to a newly created user

Fixes

[WMS-7770] - col: group chats improvements:

  • fixed an issue with incorrect sorting of messages by date
  • removed a notification about joining a group chat

[WMS-7981] - sys: fixed an issue with video freezing/ not working between web phones after sequential activation and deactivation

[WMS-8026] - col: fixed an issue with Collaboration being not loading in case of translation in wrong format

[WMS-8027] - wms: fixed an issue with Configure/ Sync device option not working on some Cloud PBXs

[WMS-8087] - wms: fixed CDR-View issue in which an error "LuaSQL: table EVENTS has no column named FROM_NAME" was displayed

[WMS-8097] - wms: fixed an issue in which Devices page in WMS created high load on PBX with a large number of devices

[WMS-8110] - api: Basic Authentication API is deprecated for admin users

WMS Stable Hotfix Date: 15.01.2020

cw package 4.03.20200115

[WMS-7923] - sys: fixed an issue with callback feature for Call groups, in which audio was missing after an agent accepted a callback call 

WMS Stable Version 4.03.44817.03 Date: 14.01.2020

Improvement

[WMS-7869] - app: WiService 2.11.6 (Windows) limits the component to listen only on localhost

Hotfixes

[WMS-7928] - sys: fixed no audio issue after call transfer from a local user to a remote one

[WMS-7998] - app: WiService v. 2.11.7 (macOS) improvements:

  • fixed a crash issue due to Apple security updates
  • limited WiService to listen only on localhost

[WMS-8015] - sys: fixed an issue with call counter reset if a call was put on hold and resumed after upgrade to WMS version 4.03.44817.02

WMS Stable Version 4.03.44817.02 Date: 13.01.2020

New Feature

[WMS-6683] - col: added support for cloud-stored group chats

Limitations

  • Not available for LifeTime/ Per Service PBXs
  • PBX must be accessible via public IP (or custom secure port)
  • Previous group chats will be removed after PBX reboot
  • Impossible to send files bigger than 100Mb
  • Impossible to add more than 100 users at once (you can split it for several times if there is a need to add more than 100 users to one group chat)

Documentation: Collaboration 4.0X - User Guide.

Improvements

[WMS-6948] - wms: PBX Upgrade improvements:

  • Added API for PBX Upgrade Available endpoints: 
    • GET /PBX/Upgrade/Settings/
    • PUT /PBX/Upgrade/Settings/
    • POST /PBX/Upgrade/Check/ 
    • GET /PBX/Upgrade/Check/
    • POST /PBX/Upgrade/
    • GET /PBX/Upgrade/
  • Redesigned Upgrade page in WMS Settings

[WMS-7128] - col: added a new ACL "Can/ cannot - Enable video call"

The ACL is disabled by default. If enabled, a user cannot start or enable video call (the option is hidden).  Documentation: ACL rules and Call classes management Guide.

[WMS-7399] - col: added possibility to select several dial-in videoconference numbers and save them as preferred

Documentation: /wiki/spaces/DOC/pages/30280852.

[WMS-7546] - sys: improved SIP blacklist protection

[WMS-7665] - wms: SNMP Server page refactoring

[WMS-7685] - col: added possibility to select a webcam for video calls in Collaboration Settings -> Web Phone

[WMS-7994] - sys: increased admin account ban time to 1 hour in case of 5 unsuccessful login attempts

Fixes

[WMS-7371] - sys: removed stale SIP subscriptions in case a device connected via TLS lost its registration and tried to reconnect

[WMS-7499] - sys: fixed an issue in which a call placed from an intercom to a user with several devices was automatically answered on both devices

[WMS-7501] - app: WiService version 2.11.3 (Windows) improvements:

  • fixed an issue with video streaming before answer in Collaboration not working
  • improved loading of CDR-View big data sets 

[WMS-7636] - app: Outlook integration v. 2.4.5 fixes an issue in which status messages were not hidden for private events

[WMS-7655] - sys: fixed an issue with impossibility to alter table on PBX if it was larger than free space on /dev/shm

[WMS-7756] - wms: fixed an issue in which it was impossible to delete a department name if multiple users were selected

[WMS-7800] - app: WIService v. 2.11.4 (macOS) improvements:

  • improved loading of CDR-View big data sets
  • fixed issues with video streaming before answer in Collaboration and live search in macOS contacts not working
  • fixed an issue with impossibility to make calls using Dialing hot key. Note: Make sure "Wildix" is added to Accessibility permissions in macOS Security & Privacy settings

[WMS-7858] - wms: fixed an issue with duplicated Call ID when making calls via Zoho phonebridge API

[WMS-7870] - app: Screen Sharing component v. 3.2.9 (macOS) improvements:

  • added a notification that alerts user about screen sharing missing permission on macOS 10.15 (Catalina)
  • fixed a crash issue while a user connected via remote control was typing something

[WMS-7885] - sys: fixed an issue in which Presence server caused high CPU usage in some cases after deleting a user

[WMS-7890] - fixed an issue with the increased backup size due to including reconverted sound files in opus format after upgrade to WMS version 4.03.44644.47

[WMS-7917] - dev: fixed an issue in which BRI/ PRI gateways couldn't be provisioned automatically after upgrade to firmware version 45.1.1870

[WMS-7920] - sys: fixed an issue with PMS Status in FIAS hotel integration being always displayed as disconnected

[WMS-7929] - sys: fixed an issue with DND status of users being not displayed when dialing on WP4X0

[WMS-7966] - wms: fixed an issue with system call recording of internal calls being interrupted in a few seconds after starting

[WMS-7977] - sys: fixed an issue with video freeze during calls between web phones in WMS Network

[WMS-8000] - sys: fixed an issue in which Client PBX couldn't connect to Server PBX in WMS Network with multiple PBXs because the max number of opened sockets was reached

[WMS-8006] - sys: fixed an issue with PBX engine crash in case invalid peer configuration was added to sip-general-custom.conf file

WMS Stable Version Date: 08.01.2020

New Firmware

New firmware for WP410 r2 v. 50.145.6.169, WP480G r3 v. 63.145.10.10, WP490G r3 v. 67.145.8.89, WelcomeConsole v. 68.145.2.21

[WMS-7663] - dev: disabled disconnection tone (beeps) for multicast paging

WMS Stable Hotfixes Version Date: 30.12.2019

Packages: provision v. 4.02.50514, lua base v. 4.02.50514, dialplan v. 4.02.50514

Fix

[WMS-7956] - dev: fixed an issue in which it was impossible to assign W-AIR Handset via Feature code "Login" 99

New firmware for W-AIR SB base v. 0480b0003

[WMS-7112] - dev: fixed an issue in which W-AIR SB base lost registration if provisioned on Cloud PBX via TLS connection

WMS Stable Hotfix Version Date: 26.12.2019

cw package 4.03.20191226

[WMS-7911] - sys: fixed one way audio issue in case max number of calls over BRI trunk was reached out due to a call placed to IVR or a Call group

WMS Stable Hotfix Version Date: 20.12.2019

[WMS-7780] - sys: fixed an issue with no audio from Collaboration after pre-answer service and call to SIP trunk

[WMS-7909] - sys: fixed an issue with callback feature for call groups, in which an empty video preview was displayed to an agent after accepting a callback call (after cw package v. 4.03.20191218)

WMS Stable Hotfix Version Date: 18.12.2019

cw package 4.03.20191218 

[WMS-7818] - sys: fixed an issue with 3-way conference, where in some cases user who created the conference remained on hold and had to resume manually

[WMS-7853] - sys: fixed an issue with missing video for calls from doorphone in some cases, after release of WMS 4.03

Note: issue was present in case "direct rtp = no" parameter was added via Dialplan

[WMS-7889] - sys: fixed an issue with distorted audio in some cases in 3-way conference call in Collaboration, due to different codecs

Note: issue reproduced in case all users participated in conference call from Collaboration

WMS Stable Version 4.03.44733.50 Date: 17.12.2019

Improvements

[WMS-7427] - dev: added support for W04FXO R3 Media Gateway provisioning

Fixes

[WMS-6147] - app: Screen sharing component v. 3.2.6 (Windows) fixes a crash issue while being connected to Citrix XenDesktop v. 7.15

[WMS-7290] - wms: fixed an issue in which it was impossible to jump to "default" called number of another Dialplan procedure if it was created via API

[WMS-7474] - col: fixed an issue in which screen sharing in Collaboration couldn't be stopped

[WMS-7673] - sys: fixed an issue when provisioning failed in some cases in high load environment conditions

[WMS-7746] - sys: fixed an issue with SIP proxy being periodically restarted by monit

[WMS-7752] - sys: fixed an issue when after setting custom music on hold class for Call Group, PBX engine continued to use the default class

New Firmware

DaySaver version 2.53.4.31

[WMS-7102] - dev: improvements for SMS management on DaySaver to reduce transmission delays and load on the gateway

WMS Stable Hotfixes Date: 13.12.2019

cw package 4.03.20191213, sipproxy 4.03.20191212

[WMS-7754] - wms: fixed an issue in which PBX API stopped working due to CORS issue

[WMS-7759] - sys: fixed no voice issue due to an attempt of establishing Direct RTP between third party devices

[WMS-7799] - sys: optimized backup logic by removing ldap index from ldap_reset script

[WMS-7807] - sys: fixed call drop issue in case user put on hold an external call received via SIP trunk of VoIP operator Estracom

[WMS-7817] - sys: fixed an issue in which call transfer failed if it was received via BRI media gateway to a Call group

[WMS-7836] - sys: fixed no audio issue after completing semi-attended transfer of a call answered by a Call group

WMS Stable Hotfixes Date: 02.12.2019

Packages: sipproxy 4.03.20191201.1, rtpengine 4.03.20191202.1

[WMS-7749] - sys: fixed no audio issue after answering a call in Collaboration with several devices registered to an account before WMS version 4.03.44644.47

[WMS-7750] - sys: fixed no audio issue for a call placed via IVR if a previous call was placed to user with set timeout

WMS Stable 4.03.44693.48 Date: 29.11.2019

New Feature

[WMS-7164] – sys: added support for migration mode of VM/ HW PBXs to Cloud

It is possible to move Per User subscription-based PBXs (1 month/ 1 year/ 5 years).

How-to:

Step 1. Create a new Cloud instance on WMP

  • Access WMP using your credentials
  • Select your company and your customer
  • Click Options button (Three dots) and select Edit
  • Click Advanced features
  • Click Migrate to new WCloud PBX

Step 2. Run the script on old PBX to move all the data

  • Access the old PBX via the terminal and select the option 11 (Shell), access as root (su)
  • Run the command: migrate2cloud

Updated documentation: PBX Licensing and Activation Guide.

Hotfixes

[WMS-7646] - wms: automated the process of data deletion after disabling Zoho integration

[WMS-7694] - wms: fixed an issue with impossibility to view more than 1000 devices in WMS -> Devices

[WMS-7716] - dev: fixed audio distortion issue after upgrade to WMS version 4.03.44644.47

[WMS-7739] - col: fixed call drop issue after putting a call on hold for the second time

[WMS-7747]  - sys: fixed an issue with audio interruption of calls placed to queue

Note for BRI/ PRI media gateways: it’s necessary to click “Configure / Sync device” in WMS -> Devices or reboot devices after upgrading to this version

WMS Stable 4.03.44677.48 Date: 26.11.2019 

Hotfixes

[WMS-7688] - wms: fixed an issue in which parameters "Use DST", "Use received IP", "Syslog server" couldn't be set in WMS -> Devices page after upgrade to WMS version 4.02.44471.39

[WMS-7709] - sys: fixed an issue in which a call wasn't put on hold when adding a third participant to 3-way audio conference

New firmware

WP410 r2 v. 50.145.6.168, WP480G r3 v. 63.145.10.9, WP490G r3 v. 67.145.8.88, WelcomeConsole v. 68.145.2.20

[WMS-7134] - dev: updated OpenSSL library

WMS Stable 4.03.44644.47 Date: 25.11.2019 

New Features

[WMS-7158] - wms: added support for Opus audio files in WMS Sounds manager

It is possible to:

  • Upload files in Opus format
  • Convert all uploaded files into Opus
  • Allow listening to files uploaded via browser in WMS -> Sounds menu
  • Record files in Opus via Features Codes 74, 84 dialplan and convert them to alaw / g729 

Documentation: WMS Start Guide

[WMS-7466] - dev: added support for BRI Media Gateways R2

[WMS-7514] - col: improved sorting of video conferences in Collaboration:

Conferences are sorted in the following order:

  1. Conferences created in the last hour and unscheduled ones
  2. Scheduled conferences for the present (now) and future
  3. Unscheduled conferences
  4. Conferences scheduled in the past

Documentation: /wiki/spaces/DOC/pages/30280852

Improvements

[WMS-6908] - sys: added support for Direct DTLS-SRTP between Web phones

Limitations:

  • No media if Firewall bypass is enabled on mobile app
  • Сalls from Kite users are dropped after attended transfer

[WMS-6963] - wizy: added possibility to enter email addresses of  multiple external participants when inviting them to a video conference

Email addresses can be separated by commas, semicolons or spaces.

[WMS-6975] - col: added support for blind transfer to Call groups via drag&drop

How-to:

  • Add "Call Group" BLF
  • Use drag&drop to transfer a call

Note: For existing BLF keys, you need to activate Direct transfer (arrow icon) in Collaboration Settings -> Function keys

[WMS-7321] - col: user avatars are now displayed in group chats and one-to-one chats in Collaboration including your own avatar

[WMS-7338] - sys: improved LDAP configuration for Server PBXs in WMS Network

[WMS-7381] - dev: updated OpenSSL library for BRI Media Gateways

[WMS-7440] - app: added compliance with Apple notarization starting from WIService v. 2.10.7, Headset integration v. 2.4.5 and Screen Sharing component v. 3.2.5

Important: Starting from macOS 10.15, you need to add Wildix Screen Share app to macOS permissions:

  • Go to macOS System Preferences -> Security & Privacy -> Privacy
  • Select "Screen Recording" and check off "Wildix Screen Share"

[WMS-7449] - api: improvements for Call History API:

  • Added a new field "attachments" including information about voicemails, recordings, faxes
  • Updated API documentation

Documentation: https://<pbx_host>/api/v1/doc/#tag/Call-History

[WMS-7560] - sys: improved quality of video calls between Web phones

Fixes

[WMS-7412] - col: fixed an issue in which number of unread messages in Collaboration increased after modifying Recents section

[WMS-7428] - sys: added support for UCARP-based failover to WMS 4.0X

How to activate:  /usr/sbin/failover_enable.sh

[WMS-7450] - wizy: fixed an issue when it was impossible to enter a conference on Wizyconf upon the first time access

[WMS-7509] - sys: fixed a rare issue with no media during audio conference between 3 users

[WMS-7528] - sys: fixed high CPU load on Presence Server if W-TAPI subscriptions were not removed

[WMS-7547] - wms: fixed an issue in which import of users from Zoho CRM failed if imported users didn't confirm their account on Zoho side 

[WMS-7572] - sys: fixed an issue with no video from 2N door phone after answering a call in Collaboration

[WMS-7574] - web: fixed an issue with the microphone sensitivity increasing to the max level after user enabled video during a call

[WMS-7609] - sys: fixed no media issue between participants during a conference call

[WMS-7618] - wms: fixed an issue in which audio files were not available for selection when creating an IVR tree 

[WMS-7626] - sys: fixed no media issue after SIP session timer if an operator challenged SIP request

[WMS-7641] - sys: fixed an issue in which DTMF tones with rcf2833 transfer mode couldn't be passed to trunk 

[WMS-7664] - sys: fixed no audio issue after passing a call to Collaboration using Continuity feature

[WMS-7672] - sys: fixed an issue in which organizer of 3-way audio conference stayed on hold when calls were merged

New firmwares

W-AIR firmware version 0450b13

[WMS-6681] - dev: fixed an issue with W-AIR Base station cyclic reboot if more than 7 devices were connected during firmware upgrade process

Warning: If you upgrade W-AIR Base stations with large number of registered devices from W-AIR firmware v.450b12, make sure that the handsets/ headsets are powered off before the upgrade process is started

New firmware for W02FXS r3  v. 2719100, W24FXS r3 v. 27811009

[WMS-7380] - dev: improvements for media gateways:

  • Updated OpenSSL library
  • Disabled SNMP service

New firmware for BRI/ PRI gateways v. 45.1.1870

[WMS-7540] - dev: fixed an issue with ringback tone being not heard during SIP to ISDN calls if the parameter "Use Implicit Inband Info" was enabled

WMS Stable 4.02.44577.45 Date: 04.11.2019 

Important: Before upgrading to this version, make sure all the users who use Kite have at least Business license. License information: https://www.wildix.com/licensing/

New Features

[WMS-6912] – col: added possibility to set recurring video conferences

Updated documentation: Videoconference User Guide.

[WMS-7086] - conf: added support for screen sharing via WebRTC from Collaboration to Wizyconf

How-to:

  • Go to Collaboration top menu -> Video Conference window
  • Select a conference and click Screen icon to start screen sharing
  • Select the content and click Share button
  • Click x End icon or Stop Sharing button to terminate the streaming session

Notes:

  • supported browsers: Chrome v. 72+; Firefox v. 66+
  • no video and audio
  • participants who share their screen do not enter a conference room, but their user statuses change to DND and they are displayed as participants inside a conference

Improvements

[WMS-6771] - wizy: Wizyconf authentication code is now displayed if the password didn't changed after provisioning in order to reset the device

[WMS-7117] - col: Video conference improvements:

  • added Exit icon to leave a conference room for participants (Collaboration top menu -> Video conference window)
  • added alert notifications before exiting or deleting a conference room including all contents

Updated documentation: /wiki/spaces/DOC/pages/30280852.

[WMS-7207] - sys: improved the speed of chat message delivery via push notifications

[WMS-7395] - kite: implemented per-user license check; users with licenses lower than Business cannot be contacted via Kite service

! Important: make sure all users who use Kite have at least Business license before the upgrade. License information: https://www.wildix.com/licensing/

[WMS-7437] - sys: synchronized called numbers to be displayed identically in Collaboration and WP Call Histories

Fixes

[WMS-6595] - sys: fixed an issue in which forwarding of another user's voicemail using BLF key "Voicemail" didn't work

[WMS-7361] - dev: fixed an issue with a search filter on WP4X0 and WelcomeConsole being removed after scrolling in case of too many search results

[WMS-7389] - api: fixed an issue with impossibility to add ACL rules to a user group via API request 

[WMS-7396] - app: WIService v. 2.10.26 (Windows) fixes an issue with wrong insert of wildixintegration.eu domain in a host file

[WMS-7398] - sys: fixed a rare issue with Presence Server being unable to start 

[WMS-7417] - sys: fixed an issue in which SMS sent to Collaboration couldn't be delivered after upgrade to WMS v. 4.02.44471.39 

[WMS-7426] - sys: fixed an issue in which users whose names contained diacritics were displayed incorrectly in Colleagues and Messaging tabs

[WMS-7433] - col: fixed an issue with chat history being empty in some cases when adding users via Search field or Colleagues roster

[WMS-7438] - sys: fixed an issue in which Essential license was assigned to users by default instead of the max license type available on PBX

[WMS-7467] - sys: fixed security vulnerability issue while running SMS server

New Firmware

[WMS-7372] - dev: new firmware for WelcomeConsole-EXT version 163.145.106.22 which increases the number of BLF label's characters up to 10 in one line

WMS Stable 4.02.44513.40 Date: 21.10.2019

Improvements

[WMS-6302] - api: updated Zoho Integration API to version 3:

  • added support for Zoho Products
  • added possibility to answer / hang up a call inside Zoho CRM

To upgrade to Zoho Integration API version 3, follow the instructions described in https://confluence.wildix.com/x/2IPIAQ ("Upgrade instructions to Wildix - Zoho PhoneBridge integration" section).

[WMS-6565] - wms: email addresses of imported users from Zoho are now merged with existing email addresses if they match

[WMS-6779] - col: implemented detailed description of missed/ rejected calls in Zoho CRM

[WMS-7196] - col: removed support for direct-rtp (experimental) feature in Collaboration 

[WMS-7209] - sys: added support for MAC Addresses range 9C75140[9-D]XXXX for WP410, WP480G r3 and WelcomeConsole

[WMS-7271] - sys: Failover service improvements for BRI/ PRI media gateways and WP4X0 r3/ WelcomeConsole:

  • Added TLS support for BRI/ PRI gateways in Failover mode:
    • for remote devices, TLS is used as the default transport
    • for local devices, TLS is used if the option "Use TLS / SRTP for local devices" is enabled, otherwise - TCP
  • Provisioning custom parameters "SIPServerPort" and "SIPServerPortRemote" now work for BRI/PRI gateways and WP4X0 r3/ WelcomeCosole in Failover mode

Fixes

[WMS-7036] - col: fixed an issue with BLF key "Send DTMF" not working in Collaboration if it contained asterisk symbol (*)

[WMS-7090] - dev: fixed a rare issue with presence status of BLF key "Park Location" being displayed on WP4X0/ WelcomeConsole

[WMS-7252] - app: WIService v. 2.10.25 (Windows) fixes an issue where URI schemes dialing was available only to admin users 

[WMS-7344] - col: fixed an issue in which a multi-user group chat could be added to a videoconference as a participant

[WMS-7353] - sys: fixed an issue when the presence status of a Call group member changed from available to away after terminating CG call

[WMS-7357] - sys: fixed a rare issue in which colleagues were not displayed in user's roster

New Firmware

New firmware for WP480r3 version 63.145.10.8, WP490r3 version 67.145.8.87, WelcomeConsole version 68.145.2.19

[WMS-7042] - dev: increased the number of BLF label's characters to prevent them from scrolling:

  • WP480r3 - up to 9 characters
  • WP490r3 and WelcomeConsole - up to 14 characters 

WMS Stable Hotfix Date: 09.10.2019

sipproxy package 4.02.20191009

[WMS-7337] - sys: fixed an issue in which user with Basic license couldn't register W-AIR Handset when moving between Base stations after upgrade to WMS Stable 4.02.44471.39 

WMS Stable 4.02.44471.39 Date: 07.10.2019

New Feature

[WMS-6967] - sys: added support for called name updates over q.sig for BRI/ PRI trunks

Improvements

[WMS-5732] - sys: added back possibility to display contact image during incoming call in Collaboration, on WP4X0 and WelcomeConsole

Contact image can be displayed only if image URL is set in Phonebook.

Format requirements:

  • PNG only
  • image size up to 16 kB for WP490(G) and WelcomeConsole/ up to 10 kB for WP480(G)

Updated documentation: Collaboration 4.0X - User Guide.

[WMS-5760] - sys: increased tag field in WMS -> Call and chat history, to 255 chars

  • This change will be applied to new PBXs automatically (on PBXs where CDR is enabled after this release)
  • On existing PBXs it's possible to change CDR table manually using the following command:
    ALTER TABLE cdr
    MODIFY lastdata varchar(255);

[WMS-6545] - wms: refactoring of devices page to SPA

[WMS-6617] - sys: from now on access to Monit Service Manager in WMS is available only for the admin user

[WMS-6656] - col: upgraded Presence Server to version 19.02

Important! Make sure that you have min. supported app version to guarantee the compatibility with new version of Presence Server:

  • iOS app - v. 7.6.35421
  • Android app - v. 4.05.22
  • Vision/ SuperVision - v. 2.15.18
  • WP600A/ wp600ACG - v. 2.8.97  

Note: If you have previously downloaded and integrated WebAPI JavaScript Library, you need to update it manually in order to ensure the compatibility with the new Presence Server.

Limitation: Impossible to transfer files > 100Mb in WMS Network between the new and the previous versions of Presence Server or when file storage fs.wildix.com is inaccessible.

[WMS-6843] - app: CDR-View improvements and WIService v. 2.10.24:

  • It is now allowed to view big data sets up to 15M call records
  • 5 000 call records are now synced at once

[WMS-6959] - wms: added possibility to limit call groups to which a user can dynamically sign-in (Contact center feature in Collaboration/ on desk phones and via Feature code)

How-to: in WMS -> Users -> Edit preferences

  • check the box “Limit call groups” (disabled by default)
  • add the groups to which a user can sign-in

Note: feature is available also in user multi-edit mode

Updated documentation: Call distribution in Call groups.

[WMS-6964] - sys: added auto-start for espamonitor after reboot or update

[WMS-7012] - col: improved group chat performance

[WMS-7113] - sys: presence of colleagues in Phonebook on WP4X0(G), WelcomeConsole and W-AIR is now available only for users with Essential license or higher

[WMS-7114] - sys: max one device registration is supported for users with Basic license

[WMS-7115] - sys: limited the number of concurrent calls per user depending on the License type

[WMS-7122] - sys: from now on, logout via 99 from a WP4X0 device, performs logout for all the WP4X0 assigned to this user 

  • To return to the old behavior, add Global Dialplan variable:
    MULTILOGIN_SUPPORT=yes

Updated documentation: Wildix VoIP Phones - User Guide.

[WMS-7145] - col: improved sorting of Recents list in Collaboration -> Messaging

[WMS-7150] - sys: performance improvement for LDAP with large numbers of users (> 10k)

Fixes

[WMS-6689] - app: fixed connection issues after wakeup from sleep mode (Integration Service for Windows)

WIService version 2.10.24 (ticket WMS-6843) for Windows and Outlook Integration version 2.4.4

[WMS-6976] - wms: fixed an issue with Popup URL being modified with an extra ";amp" tag each time after changing User Preferences in WMS

[WMS-6996] - col: fixed an issue in which it was impossible to transfer a call via Collaboration, if the call was received from a user who called via "Mobility extension lookup" 

[WMS-7067] - dev: fixed an issue with R-button (Flash hook) transfer on W04FXS and W24FXS r3 media gateways 

[WMS-7076] - dev: fixed incorrect timezone applied to WP480(G) in case Europe/Dublin or some Russian timezones were set in WMS Settings -> PBX -> Language&Region > "Timezone"

New Firmware

New W-AIR firmware version 0450b12

[WMS-7149] - dev: fixed an issue with audio resources not available in some cases when a new call was received while completing blind transfer

WMS Stable Hotfix 4.01.44460.39 Date: 26.09.2019

[WMS-7230] - sys: fixed a rare issue with internal calls being dropped due to a not loaded module after upgrade to WMS Stable version 4.01.44329.36

WMS Stable Hotfix Date: 18.09.2019

Upgrade additional packages

[WMS-7159] - sys: fixed an issue with W02FXS r2 losing SIP registration after WMS version 4.01.44392.36

WMS Stable 4.01.44392.36 Date: 16.09.2019

New Features

[WMS-6891] - col: added support for Swedish and Norwegian languages

Swedish/ Norwegian can be set as user's language in Collaboration

[WMS-7097] - col: added highlighting for code in chat messages

Improvements

[WMS-6965] - sys: added a new license type "PBX-Service" to be assigned to users without SIP registration

Notes:

  • The new license "PBX-Service" is free of charge!
  • It is required by all users without SIP registration/ any login permissions. For example, assign it to Park orbit account

How-to:

  • Go to WMP -> select customer's PBX -> add the needed number of licenses
  • Go to WMS -> select a user -> click Edit and select "Service" in the License type field

[WMS-6991] - sys: upgraded SIP Proxy service to the stable version 5.2.3

[WMS-7052] - sys: added audio notifications for dynamic login/ logout via FC "Call group management" 97

  • "Logged in" notification is played back when a user is added to a CG
  • "Logged out" notification is played back when a user leaves a CG

[WMS-7068] - wms: SMTP page refactoring

Fixes

[WMS-6772] - wms: fixed an issue in which import of users failed if the option "Remove existing contacts which are not received from the backend" was activated

[WMS-6984] - sys: fixed a rare issue with Client PBX being unable to reach Server PBX in WMS Network 

[WMS-7037] - sys: fixed an issue with random restart of PBX engine

[WMS-7038] - app: WIService v. 2.10.22 (Windows) fixes issues:

  • with the component couldn't be launched if user name contained diacritic characters
  • with impossibility to generate a call using click2call feature

[WMS-7069] - sys: fixed an issue with a new call being dropped if many calls were placed to Web phone

[WMS-7078] - sys: fixed an issue when the PBX couldn't open more than 4096 ports for WebRTC endpoints, leading to call drop under high load

[WMS-7095] - col: fixed an issue with corrupted conference list dialog, in some cases if user received a chat message while conference list was open

[WMS-7110] - wms: fixed an issue in which users who were already logged in, were not redirected automatically from authorization page

New firmware

[WMS-6966] - dev: new firmware for BRI/ PRI gateways version 44.1.1605:

  • added support for a single firmware file upgrade (a binary file)
  • fixed an issue with loss of SIP registration after some time

WMS Stable Hotfix 4.01.44329.37 Date: 06.09.2019

[WMS-7091] - sys: fixed a rare issue in which internal calls dropped due to enabled HD codecs after upgrade to WMS Stable version 4.01.44329.36 

WMS Stable Hotfix Date: 03.09.2019

Callweaver package 4.01.20190903.1

[WMS-7073] - sys: fixed a rare issue with PBX engine crash during the upgrade procedure

WMS Stable 4.01.44329.36 Date: 02.09.2019

New Features

[WMS-6765] - wms: added API documentation for endpoints:

  • /v1/CallHistory/*
  • /v1/User/:extension/CallHistory/ API

Online documentation: https://<pbx_host>/api/v1/doc/#tag/Call-History

[WMS-6958] - wms: added a new ACL "Can/ cannot use - Trunk to trunk forward"

By default, ACL is disabled. If enabled, call forwarding (Call Forward Busy/ No Answer/ All) of external calls to external numbers is forbidden

Updated documentation: ACL rules and Call classes management.

[WMS-6999] - col: enabled browser spell check for chat input field in Collaboration

[WMS-7000] - wms: NTP Settings improvements:

1. Implementation of NTP Settings API 

Available endpoints:

  • GET /api/v1/PBX/settings/ntp/
  • PUT api/v1/PBX/settings/ntp/

Online API Documentation: https://<pbx_host>/api/v1/doc/#tag/NTP

2. Refactoring of NTP Server page in WMS -> Settings  -> System

[WMS-7026] - col: added ability to paste images from a clipboard to chat messages in Collaboration

How-to:

  • To copy an image, right-click on it and select "Copy" or press command+C (macOS)/ Ctrl+C (Windows)
  • To paste an image, right-click in Collaboration chat input field and select "Paste" or press command+V (macOS)/ Ctrl+V (Windows)

Documentation: Collaboration 4.01 - User Guide.

Improvements

[WMS-6547] - col: added possibility to edit existing video conferences

How to:

  • Click on the Videoconference icon in Collaboration top menu
  • To edit a conference, click on the Pencil icon

Notes:

  • Conference name is empty by default
  • Hovering over a scheduled conference (calendar icon) allows displaying its time

Updated documentation: /wiki/spaces/DOC/pages/30280852.

[WMS-6936] - sys: added Feature code "Identity" 78 to change the current identity of a number

How to use:

  • Dial 78 and follow the audio instructions
  • Otherwise enter the string 78[identity_number], then send a call

Updated documentation: Feature Codes and Pre answer Services.

[WMS-6961] - sys: enabled by default HD codecs on PBX

  • To disable the feature, edit the file /etc/callweaver/sip-general-custom.conf by adding the following lines: 
disallow=all
allow=alaw:20,ulaw:20,g729:20,vp8,h264,h263,h263p
  • Run the command: callweaver -rx “sip reload”

Updated documentation: https://confluence.wildix.com/x/0AiIAQ

[WMS-6989] - sys: upgraded internal ldap server to 2.4.47 version

  • added DN qualifier for subtrees to be processed
  • added ability to send extended operations to external listeners

Fixes

[WMS-6581] - app: Outlook integration v. 2.4.3. - fixed an issue with calendar sync not working due to a large number of folders and contacts

[WMS-6875] - sys: fixed an issue with web push subscription being active after logout of Collaboration

[WMS-6940] - sys: fixed a random call drop issue in case a call was placed to a third-party device

[WMS-7005] - col: fixed an issue with profiles and avatars of Kite users who signed in via social networks account being not displayed in Collaboration 

[WMS-7041] - dev: fixed an issue with bad audio quality on DaySaver due to high CPU load

[WMS-7070] - sys: fixed an issue with PBX engine crash when trying to pick up another user's call

New Firmware

[WMS-6903] - dev: reduced audio delay after answering an incoming call on WP480/ WP490 r3 and WelcomeConsole

New firmware for WP480r3 version 63.145.10.7, WP490r3 version 67.145.8.86, WelcomeConsole version 68.145.2.18

WMS Stable 4.01.44251.32 Date: 22.08.2019

Hotfix

[WMS-6993] - wms: fixed an issue with License type being reset to Essential during import of users

WMS Stable 4.01.44251.31 Date: 19.08.2019

New Features

[WMS-6721] - col: email notifications about new chat messages are now disabled by default

Important: To enable notifications, activate the option "Notify unread messages via email" in Collaboration -> Settings -> Chat/Presence.

[WMS-6759] - col: added possibility to change identity of numbers for outgoing calls on WP4X0 and WelcomeConsole

The feature is supported for both internal and external calls.

How to configure:

  • Add extension numbers by creating extra users to use them as custom identity numbers. Do not use real user extensions for this purpose
  • Go to WMS -> Users -> select a user -> Edit preferences -> Settings and specify the custom identity numbers that you've added previously in the field "Identities"
  • Add BLF key "Identities" in WMS -> Users -> Edit preferences -> Settings -> Function keys or Collaboration -> Settings -> Function keys

How to use:

  • Press BLF "Identities" on a phone
  • Select the identity from the list of all available identities
  • The selected identity is indicated on the screen and displayed instead of a real user's number during outgoing calls

Limitations (only for internal calls):

  • A real user's number instead of identity extension can be displayed when transferring and adding to conferences such calls (a real number is also displayed in CDR-View)
  • Personal call recordings are not shown in Collaboration (if user has specified his email in Settings -> Personal, the call recording is sent to the email, but it is unavailable in Call History)
  • A caller cannot see call duration in Collaboration
  • A caller cannot switch an active device using Incall feature "Continuity" *5 (Service code "Continuity" works)
  • BLF "Colleague" displays user's identity extension instead of a called number during outgoing calls if the option "View calls" is enabled

Note: The previous configuration (ticket WMS-6527) stops working after the upgrade. Please make the reconfiguration.

Documentation: Identities Feature.

Improvements

[WMS-6648] - dev: added support for monitoring  presence status of colleagues via BLF keys on WP480/ 490 r3 and WelcomeConsole

Requirements:

  • Essential license and higher
  • Firmware: WP480r3 v. 63.145.10.5, WP490r3 v. 67.145.8.84, WelcomeConsole v.68.145.2.16, WP490EXT v. 163.145.106.18

It possible to monitor the following colleague statuses :

  • "available" (green circle icon)
  • "away" (clock icon)
  • "dnd" (brick icon)

Note: if a colleague doesn't have a registered device, no icon is displayed

Documentation: Wildix VoIP Phones User Guide.

[WMS-6921] - sys: changed identity of numbers (refer. ticket WMS-6759) is now displayed on W-AIR handsets

Fixes

[WMS-6909] - dev: fixed an issue with presence status being not displayed on WP480/ 490 r3, WelcomeConsole if a monitored user enabled call forwarding option

[WMS-6927] - wms: fixed an issue with impossibility to move multiple users to another PBX in WMS Network

[WMS-7002] - sys: fixed an issue with LOOKUPPHONEBOOK function not returning the performing result if the first variable contained commas

[WMS-7006] - sys: added missing ldap index for the new ldap attribute "licenseType"

New Firmware

New firmware for WP480r3 version 63.145.10.5, WP490r3 version 67.145.8.84, WelcomeConsole version 68.145.2.16, WP490EXT version 163.145.106.18

[WMS-6841] - dev: optimized provisioning speed of WP480/ WP490 r3 and WelcomeConsole

[WMS-6888] - dev: fixed an issue in which WelcomeConsole couldn't get IP address in VLAN if the option DHCP 176 was enabled

WMS Stable Hotfix Date 16.08.2019

Additonal packages:

  • amd64: wildix-cw-4.01.20190816.1~614af535_amd64.deb
  • i386: wildix-cw-4.01.20190816.1~614af535_i386.deb

Fix

[WMS-6456] - sys: fixed an issue with random restart of PBX engine

WMS Stable 4.01.44215.30 Date: 05.08.2019

Important: in case of WMS network, update all the PBXs in the network! Start with updating all the Client PBXs and only then proceed with updating the Server PBX.

New Features

[WMS-6426] - wms: added possibility to set license levels per each user

Important! After the upgrade, all users are assigned to the max license type available on PBX (if at least one is present) and should be changed manually. The default license type is Essential, otherwise users are not allowed to access Collaboration.

To view the total available number of licenses and users, go to WMS Settings -> Tools and utilities -> Activation / Licenses.

How to set a license type:

  • Go to WMS -> Users -> select a user/ multiple users
  • Click "Edit" and select the license type

Notes:

  • Admin user is not included in the license count 
  • Users with Basic licenses cannot connect to Collaboration and mobile apps
  • Users with Essential licenses cannot create conferences, but can participate in them
  • Kite chat/ presence is available only for users with Business and Premium licenses
  • CDR-View is available only for users with Premium licenses
  • "Fax", "Park Orbit" and "Room" users are assigned to Basic licenses
  • The license types can be imported/ exported
  • If the license is shared between PBXs over WMS Network, then it is considered for all the PBXs
  • In case of WMS Network, both Server and Client PBXs should be updated to the same WMS version

Documentation: Assign correct license type to each user.

[WMS-6624] - api: implemented API for Dialplan management

Available API endpoints:

  • GET /api/v1/PBX/Dialplans/:id/ List of Dialplan applications
  • POST /api/v1/PBX/Dialplans/ Create a new Dialplan (name, description, includedProcedure, applications list)
  • PUT /api/v1/PBX/Dialplans/:id/ Edit an existing Dialplan (name, description, includedProcedure, applications list)
  • DELETE /api/v1/PBX/Dialplans/:ids/ remove one or several Dialplans (1,2,4)

Improvements

[WMS-6820] - wms: Called name is now added to calls via BRI/ PRI trunks to support CID name updates over QSIG protocol

[WMS-6569] - kite: added support for screen sharing via WebRTC from Kite to Collaboration

Supported browsers: Chrome v. 72+; Firefox v. 66+; Edge v. 17+

Available options: Screen sharing (WebRTC screen streaming) and Screen sharing with control (in this case kite user is invited to install the component)

[WMS-6571] - col: devices of the same model are now ordered by MAC addresses in Collaboration

[WMS-6770] - wms: optimized indexes and queries of CDR backend

[WMS-6756] - wms: improved welcome message by replacing Chrome app link with Chrome Extension link

[WMS-6776] - wms: added support for additional Call group timeout options: 20 and 25 seconds

[WMS-6812] - app: WIService v. 2.10.19 (macOS) includes stability improvements

[WMS-6821] - col: improved CDR-View operating speed in case of large initial data loading 

[WMS-6844] - wms: multicast sync is now used for W-AIR Sync Plus Bases if "Primary Base IP" (WMS -> Devices -> W-AIR Networks -> "Edit Network") is not set

[WMS-6935] - sys: History menu on WP4X0/ WelcomeConsole is now available to users with Basic licenses

Fixes

[WMS-6261] - sys: fixed a rare issue with video freezing during calls in Collaboration 

[WMS-6519] - col: fixed an issue in which a call resumed automatically if it remained on hold for more than 15 minutes in Collaboration

[WMS-6798] - wms: fixed an issue with infinite loading while editing user's preferences in WMS if French was set as user's language

[WMS-6847] - app: WIService v. 2.10.17 (Windows) fixes an issue with the component not working if the settings file contained specific configurations

[WMS-6886] - sys: fixed an issue in which link status on Trunks page didn't work for W01(02)PRI R2

[WMS-6919] - sys: Voicemail is now available to users with Basic Licenses

New Firmware

New firmware for DaySaver version 2.53.4.28

[WMS-6240] - dev: increased the maximum length of SMS to 300 characters

WMS Stable Hotfix Date: 19.07.2019

sipproxy package 4.01.20190719

[WMS-6879] - sys: fixed one way audio issue when calling from remotely connected Web phone to SIP trunk on Hardware/ Virtual PBX after upgrade to WMS Stable version 4.01.44142.27

WMS Stable Hotfix Date: 17.07.2019

Packages: firmware 2.0.50056, sipproxy 4.01.20190716

New firmware

New firmware for WP480r3 version 63.145.10.3, WP490r3 version 67.145.8.82, WelcomeConsole version 68.145.2.11 

Note for WP480r3: after upgrading to the version 63.145.10.3, it is impossible to downgrade to the version below 10.0, even via recovery mode.

[WMS-6706] - dev: fixed an issue in which BLF key containing the name "Germano" was translated to "Deutsch"

[WMS-6816] - dev: subscriptions after network downtime are now renewed in order to show the correct BLF/ Voicemail status

WMS Stable Version 4.01.44142.27 Date: 15.07.2019

New Features

[WMS-6527] - col: added possibility to change identity of numbers for outgoing calls

How to configure:

Step 1. Modify Dialplan procedure used for making outgoing calls by adding the called number *X*[+0-9]X. and the following applications:

  • Custom application -> CHANGEIDENTITY()
  • Jump to -> Dialplan procedure for outgoing calls -> modify the called number by removing 3 digits

Step 2. Add extension numbers by creating extra users to use them as custom identity numbers. Do not use real user extensions for this purpose.

Step 3. Go to WMS -> Users -> select a user -> Edit preferences -> Settings and specify the custom identity numbers that you've added previously in the filed "Identities".

How to use:

To make a call with a changed identity, dial the number *X*XXX, where X is the ordinal number of a custom identity number specified in the filed "Identities", XXX is the the called number. For example *1*153.

Limitations:

  • It's impossible to transfer such calls
  • It's impossible to add them to conferences
  • A caller cannot switch an active device using Continuity feature
  • A caller cannot see call duration
  • Personal call recordings are not shown in Collaboration
  • Call class in CDRView is always displayed as "internal"

[WMS-6544] - api: implemented API for device management:

Available API endpoints:

  • GET /api/v1/devices - get the list of devices
  • POST /api/v1/devices - add devices
  • PUT /api/v1/devices/{deviceMacAddres} - update the list of devices
  • DELETE /api/v1/devices/{deviceMacAddres} - remove devices

Limitation: it is impossible to assign users to DaySaver, BRI/ PRI, W-AIR devices, FXO gateways

Online documentation: https://<pbx_host>/api/doc/index.html#tag/Devices

Fixes

[WMS-6196] - sys: fixed an issue in which a personal call recording couldn't be started in case a call was placed to a Call group

[WMS-6671] - sys: fixed an issue in which after setting the custom parameter "rtpkeepalive_mode=udp", UDP packets were not sent when transferring a call to an external number

[WMS-6758] - dev: fixed an issue with an extra space being displayed in BLF label "Call group" on WP4X0

[WMS-6762] - sys: fixed an issue with pickup and call groups not working if prefix was specified in WMS -> Dialplan -> Feature codes

[WMS-6763] - app: WIService v. 2.10.15 (Windows) fixes an issue with dropped connection to integrated CRM systems

New firmware

New firmware for WP480 r3 version 63.145.8.117, WP490 r3 version 67.145.8.80, WelcomeConsole version 68.145.2.8

[WMS-6654] - dev: notification "HD" is now displayed on WP480/ 490 r3, WelcomeConsole if calls are established in HD codecs

WMS Stable Hotfix Date: 03.07.2019

W-AIR firmwares package 2.0.50008

New W-AIR firmware version 0450b9 (W-AIR Base/ SB/ Sync Plus; W-AIR 100/ Basic (ex. W-AIR 70)/ LifeSaver (ex. W-AIR 150)/ Med/ Office)

[WMS-6664] - dev: fixed issues with:

  • random drop of outgoing calls made via W-AIR Headset in Collaboration 
  • impossibility to keep a call on hold for more than 10 minutes in some rare cases 

WMS Stable Version 4.01.44110.26 Date: 01.07.2019

Improvements

[WMS-6491] - sys: optimized CDR records rotation logic during MySQL СDR DB cleanup procedure

[WMS-6605] - sys: improvements for jitter buffer:

  • disabled by default on the PBX side
  • enabled by default for voicemails, call recordings, calls to conference service

[WMS-6718] - dev: added support for W-AIR SB with MAC Addresses range 9C751434[3-4]XXX

Fixes

[WMS-5623] - col: fixed an issue with wrong call notification in Collaboration in case an external called number matched a PBX user's extension

[WMS-6121] - app: WIService v. 2.10.9 (Windows) fixes an issue with the component crashing if Outlook Integration was installed

[WMS-6509] - col: fixed an issue in which Call group members dynamically added via "Contact center" feature in Collaboration could receive more than one call even if "Call waiting" option in CG strategy was disabled  

[WMS-6725] - sys: fixed an issue with registration to German VoIP operator Deutsche Telekom stopped working after WMS Stable release 4.01.44093.23

New firmwares

New firmware for WP480 r3 version 63.145.8.116, WP490 r3 version 67.145.8.79, WelcomeConsole version 68.145.2.6

[WMS-6416] - dev: fixed an issue with WP480/ 490 r3, WelcomeConsole freezing during calls if HD codecs were enabled

New firmware for DaySaver version 2.53.4.27

[WMS-6740] - dev: new DaySaver firmware version 2.53.4.27:

  • fixed an issue with SMS sending not working after network disconnection
  • fixed no audio issue in rare conditions
  • fixed an issue in which DaySaver could stop handling calls due to kernel service error

WMS Stable Hotfix Date: 20.06.2019

Packages: sipproxy 4.01.20190619, callweaver 4.01.20190619

[WMS-6725] - sys: fixed an issue with registration to German VoIP operator Deutsche Telekom not working after WMS Stable release 4.01.44093.23

WMS Stable Version 4.01.44093.23 Date: 17.06.2019

New Features

[WMS-6421] - sys: added support for Pickup groups and Call groups

  • Call group (do not confuse with Call groups (Queues) is a list of group memberships that users belong to for call pickup purposes 
  • Pickup group is a list of groups that users are permitted to pickup in 

The basic functionality is: 

  • User A can pick up any calls belonging to a Call group specified in the user's Pickup groups (and can't pick up other calls) 
  • To pick up calls of the user A, specify the name of a Call group in the user's Call groups 

To enable the functionality: 

  • Go to WMS -> Users -> select a user/ multiple users 
  • Click "Edit preferences" -> Settings 
  • Specify names of Call / Pickup groups 

Names of Call/ Pickup groups: 

  • Can contain only latin letters, digits, "_" and "-". Must be case sensitive 
  • Can not be only digital (can't distinguish from pickup*(extension), gpickup*(id acl group)) 
  • Can not start on cg_ (can't distinguish from pickup*(cg_$id)) 
  • Should be separated by commas 
  • The maximum length of the string is 1024 symbols. The length of a group name and number of callgroups is unlimited 

Important: 

  • When the new functionality is enabled (means that at least one value is added to "Call groups"/ "Pickup groups" field), BLF "Group pick up" and ACL "Can - Call Pickup -Group" stop working 
  • Instead of the BLF, you can add BLF "Speed dial" indicating FC "Pickup" 88*groupname 

[WMS-6438] - wms: added support for W-AIR Sync Plus Base (coming later)

Note: added a checkbox "Sync Plus via Ethernet" to WMS -> Devices -> W-AIR Networks 

[WMS-6609] - sys: added support for ClasSound

  • ClasSound is a VoIP operator platform provided by Wildix
  • It is a built-in trunk implemented as a new Dialplan procedure "classound" in WMS -> Dialplan
  • If you are interested in setting up ClasSound trunk, please contact Wildix SAT

Documentationhttps://confluence.wildix.com/x/AoNpAg

Improvement

[WMS-6534] - api: added ACL checking to API /v1/Colleagues/

The following API endpoints are checked according to ACL permissions "Can / cannot Add and remove users" and "Can/ cannot manage group":

  •  POST /api/v1/Colleagues/
  •  PUT /api/v1/Colleagues/:colleagueId/
  •  DELETE /api/v1/Colleagues/:colleagueId/
  •  DELETE  /api/v1/Colleagues/:colleagueIds/

Fixes

[WMS-6338] - wms: fixed an issue in which parameters changed in "Map" section when importing users were not saved 

[WMS-6486] - sys: fixed an issue in which Call group members dynamically added to a CG with "Call All 32" strategy didn't receive calls from a queue

[WMS-6662] - dev: fixed occasional audio quality issues at the beginning of calls made via DaySaver after SMS support release

[WMS-6665] - sys: fixed a rare issue in which call control may not work from Collaboration when HTTP proxy was present in the path

[WMS-6710] - wms: fixed an issue in which "Power Off" option couldn't be used to shut down Hardware/ Virtual PBXs

New Firmware

New firmware for DaySaver version 2.53.4.26

[WMS-6242] - dev: closed unnecessary ports on DaySaver

[WMS-6550] - dev: busy tone detection in VoLTE channel is turned off by default to prevent calls from accidental drops

WMS Stable Version 4.01.44034.20 Date: 03.06.2019

New Features

[WMS-5947] – app: Headset integration v. 2.6.1 (Windows) adds support for:

  • Jabra Dial 550 handset (requires WiService v. 2.9.16, WMS-6234):
    • Supported features:
      • possibility to place / answer / hang up a call
      • possibility to switch between handsfree and handset mode
  • Sennheiser SDW 5 BS-EU Headset

[WMS-6136] - wizy: added support for Wizyconf in WMS

Documentation is coming later on.

[WMS-6331] - api: added API to get / add / remove dynamic members for Call groups

Available API endpoints:

  •  GET /v1/PBX/settings/CallQueues/ - list of call groups
  •  GET /v1/PBX/settings/CallQueues/:id/ - single call group/ a list of members (static + dynamic)
  •  POST /v1/PBX/settings/CallQueues/:id/members/dynamic/ - add a dynamic member / device
  •  DELETE /v1/PBX/settings/CallQueues/:id/members/dynamic/:member/ - remove a dynamic member / device from a call group

Note: For DELETE query in parameter ":member" it is necessary to encode special charsets to URI format. For example: "Local%2F22%40internalcalls"

Current limitation: impossible to add members to a Call group with "Call All 32" strategy

Documentation: https://<pbx_host>/api/doc/index.html#tag/Call-Queue

[WMS-6234] – app: WIService v. 2.9.16 (Windows) adds support for Jabra Dial 550 handset

Improvements

[WMS-6116] - wms: it is now impossible to have the same phone number as "Office" and "Mobile"

[WMS-6208] - dev: custom configuration of DaySaver LAN port is now allowed

[WMS-6239] - dev: implemented support for HD codecs on WP480 r3, WP490 r3 

Note: it is necessary to activate the codecs on your PBX (refer to the documentation https://confluence.wildix.com/x/0AiIAQ)

[WMS-6321] - col: chat input options are now hidden when entering text in Collaboration chat session

[WMS-6424] - api: improvement for PBX APIs Candidates and GET /iOS/Config/:

  • Disabled returning of local and public IP candidates for Cloud PBXs, only PBX domain name is returned 

[WMS-6443] - wms: "Halt" option used for shutting down Hardware/ Virtual PBXs was renamed to "Power Off"

Fixes

[WMS-6030] - col: fixed an issue with a call being not displayed in History of a transferor after completing a blind transfer in Collaboration

[WMS-6280] - col: fixed an issue in which slash symbols "/" were added to Popup URL configured in Settings -> Personal after re-login to Collaboration/ Native App

[WMS-6318] - dev: fixed an issue with "Key/Display" page being not displayed on the web interface of WP480G/490G r3, WelcomeConsole if any language except of English was set

[WMS-6347] - dev: fixed an issue in which a caller name was not fully displayed on WP480G/ 490G r3, WelcomeConsole when receiving or answering a call

[WMS-6389] -  sys: fixed an issue in which Failover activation returned errors while executing sync_pbx script

[WMS-6455] - col: fixed an issue with chat history not working in case of no free space on CDR partition when using DB different from SQLite

[WMS-6458] - fixed an issue in which DaySaver could send duplicated SMS if it failed to be sent at the first attempt

[WMS-6466] - fixed an issue in which only Call group members dynamically added via BLF "Contact center" received calls from a queue

New Firmwares

New firmware for WP480G r3 version 63.145.8.113, WP490G r3 version 67.145.8.77, WelcomeConsole version 68.145.2.5

[WMS-5960] - dev: fixed an issue with unexpected restart of WP480G/ 490G r3 under high call load

[WMS-6274] - wms: added a new ACL "Can/ cannot use - advanced phone settings menu" on WP480G r3, WP490G r3, WelcomeConsole

By default, ACL is disabled. If enabled, users have no access to "Menu -> Network" and "Menu -> Autoprovision" settings

[WMS-6291] - dev: added WelcomeConsole USB Headset support 

  • audio supported by most models 
  • WHS-MONO / WHS-DUO support mute / volume / call control 
  • Jabra 360 / 370 and models using standard USB signaling support call control

New firmware for W-AIR, W-AIR-SB version 450b8

[WMS-6035] - dev: fixed an issue with random drop of outgoing calls made via W-AIR Headset in Collaboration

WMS Stable Version 4.01.43971.21 Hotfix Date: 27.05.2019

[WMS-6572] - fixed an issue with unexpected LDAP reinitialization due to poor network connection

WMS Stable Hotfix Date: 23.05.2019

sipproxy package 4.01.20190522

[WMS-6570] - sys: fixed an issue with SIP Proxy being unable to start if SSL certificate was not updated

WMS Stable Version 4.01.43971.20 Date: 20.05.2019

New Features

[WMS-6282] - sys: added a new Feature code "Pause recording" *2 to pause/ resume call recordings during a call

  • "Pause Recording" is added to the "Incall features" section of Feature Codes (WMS -> Dialplan)
  • How-to: during a call, press *2 to pause/ resume call recording

Documentation: https://confluence.wildix.com/x/RQU8AQ

[WMS-6412] - sys: added USER_CAN_PAUSE_RECORDING variable to forbid/ allow users to pause/ resume a system recording via FC "Pause recording" *2 

By default, users are allowed pausing/ resuming a system recording.

To forbid, use the variable:

  • as Global Dialplan variable: go to WMS -> Dialplan -> General Settings -> Set dialplan variables and add "USER_CAN_PAUSE_RECORDING=no"
  • via Dialplan apllication "Set" -> USER_CAN_PAUSE_RECORDING -> no
  • via Dialplan application Custom application -> Set(USER_CAN_PAUSE_RECORDING=no) 

Documentation: https://confluence.wildix.com/x/nQmIAQ

Improvement

[WMS-6087] - sys: external lookup results are now displayed in CDR-View

Limitation: in rare cases caller name can be duplicated.

[WMS-6411] - sys: users are no longer allowed stopping/ starting a personal call recording if a system recording is already ongoing

Error beep is played in case users try to stop the recording. 

Fixes

[WMS-6119] - col: fixed an issue with impossibility to use phonebooks in Collaboration after importing due to incorrect conversion of some Unicode symbols to UTF-8

[WMS-6149] - wms: fixed an issue in which a Call Group member who enabled the option "Unavailable on away/ dnd", didn't receive incoming CG calls after changing the status from "Away/ DND" to "Available"

[WMS-6337] - sys: fixed an issue when a call popup in Zoho CRM remained for 45 sec after completing an outgoing call

[WMS-6392] - dev: fixed an issue in which SMS sending via W01GSM didn't work

[WMS-6430] - col: fixed an issue with random call drop in case "direct-rtp" feature is disabled

[WMS-6477] - sys: fixed an issue in which wmsmount unit file couldn't be launched after PBX boot if SMB share was used

[WMS-6479] - sys: fixed call drop issue after SIP session timer update due to closed connection by TProxy

New Firmware

New firmware for WP410 r2 version 50.145.6.162

[WMS-5973] - dev: improvements for WP410 r2:

  • reduced audio init delay upon receiving external calls
  • improved the speed of caching DNS replies for XML browser loading
  • added possibility to filter multiple syslog streams from different phones using MAC addresses in Syslog Server (WMS -> Devices -> Edit -> Syslog Server)

New firmware for WP480G r3 version 63.145.8.109, WP490G r3 version 67.145.8.73, WelcomeConsole version 68.145.2.1, WPEHS adapter version 140.0.0.35 

[WMS-6078] - dev: dev: added support for Plantronics Headsets Voyager Legend CS, SAVI W730-M, W710 connected via WPEHS

Note: To use the mentioned Plantronics models, you need to update WPEHS firmware, documentation: https://confluence.wildix.com/x/Ygo8AQ

New firmware for W24FXS r2 version 27.18.01.17

[WMS-6401] - dev: fixed an issue in which Static IP address set before provisioning of W24FXS r2 changed to Default DHCP after restart of provisioned Gateway

New firmware for DaySaver version 2.53.4.25

[WMS-6402] - dev: fixed an issue in which a wrong destination of a sent SMS via DaySaver could cause failure of the following destinations

[WMS-6454] - dev: fixed no audio issue on DaySaver in some rare conditions after firmware release v. 2.53.4.23

[WMS-6481] - dev: fixed an issue in which DaySaver determined a provisioning link as invalid in some cases

WMS Stable Version 4.01.43940.17 Date: 06.05.2019

New Features

[WMS-5927] - sys: improvements for ESPA Monitor and the possibility to make configuration for non ESPA systems

Documentation: https://confluence.wildix.com/x/AgFOAg

[WMS-6223] - dev: added the possibility to distinguish W-AIR Base Stations in multicell installations by W-AIR Base Station Name

  • To display Base station name, add its name to "Comment" field in WMS -> Devices. For example "room 1"
  • The name is displayed in "Base Station Name" filed on the device’s web interface -> Multi cell -> Base Station Group

[WMS-6339] - col: added support for Finnish language

Suomi can be set as user's language in Collaboration.

Improvements

[WMS-6082] - col: added letters to DTMF dialpad in Collaboration

[WMS-6093] - col: options to start screen sharing/ create video conferences in Collaboration chat messages were moved to a separate submenu; mute icon is now crossed out by default (flashing when muted)

How-to: open a chat session with a user -> click on "More actions" button (three dots) in the upper right section of the screen -> select "Video Conference"/ "Screen"

[WMS-6273] - col: improved displaying of the latest installed version of Collaboration extensions: "Installed" is now displayed instead of "Re-install"

Fixes

[WMS-6102] - app: Screen Sharing component v. 3.2.5 (Windows) fixes an issue with screen sharing freezing after a period of time

[WMS-6120] - sys: fixed an issue with impossibility to make more than one attended transfer of the same call using Feature Code #8 

[WMS-6122] - app: Screen Sharing component 3.2.4 fixes an issue with a wrong size of a red border in multi-monitor environment on macOS

[WMS-6200] - app: WIService v. 2.9.15 (Windows) fixes an issue with impossibility to generate a call using click2call feature (tel:, sip: and callto: URI) if WIService was installed as MSI package

[WMS-6216] - sys: reduced the delay of multicast-paging if a Paging group contained more than 16 users

[WMS-6237] - sys: fixed call drop issue after SIP session timer update in case of TCP/ TLS reconnections

[WMS-6320] - app: Fax Printer v. 3.0.6 (Windows) fixes an issue when it was impossible to send faxes starting from version 3.0.4

[WMS-6322] - sys: fixed an issue with PBX engine crash via AMI interface while processing nonexistent session

[WMS-6340] - dev: fixed an issue with SMS sending not working after initial provisioning of DaySaver

[WMS-6362] - dev: fixed an issue in which incoming calls to W24FXS r2, W02-24FXS r3 were dropped if HD codecs were enabled on PBX

[WMS-6373] - dev: fixed a rare issue when it was impossible to send SMS via DaySaver after PBX reboot

New Firmware

New firmware for W24FXS r3 version 27.81.10.08, W02FXS r3 version 27.19.10.08

[WMS-6325] - dev: fixed a rare issue in which a gateway couldn't switch to Main PBX in Failover scenario

WMS Stable Hotfix Date: 02.05.2019

Wildix firmwares package 2.0.43947.17

New firmware for WP480 r3 version 63.145.8.111, WP490 r3 version 67.145.8.75

[WMS-6345] - dev: fixed an issue with audio interruption after merging two external calls into conference

WMS Stable Hotfix Date: 25.04.2019

Wildix-base package 4.01.50395

[WMS-6399] - sys: fixed an issue with Mail2Fax not working due to missed package responsible for fax sending

WMS Stable Version 4.01.43886.15 Date: 22.04.2019

New Feature

[WMS-6276] - col: added PBX Legal Notice related to Open Source Software

To view: access Collaboration -> Other (top menu) -> click "About 4.01.xxxxx.xx" to open Software License Agreements page

Improvements

[WMS-4866] - wms: added support for Spanish and American Spanish languages

ES/ ES-US can be set:

  • as user's language in Collaboration
  • as the default PBX language

[WMS-5810] - dev: added TLS support for WP4X0 R3, WelcomeConsole in Failover scenario

  • For remote devices, TLS is used as the default transport
  • For local devices, TLS is used if the option "Use TLS / SRTP for local devices" is enabled, otherwise - TCP
  • Timeouts in seconds (switch to backup/ main): 95-145/ 60-105
  • If necessary, it is possible to return TCP transport for remote devices using custom provisioning parameters "SIPTransport" / "SIPTransportRemote"

Updated Failover Guide: https://confluence.wildix.com/x/dABuAQ

[WMS-5944] - sys: added the possibility to enable HD codecs on PBX (BETA version)

Notes:

  • Currently supported devices: Collaboration, Android v. 4.01.12/ iOS v. 7.1.35284 apps, WelcomeConsole v. 68.145.2.1 (WMS-6020)
  • The feature works for PBXs in WMS Network

How-to:

  • The feature is disabled by default
  • To enable it, edit the file /etc/callweaver/sip-general-custom.conf by adding the following lines: 

    disallow=all
    allow=opus:20,g729:20,alaw:20,ulaw:20,vp8,h264,h263,h263p
  • Run the command: callweaver -rx “sip reload”

Well-known issue (fixed in WMS-6362): 

  • Calls are dropped when they are placed from Collaboration to FXS r2-r3 if HD codecs are enabled 

[WMS-6094] - col: added notification in case Collaboration sounds are muted by Chrome's Autoplay Policy

Note: To activate sound notifications in Collaboration, click on the notification

Fixes

[WMS-5796] - sys: fixed an issue in which a newly created user added to a Call Group was not set on pause for the duration of wrap-up time after completing a call

[WMS-5887] - sys: fixed an issue with call waiting enabled for a Call group not working for dynamically added CG members

[WMS-6171] - sys: fixed an issue with LOOKUPPHONEBOOK function not returning the performing result if the first variable contained commas

[WMS-6175] - sys: sys: fixed an issue with RTPengine being unable to start after PBX first boot

[WMS-6183] - sys: fixed one way audio issue during an audio conference if participants located on different PBXs in WMS Network

[WMS-6189] - sys: fixed an issue in which a caller could not leave a Call group queue after sending DTMF 

[WMS-6224] - sys: fixed an issue in which BLF configuration was not applied to WP410R2 with MAC Addresses range 9C751407XXXX

[WMS-6231] - sys: fixed an issue with impossibility to use DaySaver if number of sim indicated in GSM Trunk Settings started with "+" symbol

[WMS-6241] - wms: fixed an issue in which PBX domain name was not requested from the portal after starting the system

[WMS-6256] - app: Fax Printer v. 3.0.5 (Windows) fixes an issue with corruption of ports settings for Microsoft Print to PDF

[WMS-6369] - sys: fixed an issue when it was impossible to call using Zoho integration after WMS Stable version 4.01.43820.16

New Firmware

New firmware for WP480G r3 version 63.145.8.110, WP490G r3 version 67.145.8.74, WelcomeConsole version 68.145.2.2, WPEHS adapter version 140.0.0.35 

[WMS-6020] - dev: implemented support for HD codecs on WelcomeConsole

Note: after firmware upgrade, you need to activate the codecs on your PBX (refer to WMS-5944)

[WMS-6078] - dev: dev: added support for Plantronics Headsets Voyager Legend CS, SAVI W730-M, W710 connected via WPEHS

Note: To use the mentioned Plantronics models, you need to update WPEHS firmware, documentation: https://confluence.wildix.com/x/Ygo8AQ

[WMS-6182] - dev: improved Spanish translations of WP4X0 2017 and Welcome Console

New firmware for W-AIR devices 04.50.00.05, W-AIR Base Stations version 0450b0007

Important!: W-AIR firmware v450 is compatible ONLY with WMS version 4.01. Please do NOT use upgraded W-AIR devices on WMS 3.88. Downgrade to the previous fw v410 is impossible! 

[WMS-4915] - dev: fixed an issue in which W-AIR Headset took a caller off hold on secondary call

[WMS-5957] - dev: fixed an issue in which W-AIR Base couldn't be connected to PBX via TLS in case of no internet connection for more than 1 minute

[WMS-6174] - dev: changed names of W-AIR 70/ 150 Handsets 

  • W-AIR 70 -> W-AIR Basic
  • W-AIR 150 -> W-AIR LifeSaver 

[WMS-6303] - dev: fixed an issue with W-AIR Central Directory settings received via provision config being not saved automatically

New firmware for DaySaver version 2.53.4.23

[WMS-6019] - dev: fixed one way audio issue on DaySaver when switching to Direct-RTP

[WMS-6086] - dev: added SMS support to DaySaver

[WMS-6236] - dev: fixed an issue in which upgrade from version 2.53.4.12 to 2.53.4.20 caused to failure of provisioning

[WMS-6305] - dev: fixed and improved the following DaySaver issues:

Improvement:

  • improved provisioning mechanism: at first the device updates the firmware and then receives the config

Fixes:

  • calls and SMS functionality were unavailable for some time due to no response from SIM module 
  • it was impossible to access the device after provisioning and reboot

WMS Stable Version 4.01.43820.16 Date: 11.04.2019

Hotfix

[WMS-6301] - wms: fixed an issue with WMS menu being unavailable if PBX was opened via portal after upgrade to WMS version 4.01.43820.12

WMS Stable Version 4.01.43820.15 Date: 10.04.2019

Hotfix

[WMS-6292] - wms: fixed an issue with impossibility to select/ change IVR sound files after upgrade to WMS version 4.01.43820.12

WMS Stable Version 4.01.43820.12 Date: 08.04.2019

Improvements

[WMS-5912] - dev: added the possibility to change the default PIN code for W-AIR SB

How-to:

  • Add a custom provisioning parameter “w-air-sb-pin=0000-9999” indicating the new PIN to [wildixair] section of /rw2/etc/provision.conf file

Updated documentation: https://confluence.wildix.com/x/KQg8AQ

[WMS-5962] - sys: added possibility to adjust the resolution of outgoing faxes sent via Fax Server

  • The default resolution is 204x196 (fine)
  • To change it, edit the file /rw2/etc/faxglobal.conf by specifying the desired resolution. For example, XResolution=204 YResolution=391
  • Other widespread resolutions: 204x98, 204x391, 408x391

Updated documentation: https://confluence.wildix.com/x/0AiIAQ

[WMS-6130] - dev: default configuration improvements for DaySaver

  • Improved SIP registration time value 
  • DHCP is now not forced via provisioning

[WMS-6168] - wms: only one URL based on PBX domain/ serial is now sent in welcome message to newly created users for accessing Collaboration on HW/ VM PBXs

Fixes

[WMS-5649] - col: fixed an issue when it was impossible to transfer a call received from a user who called via "Mobility extension lookup" 

[WMS-5934] - col: fixed one way audio issue after a call was put on hold and then resumed in Collaboration

[WMS-5972] - app: Fax Printer v. 3.0.4 (Windows) fixes an issue with poor quality of sent faxes

[WMS-6038] - col: fixed an issue with Collaboration could not be loaded when logging in Chrome 74.0.XXXX

[WMS-6076] - sys: fixed no audio issue after completing attended call transfer of an external call from one WP4X0 to another

[WMS-6113] - sys: fixed a rare issue in which PBX engine failed to run external scripts

[WMS-6118] - col: fixed icons for displaying Android/ iOS/ W-AIR Headset in the list of active devices in Collaboration

[WMS-6126] - col: fixed an issue with broken button "New conference" in languages other than English when creating a new videoconference in Collaboration

[WMS-6163] - sys: fixed an issue with PBX engine crashing after enabling Dialplan debug

New Firmware

New firmware for WP480 r3 version 63.145.8.108, WP490 r3 version 67.145.8.72, WelcomeConsole version 68.145.1.120

[WMS-6083] - dev: added possibility to filter multiple syslog streams from different phones using MAC addresses in Syslog Server (WMS -> Devices -> Edit -> Syslog Server) 

WMS Stable Version 4.01.43768.12 Date: 25.03.2019

New Feature

[WMS-5895] - sys: voicemail pin code is now requested by default for the USA and Canada

Note: to disable this behavior, add ACL “Can use voicemail without pin code”

Improvements

[WMS-5952] - sys: improved mobile apps call push notifications delivery in case of multiple SIP registrations

[WMS-6001] - api: added PBX API to return global history of calls

  • added new API endpoint - GET /api/v1/PBX/CallHistory/
  • current filter allows only filtering by date
  • specific call values can be set via query parameters when making API request
  • limitation: available only for admin and not limited by ACL rules
  • limitation: only voicemail recordings can be received from PBXs in WMS Network

Documentation: https://<pbx_host>/api/v1/doc/#operation/getPBXCallHistory

Fixes

[WMS-5961] - sys: fixed an issue when it was impossible to send DTMF via Collaboration if a call was placed from WP600 pre 2015

[WMS-5977] - col: fixed an issue when it was impossible to use chats in Collaboration if a message contained wrong XML data

[WMS-6018] - sys: fixed an issue in which DaySaver could not accept DTMF tones sent during incoming calls

[WMS-6065] - wms: removed and disabled remote support for Cloud PBXs (WMS Settings -> Tools and Utilities -> Remote Support)

[WMS-6073] - fixed an issue with high memory usage of PBX engine if EXTCONTACTLOOKUP Dialplan variable was enabled

New Firmware

New firmware for W02FXS r3 version 27.19.10.07, W04FXS r3, W24FXS r2 version 27.81.10.07

[WMS-5701] - dev: fixed an issue in which Static IP address set before provisioning of W02FXS, W04FXS, W24FXS r3 changed to Default DHCP after restart of provisioned Gateway

New firmware for WP480 R3 version 63.145.8.107, WP490 R3 version 67.145.8.71, WelcomeConsole version 68.145.1.119

[WMS-5982] - dev: improved the speed of caching DNS replies for XML browser loading

WMS Stable Hotfix Date: 21.03.2019

Lua-base package 4.01.50399

[WMS-6148] – dev: added support for WP4X0 R3 with MAC Addresses range 9C75140[4-8]XXXX

WMS Stable Version 4.01.43713.09 Hotfix Date: 12.03.2019

Hotfix

[WMS-6079] - wms: fixed an issue with missed UK Time zone in WMS Settings -> Language & Region

WMS Stable Hotfix Date: 06.03.2019

wms-wildix2-firmwares package 2.0.43733.09

New firmware for WP480 r3 version 63.145.8.106, WP490 r3 version 67.145.8.70

[WMS-6025] – dev: reduced the ringtone volume on WP480 / 490 2017

WMS Stable Hotfix Date: 05.03.2019

wildix-base package 4.01.50329

[WMS-6059] - sys: fixed an issue with monit restarting processes on Cloud PBXs running WMS 4.01

WMS Stable Version 4.01.43713.08 Date: 01.03.2019

New features

[WMS-2633] - sys: re-design of telephony part of the Kite service and allow calls from Collaboration to Kite users

[WMS-3309] - wms: added option “Exit if all members: busy, paused/ wrap up, ringing” for Call groups (WMS -> Dialplan -> Call Groups -> Edit strategy)

If enabled, calls placed to a Call group are handled according to the next Dialplan procedure in case all Call group members are busy, paused or have incoming calls

Limitation: The feature does not work for 'Call All 32' strategy

[WMS-3429] - col: added support for Direct RTP feature on macOS (Collaboration -> Settings -> Web Phone -> Enable direct-rtp (experimental)

[WMS-4111] - dev: added support for Spanish language on WP4X0 2015-2017

[WMS-4417] - app: added support for native MacOS contacts lookup and call integration in Collaboration 

Note: Integration with native MacOS contacts is enabled automatically starting from WiService version 2.9.9 and higher

Requirements:

  • Integration service (WiService) component (starting from version 2.9.9 and higher)
  • Permissions for WiService should be activated in macOS Security & Privacy -> Contacts

How to use:

  • Enter MacOS contact's name or number into Search field of Collaboration
  • Select any option (Call, SMS, Show contact etc) from the drop-down list

[WMS-4130] - added integration with Zoho CRM

How-to:

  • Import users from Zoho CRM
  • Go to WMS Settings -> PBX -> Zoho CRM
  • Press Connect button
  • Press Sync button
  • Make a call from any Wildix device, Collaboration or Zoho CRM
  • View the information about the call in Zoho CRM

[WMS-4237] - wms: added support for importing of users from Zoho CRM

Documentation: Zoho CRM integration with Wildix PBX.

[WMS-4458] - wms: added a new ACL "Can/ cannot call -  international”  

[WMS-4510] - added support for encryption when connecting to AD and LDAP servers

[WMS-4590] - sys: added a new ACL "Can/ cannot use - Trunk to trunk transfer"

By default, ACL is disabled. If enabled, a call will be hung up during transfer, including blind and attended transfers, and also calls from Kite.

[WMS-4696] - app: added support of upgrading WP600ACG, Vision and SuperVision phones firmware from custom firmware server in case main host firmwares.wildix.com is unreachable

How-to: Go to WMS -> Settings -> Tool and utilities -> Upgrade -> tick off the checkbox "Custom firmware server" and enter custom firmware sever IP or domain name.

Limitation: If DNS mask is down, the feature won't work.

[WMS-4845] - wms: added support for automatic Active Directory SSO (single sign-on) via Kerberos protocol

How-to: Go to WMS -> Settings -> PBX -> Security -> enable "Active Directory Single SignOn via Kerberos (Negotiate)" option and upload KeyTab file previously generated in Active Directory.

Limitation: Only "0-9", "a-z", "A-Z", "_," '- ", "@", "." characters are allowed in KeyTab file name.

[WMS-4946] - dev: added BLF "Contact center" on WP that allows logging into Call groups as a dynamic user

How-to:

  • Add BLF "Contact center" via Collaboration (Collaboration -> Settings -> Function keys) or WMS (WMS -> Users -> Edit preferences -> Settings -> Function keys)
  • Press BLF "Contact center" on WP 
  • Press "Sign-in" Soft key 
  • Select a Call group you would like to log in and press "Switch" Soft key
  • To log out from a Call group, press "Switch" Soft key 

Note: It is impossible to log out from Call groups where you are statically added as a member.

[WMS-5070] - sys: added support for transfer forwarded calls back to receptionist in case a call was transferred by a user and not answered by a transferee 

How to implement: To transfer call to a receptionist, create Dialplan procedure named "receptionist" and specify the destination for the "default" extension.

Limitation: Currently, the feature is disabled for PBXs with USA country code. To activate it, consult documentation.

Documentation: How to transfer external forwarded and parked calls back to a receptionist

[WMS-5072] - dev: added a custom provisioning parameter "MelodyBLF" which enables a ringtone to be played instead of a beep for WP BLFs if audio notification is enabled 

By default, the parameter is disabled. To enable it, add "MelodyBLF=yes" to the file /rw2/etc/provision.conf. 

[WMS-5180] - col: added a possibility to assign contacts from shared phonebooks to owners

How-to: add an owner via new field "Contact owner" when creating/ editing a contact in Collaboration.

[WMS-5196] - wms: added support for import of contacts from Infusionsoft (WMS -> Users -> Phonebooks -> Import -> select "Infusionsoft" from the list) to allow automatic call routing to assigned agents (owners of contacts (implemented in WMS-5180). 

Limitation: the email address of the owner should be present both in Infusionsoft and local LDAP. 

Documentation: How to automatically route calls to contact owners.

[WMS-5197] - sys: added support of a new function ${LOOKUPPHONEBOOK (valuetolookup, fieldswelookup, fieldwewant)} that allows searching for a specified parameter of a contact in shared phonebooks

How-to:

  • Add Dialplan application "Set"
  • Inset the function MYVAR=${LOOKUPPHONEBOOK(valuetolookup, fieldswelookup, fieldwewant)})

 where:

  • MYVAR - the variable to which the result of performing LOOKUPPHONEBOOK function is saved
  • valuetolookup - the value that we are looking for. Can be a channel variable
  • fieldswelookup - the list of fields to search by. Multiple values, separated by commas, are allowed (in this case we need to use single quotes)
  • fieldwewant - the field whose value to return

For example: OWNER -> ${ LOOKUPPHONEBOOK(CALLER_NUMBER, 'office, mobile', 'owner_id')}

How the system performs  LOOKUPPHONEBOOK: SELECT fieldwewant FROM all_shared_phonebooks WHERE (fieldwelookup_1=valuetolookup OR fieldwelookup_2=valuetolookup OR ...)

Example of usage: How to automatically route calls to contact owners.

[WMS-5289] - sys: added support for ASR in Dialplan that allows creating IVRs with voice control;

Note: this feature also adds support for Dial by name via ASR in Italian, French and German languages (in addition to English)

Requirements:

  • Per user systems (feature not available for lifetime PBXs) with Premium license

How-to: 

Create IVR in Dialplan using "Set" application with the following variables:

  • ASR_IVR_PROMPT (string) - allows overriding the welcome message of the original application
  • ASR_IVR_PATTERN_X (string (keyword1, keyword2, number) - where X is the ordinal number of the application: 1, 2, 3 etc (note: the pattern numbers should be placed in the numerical order). The variables are used to set keyword lists. Keywords are listed separated by commas. The last value is the number to which the call will be transferred if the recognized text matching one of the keywords (the current procedure is used by default; to change the destination procedure, use variable ASR_IVR_DIALPLAN)
  • ASR_IVR_DIALPLAN (string (Dialplan procedure name) - allows changing the destination procedure for the numbers, specified in ASR_IVR_PATTERN_X
  • ASR_DIALBYNAME (yes (default) / no) - allows/ forbids searching by first and last name of employees
  • ASR_IVR_ATTEMPTS number (default value = 3) - allows changing the number of failed attempts to recognize before moving to the next application

After setting all desired variables, set the application "IVR via ASR with Directory". 

Documentation: How to configure IVR via ASR with Directory in Dialplan

[WMS-5350] - col: added support for audio and video calls from Collaboration in Firefox browser

[WMS-5539] - wms: added the possibility to remove user's personal data (calls, chats, voicemails, phonebooks, recordings, faxes) when deleting this user 

Limitations: 

  • The feature will work for standalone PBXs or for WMS Networks PBXs which share the same MySQL or MSSQL DB 

  • If a user to be deleted is an owner of contacts in shared phonebooks, than contacts will remain without an owner

[WMS-5463] - wms: added the possibility to create/ import multiple users with the same name

Important: login via user name is no longer supported!

Import/ export notes:

  • Import of already existing users is based on a parameter from "Full Name" field
  • Import of new users is based on "SourceId" field
  • Users are exported with 2 additional fields: "ID" and "SourceId", where
    - "SourceId" for already existing users is filled with "Full Name" value
    -  a unique ID is used for import of newly created users (not imported yet)
    -  a custom value indicated in "SourceId" is used for newly imported users

[WMS-5630] - col: added possibility to send pictures/ files in group chats

[WMS-5762] - sys: added a custom global Dialplan variable "DIALBYNAME_PROMPT=custom string" that allows overriding of a standard prompt when calling via "Dial By Name / Directory" Dialplan application or Feature code "Directory" 82 (ASR only) 

How-to:

  • Go to WMS -> Dialplan -> General Settings -> Set dialplan variable
  • Insert the variable DIALBYNAME_PROMPT=custom string, for example: DIALBYNAME_PROMPT=Please say the first name of the person you wish to call

[WMS-5845] - app: screen sharing component v. 3.2.3

  • Added the possibility for viewers to see mouse movements/ pointer

[WMS-5866] - col: added the option to manage ubiconf conferences

  • The option is available in Collaboration top menu/ Messaging tab via "Video Conference" button
  • It allows creating/ deleting/ viewing videoconferences

[WMS-5881] - sys: added support for a new Dialplan function "REGUSERS" that allows getting information about the registration of a user/ users

How-to:

  • Use "Jump to if" Dialplan application and insert the needed condition. For example: 
    • Jump to if -> "${REGUSERS(152)}"="0" - if user 152 has a registered device (excluding push), the execution result will be "1", otherwise "0"
    • Jump to if -> "${REGUSERS(200,201,202)}"="0" - if at least one of the users has at least one registered device (excluding push), the execution result will be "1", otherwise "0"

[WMS-5969] - sys: added support for voicemail forwarding to multiple users on WP

How-to:

  1. Press "Voicemail" key and select a message to be forwarded
  2. Press "Info" Soft key and select "Forward to"
  3. Specify extension/ extensions separated by * (asterisk)
  4. Press "Enter" Soft key

Limitations:

  • Currently available only in English
  • Forwarding is possible only for users of the same PBX (not in WMS network)
  • It is impossible to forward voicemail to a user who never used voicemail

[WMS-6010] - dev: provisioning of WelcomeConsole is now available starting from WMS version 4.01.43713.08

Documentation on remote provisioning: https://confluence.wildix.com/x/xwQ8AQ

Improvements

[WMS-3722] - wms: refactoring and redesign of FAX/SMS server page

[WMS-3852] - sys: improved user authorization procedure on WP using login service 99 and PIN checking to access Voicemail

Note: A phone will be blocked in case of invalid entering of a password/ PIN: 5 attempts - 30 seconds, 10 attempts - 30 seconds, every next - 60 seconds. 

[WMS-3902] - col: added a drop-down list to perform quick actions (chat, call, post-it, call me back etc) when selecting a colleague in Colleagues (roster), Messaging and Function keys tabs

How-to: mouse over a colleague, click Options button (three dots)/ right click on a colleague to see the drop-down list with available actions 

[WMS-3904] - col: added support for 2FA authentication via SMS / email

Notes:

  • Make sure user’s email/ mobile number is present in Collaboration ->  Settings -> Personal to login with 2FA

  • To allow/ forbid login with 2FA, use ACL “can / cannot” “connect without 2fa”

  • Supported also by Vision/ SuperVision and WP600A(CG) starting from version 2.9.98

  • Login with 2FA is not available for Google / Office 365 single sign-on

Limitations:

  • 2FA via SMS/ email is not saved in case user is moved to another PBX in WMS Network

  • 2FA is not disabled for admin user after changing admin password from the console using the option "4" change admin password"

[WMS-3911] - sys: added a new ACL “Can/ cannot use voicemail without pin code”

Notes:

  • Since the new ACL was added, provisioning parameter “XMLBrowserAuth” is no longer supported

  • By default this ACL is disabled (which means, users can use voicemail without PIN code)

  • Collaboration does not support PIN code

[WMS-4015] - col: redesign of Collaboration interface

What’s new:

  • Added call button to the Search field
  • Settings and Map View tabs were moved to Other (expanded) menu

  • Option to create chat/ video conferences as well as the access to created ones was moved to More actions dialog window

[WMS-4238] - wms: user’s email should always be unique (user’s email address can not be added if another user already has the same one)

[WMS-4496] - "#" is now removed from called number if Dialplan procedure uses Applications "Play sound and wait for digits" and "Wait for digits" and there is no "i" number 

[WMS-4532] - sys: caller name is now pronounced for calls to user's mobility number 

Requirements:

  • TTS service (per user system, Premium license, no lifetime)
  • "Mobility confirmation" option enabled
  • Caller name must be found during name lookup

[WMS-4846] - wms: added developer documentation of API to get SIP proxy registrations for all users and by user extensions

Documentation: https://<pbx-host>/api/v1/doc/ (available only for admin users)

[WMS-5071] - sys: improved quality of voicemail messages: now VBR=0 (variable bitrate with high quality) compression is used 

[WMS-5137] - col: improved Help menu of Attendant Console: added hotkey "/" to complete a blind transfer 

[WMS-5199] - col: improvements for Attendant Console when making a new call or transfer

  • The search of a contact can be performed using Organization (Company) name
  • If there is no search result, a notification"{search request} not found" is displayed 

[WMS-5342] - col: improved Attendant console when using with Apple VoiceOver solution: voiceover of user's additional phone numbers is now available

How-to:

  • Enable VoiceOver
  • Open Attendant console and press + to make a new call
  • Start typing user's name/ extension
  • Use arrow keys to navigate 
  • In case the user has additional numbers, the system plays them back

[WMS-5466] - col: redesign of group chat 

[WMS-5471] - sys: added new ACL rules "Can/ cannot set Custom ring", "Can/ cannot notify Missed calls via email", "Can/ cannot notify Missed calls via SMS"

[WMS-5489] - col: 360p camera resolution format (16:9) is now used for one to one video calls

Limitation: local video is displayed in the old format (4:3) using Firefox.

[WMS-5582] - sys: live search on WP 2015-2017 now starts after entering the second symbol (digit or letter)

[WMS-5641] - sys: it is now impossible to enable CDR MSSQL and CDR MySQL with empty passwords 

[WMS-5668] - api: added support for call control for web integration service library

  • Implemented the following methods and events in Telefony plugin: answer, hangup, hold, unhold
  • Updated documentation
  • Updated dist directory (Backbone.js was updated from v1.3.3 to v1.4.0)

Link: https://github.com/Wildix/IntegrationService/

[WMS-5756] - wms: WMS Network improvements: 

  • Improved sync time between Server and Client PBXs 
  • Added sync progress status information when activating Client PBX

[WMS-5856] - col: it is now impossible to access Collaboration via Internet Explorer browser

[WMS-5874] - col: optimized the process of API requesting colleagues list to avoid frequent load on LDAP

[WMS-5898] - sys: improved scheduled backup to FTP in case of multiple PBXs: backup is now started at 00:00-05:00 randomly in order to prevent big load on FTP Server

Note

[WMS-4065] - wms: radius support has been removed from LDAP Server / Radius page under WMS Settings -> System

Remote Support Server IP changes; the following IP ranges are now used by Remote Support server (make sure they don’t collide with your internal network ranges): 172.16.0.0/16; 172.20.0.0/16; 172.25.0.0/16.

Option DHCP 176 is reserved for VLAN configuration of phones. If your DHCP server provides this option disable it or make sure it contains the right VLAN for the phones. 

Upgrade to WMS 4.02/ 4.03 from earlier versions - Requirements:

  1. Reload Collaboration tab or restart Native App after the upgrade
  2. If you have previously downloaded and integrated WebAPI JavaScript Library, you need to update it manually to ensure the compatibility with the new Presence Server (ref. ticket WMS-6656):
  3. Make sure you have min. supported app versions to guarantee the compatibility with the new version of Presence Server:
    • iOS app - v. 7.6.35421
    • Android app - v. 4.05.22
    • Vision/ SuperVision - v. 2.15.18
    • WP600A/ wp600ACG - v. 2.8.97

Stable Release Candidate WMS v. 4.04.45360.30 Date: 22 July 2021

Starting from July 29, 2021, this Stable WMS version will be distributed in the following regions according to the schedule: 

  • 2021-07-29 -PBXx related to* the UK, India, Estonia, Finland, Austria, the Netherlands
  • 2021-07-30 - United States, Canada, Latin America
  • 2021-07-31 - Germany, Austria, Switzerland, Italy
  • 2021-08-02 - France

* 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.

Upgrade repository: rel40rc

Fix

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

WMS Stable Version 4.04.45360.20 Date: 20.05.2021  

The fix below becomes available:

  • May 21 - all countries, daily upgrade
  • May 22 - all countries, weekly upgrade

Hotfix

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

  • user logged in to Collaboration for the first time
  • a new browser/ PC was used
  • cache was cleaned in the current browser
  • Collaboration was opened in a new incognito tab

WMS Stable Version 4.04.45360.13 Date: 06.04.2021  

New Features

[WMS-6512] - dev: added support for the following headsets on WelcomeConsole:

1. Wildix Headsets

  • support for LED indication of presence and call statuses on Mono / DuoLED Headsets
  • WHS-BT (with Jabra LINK dongles)

2. Jabra, Plantronics (Poly), Sennheiser popular USB headsets:

  • Jabra Engage 50
  • Jabra Engage 65
  • Jabra Engage 75
  • Jabra Evolve (ENC010)
  • Jabra Pro 935
  • Jabra Speak 710 (with Jabra LINK 370 dongle)
  • Plantronics Blackwire 3220
  • Plantronics Voyager 5200 (with Plantronics BT600 dongle)
  • Plantronics Savi 8210T
  • Plantronics Savi 8220T
  • Plantronics Voyager Focus UC
  • Sennheiser BTD 800 (BT & Wire)
  • Sennheiser D10 (DW Pro 2)
  • Sennheiser SC 160 USB
  • Sennheiser SC 1x5
  • Sennheiser SC 660 ANC
  • Sennheiser SC 660 Control

[WMS-8433] - dev: added support for LED indication of presence and call status on Mono / DuoLED Headsets connected to WorkForce

[WMS-10659] - dev: added support for W-AIR Small Business Base R2

Documentation:

Improvements

[WMS-9780] - app: Outlook integration v. 2.6.1: "Sync calendar" option is now moved to Outlook Ribbon

[WMS-9998] - app: WIService v. 3.1.7 (Windows) includes UI improvements when changing screen scale and layout options

[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

  • note: notifications about availability of new versions will be implemented later

[WMS-10189] - app: WiService 3.1.4 (macOS) adds auto-update option

  • added the dialog "Keep Wildix Integration Service up to date" to the installer which appears in case auto-update is disabled or not configured yet
  • auto-update starts every day at a random time between 1 AM and 6 AM, or right after the computer starts or wakes up from sleep mode

Documentation: https://confluence.wildix.com/x/EgAeAg.

[WMS-10424] - col: notifications about availability of new versions are now not shown for WIService and other integrations with enabled auto-update option

[WMS-10480] - wms: improved protection against cross-site scripting (XSS) attacks

Fixes

[WMS-9502] - sys: fixed an issue in which recording of an incoming call started via Diaplan stopped after being transferred to a mobile number

[WMS-9937] - sys: fixed an issue with incorrect behavior of TAPI driver when extra events were created in case of call transfers

[WMS-9952] - col: fixed an issue with impossibility to export charts in CDR-View

[WMS-10154] - wms: fixed an issue with a call being dropped after a user picked it up via FC "Pickup" 88 on WP phone

[WMS-10190] - sys: fixed an issue in which system call recording stopped after call was answered via mobility

[WMS-10349] - sys: fixed an issue with fax postpone delivery not working

[WMS-10352] - sys: fixed an issue with presence statuses on WP phones being displayed incorrectly for users with unregistered devices

[WMS-10355] - sys: fixed an issue in which calls dropped after 10 minutes due to missing Session-Expires Timer in UPDATE messages by adding a custom parameter session_expire_header_in_update

The parameter is disabled by default. To configure it:

  • edit the config file /etc/callweaver/sip-general-custom.conf by adding the parameter session_expire_header_in_update=yes
  • run the command to reload SIP: callweaver -x 'sip reload'

Documentation: https://confluence.wildix.com/x/0AiIAQ.

[WMS-10447] - wms: fixed security vulnerability issue with cross-site scripting (XSS) attacks

[WMS-10535] - wms: fixed an issue with wrong user statuses on WelcomeConsole with a large amount of configured BLF keys (> 50) due to 500 Server Internal Error

[WMS-10540] - sys: fixed an issue with delivery of wrong versions of firmwares for WP phones

[WMS-10646] - sys: fixed an issue with impossibility to provision W-AIR bases 

[WMS-10729] - wms: fixed an issue with "Sync Plus via Ethernet" option being unavailable if W-AIR Sync Plus Base with range of MAC addresses 9c7514346XXX was added to W-AIR Network

[WMS-10734] - sys: fixed an issue with failover replication of main PBX configuration not working

[WMS-10834] - wms: fixed an issue with broken Chrome extension image in Welcome Message email

New Firmwares

New firmware for WP480GR3 v. 63.145.10.22, WP490GR3 v. 67.145.8.94, WelcomeConsole v. 68.145.2.28, WorkForce v. 65.145.2.15

[WMS-6918] - dev: fixed an issue with delay of handling calls on WP480GR3, WP490GR3, WelcomeConsole in Failover environment if Secondary PBX was down

[WMS-8931] - dev: fixed an issue with no ringback tone on USB Headset connected to WorkForce

[WMS-9397] - dev: fixes and improvements for srtp lock icon on WP phones

  • fixed position and changed color of srtp lock icon (from red to green)

[WMS-9442] - dev: fixes for WorkForce

  • fixed an issue in which dial and ringback tones didn't change after applying Default Tone Zone settings
  • fixed an issue with incorrect audio notification being played instead of a standard BLF audio notification


WMS Stable Version 4.04.45335.48 Date: 10.12.2020 

Improvement

[WMS-9978] - dev: added a new parameter "Obtain FSK CID from" for W04FXO r3 media gateway settings to display correct Caller ID

The default value depends on a language selected in WMS Settings -> PBX -> Language&Region:

  • for English-US, the default value is "Callee"
  • for other languages, the default value is "Num"

Note: After updating your PBX, you need to re-save W04FXO r3 settings in WMS -> Trunks.

[WMS-9987] - app: WIService v. 3.1.2 (Windows) includes:

  • Added auto update option for .exe files
    • to enable the option, make sure the box "Keep Wildix Integration Service up to date" is ticked when completing WIService setup
    • Windows Task Scheduler checks for updates every day at 01:00-06:00 or after starting PC. If a new version is available, it downloads a new installation package and runs it in silent mode
    • to disable auto update, click on WIService icon in Quick Launch Toolbar -> go to "Settings" and untick

Documentation: https://confluence.wildix.com/x/EgAeAg.

  • Added config file backup for the integration service
  • Fixed an issue with impossibility to generate a call using click2call feature in Firefox browser (fix for both .exe files and .msi packages)
  • Fixed an issue with missing data (calls, periods etc) in CDR-View
  • Fixed an issue in which a security permission notification was displayed for another user after switching accounts

[WMS-10102] - app: WIService v. 3.1.2 (macOS) includes:

  • Added config file backup for the integration service
  • Fixed an issue with impossibility to generate a call using click2call feature in Firefox browser
  • Fixed an issue with high CPU utilization
  • Fixed an issue with missing data (calls, periods etc) in CDR-View

Fixes

[WMS-8220] - wms: fixed an issue with analog ports being ordered incorrectly in WMS -> Devices

[WMS-9668] - sys: fixed an issue with DTMF not working after resuming a call from hold if a caller's VoIP operator sent DTMF tones via payload type 96

[WMS-9825] - app: Fax printer v. 4.1.2 (macOS) fixes an issue with fax sending delay

[WMS-9953] - sys: fixed an issue when it was impossible to enable Syslog Server on FXO r3 media gateways after provisioning

[WMS-9982] - sys: fixed a rare issue with audio being interrupted during long calls via FXO trunk

[WMS-9983] - dev: fixed an issue with dropped calls due to wrong TCP Keep-Alive value inside W-AIR configuration

[WMS-9990] - app: Wildix Outlook Integration component v. 2.5.7 fixes an issue with the list of calendars to sync being empty

[WMS-10017] - app: Fax Printer v. 3.1.5 (Windows) fixes an issue when the component wasn't available in Printer selection on Windows starting with Fax Printer v. 3.1.2

[WMS-10022] - sys: fixed an issue with failed FXS/ FXO media gateways upgrade due to the empty firmwares.json file on PBX

[WMS-10033] - sys: fixed an issue with incorrect display of presence statuses for monitored users on WelcomeConsole with a large amount of configured BLF keys (> 50)

[WMS-10119] - sys: fixed an issue in which Mail2SMS notification email didn't contain any information

[WMS-10155] - sys: fixed an issue with incorrect display of presence statuses for monitored users on WelcomeConsole with a large amount of configured BLF keys (> 50) in WMS Network

[WMS-10162] - sys: fixed an issue in which WP4X0 r3, WelcomeConsole and WorkForce couldn't be auto-provisioned after upgrade to WMS Beta v. 4.04.45330.45

WMS Stable Version 4.04.45314.40 Date: 12.10.2020 

Improvements

[WMS-9662] - dev: the max number of W-AIR base stations in W-AIR Network is now set automatically if there are >50 base stations or more

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

[WMS-9898] - app: new WiService version 3.0.5 (both macOS and Windows) includes:

  • minor performance and stability improvements
  • fix for Fax Printer component when its version wasn't displayed after update
  • new design for a tray icon W that fixes an issue with its invisibility on Dark themes

Fixes

[WMS-9703] - sys: fixed an issue in which "migrate2cloud" script failed to migrate chats and CDR data from SQLite DB

[WMS-9847] - sys: fixed one way audio issue after answering a call in Collaboration with enabled mobility

[WMS-9852] - sys: fixed an issue with incorrect behaviour of presence status monitoring feature on WP phones when BLF keys stopped displaying presence statuses of monitored users

New Firmwares

New firmware for W04FXO r3 v. 27811011

[WMS-9672] - dev: W04FXO r3 performance optimization

New firmware for WorkForce v. 65.145.2.16

[WMS-9787] - dev: fixed an issue in which WorkForce stopped working after setting a Static IP using the previous firmware v. 65.145.2.6

WMS Stable Version 4.04.45299.38 Date: 24.09.2020

Fixes

[WMS-9636] - sys: fixed an issue with double authentication when connecting to WebAPI using Chrome browser v. 80 due to disabled support of cross-site cookies

Note: the issue still might be present when using Incognito Mode (by default, it blocks third-party cookies). You can change this behaviour (allow all cookies) in chrome://settings/cookies.

[WMS-9705] - app: fixed an issue on macOS in which Fax printer couldn't be installed without "PDF Services" directory

[WMS-9790] - wms: major security fixes

WMS Stable Version 4.04.45295.35 Date: 02.09.2020

Improvements

[WMS-7888] - app: Wildix Outlook Integration component v. 2.5.4 adds possibility to select Outlook Calendars for sync

[WMS-8706] - app: Fax printer v. 3.1.2 for Windows and 4.1.0 for macOS adds "Letter" as the North American standard fax paper size for Fax printer

[WMS-9349] - app: WIService v. 2.15.4 adds silent installation mode for WIService using MSI

  • To set the silent installation mode, run the command: msiexec /i "WIService.msi" wiserviceSilentMode=true
  • To reset the silent installation mode, run the command: msiexec /i "WIService.msi" wiserviceSilentMode=false

Key path in the registry:

  • x64 -HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Wildix\WIService\SilentMode
  • x86 - HKEY_LOCAL_MACHINE\SOFTWARE\Wildix\WIService\SilentMode

Other changes include generic security improvements.

Fixes

[WMS-9384] - sys: fixed an issue with Collaboration freezing under high load

[WMS-9486] - sys: fixed an issue on WMS v. 4.04 with no audio/ one way audio for calls answered by the PBX (e.g. IVR or Dialplan rule), which involved a device that doesn’t support “refer” (FXO/ FXS gateway)

Here are several examples in which the issue reproduced:

  • call coming from FXO, answered by IVR and then sent to WP user;
  • call from trunk answered via Dialplan rule "Answer the call" and then sent to FXS user;
  • other cases involving a device that doesn't support REFER (FXS/ FXO gateway), where call is answered by the PBX automatically (IVR/ Dialplan rule)

[WMS-9519] - sys: fixed an issue with no audio in some cases for calls in WMS Network after upgrade to WMS 4.04

Issue reproduced in case caller used a device provisioned for using wideband codecs but without support for Opus (e.g a W-AIR user on one PBX calling a WP user on another PBX in WMS network)

[WMS-9542] - sys: fixed no video issue from Dahua doorphones after upgrading PBX to WMS 4.04

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

[WMS-9578] - sys: fixed an issue in which BLF keys displayed incorrect user statuses due to SIP Proxy failed to update subscriptions on WP phones

[WMS-9586] - sys: fixed periodic PBX engine crash during playback of sound files

[WMS-9603] - sys: fixed one way media issue for a callee after answering a call in Collaboration with enabled mobility

New Firmware

New firmware for WorkForce v. 65.145.2.6

[WMS-9314] - dev: fixed an issue in which WorkForce failed to get DNS settings if Secondary DNS server was set via DHCP

WMS Stable Hotfix Date: 13.07.2020

Additional package: firmwares 2.0.50091

[WMS-9392] - dev: reverted back Workforce firmware to the previous version (65.145.0.172) due to the found regression of getting DNS Settings

WMS Stable Version 4.04.45263.24 Date: 07.07.2020 

Improvement

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

Fixes

[WMS-8511] - sys: fixed no audio issue after attended transfer if a transferee belonged to a different subnet

[WMS-8980] - app: WIService v. 2.14.15 (Windows) includes fixes of issues:

  • with self-restarting crash
  • when the component couldn't be installed in Firefox v. 75

[WMS-8981] - app: WIService v. 2.14.15 (macOS) includes fixes of issues:

  •  in which the component couldn't be started after installing a new version
  • when the component couldn't be installed in Firefox v. 75

[WMS-8986] - sys: additional fix for one way audio issue during mobility call if Direct RTP was enabled

[WMS-9005] - col: fixed an issue with predefined filters and grouping by department were not working in CDR-View

[WMS-9241] - sys: deprecated the old media core behaviour when it was possible to switch Direct RTP logic

Note: You won't be able to switch to the previous behaviour https://confluence.wildix.com/x/3oC5Aw.

[WMS-9272] - sys: fixed a rare issue in which calls in progress via trunk crashed if debug level was set >3

New Firmware

New firmware for WorkForce v. 65.145.2.4

[WMS-9215] - dev: fixed an issue with line numbers being inserted to dialed numbers when using BLF key "Identities"

New W-AIR firmware version 0480b007

[WMS-8539] - dev: fixed an issue when it was impossible to hold or transfer a call again after it returned from blind transfer on W-AIR Handset

WMS Stable Version 4.04.45260.25 Date: 19.06.2020

Hotfix

[WMS-9195] - sys: fixed an issue with "Sync Plus via Ethernet" option in WMS being disabled if W-AIR Base Sync Plus Outdoor was added to W-AIR Network

WMS Stable Version 4.04.45251.20 Date: 03.06.2020

Hotfix

[WMS-9066] - col: fixed an issue with impossibility to send faxes via Wildix Fax Printer

WMS Stable Version 4.04.45231.19 Date: 01.06.2020

New Feature

[WMS-7816] - wms: added support for W04FXO R3 Media Gateway on WMS interface

Improvements

[WMS-7146] - api: allowed users to set custom tags via API

  • tags can consist of the following symbols: 0-9,a-z,A-Z,_-

  • API Documentation: https://PBX_domain/api/v1/doc/#operation/updateCallHistoryRecordTags

[WMS-7243] - sys: alternative codes and prefix set instead of Feature code "Conference" 98 are now displayed in email / chat invitations

[WMS-7652] - wms: added back the option to assign unprovisioned devices that were added via WMP to users

[WMS-8002] - wms: added possibility to check registration status of Call group members during call distribution

  • the feature is disabled by default. When enabled, unavailable users do not receive calls from a queue
  • to enable it: edit the file etc/callweaver/sip-general-custom.conf by adding the line send_regevent_devstate = yes
  • reload SIP by running the command callweaver -rx'sip reload

Documentation: https://confluence.wildix.com/x/0AiIAQ

[WMS-8083] - sys: root-menu improvements

  • removed deprecated/ non-operational functions
  • changed reset admin password logic to auto generation and random password with at least 12 chars length

[WMS-8211] - sys: Identities feature improvements:

  • a real caller's number is now not displayed during calls to a Call group that contains agents with identity numbers

  • fixed an issue with call forward to identity number being not performed

  • fixed an issue when missed calls to identity numbers were not displayed in caller's history on WP

[WMS-8275] - sys: Reverse proxy improvement:

  • added adaptive threading based on the system resources:
    • by default, thread value is set to 1 thread regardless processor cores
    • if a system has > 2 cores and > 2Gb of memory, threads are distributed in auto mode

[WMS-8510] - sys: added Failover PBX IP to Firewall whitelist of PRI/ BRI media gateways

[WMS-8743] - col: added support for filtering by Department in CDR-View

  • if Department is specified in user's settings in WMS, it is displayed as Group value.
  • note: This field is updated once every 24 hours after CDR-View launch.

Fixes

[WMS-6621] - sys: fixed an issue in which G729 transcoding didn't work if a user had other registered devices besides Collaboration

[WMS-7298] - sys: fixed an issue with SIP Proxy being restarted if PBX couldn't resolve a trunk DNS name

[WMS-7400] - wms: fixed an issue with logout on WP4X0 being not performed after it was assigned to "Unknown" account

[WMS-7789] - col: fixed a rare issue in which web phone was unavailable in Collaboration and colleagues in user's roster were displayed as offline 

[WMS-7809] - conf: fixed an issue with incorrect video conference link if PBX was reachable via 4443 custom secure port

[WMS-7825] - sys: removed stale SIP subscriptions in case a device connected via WebSocket lost its registration and tried to reconnect

[WMS-7856] - col: fixed several visualization issues in group chats:

  • an extra character in some German words and incorrect displaying of system notification on Windows
  • user avatar displayed only for user who sent a message in a group chat with more than 10 participants
  • duplicated user avatars

[WMS-7892] - sys: fixed a random no audio issue after enabling video during a call between two Collaborations

[WMS-8028] - wms: fixed an issue in which automatic upgrade wasn't performed if no new wms-interface package was available

[WMS-8072] - sys: fixed one way audio issue in case a call wasn't answered on WP phone and than routed and answered by a Call group member

[WMS-8092] - sys: fixed one way audio issue after holding and resuming a long call (>10 min)

[WMS-8096] - col: fixed a rare issue in which Collaboration could freeze after receiving a message via push notification

[WMS-8102] - sys: fixed an issue with espamonitor not matching any rule if it was different from rule_default

[WMS-8115] - sys: fixed an issue when ACL permissions for outgoing calls were not checked for users of "Fax" type

  • note: Before upgrade, please verify ACL permissions for users of "Fax" type

[WMS-8117] - app: fixed an issue with user status and status message being not synced with Outlook integration if "Hide status message of private events" option was enabled in Collaboration Settings -> Outlook

[WMS-8124] - sys: fixed an issue in which Presence server caused high CPU usage in high load environment

[WMS-8129] - col: fixed an issue with group chat history in Collaboration being not fully loaded after chatting from a mobile apps

[WMS-8142] - sys: fixed an issue when XMPP server couldn't start in rare conditions in high load environment

[WMS-8153] - sys: fixed an issue when W01GSM gateway couldn't be registered after applying changes on Devices page in WMS

[WMS-8177] - sys: fixed an issue with sms delivery confirmation being not sent to email for messages sent via DaySaver after upgrade to WMS 4.03

[WMS-8186] - col: fixed an issue in which a group chat created on a mobile app didn't appear in Collaboration

[WMS-8197] - col: fixed an issue when chat history was requested for deleted group chat

[WMS-8218] - sys: fixed an issue when a mobile app/ WP phone appeared in Collaboration list of devices with ~1min delay

[WMS-8280] - sys: fixed an issue in which Presence server sent the same list of devices every minute if a user had more than 1 offline device

[WMS-8232] - wms: fixed an issue with Devices pages in WMS being not accessible if PBX was unreachable via Internet

[WMS-8261] - col: fixed an issue in which multiple backslashes were added to Popup URL after refreshing Collaboration several times

[WMS-8318] - col: fixed an issue in which unread message marker was reset in case a new group chat was created

[WMS-8331] - wms: fixed an issue with Debug page in WMS not working on some Cloud PBXs

[WMS-8347] - col: fixed an issue when chat history in Collaboration couldn't be loaded in some cases 

[WMS-8379] - sys: fixed audio quality issue during conversion of recordings/ voicemails due to RTP engine low priority

[WMS-8397] - sys: fixed no media issue after completing attended call transfer between FXS and WP4X0 due to codec mismatch

[WMS-8401] - sys: fixed one way audio issue in case a call received from a trunk was answered in Collaboration and then transferred to a remote user in WMS Network

[WMS-8407] - col: fixed an issue with no video streaming from a door phone after answering a call in Collaboration

[WMS-8432] - sys: fixed no audio issue after enabling video during a call through WMS Network in some rare cases

[WMS-8611] - sys: fixed an issue with redundant SDP lines when placing a call to a trunk that led to exceeding MTU size > 1500 B

[WMS-8624] - col: fixed an issue with audio/video reconnection that could cause possible call drops during register update

[WMS-8689] - wms: fixed an issue when a user with admin rights could still access Remote support menu in WMS even if it was restricted by ACL rule

[WMS-8737] - col: fixed an issue when it was impossible to send messages in a group chat after restarting Presence server for several times

[WMS-8800] - col: fixed an issue when it was impossible to apply filters and search for colleagues in CDR-View

[WMS-8839] - sys: fixed call drop issue after 25 minutes if it was placed between 2 Collaborations in WMS Network

[WMS-8840] - sys: fixed one way audio issue in case of mobility call if Direct RTP was enabled

[WMS-8862] - col: fixed an issue in which Filter Period by "Interval" in CDR-View didn't work

[WMS-8930] - wms: fixed no audio issue if a call was placed to a Call group on HW/ VM PBX and answered by an agent with several devices

Extensions (Headset integration and WIService)

[WMS-7717] - app: Headset integration v. 2.9.2 (Windows) includes new features and fixes:

  • fix of incoming calls being automatically answered on Jabra Pro 935
  • activation of LED indication on DuoLED USB connector when DND status is set
  • support for changing user status to DND on DuoLED Headset. To enable/ disable DND, press and hold "On/Off hook" button

[WMS-8340] - app: Headset integration v. 2.6.0 (macOS) includes new features and fixes:

  • fix of the component icon being not visible in the menu bar on macOS dark mode
  • support for Wildix DuoLED Headset

  • activation of LED indication on DuoLED USB connector when DND status is set

[WMS-8645] - app: WiService v. 2.13.2 (macOS) includes improvements and fixes:

  • removal of deprecated components
  • fix in which the extension stopped working after PC waking from sleep mode
  • fix in which redundant events were sent to crash logs
  • fix of impossibility to obtain contacts permissions in macOS Settings
  • now permissions are checked every time the Integration service starts
  • now logs from crash_dumps folder are sent automatically

[WMS-8960] - app: WIService v. 2.14.5 (Windows) includes new features and fixes:

  • removal of deprecated components
  • fix of dialing hot keys being not working after PC waking from sleep mode
  • fix of a crash issue while being connected to Multiuser environments (Citrix, Windows Server)
  • fix in which Collaboration couldn't connect to the extension on PC with Sophos antivirus
  • fix in which the extension stopped working after PC waking from sleep mode
  • fix of redundant events being sent to crash logs
  • support for watchdog mechanism that starts WIService if it is not running
  • support for auto generation of a random product id for each new version during MSI deployment and update of silent uninstall procedure (documentation: https://confluence.wildix.com/x/jweIAQ):
    • run the  command through the Command Line: for /f "usebackq skip=1 tokens=*" %i in (`wmic product where "Name like 'Wildix Integration Service'" get IdentifyingNumber ^| findstr /r /v "^$"`) do @cmd /c "msiexec /uninstall %i /qn"
  • now logs from crash_dumps folder are sent automatically

New Firmware

New firmware for WP480GR3 v. 63.145.10.10.rom, WP490GR3 v. 67.145.8.89, WelcomeConsole v. 68.145.2.21

[WMS-8235] - dev: Identity number is now matched with BLF "Line" when calling from WP history or receiving an incoming call

  • current limitation: no LED indication for BLF keys located on WelcomeConsole-EXT or the second page of WP480 r3 and WelcomeConsole

WMS Stable Hotfix Date: 07.05.2020

Additional package: firmwares 2.0.50088

[WMS-8929] - dev: new firmware for WorkForce v. 65.145.0.172 includes performance and stability improvements

WMS Stable Version 4.03.44914.09 Date: 09.04.2020

Hotfix

[WMS-8655] - col: fixed an issue with incorrect time being displayed for scheduled recurring conferences in Collaboration after the switch to Daylight Saving Time

WMS Stable Version 4.03.44914.08 Date: 25.02.2020

Improvement

[WMS-5136] - wms: improved API security 

WMS Stable Hotfix Date: 14.02.2020

Additional package: cw 4.03.20200214

[WMS-8267] - sys: fixed an issue with PBX engine being restarted by monit service

WMS Stable Hotfix Date: 11.02.2020

Additional package: firmwares 2.0.50067

[WMS-8234] - dev: fixed an issue when BLF key "Speed dial" sequences were doubled during dialing on WP480GR3/ WP490GR3/ WelcomeConsole

Note: WP firmwares (except WP410) were rolled back to the latest unaffected version (ticket WMS-7663); currently the feature from WMS-7367 is rolled back.

WMS Stable Version 4.03.44914.04 Date: 10.02.2020

New Feature

[WMS-7176] - sys: added support for Direct SDES-SRTP between BRI/ PRI media gateways, WP480G r3/ WP490G r3/ WelcomeConsole

The feature is disabled by default. To enable it:

  • Edit the file etc/kamailio/cfg.d/host_specific_custom.cfg by adding the following lines: 

    modparam("pv", "varset", "device_caps_sdes_srtp=s:(Wildix WP4[8|9]0GR[3|4])|(Wildix .*BRI)|(Wildix Wildix W0[1-2]PRI)")
    modparam("pv", "varset", "sdes_srtp=i:1")

     *restart SIP proxy via console (/etc/init.d/kamailio restart)

  • (only for BRI/ PRI mgw) Add a custom provisioning parameter "SRTPForceUse=yes" to [wildixgw] section of the file /rw2/etc/provision.conf             
  • Send the new configuration to devices via "Configure / Sync device" option in WMS ->  Devices

Updated documentation: Custom config parameters ListProvisioning Custom Settings.

Improvements

[WMS-7367] - dev: added support for Identity feature via BLF key "Line" with automatically added prefix on WP480GR3, WP490GR3 and WelcomeConsole 

Note: Due to the firmware regression, the possibility to configure and use the BLF key is removed.

New firmware for WP480GR3 v. 63.145.10.11, WP490GR3 v. 67.145.8.90, WelcomeConsole v.68.145.2.22

Notes:

  • Supported for both incoming and outgoing calls
  • The identity number prefix is automatically added to the called number and saved in History
  • The previous configuration via BLF key "Identities" still can be used
  • Currently not supported in Collaboration

How to configure:

  • Use the previously created identity number or create new ones
  • Add BLF keys "Line" in WMS -> Users -> Edit preferences -> Settings -> Function keys or Collaboration -> Settings -> Function keys and select the identity numbers from the list

Configuration for incoming calls:

  • Set the identity number as a number in Dialplan
  • Use "Set" application to set variable "__TO_IDENTITY": Set ->__TO_IDENTITY ->${EXTEN}
  • Use "Dial the phone" application to dial the real user number

How to use:

  • Press BLF key "Line" on a phone
  • Dial a number you wish to call
  • The identity number prefix is automatically prepened to a called number

Updated documentation: Identities Feature.

[WMS-7775] - sys: added possibility to select a specific GSM gateway for SMS sending for each user

How-to:

  1. Access smsd-route.conf file via SSH as root: 
    • nano-tiny /etc/wildix/smsd-route.conf
  2. Specify user extension and MAC address of GSM gateway:
    • for example, 101,9c7533014b00, 102,9c7533014b01

Updated documentation: Custom config parameters List.

[WMS-8025] - app: Outlook integration v. 2.4.7 disables displaying of not confirmed or cancelled events

Current limitation: User status and status message are not synced if "Hide status message of private event" option is enabled

Fixes

[WMS-7777] - sys: fixed an issue in which check-ins/ check-outs stopped working via FIAS hotel integration (Protel PMS)

[WMS-7812] - col: fixed an issue in which it was impossible to open a group chat by clicking on HTML5 notification about a new chat message

[WMS-7921] - col: fixed an issue in which chat input options were not hidden when a user started typing a message

[WMS-7949] - col: fixed an issue with messages to a group chat being rejected in case of Presence server reboot

[WMS-8089] - app: Headset integration v. 2.7.2 (Windows) fixes a crash issue during calls if no headset was connected

[WMS-8116] - app: WiService v. 2.11.9 fixes:

  • fixed a delay issue when broadcasting events to Headset integration
  • fixed an issue in which Headset integration didn't work with the previous WiService version on Windows

[WMS-8136] - wms: fixed an issue in which user name was sent as Login to Collaboration instead of extension in Welcome message

WMS Stable Hotfix Date: 07.02.2020

Additional package: w-air firmware 2.0.50015~73326e1e

[WMS-8212] - sys: fixed an issue in which W-AIR Basic handsets could not be upgraded to firmware v. 0480b0003 if registered to W-AIR SB base

WMS Stable Hotfix Date: 03.02.2020

Additional packages: lua-base_4.02.50526, provision_4.02.50526, dialplan_4.02.50526

[WMS-8175] - sys: fixed an issue in which BLF key "Identities" stopped working after upgrade to WMS v. 4.03.44842.05

WMS Stable Version 4.03.44842.05 Date: 27.01.2020

Improvements

[WMS-7465] - sys: improved brute-force attacks protection on Cloud PBXs by automating the process of blocking IP addresses

[WMS-7723] - sys: implemented per-user license check: only users with Premium licenses can now receive Voicemail transcription to email

[WMS-8053] - sys: optimized provisioning by reducing sql queries for XML browser requests

[WMS-8094] - sys: removed extra http requests made by WP r2 XML browser

[WMS-8105] - wms: new password is now always generated when welcome message is sent to a newly created user

Fixes

[WMS-7770] - col: group chats improvements:

  • fixed an issue with incorrect sorting of messages by date
  • removed a notification about joining a group chat

[WMS-7981] - sys: fixed an issue with video freezing/ not working between web phones after sequential activation and deactivation

[WMS-8026] - col: fixed an issue with Collaboration being not loading in case of translation in wrong format

[WMS-8027] - wms: fixed an issue with Configure/ Sync device option not working on some Cloud PBXs

[WMS-8087] - wms: fixed CDR-View issue in which an error "LuaSQL: table EVENTS has no column named FROM_NAME" was displayed

[WMS-8097] - wms: fixed an issue in which Devices page in WMS created high load on PBX with a large number of devices

[WMS-8110] - api: Basic Authentication API is deprecated for admin users

WMS Stable Hotfix Date: 15.01.2020

cw package 4.03.20200115

[WMS-7923] - sys: fixed an issue with callback feature for Call groups, in which audio was missing after an agent accepted a callback call 

WMS Stable Version 4.03.44817.03 Date: 14.01.2020

Improvement

[WMS-7869] - app: WiService 2.11.6 (Windows) limits the component to listen only on localhost

Hotfixes

[WMS-7928] - sys: fixed no audio issue after call transfer from a local user to a remote one

[WMS-7998] - app: WiService v. 2.11.7 (macOS) improvements:

  • fixed a crash issue due to Apple security updates
  • limited WiService to listen only on localhost

[WMS-8015] - sys: fixed an issue with call counter reset if a call was put on hold and resumed after upgrade to WMS version 4.03.44817.02

WMS Stable Version 4.03.44817.02 Date: 13.01.2020

New Feature

[WMS-6683] - col: added support for cloud-stored group chats

Limitations

  • Not available for LifeTime/ Per Service PBXs
  • PBX must be accessible via public IP (or custom secure port)
  • Previous group chats will be removed after PBX reboot
  • Impossible to send files bigger than 100Mb
  • Impossible to add more than 100 users at once (you can split it for several times if there is a need to add more than 100 users to one group chat)

Documentation: Collaboration 4.0X - User Guide.

Improvements

[WMS-6948] - wms: PBX Upgrade improvements:

  • Added API for PBX Upgrade Available endpoints: 
    • GET /PBX/Upgrade/Settings/
    • PUT /PBX/Upgrade/Settings/
    • POST /PBX/Upgrade/Check/ 
    • GET /PBX/Upgrade/Check/
    • POST /PBX/Upgrade/
    • GET /PBX/Upgrade/
  • Redesigned Upgrade page in WMS Settings

[WMS-7128] - col: added a new ACL "Can/ cannot - Enable video call"

The ACL is disabled by default. If enabled, a user cannot start or enable video call (the option is hidden).  Documentation: ACL rules and Call classes management Guide.

[WMS-7399] - col: added possibility to select several dial-in videoconference numbers and save them as preferred

Documentation: /wiki/spaces/DOC/pages/30280852.

[WMS-7546] - sys: improved SIP blacklist protection

[WMS-7665] - wms: SNMP Server page refactoring

[WMS-7685] - col: added possibility to select a webcam for video calls in Collaboration Settings -> Web Phone

[WMS-7994] - sys: increased admin account ban time to 1 hour in case of 5 unsuccessful login attempts

Fixes

[WMS-7371] - sys: removed stale SIP subscriptions in case a device connected via TLS lost its registration and tried to reconnect

[WMS-7499] - sys: fixed an issue in which a call placed from an intercom to a user with several devices was automatically answered on both devices

[WMS-7501] - app: WiService version 2.11.3 (Windows) improvements:

  • fixed an issue with video streaming before answer in Collaboration not working
  • improved loading of CDR-View big data sets 

[WMS-7636] - app: Outlook integration v. 2.4.5 fixes an issue in which status messages were not hidden for private events

[WMS-7655] - sys: fixed an issue with impossibility to alter table on PBX if it was larger than free space on /dev/shm

[WMS-7756] - wms: fixed an issue in which it was impossible to delete a department name if multiple users were selected

[WMS-7800] - app: WIService v. 2.11.4 (macOS) improvements:

  • improved loading of CDR-View big data sets
  • fixed issues with video streaming before answer in Collaboration and live search in macOS contacts not working
  • fixed an issue with impossibility to make calls using Dialing hot key. Note: Make sure "Wildix" is added to Accessibility permissions in macOS Security & Privacy settings

[WMS-7858] - wms: fixed an issue with duplicated Call ID when making calls via Zoho phonebridge API

[WMS-7870] - app: Screen Sharing component v. 3.2.9 (macOS) improvements:

  • added a notification that alerts user about screen sharing missing permission on macOS 10.15 (Catalina)
  • fixed a crash issue while a user connected via remote control was typing something

[WMS-7885] - sys: fixed an issue in which Presence server caused high CPU usage in some cases after deleting a user

[WMS-7890] - fixed an issue with the increased backup size due to including reconverted sound files in opus format after upgrade to WMS version 4.03.44644.47

[WMS-7917] - dev: fixed an issue in which BRI/ PRI gateways couldn't be provisioned automatically after upgrade to firmware version 45.1.1870

[WMS-7920] - sys: fixed an issue with PMS Status in FIAS hotel integration being always displayed as disconnected

[WMS-7929] - sys: fixed an issue with DND status of users being not displayed when dialing on WP4X0

[WMS-7966] - wms: fixed an issue with system call recording of internal calls being interrupted in a few seconds after starting

[WMS-7977] - sys: fixed an issue with video freeze during calls between web phones in WMS Network

[WMS-8000] - sys: fixed an issue in which Client PBX couldn't connect to Server PBX in WMS Network with multiple PBXs because the max number of opened sockets was reached

[WMS-8006] - sys: fixed an issue with PBX engine crash in case invalid peer configuration was added to sip-general-custom.conf file

WMS Stable Version Date: 08.01.2020

New Firmware

New firmware for WP410 r2 v. 50.145.6.169, WP480G r3 v. 63.145.10.10, WP490G r3 v. 67.145.8.89, WelcomeConsole v. 68.145.2.21

[WMS-7663] - dev: disabled disconnection tone (beeps) for multicast paging

WMS Stable Hotfixes Version Date: 30.12.2019

Packages: provision v. 4.02.50514, lua base v. 4.02.50514, dialplan v. 4.02.50514

Fix

[WMS-7956] - dev: fixed an issue in which it was impossible to assign W-AIR Handset via Feature code "Login" 99

New firmware for W-AIR SB base v. 0480b0003

[WMS-7112] - dev: fixed an issue in which W-AIR SB base lost registration if provisioned on Cloud PBX via TLS connection

WMS Stable Hotfix Version Date: 26.12.2019

cw package 4.03.20191226

[WMS-7911] - sys: fixed one way audio issue in case max number of calls over BRI trunk was reached out due to a call placed to IVR or a Call group

WMS Stable Hotfix Version Date: 20.12.2019

[WMS-7780] - sys: fixed an issue with no audio from Collaboration after pre-answer service and call to SIP trunk

[WMS-7909] - sys: fixed an issue with callback feature for call groups, in which an empty video preview was displayed to an agent after accepting a callback call (after cw package v. 4.03.20191218)

WMS Stable Hotfix Version Date: 18.12.2019

cw package 4.03.20191218 

[WMS-7818] - sys: fixed an issue with 3-way conference, where in some cases user who created the conference remained on hold and had to resume manually

[WMS-7853] - sys: fixed an issue with missing video for calls from doorphone in some cases, after release of WMS 4.03

Note: issue was present in case "direct rtp = no" parameter was added via Dialplan

[WMS-7889] - sys: fixed an issue with distorted audio in some cases in 3-way conference call in Collaboration, due to different codecs

Note: issue reproduced in case all users participated in conference call from Collaboration

WMS Stable Version 4.03.44733.50 Date: 17.12.2019

Improvements

[WMS-7427] - dev: added support for W04FXO R3 Media Gateway provisioning

Fixes

[WMS-6147] - app: Screen sharing component v. 3.2.6 (Windows) fixes a crash issue while being connected to Citrix XenDesktop v. 7.15

[WMS-7290] - wms: fixed an issue in which it was impossible to jump to "default" called number of another Dialplan procedure if it was created via API

[WMS-7474] - col: fixed an issue in which screen sharing in Collaboration couldn't be stopped

[WMS-7673] - sys: fixed an issue when provisioning failed in some cases in high load environment conditions

[WMS-7746] - sys: fixed an issue with SIP proxy being periodically restarted by monit

[WMS-7752] - sys: fixed an issue when after setting custom music on hold class for Call Group, PBX engine continued to use the default class

New Firmware

DaySaver version 2.53.4.31

[WMS-7102] - dev: improvements for SMS management on DaySaver to reduce transmission delays and load on the gateway

WMS Stable Hotfixes Date: 13.12.2019

cw package 4.03.20191213, sipproxy 4.03.20191212

[WMS-7754] - wms: fixed an issue in which PBX API stopped working due to CORS issue

[WMS-7759] - sys: fixed no voice issue due to an attempt of establishing Direct RTP between third party devices

[WMS-7799] - sys: optimized backup logic by removing ldap index from ldap_reset script

[WMS-7807] - sys: fixed call drop issue in case user put on hold an external call received via SIP trunk of VoIP operator Estracom

[WMS-7817] - sys: fixed an issue in which call transfer failed if it was received via BRI media gateway to a Call group

[WMS-7836] - sys: fixed no audio issue after completing semi-attended transfer of a call answered by a Call group

WMS Stable Hotfixes Date: 02.12.2019

Packages: sipproxy 4.03.20191201.1, rtpengine 4.03.20191202.1

[WMS-7749] - sys: fixed no audio issue after answering a call in Collaboration with several devices registered to an account before WMS version 4.03.44644.47

[WMS-7750] - sys: fixed no audio issue for a call placed via IVR if a previous call was placed to user with set timeout

WMS Stable 4.03.44693.48 Date: 29.11.2019

New Feature

[WMS-7164] – sys: added support for migration mode of VM/ HW PBXs to Cloud

It is possible to move Per User subscription-based PBXs (1 month/ 1 year/ 5 years).

How-to:

Step 1. Create a new Cloud instance on WMP

  • Access WMP using your credentials
  • Select your company and your customer
  • Click Options button (Three dots) and select Edit
  • Click Advanced features
  • Click Migrate to new WCloud PBX

Step 2. Run the script on old PBX to move all the data

  • Access the old PBX via the terminal and select the option 11 (Shell), access as root (su)
  • Run the command: migrate2cloud

Updated documentation: PBX Licensing and Activation Guide.

Hotfixes

[WMS-7646] - wms: automated the process of data deletion after disabling Zoho integration

[WMS-7694] - wms: fixed an issue with impossibility to view more than 1000 devices in WMS -> Devices

[WMS-7716] - dev: fixed audio distortion issue after upgrade to WMS version 4.03.44644.47

[WMS-7739] - col: fixed call drop issue after putting a call on hold for the second time

[WMS-7747]  - sys: fixed an issue with audio interruption of calls placed to queue

Note for BRI/ PRI media gateways: it’s necessary to click “Configure / Sync device” in WMS -> Devices or reboot devices after upgrading to this version

WMS Stable 4.03.44677.48 Date: 26.11.2019 

Hotfixes

[WMS-7688] - wms: fixed an issue in which parameters "Use DST", "Use received IP", "Syslog server" couldn't be set in WMS -> Devices page after upgrade to WMS version 4.02.44471.39

[WMS-7709] - sys: fixed an issue in which a call wasn't put on hold when adding a third participant to 3-way audio conference

New firmware

WP410 r2 v. 50.145.6.168, WP480G r3 v. 63.145.10.9, WP490G r3 v. 67.145.8.88, WelcomeConsole v. 68.145.2.20

[WMS-7134] - dev: updated OpenSSL library

WMS Stable 4.03.44644.47 Date: 25.11.2019 

New Features

[WMS-7158] - wms: added support for Opus audio files in WMS Sounds manager

It is possible to:

  • Upload files in Opus format
  • Convert all uploaded files into Opus
  • Allow listening to files uploaded via browser in WMS -> Sounds menu
  • Record files in Opus via Features Codes 74, 84 dialplan and convert them to alaw / g729 

Documentation: WMS Start Guide

[WMS-7466] - dev: added support for BRI Media Gateways R2

[WMS-7514] - col: improved sorting of video conferences in Collaboration:

Conferences are sorted in the following order:

  1. Conferences created in the last hour and unscheduled ones
  2. Scheduled conferences for the present (now) and future
  3. Unscheduled conferences
  4. Conferences scheduled in the past

Documentation: /wiki/spaces/DOC/pages/30280852

Improvements

[WMS-6908] - sys: added support for Direct DTLS-SRTP between Web phones

Limitations:

  • No media if Firewall bypass is enabled on mobile app
  • Сalls from Kite users are dropped after attended transfer

[WMS-6963] - wizy: added possibility to enter email addresses of  multiple external participants when inviting them to a video conference

Email addresses can be separated by commas, semicolons or spaces.

[WMS-6975] - col: added support for blind transfer to Call groups via drag&drop

How-to:

  • Add "Call Group" BLF
  • Use drag&drop to transfer a call

Note: For existing BLF keys, you need to activate Direct transfer (arrow icon) in Collaboration Settings -> Function keys

[WMS-7321] - col: user avatars are now displayed in group chats and one-to-one chats in Collaboration including your own avatar

[WMS-7338] - sys: improved LDAP configuration for Server PBXs in WMS Network

[WMS-7381] - dev: updated OpenSSL library for BRI Media Gateways

[WMS-7440] - app: added compliance with Apple notarization starting from WIService v. 2.10.7, Headset integration v. 2.4.5 and Screen Sharing component v. 3.2.5

Important: Starting from macOS 10.15, you need to add Wildix Screen Share app to macOS permissions:

  • Go to macOS System Preferences -> Security & Privacy -> Privacy
  • Select "Screen Recording" and check off "Wildix Screen Share"

[WMS-7449] - api: improvements for Call History API:

  • Added a new field "attachments" including information about voicemails, recordings, faxes
  • Updated API documentation

Documentation: https://<pbx_host>/api/v1/doc/#tag/Call-History

[WMS-7560] - sys: improved quality of video calls between Web phones

Fixes

[WMS-7412] - col: fixed an issue in which number of unread messages in Collaboration increased after modifying Recents section

[WMS-7428] - sys: added support for UCARP-based failover to WMS 4.0X

How to activate:  /usr/sbin/failover_enable.sh

[WMS-7450] - wizy: fixed an issue when it was impossible to enter a conference on Wizyconf upon the first time access

[WMS-7509] - sys: fixed a rare issue with no media during audio conference between 3 users

[WMS-7528] - sys: fixed high CPU load on Presence Server if W-TAPI subscriptions were not removed

[WMS-7547] - wms: fixed an issue in which import of users from Zoho CRM failed if imported users didn't confirm their account on Zoho side 

[WMS-7572] - sys: fixed an issue with no video from 2N door phone after answering a call in Collaboration

[WMS-7574] - web: fixed an issue with the microphone sensitivity increasing to the max level after user enabled video during a call

[WMS-7609] - sys: fixed no media issue between participants during a conference call

[WMS-7618] - wms: fixed an issue in which audio files were not available for selection when creating an IVR tree 

[WMS-7626] - sys: fixed no media issue after SIP session timer if an operator challenged SIP request

[WMS-7641] - sys: fixed an issue in which DTMF tones with rcf2833 transfer mode couldn't be passed to trunk 

[WMS-7664] - sys: fixed no audio issue after passing a call to Collaboration using Continuity feature

[WMS-7672] - sys: fixed an issue in which organizer of 3-way audio conference stayed on hold when calls were merged

New firmwares

W-AIR firmware version 0450b13

[WMS-6681] - dev: fixed an issue with W-AIR Base station cyclic reboot if more than 7 devices were connected during firmware upgrade process

Warning: If you upgrade W-AIR Base stations with large number of registered devices from W-AIR firmware v.450b12, make sure that the handsets/ headsets are powered off before the upgrade process is started

New firmware for W02FXS r3  v. 2719100, W24FXS r3 v. 27811009

[WMS-7380] - dev: improvements for media gateways:

  • Updated OpenSSL library
  • Disabled SNMP service

New firmware for BRI/ PRI gateways v. 45.1.1870

[WMS-7540] - dev: fixed an issue with ringback tone being not heard during SIP to ISDN calls if the parameter "Use Implicit Inband Info" was enabled

WMS Stable 4.02.44577.45 Date: 04.11.2019 

Important: Before upgrading to this version, make sure all the users who use Kite have at least Business license. License information: https://www.wildix.com/licensing/

New Features

[WMS-6912] – col: added possibility to set recurring video conferences

Updated documentation: Videoconference User Guide.

[WMS-7086] - conf: added support for screen sharing via WebRTC from Collaboration to Wizyconf

How-to:

  • Go to Collaboration top menu -> Video Conference window
  • Select a conference and click Screen icon to start screen sharing
  • Select the content and click Share button
  • Click x End icon or Stop Sharing button to terminate the streaming session

Notes:

  • supported browsers: Chrome v. 72+; Firefox v. 66+
  • no video and audio
  • participants who share their screen do not enter a conference room, but their user statuses change to DND and they are displayed as participants inside a conference

Improvements

[WMS-6771] - wizy: Wizyconf authentication code is now displayed if the password didn't changed after provisioning in order to reset the device

[WMS-7117] - col: Video conference improvements:

  • added Exit icon to leave a conference room for participants (Collaboration top menu -> Video conference window)
  • added alert notifications before exiting or deleting a conference room including all contents

Updated documentation: /wiki/spaces/DOC/pages/30280852.

[WMS-7207] - sys: improved the speed of chat message delivery via push notifications

[WMS-7395] - kite: implemented per-user license check; users with licenses lower than Business cannot be contacted via Kite service

! Important: make sure all users who use Kite have at least Business license before the upgrade. License information: https://www.wildix.com/licensing/

[WMS-7437] - sys: synchronized called numbers to be displayed identically in Collaboration and WP Call Histories

Fixes

[WMS-6595] - sys: fixed an issue in which forwarding of another user's voicemail using BLF key "Voicemail" didn't work

[WMS-7361] - dev: fixed an issue with a search filter on WP4X0 and WelcomeConsole being removed after scrolling in case of too many search results

[WMS-7389] - api: fixed an issue with impossibility to add ACL rules to a user group via API request 

[WMS-7396] - app: WIService v. 2.10.26 (Windows) fixes an issue with wrong insert of wildixintegration.eu domain in a host file

[WMS-7398] - sys: fixed a rare issue with Presence Server being unable to start 

[WMS-7417] - sys: fixed an issue in which SMS sent to Collaboration couldn't be delivered after upgrade to WMS v. 4.02.44471.39 

[WMS-7426] - sys: fixed an issue in which users whose names contained diacritics were displayed incorrectly in Colleagues and Messaging tabs

[WMS-7433] - col: fixed an issue with chat history being empty in some cases when adding users via Search field or Colleagues roster

[WMS-7438] - sys: fixed an issue in which Essential license was assigned to users by default instead of the max license type available on PBX

[WMS-7467] - sys: fixed security vulnerability issue while running SMS server

New Firmware

[WMS-7372] - dev: new firmware for WelcomeConsole-EXT version 163.145.106.22 which increases the number of BLF label's characters up to 10 in one line

WMS Stable 4.02.44513.40 Date: 21.10.2019

Improvements

[WMS-6302] - api: updated Zoho Integration API to version 3:

  • added support for Zoho Products
  • added possibility to answer / hang up a call inside Zoho CRM

To upgrade to Zoho Integration API version 3, follow the instructions described in https://confluence.wildix.com/x/2IPIAQ ("Upgrade instructions to Wildix - Zoho PhoneBridge integration" section).

[WMS-6565] - wms: email addresses of imported users from Zoho are now merged with existing email addresses if they match

[WMS-6779] - col: implemented detailed description of missed/ rejected calls in Zoho CRM

[WMS-7196] - col: removed support for direct-rtp (experimental) feature in Collaboration 

[WMS-7209] - sys: added support for MAC Addresses range 9C75140[9-D]XXXX for WP410, WP480G r3 and WelcomeConsole

[WMS-7271] - sys: Failover service improvements for BRI/ PRI media gateways and WP4X0 r3/ WelcomeConsole:

  • Added TLS support for BRI/ PRI gateways in Failover mode:
    • for remote devices, TLS is used as the default transport
    • for local devices, TLS is used if the option "Use TLS / SRTP for local devices" is enabled, otherwise - TCP
  • Provisioning custom parameters "SIPServerPort" and "SIPServerPortRemote" now work for BRI/PRI gateways and WP4X0 r3/ WelcomeCosole in Failover mode

Fixes

[WMS-7036] - col: fixed an issue with BLF key "Send DTMF" not working in Collaboration if it contained asterisk symbol (*)

[WMS-7090] - dev: fixed a rare issue with presence status of BLF key "Park Location" being displayed on WP4X0/ WelcomeConsole

[WMS-7252] - app: WIService v. 2.10.25 (Windows) fixes an issue where URI schemes dialing was available only to admin users 

[WMS-7344] - col: fixed an issue in which a multi-user group chat could be added to a videoconference as a participant

[WMS-7353] - sys: fixed an issue when the presence status of a Call group member changed from available to away after terminating CG call

[WMS-7357] - sys: fixed a rare issue in which colleagues were not displayed in user's roster

New Firmware

New firmware for WP480r3 version 63.145.10.8, WP490r3 version 67.145.8.87, WelcomeConsole version 68.145.2.19

[WMS-7042] - dev: increased the number of BLF label's characters to prevent them from scrolling:

  • WP480r3 - up to 9 characters
  • WP490r3 and WelcomeConsole - up to 14 characters 

WMS Stable Hotfix Date: 09.10.2019

sipproxy package 4.02.20191009

[WMS-7337] - sys: fixed an issue in which user with Basic license couldn't register W-AIR Handset when moving between Base stations after upgrade to WMS Stable 4.02.44471.39 

WMS Stable 4.02.44471.39 Date: 07.10.2019

New Feature

[WMS-6967] - sys: added support for called name updates over q.sig for BRI/ PRI trunks

Improvements

[WMS-5732] - sys: added back possibility to display contact image during incoming call in Collaboration, on WP4X0 and WelcomeConsole

Contact image can be displayed only if image URL is set in Phonebook.

Format requirements:

  • PNG only
  • image size up to 16 kB for WP490(G) and WelcomeConsole/ up to 10 kB for WP480(G)

Updated documentation: Collaboration 4.0X - User Guide.

[WMS-5760] - sys: increased tag field in WMS -> Call and chat history, to 255 chars

  • This change will be applied to new PBXs automatically (on PBXs where CDR is enabled after this release)
  • On existing PBXs it's possible to change CDR table manually using the following command:
    ALTER TABLE cdr
    MODIFY lastdata varchar(255);

[WMS-6545] - wms: refactoring of devices page to SPA

[WMS-6617] - sys: from now on access to Monit Service Manager in WMS is available only for the admin user

[WMS-6656] - col: upgraded Presence Server to version 19.02

Important! Make sure that you have min. supported app version to guarantee the compatibility with new version of Presence Server:

  • iOS app - v. 7.6.35421
  • Android app - v. 4.05.22
  • Vision/ SuperVision - v. 2.15.18
  • WP600A/ wp600ACG - v. 2.8.97  

Note: If you have previously downloaded and integrated WebAPI JavaScript Library, you need to update it manually in order to ensure the compatibility with the new Presence Server.

Limitation: Impossible to transfer files > 100Mb in WMS Network between the new and the previous versions of Presence Server or when file storage fs.wildix.com is inaccessible.

[WMS-6843] - app: CDR-View improvements and WIService v. 2.10.24:

  • It is now allowed to view big data sets up to 15M call records
  • 5 000 call records are now synced at once

[WMS-6959] - wms: added possibility to limit call groups to which a user can dynamically sign-in (Contact center feature in Collaboration/ on desk phones and via Feature code)

How-to: in WMS -> Users -> Edit preferences

  • check the box “Limit call groups” (disabled by default)
  • add the groups to which a user can sign-in

Note: feature is available also in user multi-edit mode

Updated documentation: Call distribution in Call groups.

[WMS-6964] - sys: added auto-start for espamonitor after reboot or update

[WMS-7012] - col: improved group chat performance

[WMS-7113] - sys: presence of colleagues in Phonebook on WP4X0(G), WelcomeConsole and W-AIR is now available only for users with Essential license or higher

[WMS-7114] - sys: max one device registration is supported for users with Basic license

[WMS-7115] - sys: limited the number of concurrent calls per user depending on the License type

[WMS-7122] - sys: from now on, logout via 99 from a WP4X0 device, performs logout for all the WP4X0 assigned to this user 

  • To return to the old behavior, add Global Dialplan variable:
    MULTILOGIN_SUPPORT=yes

Updated documentation: Wildix VoIP Phones - User Guide.

[WMS-7145] - col: improved sorting of Recents list in Collaboration -> Messaging

[WMS-7150] - sys: performance improvement for LDAP with large numbers of users (> 10k)

Fixes

[WMS-6689] - app: fixed connection issues after wakeup from sleep mode (Integration Service for Windows)

WIService version 2.10.24 (ticket WMS-6843) for Windows and Outlook Integration version 2.4.4

[WMS-6976] - wms: fixed an issue with Popup URL being modified with an extra ";amp" tag each time after changing User Preferences in WMS

[WMS-6996] - col: fixed an issue in which it was impossible to transfer a call via Collaboration, if the call was received from a user who called via "Mobility extension lookup" 

[WMS-7067] - dev: fixed an issue with R-button (Flash hook) transfer on W04FXS and W24FXS r3 media gateways 

[WMS-7076] - dev: fixed incorrect timezone applied to WP480(G) in case Europe/Dublin or some Russian timezones were set in WMS Settings -> PBX -> Language&Region > "Timezone"

New Firmware

New W-AIR firmware version 0450b12

[WMS-7149] - dev: fixed an issue with audio resources not available in some cases when a new call was received while completing blind transfer

WMS Stable Hotfix 4.01.44460.39 Date: 26.09.2019

[WMS-7230] - sys: fixed a rare issue with internal calls being dropped due to a not loaded module after upgrade to WMS Stable version 4.01.44329.36

WMS Stable Hotfix Date: 18.09.2019

Upgrade additional packages

[WMS-7159] - sys: fixed an issue with W02FXS r2 losing SIP registration after WMS version 4.01.44392.36

WMS Stable 4.01.44392.36 Date: 16.09.2019

New Features

[WMS-6891] - col: added support for Swedish and Norwegian languages

Swedish/ Norwegian can be set as user's language in Collaboration

[WMS-7097] - col: added highlighting for code in chat messages

Improvements

[WMS-6965] - sys: added a new license type "PBX-Service" to be assigned to users without SIP registration

Notes:

  • The new license "PBX-Service" is free of charge!
  • It is required by all users without SIP registration/ any login permissions. For example, assign it to Park orbit account

How-to:

  • Go to WMP -> select customer's PBX -> add the needed number of licenses
  • Go to WMS -> select a user -> click Edit and select "Service" in the License type field

[WMS-6991] - sys: upgraded SIP Proxy service to the stable version 5.2.3

[WMS-7052] - sys: added audio notifications for dynamic login/ logout via FC "Call group management" 97

  • "Logged in" notification is played back when a user is added to a CG
  • "Logged out" notification is played back when a user leaves a CG

[WMS-7068] - wms: SMTP page refactoring

Fixes

[WMS-6772] - wms: fixed an issue in which import of users failed if the option "Remove existing contacts which are not received from the backend" was activated

[WMS-6984] - sys: fixed a rare issue with Client PBX being unable to reach Server PBX in WMS Network 

[WMS-7037] - sys: fixed an issue with random restart of PBX engine

[WMS-7038] - app: WIService v. 2.10.22 (Windows) fixes issues:

  • with the component couldn't be launched if user name contained diacritic characters
  • with impossibility to generate a call using click2call feature

[WMS-7069] - sys: fixed an issue with a new call being dropped if many calls were placed to Web phone

[WMS-7078] - sys: fixed an issue when the PBX couldn't open more than 4096 ports for WebRTC endpoints, leading to call drop under high load

[WMS-7095] - col: fixed an issue with corrupted conference list dialog, in some cases if user received a chat message while conference list was open

[WMS-7110] - wms: fixed an issue in which users who were already logged in, were not redirected automatically from authorization page

New firmware

[WMS-6966] - dev: new firmware for BRI/ PRI gateways version 44.1.1605:

  • added support for a single firmware file upgrade (a binary file)
  • fixed an issue with loss of SIP registration after some time

WMS Stable Hotfix 4.01.44329.37 Date: 06.09.2019

[WMS-7091] - sys: fixed a rare issue in which internal calls dropped due to enabled HD codecs after upgrade to WMS Stable version 4.01.44329.36 

WMS Stable Hotfix Date: 03.09.2019

Callweaver package 4.01.20190903.1

[WMS-7073] - sys: fixed a rare issue with PBX engine crash during the upgrade procedure

WMS Stable 4.01.44329.36 Date: 02.09.2019

New Features

[WMS-6765] - wms: added API documentation for endpoints:

  • /v1/CallHistory/*
  • /v1/User/:extension/CallHistory/ API

Online documentation: https://<pbx_host>/api/v1/doc/#tag/Call-History

[WMS-6958] - wms: added a new ACL "Can/ cannot use - Trunk to trunk forward"

By default, ACL is disabled. If enabled, call forwarding (Call Forward Busy/ No Answer/ All) of external calls to external numbers is forbidden

Updated documentation: ACL rules and Call classes management.

[WMS-6999] - col: enabled browser spell check for chat input field in Collaboration

[WMS-7000] - wms: NTP Settings improvements:

1. Implementation of NTP Settings API 

Available endpoints:

  • GET /api/v1/PBX/settings/ntp/
  • PUT api/v1/PBX/settings/ntp/

Online API Documentation: https://<pbx_host>/api/v1/doc/#tag/NTP

2. Refactoring of NTP Server page in WMS -> Settings  -> System

[WMS-7026] - col: added ability to paste images from a clipboard to chat messages in Collaboration

How-to:

  • To copy an image, right-click on it and select "Copy" or press command+C (macOS)/ Ctrl+C (Windows)
  • To paste an image, right-click in Collaboration chat input field and select "Paste" or press command+V (macOS)/ Ctrl+V (Windows)

Documentation: Collaboration 4.01 - User Guide.

Improvements

[WMS-6547] - col: added possibility to edit existing video conferences

How to:

  • Click on the Videoconference icon in Collaboration top menu
  • To edit a conference, click on the Pencil icon

Notes:

  • Conference name is empty by default
  • Hovering over a scheduled conference (calendar icon) allows displaying its time

Updated documentation: /wiki/spaces/DOC/pages/30280852.

[WMS-6936] - sys: added Feature code "Identity" 78 to change the current identity of a number

How to use:

  • Dial 78 and follow the audio instructions
  • Otherwise enter the string 78[identity_number], then send a call

Updated documentation: Feature Codes and Pre answer Services.

[WMS-6961] - sys: enabled by default HD codecs on PBX

  • To disable the feature, edit the file /etc/callweaver/sip-general-custom.conf by adding the following lines: 
disallow=all
allow=alaw:20,ulaw:20,g729:20,vp8,h264,h263,h263p
  • Run the command: callweaver -rx “sip reload”

Updated documentation: https://confluence.wildix.com/x/0AiIAQ

[WMS-6989] - sys: upgraded internal ldap server to 2.4.47 version

  • added DN qualifier for subtrees to be processed
  • added ability to send extended operations to external listeners

Fixes

[WMS-6581] - app: Outlook integration v. 2.4.3. - fixed an issue with calendar sync not working due to a large number of folders and contacts

[WMS-6875] - sys: fixed an issue with web push subscription being active after logout of Collaboration

[WMS-6940] - sys: fixed a random call drop issue in case a call was placed to a third-party device

[WMS-7005] - col: fixed an issue with profiles and avatars of Kite users who signed in via social networks account being not displayed in Collaboration 

[WMS-7041] - dev: fixed an issue with bad audio quality on DaySaver due to high CPU load

[WMS-7070] - sys: fixed an issue with PBX engine crash when trying to pick up another user's call

New Firmware

[WMS-6903] - dev: reduced audio delay after answering an incoming call on WP480/ WP490 r3 and WelcomeConsole

New firmware for WP480r3 version 63.145.10.7, WP490r3 version 67.145.8.86, WelcomeConsole version 68.145.2.18

WMS Stable 4.01.44251.32 Date: 22.08.2019

Hotfix

[WMS-6993] - wms: fixed an issue with License type being reset to Essential during import of users

WMS Stable 4.01.44251.31 Date: 19.08.2019

New Features

[WMS-6721] - col: email notifications about new chat messages are now disabled by default

Important: To enable notifications, activate the option "Notify unread messages via email" in Collaboration -> Settings -> Chat/Presence.

[WMS-6759] - col: added possibility to change identity of numbers for outgoing calls on WP4X0 and WelcomeConsole

The feature is supported for both internal and external calls.

How to configure:

  • Add extension numbers by creating extra users to use them as custom identity numbers. Do not use real user extensions for this purpose
  • Go to WMS -> Users -> select a user -> Edit preferences -> Settings and specify the custom identity numbers that you've added previously in the field "Identities"
  • Add BLF key "Identities" in WMS -> Users -> Edit preferences -> Settings -> Function keys or Collaboration -> Settings -> Function keys

How to use:

  • Press BLF "Identities" on a phone
  • Select the identity from the list of all available identities
  • The selected identity is indicated on the screen and displayed instead of a real user's number during outgoing calls

Limitations (only for internal calls):

  • A real user's number instead of identity extension can be displayed when transferring and adding to conferences such calls (a real number is also displayed in CDR-View)
  • Personal call recordings are not shown in Collaboration (if user has specified his email in Settings -> Personal, the call recording is sent to the email, but it is unavailable in Call History)
  • A caller cannot see call duration in Collaboration
  • A caller cannot switch an active device using Incall feature "Continuity" *5 (Service code "Continuity" works)
  • BLF "Colleague" displays user's identity extension instead of a called number during outgoing calls if the option "View calls" is enabled

Note: The previous configuration (ticket WMS-6527) stops working after the upgrade. Please make the reconfiguration.

Documentation: Identities Feature.

Improvements

[WMS-6648] - dev: added support for monitoring  presence status of colleagues via BLF keys on WP480/ 490 r3 and WelcomeConsole

Requirements:

  • Essential license and higher
  • Firmware: WP480r3 v. 63.145.10.5, WP490r3 v. 67.145.8.84, WelcomeConsole v.68.145.2.16, WP490EXT v. 163.145.106.18

It possible to monitor the following colleague statuses :

  • "available" (green circle icon)
  • "away" (clock icon)
  • "dnd" (brick icon)

Note: if a colleague doesn't have a registered device, no icon is displayed

Documentation: Wildix VoIP Phones User Guide.

[WMS-6921] - sys: changed identity of numbers (refer. ticket WMS-6759) is now displayed on W-AIR handsets

Fixes

[WMS-6909] - dev: fixed an issue with presence status being not displayed on WP480/ 490 r3, WelcomeConsole if a monitored user enabled call forwarding option

[WMS-6927] - wms: fixed an issue with impossibility to move multiple users to another PBX in WMS Network

[WMS-7002] - sys: fixed an issue with LOOKUPPHONEBOOK function not returning the performing result if the first variable contained commas

[WMS-7006] - sys: added missing ldap index for the new ldap attribute "licenseType"

New Firmware

New firmware for WP480r3 version 63.145.10.5, WP490r3 version 67.145.8.84, WelcomeConsole version 68.145.2.16, WP490EXT version 163.145.106.18

[WMS-6841] - dev: optimized provisioning speed of WP480/ WP490 r3 and WelcomeConsole

[WMS-6888] - dev: fixed an issue in which WelcomeConsole couldn't get IP address in VLAN if the option DHCP 176 was enabled

WMS Stable Hotfix Date 16.08.2019

Additonal packages:

  • amd64: wildix-cw-4.01.20190816.1~614af535_amd64.deb
  • i386: wildix-cw-4.01.20190816.1~614af535_i386.deb

Fix

[WMS-6456] - sys: fixed an issue with random restart of PBX engine

WMS Stable 4.01.44215.30 Date: 05.08.2019

Important: in case of WMS network, update all the PBXs in the network! Start with updating all the Client PBXs and only then proceed with updating the Server PBX.

New Features

[WMS-6426] - wms: added possibility to set license levels per each user

Important! After the upgrade, all users are assigned to the max license type available on PBX (if at least one is present) and should be changed manually. The default license type is Essential, otherwise users are not allowed to access Collaboration.

To view the total available number of licenses and users, go to WMS Settings -> Tools and utilities -> Activation / Licenses.

How to set a license type:

  • Go to WMS -> Users -> select a user/ multiple users
  • Click "Edit" and select the license type

Notes:

  • Admin user is not included in the license count 
  • Users with Basic licenses cannot connect to Collaboration and mobile apps
  • Users with Essential licenses cannot create conferences, but can participate in them
  • Kite chat/ presence is available only for users with Business and Premium licenses
  • CDR-View is available only for users with Premium licenses
  • "Fax", "Park Orbit" and "Room" users are assigned to Basic licenses
  • The license types can be imported/ exported
  • If the license is shared between PBXs over WMS Network, then it is considered for all the PBXs
  • In case of WMS Network, both Server and Client PBXs should be updated to the same WMS version

Documentation: Assign correct license type to each user.

[WMS-6624] - api: implemented API for Dialplan management

Available API endpoints:

  • GET /api/v1/PBX/Dialplans/:id/ List of Dialplan applications
  • POST /api/v1/PBX/Dialplans/ Create a new Dialplan (name, description, includedProcedure, applications list)
  • PUT /api/v1/PBX/Dialplans/:id/ Edit an existing Dialplan (name, description, includedProcedure, applications list)
  • DELETE /api/v1/PBX/Dialplans/:ids/ remove one or several Dialplans (1,2,4)

Improvements

[WMS-6820] - wms: Called name is now added to calls via BRI/ PRI trunks to support CID name updates over QSIG protocol

[WMS-6569] - kite: added support for screen sharing via WebRTC from Kite to Collaboration

Supported browsers: Chrome v. 72+; Firefox v. 66+; Edge v. 17+

Available options: Screen sharing (WebRTC screen streaming) and Screen sharing with control (in this case kite user is invited to install the component)

[WMS-6571] - col: devices of the same model are now ordered by MAC addresses in Collaboration

[WMS-6770] - wms: optimized indexes and queries of CDR backend

[WMS-6756] - wms: improved welcome message by replacing Chrome app link with Chrome Extension link

[WMS-6776] - wms: added support for additional Call group timeout options: 20 and 25 seconds

[WMS-6812] - app: WIService v. 2.10.19 (macOS) includes stability improvements

[WMS-6821] - col: improved CDR-View operating speed in case of large initial data loading 

[WMS-6844] - wms: multicast sync is now used for W-AIR Sync Plus Bases if "Primary Base IP" (WMS -> Devices -> W-AIR Networks -> "Edit Network") is not set

[WMS-6935] - sys: History menu on WP4X0/ WelcomeConsole is now available to users with Basic licenses

Fixes

[WMS-6261] - sys: fixed a rare issue with video freezing during calls in Collaboration 

[WMS-6519] - col: fixed an issue in which a call resumed automatically if it remained on hold for more than 15 minutes in Collaboration

[WMS-6798] - wms: fixed an issue with infinite loading while editing user's preferences in WMS if French was set as user's language

[WMS-6847] - app: WIService v. 2.10.17 (Windows) fixes an issue with the component not working if the settings file contained specific configurations

[WMS-6886] - sys: fixed an issue in which link status on Trunks page didn't work for W01(02)PRI R2

[WMS-6919] - sys: Voicemail is now available to users with Basic Licenses

New Firmware

New firmware for DaySaver version 2.53.4.28

[WMS-6240] - dev: increased the maximum length of SMS to 300 characters

WMS Stable Hotfix Date: 19.07.2019

sipproxy package 4.01.20190719

[WMS-6879] - sys: fixed one way audio issue when calling from remotely connected Web phone to SIP trunk on Hardware/ Virtual PBX after upgrade to WMS Stable version 4.01.44142.27

WMS Stable Hotfix Date: 17.07.2019

Packages: firmware 2.0.50056, sipproxy 4.01.20190716

New firmware

New firmware for WP480r3 version 63.145.10.3, WP490r3 version 67.145.8.82, WelcomeConsole version 68.145.2.11 

Note for WP480r3: after upgrading to the version 63.145.10.3, it is impossible to downgrade to the version below 10.0, even via recovery mode.

[WMS-6706] - dev: fixed an issue in which BLF key containing the name "Germano" was translated to "Deutsch"

[WMS-6816] - dev: subscriptions after network downtime are now renewed in order to show the correct BLF/ Voicemail status

WMS Stable Version 4.01.44142.27 Date: 15.07.2019

New Features

[WMS-6527] - col: added possibility to change identity of numbers for outgoing calls

How to configure:

Step 1. Modify Dialplan procedure used for making outgoing calls by adding the called number *X*[+0-9]X. and the following applications:

  • Custom application -> CHANGEIDENTITY()
  • Jump to -> Dialplan procedure for outgoing calls -> modify the called number by removing 3 digits

Step 2. Add extension numbers by creating extra users to use them as custom identity numbers. Do not use real user extensions for this purpose.

Step 3. Go to WMS -> Users -> select a user -> Edit preferences -> Settings and specify the custom identity numbers that you've added previously in the filed "Identities".

How to use:

To make a call with a changed identity, dial the number *X*XXX, where X is the ordinal number of a custom identity number specified in the filed "Identities", XXX is the the called number. For example *1*153.

Limitations:

  • It's impossible to transfer such calls
  • It's impossible to add them to conferences
  • A caller cannot switch an active device using Continuity feature
  • A caller cannot see call duration
  • Personal call recordings are not shown in Collaboration
  • Call class in CDRView is always displayed as "internal"

[WMS-6544] - api: implemented API for device management:

Available API endpoints:

  • GET /api/v1/devices - get the list of devices
  • POST /api/v1/devices - add devices
  • PUT /api/v1/devices/{deviceMacAddres} - update the list of devices
  • DELETE /api/v1/devices/{deviceMacAddres} - remove devices

Limitation: it is impossible to assign users to DaySaver, BRI/ PRI, W-AIR devices, FXO gateways

Online documentation: https://<pbx_host>/api/doc/index.html#tag/Devices

Fixes

[WMS-6196] - sys: fixed an issue in which a personal call recording couldn't be started in case a call was placed to a Call group

[WMS-6671] - sys: fixed an issue in which after setting the custom parameter "rtpkeepalive_mode=udp", UDP packets were not sent when transferring a call to an external number

[WMS-6758] - dev: fixed an issue with an extra space being displayed in BLF label "Call group" on WP4X0

[WMS-6762] - sys: fixed an issue with pickup and call groups not working if prefix was specified in WMS -> Dialplan -> Feature codes

[WMS-6763] - app: WIService v. 2.10.15 (Windows) fixes an issue with dropped connection to integrated CRM systems

New firmware

New firmware for WP480 r3 version 63.145.8.117, WP490 r3 version 67.145.8.80, WelcomeConsole version 68.145.2.8

[WMS-6654] - dev: notification "HD" is now displayed on WP480/ 490 r3, WelcomeConsole if calls are established in HD codecs

WMS Stable Hotfix Date: 03.07.2019

W-AIR firmwares package 2.0.50008

New W-AIR firmware version 0450b9 (W-AIR Base/ SB/ Sync Plus; W-AIR 100/ Basic (ex. W-AIR 70)/ LifeSaver (ex. W-AIR 150)/ Med/ Office)

[WMS-6664] - dev: fixed issues with:

  • random drop of outgoing calls made via W-AIR Headset in Collaboration 
  • impossibility to keep a call on hold for more than 10 minutes in some rare cases 

WMS Stable Version 4.01.44110.26 Date: 01.07.2019

Improvements

[WMS-6491] - sys: optimized CDR records rotation logic during MySQL СDR DB cleanup procedure

[WMS-6605] - sys: improvements for jitter buffer:

  • disabled by default on the PBX side
  • enabled by default for voicemails, call recordings, calls to conference service

[WMS-6718] - dev: added support for W-AIR SB with MAC Addresses range 9C751434[3-4]XXX

Fixes

[WMS-5623] - col: fixed an issue with wrong call notification in Collaboration in case an external called number matched a PBX user's extension

[WMS-6121] - app: WIService v. 2.10.9 (Windows) fixes an issue with the component crashing if Outlook Integration was installed

[WMS-6509] - col: fixed an issue in which Call group members dynamically added via "Contact center" feature in Collaboration could receive more than one call even if "Call waiting" option in CG strategy was disabled  

[WMS-6725] - sys: fixed an issue with registration to German VoIP operator Deutsche Telekom stopped working after WMS Stable release 4.01.44093.23

New firmwares

New firmware for WP480 r3 version 63.145.8.116, WP490 r3 version 67.145.8.79, WelcomeConsole version 68.145.2.6

[WMS-6416] - dev: fixed an issue with WP480/ 490 r3, WelcomeConsole freezing during calls if HD codecs were enabled

New firmware for DaySaver version 2.53.4.27

[WMS-6740] - dev: new DaySaver firmware version 2.53.4.27:

  • fixed an issue with SMS sending not working after network disconnection
  • fixed no audio issue in rare conditions
  • fixed an issue in which DaySaver could stop handling calls due to kernel service error

WMS Stable Hotfix Date: 20.06.2019

Packages: sipproxy 4.01.20190619, callweaver 4.01.20190619

[WMS-6725] - sys: fixed an issue with registration to German VoIP operator Deutsche Telekom not working after WMS Stable release 4.01.44093.23

WMS Stable Version 4.01.44093.23 Date: 17.06.2019

New Features

[WMS-6421] - sys: added support for Pickup groups and Call groups

  • Call group (do not confuse with Call groups (Queues) is a list of group memberships that users belong to for call pickup purposes 
  • Pickup group is a list of groups that users are permitted to pickup in 

The basic functionality is: 

  • User A can pick up any calls belonging to a Call group specified in the user's Pickup groups (and can't pick up other calls) 
  • To pick up calls of the user A, specify the name of a Call group in the user's Call groups 

To enable the functionality: 

  • Go to WMS -> Users -> select a user/ multiple users 
  • Click "Edit preferences" -> Settings 
  • Specify names of Call / Pickup groups 

Names of Call/ Pickup groups: 

  • Can contain only latin letters, digits, "_" and "-". Must be case sensitive 
  • Can not be only digital (can't distinguish from pickup*(extension), gpickup*(id acl group)) 
  • Can not start on cg_ (can't distinguish from pickup*(cg_$id)) 
  • Should be separated by commas 
  • The maximum length of the string is 1024 symbols. The length of a group name and number of callgroups is unlimited 

Important: 

  • When the new functionality is enabled (means that at least one value is added to "Call groups"/ "Pickup groups" field), BLF "Group pick up" and ACL "Can - Call Pickup -Group" stop working 
  • Instead of the BLF, you can add BLF "Speed dial" indicating FC "Pickup" 88*groupname 

[WMS-6438] - wms: added support for W-AIR Sync Plus Base (coming later)

Note: added a checkbox "Sync Plus via Ethernet" to WMS -> Devices -> W-AIR Networks 

[WMS-6609] - sys: added support for ClasSound

  • ClasSound is a VoIP operator platform provided by Wildix
  • It is a built-in trunk implemented as a new Dialplan procedure "classound" in WMS -> Dialplan
  • If you are interested in setting up ClasSound trunk, please contact Wildix SAT

Documentationhttps://confluence.wildix.com/x/AoNpAg

Improvement

[WMS-6534] - api: added ACL checking to API /v1/Colleagues/

The following API endpoints are checked according to ACL permissions "Can / cannot Add and remove users" and "Can/ cannot manage group":

  •  POST /api/v1/Colleagues/
  •  PUT /api/v1/Colleagues/:colleagueId/
  •  DELETE /api/v1/Colleagues/:colleagueId/
  •  DELETE  /api/v1/Colleagues/:colleagueIds/

Fixes

[WMS-6338] - wms: fixed an issue in which parameters changed in "Map" section when importing users were not saved 

[WMS-6486] - sys: fixed an issue in which Call group members dynamically added to a CG with "Call All 32" strategy didn't receive calls from a queue

[WMS-6662] - dev: fixed occasional audio quality issues at the beginning of calls made via DaySaver after SMS support release

[WMS-6665] - sys: fixed a rare issue in which call control may not work from Collaboration when HTTP proxy was present in the path

[WMS-6710] - wms: fixed an issue in which "Power Off" option couldn't be used to shut down Hardware/ Virtual PBXs

New Firmware

New firmware for DaySaver version 2.53.4.26

[WMS-6242] - dev: closed unnecessary ports on DaySaver

[WMS-6550] - dev: busy tone detection in VoLTE channel is turned off by default to prevent calls from accidental drops

WMS Stable Version 4.01.44034.20 Date: 03.06.2019

New Features

[WMS-5947] – app: Headset integration v. 2.6.1 (Windows) adds support for:

  • Jabra Dial 550 handset (requires WiService v. 2.9.16, WMS-6234):
    • Supported features:
      • possibility to place / answer / hang up a call
      • possibility to switch between handsfree and handset mode
  • Sennheiser SDW 5 BS-EU Headset

[WMS-6136] - wizy: added support for Wizyconf in WMS

Documentation is coming later on.

[WMS-6331] - api: added API to get / add / remove dynamic members for Call groups

Available API endpoints:

  •  GET /v1/PBX/settings/CallQueues/ - list of call groups
  •  GET /v1/PBX/settings/CallQueues/:id/ - single call group/ a list of members (static + dynamic)
  •  POST /v1/PBX/settings/CallQueues/:id/members/dynamic/ - add a dynamic member / device
  •  DELETE /v1/PBX/settings/CallQueues/:id/members/dynamic/:member/ - remove a dynamic member / device from a call group

Note: For DELETE query in parameter ":member" it is necessary to encode special charsets to URI format. For example: "Local%2F22%40internalcalls"

Current limitation: impossible to add members to a Call group with "Call All 32" strategy

Documentation: https://<pbx_host>/api/doc/index.html#tag/Call-Queue

[WMS-6234] – app: WIService v. 2.9.16 (Windows) adds support for Jabra Dial 550 handset

Improvements

[WMS-6116] - wms: it is now impossible to have the same phone number as "Office" and "Mobile"

[WMS-6208] - dev: custom configuration of DaySaver LAN port is now allowed

[WMS-6239] - dev: implemented support for HD codecs on WP480 r3, WP490 r3 

Note: it is necessary to activate the codecs on your PBX (refer to the documentation https://confluence.wildix.com/x/0AiIAQ)

[WMS-6321] - col: chat input options are now hidden when entering text in Collaboration chat session

[WMS-6424] - api: improvement for PBX APIs Candidates and GET /iOS/Config/:

  • Disabled returning of local and public IP candidates for Cloud PBXs, only PBX domain name is returned 

[WMS-6443] - wms: "Halt" option used for shutting down Hardware/ Virtual PBXs was renamed to "Power Off"

Fixes

[WMS-6030] - col: fixed an issue with a call being not displayed in History of a transferor after completing a blind transfer in Collaboration

[WMS-6280] - col: fixed an issue in which slash symbols "/" were added to Popup URL configured in Settings -> Personal after re-login to Collaboration/ Native App

[WMS-6318] - dev: fixed an issue with "Key/Display" page being not displayed on the web interface of WP480G/490G r3, WelcomeConsole if any language except of English was set

[WMS-6347] - dev: fixed an issue in which a caller name was not fully displayed on WP480G/ 490G r3, WelcomeConsole when receiving or answering a call

[WMS-6389] -  sys: fixed an issue in which Failover activation returned errors while executing sync_pbx script

[WMS-6455] - col: fixed an issue with chat history not working in case of no free space on CDR partition when using DB different from SQLite

[WMS-6458] - fixed an issue in which DaySaver could send duplicated SMS if it failed to be sent at the first attempt

[WMS-6466] - fixed an issue in which only Call group members dynamically added via BLF "Contact center" received calls from a queue

New Firmwares

New firmware for WP480G r3 version 63.145.8.113, WP490G r3 version 67.145.8.77, WelcomeConsole version 68.145.2.5

[WMS-5960] - dev: fixed an issue with unexpected restart of WP480G/ 490G r3 under high call load

[WMS-6274] - wms: added a new ACL "Can/ cannot use - advanced phone settings menu" on WP480G r3, WP490G r3, WelcomeConsole

By default, ACL is disabled. If enabled, users have no access to "Menu -> Network" and "Menu -> Autoprovision" settings

[WMS-6291] - dev: added WelcomeConsole USB Headset support 

  • audio supported by most models 
  • WHS-MONO / WHS-DUO support mute / volume / call control 
  • Jabra 360 / 370 and models using standard USB signaling support call control

New firmware for W-AIR, W-AIR-SB version 450b8

[WMS-6035] - dev: fixed an issue with random drop of outgoing calls made via W-AIR Headset in Collaboration

WMS Stable Version 4.01.43971.21 Hotfix Date: 27.05.2019

[WMS-6572] - fixed an issue with unexpected LDAP reinitialization due to poor network connection

WMS Stable Hotfix Date: 23.05.2019

sipproxy package 4.01.20190522

[WMS-6570] - sys: fixed an issue with SIP Proxy being unable to start if SSL certificate was not updated

WMS Stable Version 4.01.43971.20 Date: 20.05.2019

New Features

[WMS-6282] - sys: added a new Feature code "Pause recording" *2 to pause/ resume call recordings during a call

  • "Pause Recording" is added to the "Incall features" section of Feature Codes (WMS -> Dialplan)
  • How-to: during a call, press *2 to pause/ resume call recording

Documentation: https://confluence.wildix.com/x/RQU8AQ

[WMS-6412] - sys: added USER_CAN_PAUSE_RECORDING variable to forbid/ allow users to pause/ resume a system recording via FC "Pause recording" *2 

By default, users are allowed pausing/ resuming a system recording.

To forbid, use the variable:

  • as Global Dialplan variable: go to WMS -> Dialplan -> General Settings -> Set dialplan variables and add "USER_CAN_PAUSE_RECORDING=no"
  • via Dialplan apllication "Set" -> USER_CAN_PAUSE_RECORDING -> no
  • via Dialplan application Custom application -> Set(USER_CAN_PAUSE_RECORDING=no) 

Documentation: https://confluence.wildix.com/x/nQmIAQ

Improvement

[WMS-6087] - sys: external lookup results are now displayed in CDR-View

Limitation: in rare cases caller name can be duplicated.

[WMS-6411] - sys: users are no longer allowed stopping/ starting a personal call recording if a system recording is already ongoing

Error beep is played in case users try to stop the recording. 

Fixes

[WMS-6119] - col: fixed an issue with impossibility to use phonebooks in Collaboration after importing due to incorrect conversion of some Unicode symbols to UTF-8

[WMS-6149] - wms: fixed an issue in which a Call Group member who enabled the option "Unavailable on away/ dnd", didn't receive incoming CG calls after changing the status from "Away/ DND" to "Available"

[WMS-6337] - sys: fixed an issue when a call popup in Zoho CRM remained for 45 sec after completing an outgoing call

[WMS-6392] - dev: fixed an issue in which SMS sending via W01GSM didn't work

[WMS-6430] - col: fixed an issue with random call drop in case "direct-rtp" feature is disabled

[WMS-6477] - sys: fixed an issue in which wmsmount unit file couldn't be launched after PBX boot if SMB share was used

[WMS-6479] - sys: fixed call drop issue after SIP session timer update due to closed connection by TProxy

New Firmware

New firmware for WP410 r2 version 50.145.6.162

[WMS-5973] - dev: improvements for WP410 r2:

  • reduced audio init delay upon receiving external calls
  • improved the speed of caching DNS replies for XML browser loading
  • added possibility to filter multiple syslog streams from different phones using MAC addresses in Syslog Server (WMS -> Devices -> Edit -> Syslog Server)

New firmware for WP480G r3 version 63.145.8.109, WP490G r3 version 67.145.8.73, WelcomeConsole version 68.145.2.1, WPEHS adapter version 140.0.0.35 

[WMS-6078] - dev: dev: added support for Plantronics Headsets Voyager Legend CS, SAVI W730-M, W710 connected via WPEHS

Note: To use the mentioned Plantronics models, you need to update WPEHS firmware, documentation: https://confluence.wildix.com/x/Ygo8AQ

New firmware for W24FXS r2 version 27.18.01.17

[WMS-6401] - dev: fixed an issue in which Static IP address set before provisioning of W24FXS r2 changed to Default DHCP after restart of provisioned Gateway

New firmware for DaySaver version 2.53.4.25

[WMS-6402] - dev: fixed an issue in which a wrong destination of a sent SMS via DaySaver could cause failure of the following destinations

[WMS-6454] - dev: fixed no audio issue on DaySaver in some rare conditions after firmware release v. 2.53.4.23

[WMS-6481] - dev: fixed an issue in which DaySaver determined a provisioning link as invalid in some cases

WMS Stable Version 4.01.43940.17 Date: 06.05.2019

New Features

[WMS-5927] - sys: improvements for ESPA Monitor and the possibility to make configuration for non ESPA systems

Documentation: https://confluence.wildix.com/x/AgFOAg

[WMS-6223] - dev: added the possibility to distinguish W-AIR Base Stations in multicell installations by W-AIR Base Station Name

  • To display Base station name, add its name to "Comment" field in WMS -> Devices. For example "room 1"
  • The name is displayed in "Base Station Name" filed on the device’s web interface -> Multi cell -> Base Station Group

[WMS-6339] - col: added support for Finnish language

Suomi can be set as user's language in Collaboration.

Improvements

[WMS-6082] - col: added letters to DTMF dialpad in Collaboration

[WMS-6093] - col: options to start screen sharing/ create video conferences in Collaboration chat messages were moved to a separate submenu; mute icon is now crossed out by default (flashing when muted)

How-to: open a chat session with a user -> click on "More actions" button (three dots) in the upper right section of the screen -> select "Video Conference"/ "Screen"

[WMS-6273] - col: improved displaying of the latest installed version of Collaboration extensions: "Installed" is now displayed instead of "Re-install"

Fixes

[WMS-6102] - app: Screen Sharing component v. 3.2.5 (Windows) fixes an issue with screen sharing freezing after a period of time

[WMS-6120] - sys: fixed an issue with impossibility to make more than one attended transfer of the same call using Feature Code #8 

[WMS-6122] - app: Screen Sharing component 3.2.4 fixes an issue with a wrong size of a red border in multi-monitor environment on macOS

[WMS-6200] - app: WIService v. 2.9.15 (Windows) fixes an issue with impossibility to generate a call using click2call feature (tel:, sip: and callto: URI) if WIService was installed as MSI package

[WMS-6216] - sys: reduced the delay of multicast-paging if a Paging group contained more than 16 users

[WMS-6237] - sys: fixed call drop issue after SIP session timer update in case of TCP/ TLS reconnections

[WMS-6320] - app: Fax Printer v. 3.0.6 (Windows) fixes an issue when it was impossible to send faxes starting from version 3.0.4

[WMS-6322] - sys: fixed an issue with PBX engine crash via AMI interface while processing nonexistent session

[WMS-6340] - dev: fixed an issue with SMS sending not working after initial provisioning of DaySaver

[WMS-6362] - dev: fixed an issue in which incoming calls to W24FXS r2, W02-24FXS r3 were dropped if HD codecs were enabled on PBX

[WMS-6373] - dev: fixed a rare issue when it was impossible to send SMS via DaySaver after PBX reboot

New Firmware

New firmware for W24FXS r3 version 27.81.10.08, W02FXS r3 version 27.19.10.08

[WMS-6325] - dev: fixed a rare issue in which a gateway couldn't switch to Main PBX in Failover scenario

WMS Stable Hotfix Date: 02.05.2019

Wildix firmwares package 2.0.43947.17

New firmware for WP480 r3 version 63.145.8.111, WP490 r3 version 67.145.8.75

[WMS-6345] - dev: fixed an issue with audio interruption after merging two external calls into conference

WMS Stable Hotfix Date: 25.04.2019

Wildix-base package 4.01.50395

[WMS-6399] - sys: fixed an issue with Mail2Fax not working due to missed package responsible for fax sending

WMS Stable Version 4.01.43886.15 Date: 22.04.2019

New Feature

[WMS-6276] - col: added PBX Legal Notice related to Open Source Software

To view: access Collaboration -> Other (top menu) -> click "About 4.01.xxxxx.xx" to open Software License Agreements page

Improvements

[WMS-4866] - wms: added support for Spanish and American Spanish languages

ES/ ES-US can be set:

  • as user's language in Collaboration
  • as the default PBX language

[WMS-5810] - dev: added TLS support for WP4X0 R3, WelcomeConsole in Failover scenario

  • For remote devices, TLS is used as the default transport
  • For local devices, TLS is used if the option "Use TLS / SRTP for local devices" is enabled, otherwise - TCP
  • Timeouts in seconds (switch to backup/ main): 95-145/ 60-105
  • If necessary, it is possible to return TCP transport for remote devices using custom provisioning parameters "SIPTransport" / "SIPTransportRemote"

Updated Failover Guide: https://confluence.wildix.com/x/dABuAQ

[WMS-5944] - sys: added the possibility to enable HD codecs on PBX (BETA version)

Notes:

  • Currently supported devices: Collaboration, Android v. 4.01.12/ iOS v. 7.1.35284 apps, WelcomeConsole v. 68.145.2.1 (WMS-6020)
  • The feature works for PBXs in WMS Network

How-to:

  • The feature is disabled by default
  • To enable it, edit the file /etc/callweaver/sip-general-custom.conf by adding the following lines: 

    disallow=all
    allow=opus:20,g729:20,alaw:20,ulaw:20,vp8,h264,h263,h263p
  • Run the command: callweaver -rx “sip reload”

Well-known issue (fixed in WMS-6362): 

  • Calls are dropped when they are placed from Collaboration to FXS r2-r3 if HD codecs are enabled 

[WMS-6094] - col: added notification in case Collaboration sounds are muted by Chrome's Autoplay Policy

Note: To activate sound notifications in Collaboration, click on the notification

Fixes

[WMS-5796] - sys: fixed an issue in which a newly created user added to a Call Group was not set on pause for the duration of wrap-up time after completing a call

[WMS-5887] - sys: fixed an issue with call waiting enabled for a Call group not working for dynamically added CG members

[WMS-6171] - sys: fixed an issue with LOOKUPPHONEBOOK function not returning the performing result if the first variable contained commas

[WMS-6175] - sys: sys: fixed an issue with RTPengine being unable to start after PBX first boot

[WMS-6183] - sys: fixed one way audio issue during an audio conference if participants located on different PBXs in WMS Network

[WMS-6189] - sys: fixed an issue in which a caller could not leave a Call group queue after sending DTMF 

[WMS-6224] - sys: fixed an issue in which BLF configuration was not applied to WP410R2 with MAC Addresses range 9C751407XXXX

[WMS-6231] - sys: fixed an issue with impossibility to use DaySaver if number of sim indicated in GSM Trunk Settings started with "+" symbol

[WMS-6241] - wms: fixed an issue in which PBX domain name was not requested from the portal after starting the system

[WMS-6256] - app: Fax Printer v. 3.0.5 (Windows) fixes an issue with corruption of ports settings for Microsoft Print to PDF

[WMS-6369] - sys: fixed an issue when it was impossible to call using Zoho integration after WMS Stable version 4.01.43820.16

New Firmware

New firmware for WP480G r3 version 63.145.8.110, WP490G r3 version 67.145.8.74, WelcomeConsole version 68.145.2.2, WPEHS adapter version 140.0.0.35 

[WMS-6020] - dev: implemented support for HD codecs on WelcomeConsole

Note: after firmware upgrade, you need to activate the codecs on your PBX (refer to WMS-5944)

[WMS-6078] - dev: dev: added support for Plantronics Headsets Voyager Legend CS, SAVI W730-M, W710 connected via WPEHS

Note: To use the mentioned Plantronics models, you need to update WPEHS firmware, documentation: https://confluence.wildix.com/x/Ygo8AQ

[WMS-6182] - dev: improved Spanish translations of WP4X0 2017 and Welcome Console

New firmware for W-AIR devices 04.50.00.05, W-AIR Base Stations version 0450b0007

Important!: W-AIR firmware v450 is compatible ONLY with WMS version 4.01. Please do NOT use upgraded W-AIR devices on WMS 3.88. Downgrade to the previous fw v410 is impossible! 

[WMS-4915] - dev: fixed an issue in which W-AIR Headset took a caller off hold on secondary call

[WMS-5957] - dev: fixed an issue in which W-AIR Base couldn't be connected to PBX via TLS in case of no internet connection for more than 1 minute

[WMS-6174] - dev: changed names of W-AIR 70/ 150 Handsets 

  • W-AIR 70 -> W-AIR Basic
  • W-AIR 150 -> W-AIR LifeSaver 

[WMS-6303] - dev: fixed an issue with W-AIR Central Directory settings received via provision config being not saved automatically

New firmware for DaySaver version 2.53.4.23

[WMS-6019] - dev: fixed one way audio issue on DaySaver when switching to Direct-RTP

[WMS-6086] - dev: added SMS support to DaySaver

[WMS-6236] - dev: fixed an issue in which upgrade from version 2.53.4.12 to 2.53.4.20 caused to failure of provisioning

[WMS-6305] - dev: fixed and improved the following DaySaver issues:

Improvement:

  • improved provisioning mechanism: at first the device updates the firmware and then receives the config

Fixes:

  • calls and SMS functionality were unavailable for some time due to no response from SIM module 
  • it was impossible to access the device after provisioning and reboot

WMS Stable Version 4.01.43820.16 Date: 11.04.2019

Hotfix

[WMS-6301] - wms: fixed an issue with WMS menu being unavailable if PBX was opened via portal after upgrade to WMS version 4.01.43820.12

WMS Stable Version 4.01.43820.15 Date: 10.04.2019

Hotfix

[WMS-6292] - wms: fixed an issue with impossibility to select/ change IVR sound files after upgrade to WMS version 4.01.43820.12

WMS Stable Version 4.01.43820.12 Date: 08.04.2019

Improvements

[WMS-5912] - dev: added the possibility to change the default PIN code for W-AIR SB

How-to:

  • Add a custom provisioning parameter “w-air-sb-pin=0000-9999” indicating the new PIN to [wildixair] section of /rw2/etc/provision.conf file

Updated documentation: https://confluence.wildix.com/x/KQg8AQ

[WMS-5962] - sys: added possibility to adjust the resolution of outgoing faxes sent via Fax Server

  • The default resolution is 204x196 (fine)
  • To change it, edit the file /rw2/etc/faxglobal.conf by specifying the desired resolution. For example, XResolution=204 YResolution=391
  • Other widespread resolutions: 204x98, 204x391, 408x391

Updated documentation: https://confluence.wildix.com/x/0AiIAQ

[WMS-6130] - dev: default configuration improvements for DaySaver

  • Improved SIP registration time value 
  • DHCP is now not forced via provisioning

[WMS-6168] - wms: only one URL based on PBX domain/ serial is now sent in welcome message to newly created users for accessing Collaboration on HW/ VM PBXs

Fixes

[WMS-5649] - col: fixed an issue when it was impossible to transfer a call received from a user who called via "Mobility extension lookup" 

[WMS-5934] - col: fixed one way audio issue after a call was put on hold and then resumed in Collaboration

[WMS-5972] - app: Fax Printer v. 3.0.4 (Windows) fixes an issue with poor quality of sent faxes

[WMS-6038] - col: fixed an issue with Collaboration could not be loaded when logging in Chrome 74.0.XXXX

[WMS-6076] - sys: fixed no audio issue after completing attended call transfer of an external call from one WP4X0 to another

[WMS-6113] - sys: fixed a rare issue in which PBX engine failed to run external scripts

[WMS-6118] - col: fixed icons for displaying Android/ iOS/ W-AIR Headset in the list of active devices in Collaboration

[WMS-6126] - col: fixed an issue with broken button "New conference" in languages other than English when creating a new videoconference in Collaboration

[WMS-6163] - sys: fixed an issue with PBX engine crashing after enabling Dialplan debug

New Firmware

New firmware for WP480 r3 version 63.145.8.108, WP490 r3 version 67.145.8.72, WelcomeConsole version 68.145.1.120

[WMS-6083] - dev: added possibility to filter multiple syslog streams from different phones using MAC addresses in Syslog Server (WMS -> Devices -> Edit -> Syslog Server) 

WMS Stable Version 4.01.43768.12 Date: 25.03.2019

New Feature

[WMS-5895] - sys: voicemail pin code is now requested by default for the USA and Canada

Note: to disable this behavior, add ACL “Can use voicemail without pin code”

Improvements

[WMS-5952] - sys: improved mobile apps call push notifications delivery in case of multiple SIP registrations

[WMS-6001] - api: added PBX API to return global history of calls

  • added new API endpoint - GET /api/v1/PBX/CallHistory/
  • current filter allows only filtering by date
  • specific call values can be set via query parameters when making API request
  • limitation: available only for admin and not limited by ACL rules
  • limitation: only voicemail recordings can be received from PBXs in WMS Network

Documentation: https://<pbx_host>/api/v1/doc/#operation/getPBXCallHistory

Fixes

[WMS-5961] - sys: fixed an issue when it was impossible to send DTMF via Collaboration if a call was placed from WP600 pre 2015

[WMS-5977] - col: fixed an issue when it was impossible to use chats in Collaboration if a message contained wrong XML data

[WMS-6018] - sys: fixed an issue in which DaySaver could not accept DTMF tones sent during incoming calls

[WMS-6065] - wms: removed and disabled remote support for Cloud PBXs (WMS Settings -> Tools and Utilities -> Remote Support)

[WMS-6073] - fixed an issue with high memory usage of PBX engine if EXTCONTACTLOOKUP Dialplan variable was enabled

New Firmware

New firmware for W02FXS r3 version 27.19.10.07, W04FXS r3, W24FXS r2 version 27.81.10.07

[WMS-5701] - dev: fixed an issue in which Static IP address set before provisioning of W02FXS, W04FXS, W24FXS r3 changed to Default DHCP after restart of provisioned Gateway

New firmware for WP480 R3 version 63.145.8.107, WP490 R3 version 67.145.8.71, WelcomeConsole version 68.145.1.119

[WMS-5982] - dev: improved the speed of caching DNS replies for XML browser loading

WMS Stable Hotfix Date: 21.03.2019

Lua-base package 4.01.50399

[WMS-6148] – dev: added support for WP4X0 R3 with MAC Addresses range 9C75140[4-8]XXXX

WMS Stable Version 4.01.43713.09 Hotfix Date: 12.03.2019

Hotfix

[WMS-6079] - wms: fixed an issue with missed UK Time zone in WMS Settings -> Language & Region

WMS Stable Hotfix Date: 06.03.2019

wms-wildix2-firmwares package 2.0.43733.09

New firmware for WP480 r3 version 63.145.8.106, WP490 r3 version 67.145.8.70

[WMS-6025] – dev: reduced the ringtone volume on WP480 / 490 2017

WMS Stable Hotfix Date: 05.03.2019

wildix-base package 4.01.50329

[WMS-6059] - sys: fixed an issue with monit restarting processes on Cloud PBXs running WMS 4.01

WMS Stable Version 4.01.43713.08 Date: 01.03.2019

New features

[WMS-2633] - sys: re-design of telephony part of the Kite service and allow calls from Collaboration to Kite users

[WMS-3309] - wms: added option “Exit if all members: busy, paused/ wrap up, ringing” for Call groups (WMS -> Dialplan -> Call Groups -> Edit strategy)

If enabled, calls placed to a Call group are handled according to the next Dialplan procedure in case all Call group members are busy, paused or have incoming calls

Limitation: The feature does not work for 'Call All 32' strategy

[WMS-3429] - col: added support for Direct RTP feature on macOS (Collaboration -> Settings -> Web Phone -> Enable direct-rtp (experimental)

[WMS-4111] - dev: added support for Spanish language on WP4X0 2015-2017

[WMS-4417] - app: added support for native MacOS contacts lookup and call integration in Collaboration 

Note: Integration with native MacOS contacts is enabled automatically starting from WiService version 2.9.9 and higher

Requirements:

  • Integration service (WiService) component (starting from version 2.9.9 and higher)
  • Permissions for WiService should be activated in macOS Security & Privacy -> Contacts

How to use:

  • Enter MacOS contact's name or number into Search field of Collaboration
  • Select any option (Call, SMS, Show contact etc) from the drop-down list

[WMS-4130] - added integration with Zoho CRM

How-to:

  • Import users from Zoho CRM
  • Go to WMS Settings -> PBX -> Zoho CRM
  • Press Connect button
  • Press Sync button
  • Make a call from any Wildix device, Collaboration or Zoho CRM
  • View the information about the call in Zoho CRM

[WMS-4237] - wms: added support for importing of users from Zoho CRM

Documentation: Zoho CRM integration with Wildix PBX.

[WMS-4458] - wms: added a new ACL "Can/ cannot call -  international”  

[WMS-4510] - added support for encryption when connecting to AD and LDAP servers

[WMS-4590] - sys: added a new ACL "Can/ cannot use - Trunk to trunk transfer"

By default, ACL is disabled. If enabled, a call will be hung up during transfer, including blind and attended transfers, and also calls from Kite.

[WMS-4696] - app: added support of upgrading WP600ACG, Vision and SuperVision phones firmware from custom firmware server in case main host firmwares.wildix.com is unreachable

How-to: Go to WMS -> Settings -> Tool and utilities -> Upgrade -> tick off the checkbox "Custom firmware server" and enter custom firmware sever IP or domain name.

Limitation: If DNS mask is down, the feature won't work.

[WMS-4845] - wms: added support for automatic Active Directory SSO (single sign-on) via Kerberos protocol

How-to: Go to WMS -> Settings -> PBX -> Security -> enable "Active Directory Single SignOn via Kerberos (Negotiate)" option and upload KeyTab file previously generated in Active Directory.

Limitation: Only "0-9", "a-z", "A-Z", "_," '- ", "@", "." characters are allowed in KeyTab file name.

[WMS-4946] - dev: added BLF "Contact center" on WP that allows logging into Call groups as a dynamic user

How-to:

  • Add BLF "Contact center" via Collaboration (Collaboration -> Settings -> Function keys) or WMS (WMS -> Users -> Edit preferences -> Settings -> Function keys)
  • Press BLF "Contact center" on WP 
  • Press "Sign-in" Soft key 
  • Select a Call group you would like to log in and press "Switch" Soft key
  • To log out from a Call group, press "Switch" Soft key 

Note: It is impossible to log out from Call groups where you are statically added as a member.

[WMS-5070] - sys: added support for transfer forwarded calls back to receptionist in case a call was transferred by a user and not answered by a transferee 

How to implement: To transfer call to a receptionist, create Dialplan procedure named "receptionist" and specify the destination for the "default" extension.

Limitation: Currently, the feature is disabled for PBXs with USA country code. To activate it, consult documentation.

Documentation: How to transfer external forwarded and parked calls back to a receptionist

[WMS-5072] - dev: added a custom provisioning parameter "MelodyBLF" which enables a ringtone to be played instead of a beep for WP BLFs if audio notification is enabled 

By default, the parameter is disabled. To enable it, add "MelodyBLF=yes" to the file /rw2/etc/provision.conf. 

[WMS-5180] - col: added a possibility to assign contacts from shared phonebooks to owners

How-to: add an owner via new field "Contact owner" when creating/ editing a contact in Collaboration.

[WMS-5196] - wms: added support for import of contacts from Infusionsoft (WMS -> Users -> Phonebooks -> Import -> select "Infusionsoft" from the list) to allow automatic call routing to assigned agents (owners of contacts (implemented in WMS-5180). 

Limitation: the email address of the owner should be present both in Infusionsoft and local LDAP. 

Documentation: How to automatically route calls to contact owners.

[WMS-5197] - sys: added support of a new function ${LOOKUPPHONEBOOK (valuetolookup, fieldswelookup, fieldwewant)} that allows searching for a specified parameter of a contact in shared phonebooks

How-to:

  • Add Dialplan application "Set"
  • Inset the function MYVAR=${LOOKUPPHONEBOOK(valuetolookup, fieldswelookup, fieldwewant)})

 where:

  • MYVAR - the variable to which the result of performing LOOKUPPHONEBOOK function is saved
  • valuetolookup - the value that we are looking for. Can be a channel variable
  • fieldswelookup - the list of fields to search by. Multiple values, separated by commas, are allowed (in this case we need to use single quotes)
  • fieldwewant - the field whose value to return

For example: OWNER -> ${ LOOKUPPHONEBOOK(CALLER_NUMBER, 'office, mobile', 'owner_id')}

How the system performs  LOOKUPPHONEBOOK: SELECT fieldwewant FROM all_shared_phonebooks WHERE (fieldwelookup_1=valuetolookup OR fieldwelookup_2=valuetolookup OR ...)

Example of usage: How to automatically route calls to contact owners.

[WMS-5289] - sys: added support for ASR in Dialplan that allows creating IVRs with voice control;

Note: this feature also adds support for Dial by name via ASR in Italian, French and German languages (in addition to English)

Requirements:

  • Per user systems (feature not available for lifetime PBXs) with Premium license

How-to: 

Create IVR in Dialplan using "Set" application with the following variables:

  • ASR_IVR_PROMPT (string) - allows overriding the welcome message of the original application
  • ASR_IVR_PATTERN_X (string (keyword1, keyword2, number) - where X is the ordinal number of the application: 1, 2, 3 etc (note: the pattern numbers should be placed in the numerical order). The variables are used to set keyword lists. Keywords are listed separated by commas. The last value is the number to which the call will be transferred if the recognized text matching one of the keywords (the current procedure is used by default; to change the destination procedure, use variable ASR_IVR_DIALPLAN)
  • ASR_IVR_DIALPLAN (string (Dialplan procedure name) - allows changing the destination procedure for the numbers, specified in ASR_IVR_PATTERN_X
  • ASR_DIALBYNAME (yes (default) / no) - allows/ forbids searching by first and last name of employees
  • ASR_IVR_ATTEMPTS number (default value = 3) - allows changing the number of failed attempts to recognize before moving to the next application

After setting all desired variables, set the application "IVR via ASR with Directory". 

Documentation: How to configure IVR via ASR with Directory in Dialplan

[WMS-5350] - col: added support for audio and video calls from Collaboration in Firefox browser

[WMS-5539] - wms: added the possibility to remove user's personal data (calls, chats, voicemails, phonebooks, recordings, faxes) when deleting this user 

Limitations: 

  • The feature will work for standalone PBXs or for WMS Networks PBXs which share the same MySQL or MSSQL DB 

  • If a user to be deleted is an owner of contacts in shared phonebooks, than contacts will remain without an owner

[WMS-5463] - wms: added the possibility to create/ import multiple users with the same name

Important: login via user name is no longer supported!

Import/ export notes:

  • Import of already existing users is based on a parameter from "Full Name" field
  • Import of new users is based on "SourceId" field
  • Users are exported with 2 additional fields: "ID" and "SourceId", where
    - "SourceId" for already existing users is filled with "Full Name" value
    -  a unique ID is used for import of newly created users (not imported yet)
    -  a custom value indicated in "SourceId" is used for newly imported users

[WMS-5630] - col: added possibility to send pictures/ files in group chats

[WMS-5762] - sys: added a custom global Dialplan variable "DIALBYNAME_PROMPT=custom string" that allows overriding of a standard prompt when calling via "Dial By Name / Directory" Dialplan application or Feature code "Directory" 82 (ASR only) 

How-to:

  • Go to WMS -> Dialplan -> General Settings -> Set dialplan variable
  • Insert the variable DIALBYNAME_PROMPT=custom string, for example: DIALBYNAME_PROMPT=Please say the first name of the person you wish to call

[WMS-5845] - app: screen sharing component v. 3.2.3

  • Added the possibility for viewers to see mouse movements/ pointer

[WMS-5866] - col: added the option to manage ubiconf conferences

  • The option is available in Collaboration top menu/ Messaging tab via "Video Conference" button
  • It allows creating/ deleting/ viewing videoconferences

[WMS-5881] - sys: added support for a new Dialplan function "REGUSERS" that allows getting information about the registration of a user/ users

How-to:

  • Use "Jump to if" Dialplan application and insert the needed condition. For example: 
    • Jump to if -> "${REGUSERS(152)}"="0" - if user 152 has a registered device (excluding push), the execution result will be "1", otherwise "0"
    • Jump to if -> "${REGUSERS(200,201,202)}"="0" - if at least one of the users has at least one registered device (excluding push), the execution result will be "1", otherwise "0"

[WMS-5969] - sys: added support for voicemail forwarding to multiple users on WP

How-to:

  1. Press "Voicemail" key and select a message to be forwarded
  2. Press "Info" Soft key and select "Forward to"
  3. Specify extension/ extensions separated by * (asterisk)
  4. Press "Enter" Soft key

Limitations:

  • Currently available only in English
  • Forwarding is possible only for users of the same PBX (not in WMS network)
  • It is impossible to forward voicemail to a user who never used voicemail

[WMS-6010] - dev: provisioning of WelcomeConsole is now available starting from WMS version 4.01.43713.08

Documentation on remote provisioning: https://confluence.wildix.com/x/xwQ8AQ

Improvements

[WMS-3722] - wms: refactoring and redesign of FAX/SMS server page

[WMS-3852] - sys: improved user authorization procedure on WP using login service 99 and PIN checking to access Voicemail

Note: A phone will be blocked in case of invalid entering of a password/ PIN: 5 attempts - 30 seconds, 10 attempts - 30 seconds, every next - 60 seconds. 

[WMS-3902] - col: added a drop-down list to perform quick actions (chat, call, post-it, call me back etc) when selecting a colleague in Colleagues (roster), Messaging and Function keys tabs

How-to: mouse over a colleague, click Options button (three dots)/ right click on a colleague to see the drop-down list with available actions 

[WMS-3904] - col: added support for 2FA authentication via SMS / email

Notes:

  • Make sure user’s email/ mobile number is present in Collaboration ->  Settings -> Personal to login with 2FA

  • To allow/ forbid login with 2FA, use ACL “can / cannot” “connect without 2fa”

  • Supported also by Vision/ SuperVision and WP600A(CG) starting from version 2.9.98

  • Login with 2FA is not available for Google / Office 365 single sign-on

Limitations:

  • 2FA via SMS/ email is not saved in case user is moved to another PBX in WMS Network

  • 2FA is not disabled for admin user after changing admin password from the console using the option "4" change admin password"

[WMS-3911] - sys: added a new ACL “Can/ cannot use voicemail without pin code”

Notes:

  • Since the new ACL was added, provisioning parameter “XMLBrowserAuth” is no longer supported

  • By default this ACL is disabled (which means, users can use voicemail without PIN code)

  • Collaboration does not support PIN code

[WMS-4015] - col: redesign of Collaboration interface

What’s new:

  • Added call button to the Search field
  • Settings and Map View tabs were moved to Other (expanded) menu

  • Option to create chat/ video conferences as well as the access to created ones was moved to More actions dialog window

[WMS-4238] - wms: user’s email should always be unique (user’s email address can not be added if another user already has the same one)

[WMS-4496] - "#" is now removed from called number if Dialplan procedure uses Applications "Play sound and wait for digits" and "Wait for digits" and there is no "i" number 

[WMS-4532] - sys: caller name is now pronounced for calls to user's mobility number 

Requirements:

  • TTS service (per user system, Premium license, no lifetime)
  • "Mobility confirmation" option enabled
  • Caller name must be found during name lookup

[WMS-4846] - wms: added developer documentation of API to get SIP proxy registrations for all users and by user extensions

Documentation: https://<pbx-host>/api/v1/doc/ (available only for admin users)

[WMS-5071] - sys: improved quality of voicemail messages: now VBR=0 (variable bitrate with high quality) compression is used 

[WMS-5137] - col: improved Help menu of Attendant Console: added hotkey "/" to complete a blind transfer 

[WMS-5199] - col: improvements for Attendant Console when making a new call or transfer

  • The search of a contact can be performed using Organization (Company) name
  • If there is no search result, a notification"{search request} not found" is displayed 

[WMS-5342] - col: improved Attendant console when using with Apple VoiceOver solution: voiceover of user's additional phone numbers is now available

How-to:

  • Enable VoiceOver
  • Open Attendant console and press + to make a new call
  • Start typing user's name/ extension
  • Use arrow keys to navigate 
  • In case the user has additional numbers, the system plays them back

[WMS-5466] - col: redesign of group chat 

[WMS-5471] - sys: added new ACL rules "Can/ cannot set Custom ring", "Can/ cannot notify Missed calls via email", "Can/ cannot notify Missed calls via SMS"

[WMS-5489] - col: 360p camera resolution format (16:9) is now used for one to one video calls

Limitation: local video is displayed in the old format (4:3) using Firefox.

[WMS-5582] - sys: live search on WP 2015-2017 now starts after entering the second symbol (digit or letter)

[WMS-5641] - sys: it is now impossible to enable CDR MSSQL and CDR MySQL with empty passwords 

[WMS-5668] - api: added support for call control for web integration service library

  • Implemented the following methods and events in Telefony plugin: answer, hangup, hold, unhold
  • Updated documentation
  • Updated dist directory (Backbone.js was updated from v1.3.3 to v1.4.0)

Link: https://github.com/Wildix/IntegrationService/

[WMS-5756] - wms: WMS Network improvements: 

  • Improved sync time between Server and Client PBXs 
  • Added sync progress status information when activating Client PBX

[WMS-5856] - col: it is now impossible to access Collaboration via Internet Explorer browser

[WMS-5874] - col: optimized the process of API requesting colleagues list to avoid frequent load on LDAP

[WMS-5898] - sys: improved scheduled backup to FTP in case of multiple PBXs: backup is now started at 00:00-05:00 randomly in order to prevent big load on FTP Server

Note

[WMS-4065] - wms: radius support has been removed from LDAP Server / Radius page under WMS Settings -> System