3CX Build History
The mentioned Change Log reflects all the major changes. Some updates, additions and fixes may not be listed. 3CX is constantly improving the product and may implement fixes prior to any official release.
3CX Version 18, Update 7A - Security BETA, Build 18.0.7.441 April 2023
- Resolved issue where PWA Install modal dialog does not appear after the first login.
- Fixed problem where recent Safari updates prevent Web Client from opening.
- Addressed an issue with SetupConfig where "Set your password" is shown in the last step of the installation wizard.
- Added an "OK" button to the ‘’forgot password’’ form to return to the Management Console login page.
- Improved functionality for resetting forgotten root credentials for the Management Console: This can now be reset by entering System Owner’s email address.
- Improved dialer functionality for WebClient and PWA due to BLF addition: Focus is maintained even when Web Client or PWA is closed.
- Added Configuration File to provision Android and iOS Mobile Apps: When users login to the Web Client on a mobile device, they can now download the config file from the Apps page.
- Added Web Client Apps translations.
3CX Version 18, Update 7A - Security Alpha, Build 18.0.7.424 April 2023
- Improvements and promotion of Softphone and Web Apps in Apps page.
- Fixed Fanvil template so no longer duplicating timezones.
- Disabled 3CX Config Files from Welcome Email.
- Fixed Talk Links in Welcome Email so no longer exposed if specified.
- Fixed issue with Web Client/PWA when extension credentials are regenerated.
- Fixed issue with PBX installation command line on Windows to keep it active unless some interaction has been performed.
- Updated text in the Apps page of the Web Client.
- Updated Welcome Email for all languages.
3CX Version 18, Update 7 Final, Build 18.0.7.312 March 2023
- Yealink T58W Firmware Release (V150.86.0.51).
- Fuse 2 moved to Supported.
- TWT moved to Supported.
3CX Version 18, Update 7 RC, Build 18.0.7.311 March 2023
- Welcome email template has been updated with information on how to get started with 3CX.
- The "System owner" user, for hosted instances, can no longer edit their role.
- RPS has received a number of fixes regarding configuration failures.
- Product text and explanations have been improved.
- Translations have been updated across multiple languages.
3CX Version 18, Update 7 BETA, Build 18.0.7.304 March 2023
- Added Perform Operation for System Owner, System Admin & Group Owner.
- Updated Template: Netpluz.
- Updated Template: Ixica.
- Updated Template : EWE TEL.
- Updated Template: Vodafone DE.
- Updated Template: UC Experts.
- Improved the procedure for Management Console starting up services to avoid timeouts.
- Fixed synchronization of chats in case 2 PBXs are bridged together.
3CX Version 18, Update 7 ALPHA, Build 18.0.7.296 February 2023
- Renamed translation “Block Presence information in 3CX Apps / Web Client.”
- Removed banner for Teams deprecation.
- Removed unique name validation for FXS/DECT as it was not needed.
- Fixed usage for already configured FXS/DECT when MAC Address is already in use.
- Removed event about username and passwords.
- Updated events about provisioning failures from Warning to Info.
- Fixed IVR Application Crash due to Stun Resolution Failures.
- Added Generic SMS Provider.
- Added Manual Provisioning Template File.
- Added back ability to create extensions ONLY via Management Console with ranges starting 0X...
- Fixed missing timezone for Yealink devices.
- Added guide URL to templates for FXS/Dect.
- Improved DECT Yealink devices in template.
- Flex Network (New) Template.
- Updated Bouygues Telecom Entreprises.
- Updated Templates: Alphalink.
- Updated Wavix templates.
- Added Snom M400 (new) template.
- Added support for new Snom devices.
- Added appropriate ID values for Gigaset devices.
- Fixed template to prevent Fanvil phones sending unnecessary requests.
- Added MS 365 synchronization to provide C2C/WebMeeting friendly names.
- Fixed Flowroute inbound MMS not showing file extension.
- Fixed provisioning interface change in case of multiple NICs.
3CX Version 18, Update 6 FINAL, Build 18.0.6.908 February 2023
- Fixed call routing when a group holiday is created.
- Fixed custom IVR holiday prompts when a group holiday is created.
- Improved warning notifications for device provisioning.
3CX Version 18, Update 6 RC2, Build 18.0.6.905 January 2023
- Fixed issues with 3CX Firewall service and cloud. In it there were machine reboots and it did not come up with a network interface.
- Fixed issue with friendly names which were always being regenerated for System Owners each time you restore a backup.
- Fixed exception when you restore a backup during installation and the System Owner does not have a specified first or last name.
- Updated all guide links.
- Fixed some minor issues with Web Meeting related to documents.
- Fixed issue with IVR service not handling more than 500 sim calls. Only under Linux OS.
- Fixed connectivity issues with headsets.
- Yealink VP530 has been removed.
3CX Version 18, Update 6 RC, Build 18.0.6.897 January 2023
- Fixed issue with BLFs in Snom Template.
- Fixed some minor issues with naming of groups.
- Fixed issue with naming of groups affecting favorite groups.
- User audio issues when muting and unmuting during a WebMeeting are resolved.
- System emails generated for UK English and Portuguese locales are properly set.
- Fixed issue with backup naming.
- Updated translations.
- Prompt paths on Windows are now specified correctly.
- Dstny NL moved to Supported.
- Dstny France moved to Supported.
- EasyBell moved to Supported.
- VoiPVoice moved to Supported.
- DIDLogic has been removed.
3CX Version 18, Update 6 BETA, Build 18.0.6.889 December 2022
- Added translations.
- Fixed chat toaster when performing ‘dealt with’.
- Improved typing indicator for Facebook integration.
- Updated Hubspot template.
- Updated templates for FXS/Dect Devices.
3CX Version 18, Update 6 ALPHA, Build 18.0.6.861 November 2022
- Fixed active conversations that were not being dealt with, during update/restore from older builds.
- Fixed the video preview height and width being sent from the PBX running on Linux.
- Updated Welcome email.
- Fixed ability to purge chats in cases with no attachments.
- Added symbols limitation for FXS/DECT devices.
- Fixed Twilio SMS that was generating an error in Twilio's portal.
- Fixed "NaNk+" that was being shown as a number of calls and messages in Dashboard view.
- Improved MatchingStrategyType.
- Updated API for Cloud API WhatsApp to v15.
- Added WhatsApp support on server side due to recent API changes.
- Added WhatsApp support for 'Read' status.
Templates
- Fixed missing Time zones in Gigaset DECT.
- Updated Zoho template to use REST API v3.
- Updated Salesforce template to use REST API v55.0.
- Improved HubSpot template - including Call & Chat Journaling to use Engagements API v3.
3CX Version 18, Update 5 Hotfix (WhatsApp), Build 18.0.5.418 September 2022
- Fixed exception triggered by events sent by WhatsApp.
3CX Version 18, Update 5 FINAL, Build 18.0.5.415 September 2022
- Apple Certificate updated.
- Fixed issue related to IP statistics.
- Updated GO MT Provider template.
- Updated Kyivstar Provider template.
- Updated EOL IP-Phones template.
3CX Version 18, Update 5 RC, Build 18.0.5.414 September 2022
- Updated Jaguar Networks template.
- Updated OpenIP to Dstny template.
- Updated Keyyo Trunk SIP template.
- Added BSIP Cloud 3CX.
- Updated Flowroute template.
- Fixed issue with Dial in Video Conferencing causing 1 way audio.
3CX Version 18, Update 5 BETA 2, Build 18.0.5.410 September 2022
- Updated translations.
- Updated Grandstream templates.
- Updated Sipcall template.
- Updated Netplanet template.
- Updated modulus template.
- Updated DestinyFlux template.
- Updated Destiny template.
- Fixed bug with outbound SMS not resolving CRM contact.
- Fixed bug with closing active connections when an extension, ring group or queue is removed.
- Improved Error messages from WhatsApp to be shown in Event Log.
- Fixed outbound SMS issues due to case sensitivity.
- Fixed deadlock caused by multiple Push events synchronously.
- Renamed banner for Teams deprecation.
- Fixed CRM Journaling via Q that was reporting the wrong extension to CRM.
- Fixed WhatsApp in case of using the same number for a trunk.
3CX Version 18, Update 5 BETA, Build 18.0.5.384 August 2022
- Added support to report events in Event Log in case of messages not being delivered due to provider SMS issues or account configuration issues.
- Fixed issue with chats in case all agents are logged out when receiving SMS/MMS or WhatsApp.
- Fixed routing of messaging in case dealt with is performed after Outside office hours. New messages were not going through unless Management Console was restarted.
- Fixed issues with SMS/MMS related to case sensitivity.
- Added images for provider SMS.
- Fixed issue with SBC naming for Hot Desking and FXS/DECT.
3CX Version 18, Update 5 ALPHA 2, Build 18.0.5.368 August 2022
- Fixed Chat reports.
- Updated rights descriptions.
- Added WhatsApp sending Contact and Location.
- Added WhatsApp sending email information.
- Added new flag icons for new countries.
- Fixed FXS & Dect configuration which did not include SBC IP.
- Added WhatsApp page HELP link.
- Fixed incoming SMS/MMS not showing actual time.
- Added Chatham and Caicos time zones.
- Fixed issue with SMS/Twilio that prevented message replies when received on a DID with no Inbound Rule.
- Fixed route for SMS that ignored the option "Apply these office hours even if it's a global holiday" on incoming messages.
- Fixed routing in cases where a main trunk number was used for WhatsApp.
- Added Support for PRACK.
Templates
- Updated Breeze Connect template.
3CX Version 18, Update 5 ALPHA, Build 18.0.5.331 July 2022
- Fixed guide links for German translations.
- Fixed group page jumping to top when searching for System Extensions.
- Fixed not being able to sort by "Role" in the "3CX Management Console >> Users >> Groups >> Edit Group.
- Fixed Audit Log entries which were incorrect for Live Chat activity.
- Fixed Queue Manager which could not "Block anonymous user" if the chat was not assigned to them.
- Fixed Chat Log autoclean. Can now be enabled or disabled by the User even if chat logs are disabled by the Admin.
- Fixed Call Manager crash when DISALLOWREFERTOBUSYSP is set to 1.
- Fixed Upgrade OS not informing the Admin if the Upgrade succeeded or failed due to a typo referencing the parameter.
- Fixed Bulk Edit that shouldn’t save when extension does not contain email for Email Options.
- Removed Add SMS from "Facebook & SMS'.
Templates
- Updated Deutsche Telekom CompanyFlex and NGN templates.
- Updated Polycom VVX Gen2/Gen3 templates.
- Updated Yealink T4x / T5x templates.
- Updated iWay template.
- Updated Fanvil X-Series template.
- Added Trunk Voip Telecom - Voice Manager template.
3CX Version 18, Update 4 FINAL, Build 18.0.4.965 July 2022
- Improved audio quality for tunneled mobile client connections.
- Fixed monitoring for queue chats.
3CX Version 18, Update 4 BETA 2, Build 18.0.4.964 June 2022
- Fixed issue with 3CX Talk Links.
- Fixed login in case multiple tabs are opened.
- Fixed conference links.
- Fixed upload for music on hold.
- Updated translations.
- Added back Exceptions rules in Management Console.
3CX Version 18, Update 4 BETA, Build 18.0.4.955 June 2022
- Fixed issue with Google Buckets not responding in the case of multiple subfolders.
- Added support for dimensions to improve chat attachments.
- Improved Push component which was wasting resources.
- Fixed Management Console crash related to PMS checkout.
- Improved Tunnel bridge connection after creation.
- Added a new role "Receptionist".
- Improved IVR Presets now we show and add 5 automatically.
- Fixed wrong validation error in Frequency time picker field.
- Fixed custom datetime picker.
- Fixed Management Console crash related to WebRTC calls.
- Fixed transfers not playing MoH when the PBX delivery audio is unchecked.
- Fixed Zendesk template when returning deleted contacts.
- Added configuration parameter to HubSpot template to specify the server location.
- Improved Bitrix, Freshdesk and HubSpot templates to use the MaxLength configured in 3CX.
- Added missing scope in Zoho template for lead creation.
- Fixed Greenland International Dial Code from 009 to 00.
- Improved recording download functionality for an archived recording when location is incorrect.
- Fixed "Holidays"- the "Year" drop-down has values from 2016 to 2025.
- Fixed “mark all voicemail as read” when System Service is restarted.
- Fixed Media server crash related to tunnel transport.
- Improved DTMF recognition.
- Optimized call recordings bulk deletion.
Webclient
- Renamed People to Team.
- Renamed "Voicemail" to "Send to Vmail".
- Fixed Settings section header not being aligned with Settings Sidebar.
- Find Contact dropdown improvements.
- Fixed issue preventing a partial word search in Dialer popup search field.
Templates
- Updated Yealink T4x / T5x templates.
- Updated Snom D Series templates.
- Updated Snom C-Series templates.
- Updated Polycom VVX Gen2/Gen3 templates.
- Updated Fanvil H Series templates.
- Updated Yealink CP templates.
- Updated Fanvil H Series templates.
- Added Dominion Telecom template.
- Added Citelia template.
- Added Wavix template.
- Updated Clarity templates.
- Updated Multiconnect GmbH templates.
- Updated Alhambra templates.
- Updated Alphalink templates.
- Updated Wiretap Telecom templates.
- Updated unyc templates.
- Updated Nvoip templates.
- Updated Teletek templates.
- Updated Backbone Solutions AG - Sipcall templates.
- Updated Telerys templates.
- Updated Aatrox Communications templates.
- Updated MK Netzdienste templates.
- Updated Template: DID Logic templates.
- Updated VoiceMeUp registration templates.
- Peoplefone changes for 3CX StartUP.
- Removed Multiple Providers templates.
- Updated T4Com templates.
- Updated Brightstar templates.
- Updated Alphalink templates.
- Updated Plusnet ConnectR templates.
- Updated VTX templates.
- Updated VoiceMeUp registration templates.
- Updated Voxtelesys templates.
- Removed Telnyx templates.
3CX Version 18, Hotfix 1 (Security & Memory), Build 18.0.3.461 March 2022
- Fix for a security vulnerability - Thanks to Florian Hauser @ Code White GmbH.
- Fix of memory leak affecting business systems in particular conditions.
- Fix for application crash of the call manager if under DDOS attack.
3CX Version 18, Update 3 FINAL, Build 18.0.3.450 February 2022
- Updated translations.
- Fixed issue with sending of images from MMS or Facebook.
Webclient
- Updated translations.
Templates
- Updated Yealink device templates.
- Updated snom M300 / M700 / M900 device templates.
- Updated Yealink DECT Series device templates.
- Updated SRF Business SIP Trunk template.
3CX Version 18, Update 3 BETA, Build 18.0.3.444 February 2022
- Updated PowerShell Microsoft Teams Integration script for setting users' phone numbers and license.
- Fixed issue with calls stuck on bulk execution.
- Fixed issue with Microsoft Teams Integration - FQDN letter casing causing SIP Server to stop responding.
- Fixed issue with Blacklisted Numbers sorting.
- Adjusted Wake up on Digital Receptionist to show what is relevant.
- Improved Zoho CRM template by removing unnecessary permissions requested.
- Fixed issue when switching from Static to Dynamic it takes too long to update the ERP.
- Updated Audit Log to include the Trunk names in case of "Enable/Disable All".
- Adjusted sequence of messages in the scenario that validations occur for video conferences.
- Visual improvements on Chat Logs.
- Fixed issue with “Root element is missing” when triggering update of SBC from Management Console.
- Fixed issue with duplication of key warnings for DID’s in a specific scenario.
- Fixed issue with configuration validation on dates for Holidays.
- Fixed crash with Call Manager MWI.
- Fixed issue with search on chats in cases where the number contains empty space.
- Added support for recording for SIP Forked Devices.
- Fixed issue with CRM - Call Journaling in case it is configured to match the last X digits.
- Fixed issue with not respecting the “From” field configuration on Mail Settings on Voicemail email.
- Fixed issue with IP not being visible on email delivered to administrator in case of Dynamic IP.
- Fixed crash on SIP Server and Call Manager.
- Improved security and validation checks on Microsoft Teams Integration.
- Improved Greetings download and play to be disabled in case that “Play Default” is selected.
- Fixed issue variable [QueueExtension] always being empty on Chat Journaling for CRM Integrations.
- Fixed issue with IP not updating when failover is configured, IP changed from Static to Dynamic and failover is triggered.
- Fixed issue with race condition for WebRTC client-server transactions.
- Fixed issue with multiple backups in case of scheduled backup.
- Fixed issue with Contact Lookup by email not working properly when email contains a plus (+).
- Added Region of “United Arab Emirates” for Video Conference.
- Fixed issue with information on notification messages.
- Fixed issue with call recording not being triggered in case that a call is barged in.
- Fixed issue with checks in case of bundled certificates.
- Fixed issue in voicemail email, in case that contact name has a special character.
- Fixed issue requiring restart services in case of updating iOS Certificate.
- Fixed issue with ACK in case of multiple parkings in Shared Parking.
- Fixed issue with search in recordings in case that there is a huge number of records.
- Improved purge process handing in regards to Instance Manager.
- Minor wording adjustments.
- Fixed issue with no audio when an outbound call is rejected using Early Media.
- Fixed issue with re-invite in case that no agent is logged into the queue.
- Added functionality to perform DNS lookups periodically for IP Based Trunks.
Webclient
- Styling improvements on Wallboard.
- Fixed issue with emoji picker on small width.
- Fixed issue with flickering in case of searching for people in a slow connection.
- Fixed issue with time overlapping video frame captured in portrait mode.
- Fixed issue with status color for extensions in queue that are part of different groups.
- Fixed issue with overlapping in case of emoji and text in chat notification panel.
- Added support for badge notifications on Web App (PWA).
- Enabled install option for Web App (PWA) from login screen.
- Added support for Norwegian language.
- Fixed issue with focus on far left of chat text input not placing emoji in the correct position.
- Fixed issue when adding emoji and text auto-scroll to the top.
- Improved issue with no sound notification in cases when a user interacted with the WebClient and later on minimized the window.
- Added support to accept numbers from Click2Call in case that user is in transfer or conference input screens.
- Improved Greetings download and play to be disabled in case of “Play Default” being selected.
- Fixed issue with sorting by extension number in case of searching for people.
- Added support for caching on Web App (PWA) in case that the services are down.
- Fixed issue with popout on Wallboard showing wrong content in a specific scenario.
- Updated library used for date and time.
- Fixed issue with information shown on archived chat in a specific scenario.
- Fixed issue triggering multiple calls on the same destination in case of slow connection.
Templates
- Updated Yealink Yealink CP device template.
- Updated Snom C-Series device template.
- Updated Snom M900 device template.
- Updated Fanvil X-Series device template.
- Updated Htek device template.
- Updated Grandstream GSC device template.
- Snom End of Life models moved to the respective section.
- Fanvil End of Life doorphones moved to the respective section.
- Added Template: Ace Telecom VoiceNet SIP trunk template.
- Added AAA SIP SIP trunk template.
- Updated DID Logic SIP trunk template.
- Updated Peoplefone CH SIP Trunk template.
- Updated Swisscom Smart Business Connect SIP Trunk template.
- Updated Inexio SIP Trunk template.
- Updated Twilio SIP Trunk template.
- Updated Aatrox Communications SIP Trunk template.
- Updated Gradwell Communications SIP Trunk template.
- Removed Ringlogix SIP Trunk template.
- Removed Skype Connect SIP Trunk template.
3CX Version 18, Update 2 Security Hotfix, Build 18.0.2.315 February 2022
- Security Hotfix (Applicable only for Windows installs) and does not affect any functionality - Thanks to Florian Hauser @ Code White GmbH.
3CX Version 18, Update 2 WC FINAL, Build 18.0.2.314 December 2021
- Updated Hubspot CRM template.
- Updated Dynamics 365 CRM template.
- Changed Voicemail Template from UTC time to Server Time.
WebClient
- Improved speed up for login.
- Added support for PWA - Progressive Web App WebClient.
3CX Version 18, Update 2 FINAL, Build 18.0.2.307 December 2021
- Fixed issue with meeting reports not being sent for Video Conference in cases where duration is less than 1 minute.
- Fixed issue with prompt to specify password during installation with restore option via cmd config in cases where backup was configured with MS365 mail settings.
- Fixed issue with email notification incorrectly informing users that OS upgrade process failed.
WebClient
- Fixed alignment of controls on Set Time Range control.
- Added the option to enable sorting of people by extension number.
- Improved incoming calls display to show full name, including DID/CID and Queue Name.
3CX Version 18, Update 2 BETA, Build 18.0.2.302 November 2021
- Fixed issue not reporting the deleted archived recording on audit log.
- Fixed issue with broken "Help" button link for Audit log & Log files.
- Fixed issue not reporting the added/removed custom CRM templates on audit log.
- Updated Salesforce CRM template to use API version 52.
- Adjusted Secure SIP Certificate content validations.
- Fixed issue not reporting the removal of forwarding exception rule on audit log.
- Update Callus to the latest version.
- Updated Dynamics 365 CRM template to use the latest version of the API.
- Fixed issue not reporting changes in click2meet on audit log.
- Updated Dynamics 365 CRM template to perform a contact lookup with "exact match".
- Updated Zendesk CRM template to perform a contact lookup with "exact match".
- Updated nginx configuration to allow YouTube video sharing on WebMeeting.
- Updated Zoho CRM template to store Chat Journaling as Calls.
- Fixed exception when exporting a big amount of chats.
- Updated Freshdesk CRM template to map the ticket to the agent.
- Updated Hubspot CRM template to map the call activity to the agent.
- Updated Vtiger template to add support for Leads.
- Fixed issue that made Call by Name hang up when extension is not found.
- Fixed issue on BLF subscriptions not working over TLS when Teams is enabled on port 5062.
- Fixed hanging issue on CFD apps when invoked on second time with AttachCallerData.
- Fixed issue with "Automatically unpark forgotten calls" option when executed for the first time.
- Fixed issue on chat logs export not having the full chat conversation thread.
- Improved audit log backend operations.
- Fixed issue with permissions not being properly configured on importing extension CSV when more than one permission is selected.
- Updated iOS Certificate.
- Fixed issue on searching in Users section not showing results when searching with MAC address.
- Fixed issue on assign/clear resetting the forwarding rules exceptions.
- Updated Vtiger CRM template to perform a contact lookup with "exact match".
- Fixed issue on searching for recordings and not getting results when there is prepended / appended information.
- Fixed issue on “assign extension” operation not preserving values set for mobile and email.
- Enabled audit log on Check in/Check out operations on PMS.
- Fixed issue on email send for video conference - private room having an old URL.
- Fixed exception in case that system remains idle for a long time and then executes update operation.
- Fixed issue having local PBX IP address on contact header when replying to OPTION messages.
- Fixed issue on call in queue not being released following transfer to mobile client.
- Fixed validation checks when creating Digital Receptionist of Type “Wake up”.
- Fixed issue with contact creation on PBX when chat started as outbound.
- Updated ConnectWise CRM template to perform a contact lookup with "exact match".
- Fixed issue with SFTP / FTP archive failing in case that it contains special characters in name.
- Fixed issue with extension re-registration on MS Teams synced extension, in case that user was updated on MS365.
- Fixed issue with ACK not being seen in tunnel, when picking up a call from Shared Parking due to retransmissions.
- Fixed issue on Fidelio PMS reporting wrong billing message in a scenario that involves forwarding rules to an external number.
- Fixed issue that prevented the creation of user voicemail directories when importing voicemail enabled users from CSV.
- Fixed crash on SIP Server related to Call Pickups in a specific scenario.
- Fixed issue that applied incorrect routing in Management Console in the case that forwarding rules were updated from mobile client.
- Fixed issue on RTP processing stopping due to lengthy DNS resolution.
- Fixed issue with attended transfer failing when using INVITE w/replaces.
- Fixed issue with scheduled reports getting executed at random time and repetitively for future periods.
- Fixed issue on Microsoft 365 integration creating extensions, accounts that are created as shared mailboxes.
- Fixed media server application crash in case of start/close applications multiple times.
- Fixed issue on call pickup not working when using the dial-code and a Ring Group extension.
- Fixed issue when transferring a call in a scenario that Microsoft Teams integration is enabled.
- Added support for delete all for Voicemails.
WebClient
- Fixed issue on settings menu for Standard License.
- Updated headers on modal Windows for Call Divert to be consistent.
- Added in the Apps page the Browser Extension.
- Fixed issue with Jabra Headset integration failing after first interaction.
- Adjusted headset Integration to be allowed on all types of licenses.
- Refreshed enable notifications dialogue image.
- Fixed issue with DTMF tones not played in the correct output device.
- Fixed issue that caused a "Microphone not found" error when manually selecting headset "Speaker" device in webclient's audio/video settings.
- Fixed issue on Web Client crashing when Portuguese language is selected.
- Improved chat attachments markup for small screens.
- Added progress bar when uploading big files.
- Fixed issue with Jabra speakers answering in a specific scenario.
- Improved sorting by name algorithm.
- Fixed issue when searching for recordings.
- Fixed issue on WebClient not loading the number from Click2Call when opened on a different window.
- Optimized peoples page performance.
- Fixed issue that caused Jabra headset integration to stop working after first attended transfer.
Templates
- Updated Yealink T4x device template.
- Updated Fanvil X / H / Doorphone / EOL Series device template.
- Updated snom D Series device template.
- Updated Yealink T4x EOL / T5x / T5x EOL / CP device template.
- Updated Grandstream HT8xx / GXW FXS / GXW FXO Gateways device template.
- Added Yellowgrid SIP trunk template.
- Added Tata Communications SIP trunk template.
- Added Keyyo SIP trunk template.
- Added Connectviet SIP trunk template.
- Removed Fusion Connect SIP trunk template.
- Removed Simwood Partner SIP trunk template.
3CX Version 18, Update 1 FINAL incl. Hotfix, Build 18.0.1.237 October 2021
- Fixed issue with automatic service restart for Media Server and Event Notification Manager which caused services not to start after rebooting host. (Applicable only for new installs, installed via PBX Configuration Tool on Linux and Raspberry Pi)
3CX Version 18, Update 1 FINAL, Build 18.0.1.234 October 2021
- Fixed issue when two different video conferences start on different MCU.
- Added support for pulling of undelivered finished video conference recordings and distributing them via email in case that PBX is not reachable.
- Fixed an unhandled case issue, in case of exception on downloading blacklisted entries.
- Fixed issue on permissions required for MS365 - Photo Synchronization.
- Fixed issue requiring a queue call to be answered twice, when a VoIP provider sends re-invite without SDP to the PBX.
- Fixed issue on report for video conference not listing the correct number of participants.
WebClient
- Fixed issue on status overwrite in a scenario that manager is engaged.
- Fixed issue on Yealink headset integration showing HID debug Interface.
- Fixed issue on Yealink headset integration on connect showing error on console.
- Fixed issue on Yealink headset integration for Mac OS and Chrome OS.
- Fixed issue on sorting of queues on pickers for panel and chats.
Templates
- Added CCArchitect - SIP Connect SIP trunk template.
- Updated Polycom VVX Gen2/Gen3 device template.
- Updated Voxtelesys VoIP provider template.
- Updated DID Logic VoIP provider template.
- Removed N2Net SIP trunk template.
- Removed Nexmo SIP Trunk template.
3CX Version 18, Update 1 BETA 2, Build 18.0.1.226 September 2021
- Fixed issue with failure on license activation from Management Console dashboard.
- Fixed issue on DNS Resolver in cases where the call manager starts with a disabled network interface.
- Increased timeouts for meetings closed on PBX due to MCU connection not being available.
- Fixed various exceptions in the 3CX Gateway Service.
- Updated callus.js to the latest version.
- Fixed issue on quick meeting, not properly setting meeting profile value.
- Fixed exception in Management Console logs when stopping Capture.
WebClient
- Fixed issue that removed informative messages for participants in a specific scenario.
- Fixed issue on sequence of messages in the case of adding participants in a specific scenario.
- Fixed issue on showing chat conversations order for queue manager view.
- Fixed issue on headset Integration not working when receiving from a semi-attended transfer call.
- Improved headset integrations.
3CX Version 18, Update 1 BETA, Build 18.0.1.214 September 2021
- Fixed issue on Audit log not tracking Partner link and unlink action.
- Fixed issue with missing flags for SK and HU.
- Improved time picker control on Management Console.
- Fixed system extensions sorting.
- Updated wording on Microsoft 365 email settings.
- Fixed issue on administrator SSO not instantly logging out, when removed from the synchronization list.
- Fixed issue with Dashboard call history not updating when deleting some calls.
- Fixed issue that prevented the proper restoring of extensions group in cases where backup had no Extensions in DEFAULT Group.
- Fixed issue not showing Rebound option for Management Console Exception rules.
- Fixed issue on FQDN not being updated until Gateway service restarts.
- Fixed issue on Audit log pagination when records are exactly 50.
- Fixed issue on Copy Extension modal closing unexpectedly.
- Fixed crash on IVR service when it is in a stopping state under a specific scenario.
- Fixed issue on newly created extension not getting chat in some specific scenarios.
- Fixed issue on RMS not working when extension password is auto-generated.
- Fixed issue on value of “Custom Speed Dial” option on BLF.
- Fixed issue on Call Logs showing N/A when Forwarding rule is set to “End Call”.
- Fixed Call Manager application crash on multiple subscribes or registers.
- Fixed issue on ISO having Hotel Module services enabled prior to PBX installation.
- Fixed IVR crash related to T38.
- Fixed unnecessary renegotiation before activating recorder.
- Fixed issue on custom phone templates without that blocked Template Settings and Extension Editor from opening.
- Fixed issue that prevented routing in the case of dial by name with extensions having a last name with only 2 characters.
- Fixed issue that made the CRM template invalid when editing it and re-uploading it.
- Fixed crash on Call Manager due to VPN interface.
- Fixed issue on empty recording file caused by improper activation of recording.
- Fixed issue that prevented a callback being answered from a mobile application.
- Updated validation on fields that are bound to outbound communication to support “#” character.
- Fixed issue on chat notification badge not updating when extension is logged out.
- Fixed issue with Contact header for TLS combined with IPv6.
- Fixed issue on throwing error on Mitel PMS when receiving the wake up call twice.
- Fixed exception on Call Manager when accepting an early media call on a specific scenario.
- Fixed issues related to WebMeeting when Gateway Service restarts.
- Fixed additional renegotiation executed before activating recorder.
- Fixed issue on call pickup not working in specific call flows.
- Fixed issue on calls to Apps and call pickup not working in case of INVITE without SDP.
- Fixed issue with no audio in a scenario that SIP Trunk sends re-INVITE without SDP.
- Fixed issue with no audio on conference on a scenario with SBC, Bridge & External Number.
- Fixed issue on ACK not sending the correct transport when option "Use this IP address" is used.
- Fixed issues on messaging not properly handling the cases that route or configuration is updated or deleted.
- Added support for bridged extensions in a group chat.
- Fixed issue on Call Manager terminating by referring leg and added additional protection.
- Fixed issue on not switching profile from configured button on hard-phone in a case that temporarily switched to DND either as temporary status or Microsoft 365 event.
- Fixed issue not closing the conversation in case that messaging route is removed.
- Fixed issue with preview of images on Android app received from Facebook and SMS.
- Fixed issue with FQDN casing on Microsoft Teams integration.
- Fixed issue on Call Manager when divert request comes after polling call in a specific scenario.
WebClient
- Fixed issue on screenshot for installing the 3CX Windows Desktop App dialog in other languages.
- Added tooltips on queues switchboard.
- Enabled changing the status custom message without having to navigate to the settings page.
- Fixed issue with BLF order not being respected, when set for Windows App.
- Updated wording on Assign extension dialog.
- Fixed issue of video blink when establishing.
- Fixed minor styling issues on chat participant selector.
- Extended list of supported languages by adding Portugues (BR), Japanese and Czech.
- Fixed issue not preserving the calendar selection on scheduled conference.
- Fixed issue that prevented the creation of a Video Conference on a Bridged Extension in a specific scenario.
- Fixed issue that prevented the “Call using” device to reset when switching users.
- Fixed issue on dropping call initiator on external call scenario elevated to conference with a bridged extension.
- Fixed issue on removing extra participants from scheduled conferences.
- Fixed issue on opening the Microsoft 365 calendar creation page from scheduled conferences.
- Adjusted panel view to respect "Sort Extensions by" configuration.
Templates
- Updated Yealink T5x device template.
- Updated Fanvil X-Series device template.
- Updated Grandstream GSC device templates.
- Updated Grandstream GRP device templates.
- Updated Grandstream HT8xx / GXW FXS Gateways device template.
- Added MCNtelecom GmbH SIP Trunk template.
- Updated OpenIP SIP Trunk template.
- Updated Nexmo (Vonage) SIP Trunk template.
- Updated Easybell SIP Trunk template.
- Updated BT HSIPT SIP Trunk template.
- Removed NTS Direct SIP Trunk template.
3CX Version 18, FINAL, Build 18.0.0.1880 August 2021
- Updated Microsoft Teams Dial Plans to support 3CX Dial Codes.
- Fixed issue on Instance Manager that showed Hotel Module in "Error" state when service is disabled.
- Fixed issue with SDP state change (restore) after rejected offer.
- Fixed issue on answering SDP after early-media.
- Fixed issue not properly finalizing caller in early-media state.
- Fixed issue with Caller ID’s first digit being stripped on Incoming calls from Teams.
Templates
- Updated Fuse 2 Communications SIP Trunk template.
- Updated BT HSIPT SIP Trunk template.
- Updated Ecotel SIP Trunk template.
- Updated Skyetel SIP Trunk template.
3CX Version 18, RC, Build 18.0.0.1871 August 2021
WebClient
- Fixed issue preventing the update of Logged out time on Panel > Queues Monitoring.
- Fixed issue of video alignment on portrait mode.
3CX Version 18, BETA 2, Build 18.0.0.1865 July 2021
- Fixed issue with transfers causing no audio.
- Fixed recording and renegotiations.
- Fixed deadlock in Management Console causing error message Server is Busy.
3CX Version 18, Hotfix , Build 18.0.0.1863 July 2021
- Fixed issue with IP Blacklist allowing duplicates in a specific scenario.
- Adjustments on extension name validations.
- Fixed issue on export of Audit Log in case where filtering is applied on date/time.
- Fixed issue on login actions for Audit Log not showing the name of the extension.
- Updated backup and restore documentation link on email notification.
- Updated Microsoft 365 Integration documentation link.
- Fixed issue on chat search in scenarios of local and bridge extensions.
- Fixed issue on Standard license not allowing to enable Monitor (Chat Logs & Call Logs).
- Fixed issue not showing the extension number on Chat Logs in case of SMS.
- Fixed issue with exception in case that queue manager transfers a live chat message to the agent.
- Fixed audio problems in case that extension has enabled recording for external calls.
- Fixed audio recording problem in case of IVR or Queue.
- Updated translations.
- Improved early media negotiations.
- Fixed audio issues in case invite sent does not contain SDP.
WebClient
- Fixed issue on Att. Transfer/Conference/New Call not utilizing the BLF key.
- Fixed drop down listing visibility when adding participants to an existing conference.
- Fixed styling issue on Emoji category.
- Adjusted messaging in case of provision errors on Windows Desktop App.
- Added support for scrollbar in case of a big number of participants on chat compose.
- Fixed text wrapping on lengthy participant names for conferences.
- Updated translations.
- Fixed issue not listing Voicemail on transfer/att.transfer scenarios.
3CX Version 18, BETA, Build 18.0.0.1849 July 2021
- Fixed issue with Vtiger, Bitrix and Freshdesk CRM templates not getting results for E164 formatted numbers.
- Fixed issue with Microsoft 365 guest users configured for Administrator Login.
- Fixed issue on failing to send Emergency group chat messages in case of a large number of participants.
- Fixed validation issue on Add Exceptions page on Management Console.
- Adjusted validation messages for import contacts.
- Fixed validation in case of importing invalid IP Blacklist.
- Deprecated Office 365, Outlook.com and Gmail mail server options.
- Fixed issue on missed chat counter not resetting in a specific case.
- Removed getting started guides from welcome emails.
- Removed mail server selector from PBX installation wizard.
- Fixed issue sending attachments duplicated in case of large attachments.
- Fixed issue on Exchange configuration synchronization not triggering when configuration is in place.
- Fixed issue with SMS conversation when routing point change destination.
- Improved sending of chat messages on reconnect.
- Fixed issue creating a chat conversation each time a message is sent from the same source to the same destination.
- Fixed problem with corrupted audio in case that call is triggered with Windows App on “CTI Mode”.
- Fixed issue with Gateway not starting after upgrade when custom CRM template is in use.
- Updated Welcome Email template.
- Adjusted CRM lookup via email to always be executed on lower case.
- Fixed issue with Queue Manager not starting when there is a timeshift on server.
- Fixed issue with Audio Provider Service stuck on stopping when there is a timeshift on server.
- Fixed issue not listing remote users when adding participants in a group chat.
- Fixed issue with not properly purging chat messages in a scenario with remote extension.
- Fixed issue with empty notification message to queue agents in case of Whisper message by queue manager in a specific scenario.
- Improved Chat Logs loading speed in case of a big number of chat conversations.
- Fixed no audio issue when record External calls is enabled for the user.
- Fixed cleanup process for the instance manager system user after PBX purge.
- Fixed issue with exception on Archiving conversation on mobile apps after transfer.
- Fixed issue with "Participant removed" message shown as new message in a specific scenario.
- Fixed issue creating the chat message twice on connected CRM on system service after downtime.
- Fixed issue with Abandoned chats report showing wrong reason in case of auto close.
- Fixed problem enabling chat reply when clicking on chat notification in a specific scenario.
- Fixed issue on Facebook sending attachments with ID in case of spaces or special characters in filename.
- Adjusted logic of auto-closing chat conversion to handle scenarios like deleting extension/provider or changing inbound route.
- Fixed issue on Chat Journaling for MS Dynamics not respecting the subject specified.
- Added throttling control on CRM Chat Journaling to avoid high load on CRM end on recovery from service downtime.
- Fixed issue with no audio and dropping call to agent in a ring group scenario that provider is on early media.
WebClient
- Adjusted contacts page.
- Fixed issue on Presence showing “hand” pointer on currently logged in user.
- Fixed issue on chat notification not opening conversation when you click on sender’s name or message.
- Adjusted switchboard to fit small screen size.
- Adjusted conferences page.
- Refreshed allow notifications dialogue.
- Added support for attachment preview on chats.
- Removed extra space when "Hide Forwarding Rules" was enabled for an extension.
- Fixed issue with upload profile picture and import contacts on Windows Desktop App after password change.
- Fixed issue on Windows Desktop App related to the logs frequency.
- Fixed problem in case that a group chat is created with the same extension numbers on local and remote setups.
- Adjusted update notification on Desktop App.
- Fixed issue with break word approach on chats input box.
- Fixed issue with the dialer input lost on a specific scenario.
- Fixed issue with dialog to elevate to video call shown in the background of dialer.
- Added indicators on the Windows Desktop App tray to denote the state (notification, error, warning).
- Added support to add remote users as participants on group chats.
- Fixed issue in case that a chat is selected and user reprovisioned Windows Desktop App.
- Fixed issue with memory usage on high usage scenarios.
- Fixed problem with error on dialer after leaving idle for a long period.
- Fixed issue with lengthy attachment filename forwarded and overlapping action buttons.
- Fixed issue with “New call” on presence in case there is an active call.
- Fixed issue with headset integration not selecting the correct call in case of multiple calls.
- Cleanup chat notifications in case of reprovisioning Desktop application.
- Fixed issue on Desktop App not getting the focus when opening via incoming chat notification.
- Fixed issue with Desktop App not handling properly the snapping on screen edge.
- Updated error warnings on Desktop App.
- Fixed issue with Desktop app not provisioning successfully on clean installation.
- Fixed issue not properly handling the set limit license for calls on Web Client.
- Fixed issue with information not placed on correct columns of Switchboard.
- Fixed issue on Desktop App dialer not disabling DTMF in unsupported cases.
Templates
- Added VoipCall SIP Trunk template.
- Added 28VOIP SIP Trunk template.
- Added Orange Business Services Romania SIP Trunk template.
- Updated IP Telecom SIP Trunk template.
- Updated teleVoIP SIP Trunk template.
- Added new Farsouth FXS device templates.
- Updated Yealink T5x device template.
- Updated Grandstream GDS device templates.
- Updated Farsouth PSTN VoIP Gateway device template.
- Updated Grandstream HT8xx / GXW FXS Gateways device template.
3CX Version 18, Alpha 5, Build 18.0.0.1608 June 2021
- Fixed issue when queue manager tries to forward a message.
- Adjusted width of Management Console on hover tooltip.
- Fixed an exception caused when registering the iOS app.
- Improved the logic of CID reformatting.
- Fixed issue with Sri Lanka flag on SIP trunks.
- Fixed exception when deleting inbound or outbound reformatting rules in a specific scenario.
- Fixed exception occurred on concurrent take of chat ownership.
- Fixed crash on Management Console when a Custom Parameter specified to a wrong time format.
- Fixed issue on Audit Log when changing reformat on Incoming or Outgoing Caller.
- Fixed issue of not resolving CRM contact information from Live Chat on incoming call.
- Added support on the Phones page for Desktop App.
- Adjusted “Clear” operation on extensions to cleanup all Office 365 user defined properties.
- Adjusted integration with Google and Microsoft sign in to properly show authentication errors.
- Fixed issue listing 3CX Windows App twice on a specific scenario.
- Fix issues with calls when a time shift takes place on the host machine.
- Updated callus.js to the latest version.
- Fixed issue on Instance Manager, not reporting correctly the Hotel Service module status.
- Fixed issue wrongly showing “Take” action on chats “Archived” view in a specific scenario.
- Fixed issue with duplication of forwarded messages.
- Fixed issue with delay on WebRTC calls.
- Fixed issue with duplication of meeting session ID.
- Fixed issue with group chats showing old messages to newly added participants.
- Fixed issue with forwarding attachment to external chats (Facebook/Live Chat).
- Adjusted transfer on external chat (Facebook, SMS, Live Chat) not to show bridged extensions, since they are unsupported.
- Fixed issue showing Add participant on Queue Manager monitor view.
- Adjusted error message appearing when creating a new SMS while there is already an active SMS conversation with that number.
- Fixed text casing issue on FQDN and certificate.
- Fixed issue on Microsoft 365 not properly listing users on contacts/calendar selective sync.
- Fixed issue with early media audio stream not relayed to the end endpoint.
WebClient
- Fixed issue with hover tooltip on left menu.
- Fixed issue with call timer resting when opening popout window from switchboard.
- Fixed issue with top right menus covering notifications and dialer.
- Fixed issue with play file and headset integration.
- Adjusted 3CX Logo to redirect to 3CX Website.
- Fixed issue with dialer close button (x) on ringing state, when receiving incoming chat notification.
Templates
- Updated Yealink T4x device template.
- Updated Yealink T5x device template.
- Updated Yealink T5x device template.
- Updated Fanvil X-Series device template.
- Updated Polycom All Models device template.
- Updated Cyberdata device template.
- Added Yealink W70B DECT device template.
- Added Business SIP Trunk template.
- Added Nova SIP Trunk template.
- Added VOX SIP Trunk template.
- Updated Telstra - Business SIP SIP Trunk template.
3CX Version 18, Alpha 4, Build 18.0.0.1379 May 2021
- Fixed issue with Belgian flag on SIP Trunks.
- Fixed crash on service stop of Call Manager.
- Fixed issue with Media Server not properly processing some types of RTCP packets.
- Added support for Audit Log on Management Console login.
- Added support on Management Console Dashboard to copy License, FQDN, IPv4 and IPv6 information on hover.
- Fixed issue with crash of Media Server on Raspberry Pi 4.
- Updated Welcome Email template.
- Fixed issue with custom WebMeeting logo when containing special characters.
- Deprecated Exchange Server configuration from Voicemail settings.
- Fixed Welcome Email - Web Client links in case of split DNS setup.
- Fixed issue with reset of split DNS configuration in case of IP change.
- Fixed issue with Office 365 - User Sync in case of special characters on Office/Mobile phone numbers.
- Updated default auto-clean setting of Audit Log to 1 month.
- Fixed issue with one-way audio on a specific scenario.
- Fixed issue with Management Console crash on service restart.
- Updated callus.js to the latest build.
- Fixed issue with manual stop of SIP server not sending unregister message to authentication based providers.
- Fixed Media Server Application crash.
- Fixed Push message content for chats initiated from Facebook.
- Fixed problem with SIP server stopping after the update.
- Fixed issue with recording being disabled after failed transfer.
- Fixed issue that prevented the termination of active live chats on services restart.
- Fixed issue related to contact match configuration not showing the correct name of agent to the website visitors after taking ownership.
- Fixed limitation of number of characters on Conferencing > Audio > Conference External Numbers.
- Fixed issue showing wrong Fanvil model after Factory Reset and assigned to extension.
- Fixed issue with chat delivery status.
- Added Russia in the list of Video Conferencing regions.
- Fixed failure on restore when conference logo with specified special character is used.
- Fixed issue with Exception:System.FormatException: Index (zero based) must be greater.
WebClient
- Fixed issue with one-way audio in a specific scenario.
- Fixed error Failed to execute 'getRangeAt' on 'Selection': 0 is not a valid index.
- Fixed flag of Netherlands.
- Fixed issue enabling video calls on chat conversations when unsupported.
Templates
- Updated Beronet PSTN VoIP Gateway device template.
- Added Telekom CompanyFlex SIP Trunk template.
- Added Beeline SIP Trunk template.
- Added Broadvoice SIP Trunk template.
- Updated Aatrox Communications SIP Trunk template.
- Updated Destiny Flux VoIP provider template.
- Updated Fanvil device templates.
- Updated Grandstream GSC device templates.
3CX Version 18, Alpha 3, Build 18.0.0.1142 April 2021
- Fixed issue with licence upgrade link.
- Improved 3CX Meeting Report in case of anonymous users.
- Fixed Media Server crash on shutdown.
- Improved Microsoft 365 redundant subscriptions update for shared mailbox.
- Fixed Contact/SDP in case of SIP TLS.
- Updated embedded version of Live Chat.
- Fixed issue with SIP service stopping during calls.
- Fixed Call Manager application crash.
- Fixed exception related to Call History Receiver “Worker thread caught exception: System.AggregateException”.
- Updated Zoho CRM template to use v2.1.
- Fixed Management Console application crash on service shutdown.
- Fixed tunnel service crash with SIGBUS signal on ARM RTPSession.
- Fixed unhandled exception on Management Console.
- Fixed unhandled exception in delivery of Push for Chats.
- Updated wording for PBX Configuration Installation setup.
- Fixed stuck calls occurring in race conditions.
- Improved VoipClientEngine RTP transmission.
- Fixed IVR Server crash on shutdown.
WebClient
- Adjusted wording of Video meeting options.
Templates
- Updated Grandstream GXP / GRP IP Phones device template.
- Updated Grandstream HT8xx / GXW FXS Gateways device template.
- Updated VoipTel Italia VoIP provider template.
- Updated all Yealink Templates.
- Updated VoipTel Italia provider template.
- Updated CloudItalia provider template
- Updated Lightwire provider template.
- Updated snom M700 template.
- Updated FM Telecom provider template.
- New NGX Networks provider template.
3CX Version 18, Alpha 2, Build 18.0.0.1029 March 2021
- Updated Russian Timezone in PBX Configuration Tool and Management Console.
- Fixed minor issues with Trunk/DID Report.
- Fixed issue with attended transfer to a CFD app causing the call flow to start over.
- Fixed issue not properly routed when transferring from CFD to Queue while on race conditions.
- Fixed issue with loss of call when transferring from CFD to queue.
- Improved shutdown procedure of services.
- Fixed high CPU usage in Combined Mediaserver.
- Fixed display of services’ names in management console.
- Fixed issue with reconnect feature of the apps when performing hold/resume.
- Improved performance for Call Costs view.
- Fixed importing extensions from O365 that didn’t populate the "UseCTI" parameter.
- Fixed issue with Backup and Restore with License key due to case sensitivity.
- Fixed Meeting notes in email that didn’t contain line breaks.
- Fixed rare cases with uaCSTA calls that couldn’t be answered.
- Improved performance issue with large group chats.
- Improved Inband DTMF inside MediaServer.
- Fixed CFD routing to IVR that wasn’t playing audio prompt (announcement).
- Fixed voicemail greeting that cut short before the beep occasionally for some calls.
- Fixed MWI subscriptions.
- Fixed Query for CRM trigger which creates a contact when number is resolved to Microsoft 365 contact.
- Fixed Call manager crash caused by onIncomingCall CallCtrlEventsHandler.
- Fixed Call Manager crash caused by SipMessage::header(resip::StatusLineType const&).
- Fixed Management Console crash related to webrtc. libVCEWebRTCHandler.so`SocketReaderThread.
- Fixed issue with ObjectModel events handling in MyPhone.
- Fixed 3CXFirewall.service which wasn’t removed after purging 3CX PBX.
- Fixed error in Push caused by incomplete update.
- Fixed issues with users sometimes randomly showing empty lists.
- Fixed issue with Inbound calls to queue dropping (SDPless invite).
- Fixed exception in Queue Manager caught in 'PollProc.Thread'.
- Fixed Myphone session timeout to 1 minute during login procedure, and then set to 20 minutes after login is complete.
- Reuse HttpClient connections when sending PUSH to APNs and firebase.
- Fixed performance issue when searching through many recordings.
- Improved validation for fields that affect outbound communication to VoIP providers.
- Fixed issue with deletion of an Extension with an active conversation.
- Fixed audio Transcoding from G711A to OPUS results in degraded audio quality.
- Fixed duplication of registrations shown in WebClient/3CX Windows App.
- Improved UDP connections in tunnels.
- Fixed Media Server Crashes on Conference via CSTA.
WebClient
- Updated internal libraries for WebClient.
- Added support for DTMFs with keyboard in WebClient.
Templates
- Updated VodafoneZiggo SIP trunk template.
- Updated Bandwidth VoIP provider template.
- Updated Simwood Wholesale SIP trunk template.
- Updated Grandstream GXP-Series device template.
- Updated Grandstream Grandstream GXW-4104device template.
- Updated Beronet PSTN VoIP Gateway device template.
- Added Primetel SIP Trunk template.
- Updated Yealink T5x device template.
- Update Yealink CP device template.
- Updated Yealink T4x / T4x EOL device template.
- Updated QuestBlue SIP trunk template.
- Added Vodafone SIP Strategic SIP trunk template.
- Added Unidata S.p.A SIP trunk template.
- Added A1 Bulgaria SIP trunk template.
- Added Vivacom SIP trunk template.
- Updated Seamless Communications SIP trunk template.
- Removed BROKERTEAM SIP trunk template.
- Removed MCN Telecom SIP trunk template.
- Removed Broadvoice SIP trunk template.
- Removed Phonect AS SIP trunk template.
3CX Version 18, Alpha, Build 18.0.0.451 December 2020
- Added activation task in system service due to major version change after update.
- Added filtered export support for chat logs.
- Added a new CRM template for Freshworks.
- Added subdomain wildcard support in 3CX Live Chat for messaging.
- Improved multi-edit to preserve codec priorities for 3CX Apps.
- Optimized communication with Microsoft 365 to address performance issues.
- Fixed issue with Push for iOS when caller name includes a backslash.
- Fixed issue with multiple extension editing when changing RTP settings.
- Fixed race condition in queues when call is transferred concurrently with dropped calls.
- Fixed GSSAPI for Exchange servers.
- Fixed issue with profile auto-switch with regards to DST/ time drift.
- Fixed extension import via CSV when enabling secure SIP or SRTP.
- Fixed issue with DTMF when opus codec is configured and used.
- Fixed "FreePhysicalMemory" typo.
- Fixed minor issue related holidays when changing from single day to a range of days.
- Fixed recording size and quota check in failed access rights situations.
- Updated Vtiger template to use REST API instead of web service API.
WebClient
- Fixed issue with play button.
- Fixed avatar name trimming.
Templates
- Added Destiny Flux VoIP provider template.
3CX Version 16, Update 8A FINAL, Build 16.0.8.16 December 2021
- Updated iOS Certificate.
- Updated Licensing Module.
Web Client
- Updated dialog to point to the “New old extension”.
3CX Version 16, Update 8 FINAL, Build 16.0.8.9 February 2021
- Live Chat updated to the latest version, that includes fixes and improvements.
- Fixed issue on messaging providers long description not adapting on management console language selection.
- Updated translations.
- Deprecated the option for custom configuration of Firebase Cloud Messaging.
Web Client
- Wording and functional adjustments on scheduled conference calendar options.
- Fixed issue with delete button size on active conversation.
Templates
- Added Voiceland SIP trunk template.
3CX Version 16, Update 7 FINAL, Build 16.0.7.1078 December 2020
- Updated translations for 3CX Apps, Configuration Wizard and Management Console.
- Added translations for Messaging configuration.
- Fixed issue related to caching of messaging provider images.
- Fixed issue with Microsoft Dynamics 365 CRM Server Side CRM Template, related to refresh token expiring after 90 days.
Web Client
- Fixed issue on updating contact information.
- Fixed issue with search.
- Fixed avatar image size on Facebook chat messages.
Templates
- Added 1CX VoIP provider template.
- Updated Polycom VVX Gen2 device template.
- Updated Jivetel SIP trunk template.
- Updated UPC Czech provider template (renamed to Vodafone Czech Republic).
- Updated ringtone configuration on Polycom Phone Book files.
3CX Version 16, Update 7 Beta, Build 16.0.7.1074 November 2020
- Updated translations for the PBX Web Configuration Tool.
- Fixed contact lookup for Zendesk.
- Added the ability to strip and prepend digits on Emergency Rules.
- Added the ability to remove logos from the Management Console.
- Fixed issue with Live Chat displaying port number.
- Fixed issue with conferencing logo not being removed when deleted from the Management Console.
- Fixed synchronization when creating scheduled conferences.
- Added support for caching preview images.
- Added FreshSales CRM template that uses API key instead of username and password.
- Fixed issue with Flowroute SMS messaging service when more than one number is assigned in routes.
- Fixed issue with double saving messages that caused an exception.
- Fixed crash inside Management Console caused by Profile Override.
- Fixed issue with Voicemail Greeting message not being saved.
- Fixed crash in IVR caused in race conditions.
- Fixed crash in Management Console caused by multiple saving for Phone Devices.
- Improved CRM Hubspot template for searching all phone fields, and also search in company entries.
- UI improvements for Emergency and Outbound Rules.
- Fixed various issues with Microsoft 365 contact sync.
- Added iOS certificate.
- Improved search in all places where the “Select All” button is used.
- Fixed issue with Outlook displaying unsupported calendar message.
- Additional adjustments to the Messaging UI.
Web Client
- Fixed issue with web notifications when a chat conversation is selected.
- Fixed issue with Webinar Classroom.
- Added translation keys for dates.
- Refreshed icons.
- Fixed issue with start and stop recording from the “People” page.
Templates
- Updated Breeze Connect provider template.
3CX Version 16, Update 7 Alpha, Build 16.0.7.930 October 2020
- Fixed translations used when recording an audio prompt in Digital Receptionists, Call Queues, Voicemail.
- Added tag for Alpha releases in Management Console Updates.
- Updated Welcome Email template.
- Added the ability to show the operator’s avatar image once the agent takes ownership or gets a chat transferred.
- Added Salesforce template that supports authentication with OAuth2.
- Fixed issue related to the maintenance warning tooltip when the license key is refreshed.
- Added translations for system events related to Transfer, Take, Whisper, Session Close.
- Fixed issue with CRM Bitrix template related to wrong time zone when reporting calls.
- Fixed validation on CSV import for Phone Settings which could lead to an error 500 event.
- Fixed Microsoft 365 integration for guest accounts.
- Fixed issue in Hotel module related to sending keep-alive messages that generated unnecessary traffic.
- Fixed issue with client apps getting blacklisted when the public IP changes.
- Fixed generation of FQDNs causing a rare malformed integer exception when generating SSL certificates.
- Fixed exception related to 'UpdateConversation()' in chat messages.
- Fixed issue in Microsoft 365 integration related to disabled users in AzureAD.
- Fixed issue in Inbound Rules when an extension has multiple DIDs assigned to it.
- Fixed issue which created a duplicate inbound rule when changing the Conference Number.
- Fixed export of all extensions which included HD devices.
- Fixed issue caused when two IP phones have the same MAC Address.
- Fixed issue related to the Contact URL prefix length on CRM integrations.
- Display Instance Manager when hosting mode is enabled.
- Fixed issue with pinning file not cleaned up after purging 3CX PBX install on Linux.
- Fixed an issue related to options “Disable External Calls” and “Enable Pin Protect”.
- Fixed an exception when editing multiple extensions which could lead to an error 500.
- Fixed issue with Management Console when opened through the Safari or Chrome browsers on iOS devices.
- Fixed an issue with the fax server when changes are made to the fax line which trigger a busy signal.
- Added better startup synchronization for System Service to create tasks.
- Fixed the bulk editor for related forwarding rules that could trigger an error 500.
- Added “Auto-assign” as a default option for new Queues.
- Fixed issue related to WebMeeting links due to invalid data stored in the database.
- Renamed “Office 365” to “Microsoft 365”.
- Improved TLS tunnel connectivity.
- Fixed crash in Call Manager related to race conditions caused by CSTA.
- Fixed IVR Prompt relating to holiday, in case prompt is left as empty.
- Fixed issue with deletion of Queues not notifying WM integration about deletion.
- Fixed minor issue with resizing for BLF & Speed Dial.
- Fixed issue of creating call journaling entries on CRM integration for outbound calls.
- Fixed issue of IVR Scripting not populating the second variable on external calls.
- Fixed setup config when restoring backup ignored allowed country codes.
Web Client
- Fixed issue with “Forwarding Rules” showing an empty field.
- Fixed issue with Conferences not adding external numbers on creation.
- Improved layout for smaller screens.
- Fixed sending of conference events.
- Added letters in the Dial Pad screen.
- Optimized CPU usage.
- Fixed translations for the Favorites group.
- Improved editing entries in Contacts.
- Fixed Contacts import.
- Improved WebClient dialogs.
- Fixed headset integration for attended transfers.
Templates
- Added Avanphone VoIP provider template.
- Added BT Italy VoIP provider template.
- Added Amazon Chime Voice Connector VoIP provider template.
- Added PLINK VoIP provider template.
- Added UC Experts VoIP provider template.
- Updated A-Z Telecom VoIP provider template.
- Updated DID Logic VoIP provider template.
- Updated Telerys VoIP provider template.
- Updated Lightwire VoIP provider template.
- Updated Cm.com VoIP provider template.
- Updated Easybell VoIP provider template.
- Added Yealink DECT W90 device template.
- Updated Fanvil H Series device template.
- Updated Fanvil X Series device template.
- Updated Yealink T4x device template.
- Updated Htek device template.
- Updated Yealink T4x EOL device template.
- Updated Yealink T5x / CP device template.
- Updated Fanvil Android device template.
- Updated Yealink DECT W80 device template.
3CX Version 16, Update 6a, Build 16.0.6.655 September 2020
- Fixed issue with deletion of the CFD app from the Management Console which caused the deletion of other audio folders for other CFD apps.
- Fixed issue with editing of extensions causing an internal server error under specific configuration.
- Fixed issue with email not being sent upon creating an audio conference if the email address is set to an Extension.
- Fixed issue with CRM contact card not being shown.
- Fixed issue with DNS resolver on some operating systems.
- Fixed issue with reminder email not being sent for Scheduled Video Conferences.
3CX Version 16, Update 6, Build 16.0.6.641 August 2020
- Fixed issue with recordings not being captured on the extension that receives an external call via Attended Transfer from a user connected via mobile app.
- Fixed issue with activation status on Management Console “Dashboard”.
- Updated Welcome Email content.
- Renamed "Do not show extension in 3CX company phonebook" to "Hide this extension from 3CX company phonebook and 3CX Apps".
- Fixed issue with real-time update of “Duration” on “Active Calls”.
- Fixed lookup order to return first exact match and then results that contain matching entries.
Web Client
- Fixed issue with search not requesting more records after scrolling to the end of the first batch.
Templates
- Updated Grandstream HT802 FXS gateway.
3CX Version 16, Update 6 BETA 2, Build 16.0.6.639 August 2020
- Fixed compatibility issues caused by enhanced certificate checks, adopted by Chrome and Edge 85 or later browser releases.
- Updated translations for Clients, Wizard and Management Console.
3CX Version 16, Update 6 Beta, Build 16.0.6.636 July 2020
- Updated the Office 365 synchronization process to be executed as a batch process.
- Added the ability to set a starting extension number for the Office 365 User synchronization.
- Added the option to synchronize selected Office 365 users’ "Office phone" field to the extension’s "Outbound Caller ID".
- Excluded shared mailbox accounts from Office 365 users’ listing selector.
- Added the “Synced with” column in the “Extensions” view to denote synced extensions from Office 365 as “Office 365”.
- Fixed issue with vTiger integration not creating contacts.
- Fixed issue with a name containing accented characters being encoded on scheduled conference after adding extra participants.
- Updated “Click2Talk” by removing the background image and renaming the offline form button label.
- Optimized search query results for chat conversations.
- Fixed an issue with recordings search.
- Fixed a typo in the Office 365 integration’s Shared Mailbox configuration view.
- Fixed exceptions in “Recordings” and “Chat” caused by search queries with special characters.
- Fixed an issue with the “createdump” process in Linux occurring when upgrading from Update 5 to Update 6.
- Fixed an issue that caused a support information package not to generate when a network capture is started from the Management Console.
Web Client
- Fixed an issue in “Chat” and “Recordings” caused by search queries with the apostrophe (‘) character.
Templates
- Added FarSouth FXS VoIP Gateway device template.
- Updated Brightstar SIP trunk template.
- Updated Grandstream GRP device templates.
- Added new Sunrise Business VoIP provider.
- Updated Fanvil device template.
- Removed NetSIP SIP trunk template.
3CX Version 16, Update 6 Alpha, Build 16.0.6.584 July 2020
- Fixed issue with downloading recording or report from Management Console when queue name contains “ ' ” or blank space character at the end.
- Removed unnecessary notifications from clients in WebMeeting integration.
- Optimized chat queries in Management Console.
- Fixed WebMeeting integration when encountering the unexpected character '<' in a delayed response.
- Fixed notification to email address in web-based installation wizard last screen.
- Fixed Management Console becoming unresponsive when importing a CSV file with a large number of lines.
- Fixed issue in Management Console that displayed an error in browser console when pressing “Cancel” in “Settings” > “General”.
- Fixed the error message displayed when reloading the “Settings” > “Templates” page.
- Added placeholder text for “Available 2” and “Out of Office 2” status profiles when empty values are specified.
- Fixed crash in “Call Manager”.
- Fixed issue with recording pop-up dialog not accepting names with space or accented characters.
- Fixed issue in Office 365 integration causing real-time notification to not reflect the actual status.
- Fixed issue in Office 365 integration causing the scheduled status change to not be updated after an Office 365 calendar event update.
- Fixed log exception in Office 365 integration Contact or Calendar synchronization when a selected user does not have an assigned mailbox.
- Fixed issue in Office 365 integration synchronization due to case sensitivity for email addresses.
- Fixed issue in Office 365 integration, displaying extra notifications when the “Application ID” was not configured.
- Fixed issue in Office 365 integration with display of lengthy names in modal windows.
- Optimized calls to Office 365 integration based on user configuration.
- Updated supported browsers for Management Console.
- Fixed minor visual issues in “Outbound Rules” and “HotDesking” configuration pages.
- Fixed issue with displaying updated holiday configuration, performed by a user with administrative access rights.
- Fixed performance issues due to a large number of inbound rules / DIDs.
- Fixed issue with error 522 exceptions in administration of extension forwarding rules.
- Updated Click2Meet for queues with applicable options.
- Fixed the shift-select operation for list items in Management Console.
- Fixed issue with Extension “Status” synchronization between Web Client and Management Console.
- Fixed content-length mismatch when downloading logs from Management Console.
- Fixed issue when importing a phonebook contact containing comma character in the name field.
- Fixed issue in “BLF - Shared Parking” search not returning results.
- Fixed bug causing selection to be reset when editing prompt sets.
- Adjusted “Event Log” contents in Management Console to be more compact.
- Adjusted “Event Log” default configuration for new installations.
- Fixed issue with non-printable characters when importing contacts.
- Moved the extension’s “Authentication” section from the “General” to the “Phone Provisioning” tab.
- Fixed issue with email validation when using “Copy Extension”.
- Updated the default notification event option for "An IP has been blacklisted" to unchecked in clean installs.
- Updated Queue Manager events (103, 104, 105) to be of type “INFO” instead of “WARN”.
- Fixed issue in “Extension” > “BLF” that displayed empty field(s) when adding/editing entries.
- Fixed issue raising "414 Request-URI Too Large" error when selecting and exporting multiple contacts.
- Fixed issue causing CDR file generation to fail when the file size parameter is set to 4096 MB.
- Fixed issue in “Skill Based Routing” causing the polling of the next skill group to fail if the polled agent in the previous group logs out during polling.
- Fixed issue with DNS usage when two (2) network cards are configured on the server.
- Updated default welcome email and cheat sheet content.
- Updated “WEBMEETING_FQDN” parameter value when ending to ".elastix.net" with ".3cx.net".
- Updated CSV import warning messages and validation checks.
- Fixed issue that caused error in “Call Flow Server” when JSON / XML Parser component had XPath expression with namespaces.
- Increased character length for the “Bridge” > “Remote PBX Server Hostname or IP” field from 50 to 250 characters.
- Added expiration date for “IP Blacklist - Allowed” entries and included it in export to CSV output.
- Added note for prompt in the “Configure Holidays” screen.
- Fixed bug not throwing exception when “sbc.xml” is missing or corrupted.
- Fixed bug on CRM integration throwing exception when the configuration in the Management Console is changed while the Call Flow App uses “CRM Lookup” component.
- Fixed issue with recording filtering not working properly while using the “From” field.
- Fixed issue that listed trunk as unregistered when “authID” matches an existing extension number.
- Fixed issue that caused “PnP” not to show for some old "End of Life" phones.
- Updated maintenance check interval from one (1) day to one (1) hour.
- Fixed issue that duplicated participants when creating a private conference over a bridge.
- Optimized SBC connection data storage.
- Fixed issue with text overlap on Safari for “3CX Live Chat & Talk”.
- Fixed issue by disposing properly the “TranscriptionService”.
- Updated translations.
- Fixed issue that caused Web Client files to not restore properly on system rollback after a failed update.
- Fixed field validation in “SIP Trunks” > “Remote PBX IP and Port”.
- Refreshed the “Phones” page in Management Console.
- Updated event types for the event IDs 8193, 12289, 12290, 12291, 12296.
- Enabled by default the global defense “Automatic Global 3CX IP Blacklist” option for clean installations.
- Fixed connection timeouts when connecting to “activation.3cx.com”.
- Fixed issue in RTCP reporting causing false RTP packet loss.
- Refined the cases for SIP Trunk registration refresh to be triggered.
- Fixed issue in tunnel sending more than one UDP activation.
- Fixed issue that caused extensions not assigned to any group to be assigned to the “Default” group after restoring a backup.
- Fixed crash in Management Console under high load.
- Fixed issue that caused a mismatch between a scheduled conference participant and the extension’s details.
- Fixed IVR random crash while under load.
- Updated deprecated call methods for Tunnel Server / Tunnel SBC Client.
- Updated the referenced URL for getting your license in the web-based installation wizard.
- Fixed issue that did not allow whitelisting an entry that is already included in the Global IP Blacklist.
- Removed option for enabling reporting for event ID 4101.
- Fixed issue that caused an exception in logs when running the “Queue Performance overview” report in Windows when locale and language is “TR”.
- Added ability to display the "Operator Name" in the Live Chat & Talk widget when a queue is selected and the "Show Operator Name" option is enabled.
- Added a placeholder on the 3CX Live Chat & Talk widget’s authentication screen for displaying custom text specified in the "User Identification Message" parameter.
- Fixed issue that caused the 3CX Live Chat & Talk plugin to identify Chromebooks as mobile devices.
- Fixed an issue with the G722 codec selection due to dual audio channels defined.
- Fixed an issue with the licensing engine.
- Fixed an issue with the “Call by name search” failing due to the extension’s surname containing non-alphabet symbols, e.g. apostrophe.
- Fixed an issue with the "Custom 1" / "Lunch" status that caused the offline form to be shown in 3CX Live Chat & Talk.
- Fixed an issue that caused the “Log out from queues” option not to be applied after a temporary status override.
- Fixed an issue in Management Console that caused a crash due to wrongly configured scheduled update parameter.
- Added “Unavailable Message” configuration option in “Settings” > “WordPress/Website Integration” > “Website Code Generator”.
- Extended the “Website URL” field character size to 500 in “Settings” > “WordPress/Website Integration” > “Apps & Plugins”.
- Fixed an issue causing a “Server Error” to be displayed when trying to log in with different user credentials, without logging out before.
- Fixed an issue with “Generate Support Info” redirecting to Dashboard page when called from any other page.
- Updated the configuration for automatic updates time slots in Management Console.
- Improved updates for Debian Linux systems.
- Refreshed system email templates.
- Fixed an issue with extension’s BLF options flickering when “Agent Login/Logout” is selected.
- Fixed an issue that caused a “SIP Server requires a restart for Secure SIP” message to be displayed on a clean installation. Applied security settings configuration.
- Fixed an issue with the logic for Polycom supported phones firmware upgrades.
- Fixed an issue with Debian PBX causing a status exception when opening a new terminal window tab and then closing.
- Fixed an issue that caused the audio stream not to be sent to an endpoint device with error "Still in use by other call".
- Fixed a Call Manager deadlock issue after call transfer.
- Fixed a visual bug in “Security” > “Console Restrictions” when configured to allow specific IP addresses.
Web Client
- Updated the “Chat” view with “Recent” and “Archived” chat conversation lists.
- Fixed the button color in the “Schedule Conference” > “Video” > “WebMeeting Profile” modal window.
- Fixed issue with date/time not passed correctly when an Office 365 calendar is selected for a video conference.
- Updated the list of supported browsers.
- Fixed issue that caused DTMF not to be sent through keypad on outbound call with early media.
- Updated translations.
- Fixed extra spaces in the invitation body sent for a scheduled video conference with Google/Office 365 calendar selected.
- Fixed issue with keypad not working on Firefox.
- Fixed an issue with right-click on “People” view when the hotel features are enabled.
- Added the queue name in the “Call History” > “Abandoned” calls view.
- Fixed bug in Web Client with the “Full Screen” action button in “WebMeeting”.
- Fixed issue of stripping “+” from number when creating an audio conference with an Office 365 calendar.
- Fixed the icon and text layout in UI error and warning notifications.
- Updated left panel links and provisioning window for mobile apps.
- Updated “Meeting Options” for "WebMeeting Profile" in “Schedule Conference” view.
- Fixed issue causing Web Client not to receive calls started by a CFD dialer.
- Fixed an issue with missing extension options in “People” view when local and bridged extensions share the same extension Number
Templates
- Added FarSouth FXS VoIP Gateway device template.
- Added FarSouth PSTN VoIP Gateway device template.
- Updated Fanvil device template.
- Updated Gigaset DECT N670/N870 device templates.
- Updated Grandstream GRP device template.
- Updated Grandstream GXW / Grandstream HT8xx / Patton FXS device templates.
- Updated Patton Trinity device template.
- Updated Polycom VVX Gen2 device template.
- Updated Snom device template.
- Updated Yealink CP / T4x / T4xEOL device templates.
- Updated Yealink DECT W60/W80/W80B device templates.
- Updated Yealink T4x / T5x / CP device templates.
- Fixed some timezone DST issues for Grandstream, Fanvil, Cyberdata and Snom phones.
- Added new LIBRA VoIP provider.
- Added new Aatrox Communications NZ SIP trunk template.
- Added new Jivetel SIP trunk template.
- Updated A-Z Telecom SIP trunk template.
- Updated Backbone Solutions AG - Sipcall SIP trunk template.
- Updated Breeze Connect SIP trunk template.
- Updated Voxtelesys SIP trunk template.
3CX Version 16, Update 5 Hotfix 2, Build 16.0.5.622 August 2020
- Fixed compatibility issues caused by enhanced certificate checks, adopted by Chrome and Edge 85 or later browser releases.
3CX Version 16, Update 5 HOTFIX, Build 16.0.5.619 June 2020
- Added a rollup update which adds the "GeoTrust Global CA" root CA back, as it was removed with a recent update from Debian maintainers.
- Fixed issue when selecting a custom date range in the date selector for “Reports”.
3CX Version 16, Update 5 FINAL, Build 16.0.5.612 April 2020
- Fixed DNS resolver when queries are not answered, causing Call Manager to wait indefinitely. The v16 U5 (Build 16.0.5.612) update is applicable to:
- Windows: For new Windows installs and via Updates through Console.
- Linux: Unaffected, so existing installs will not see the Update. New Linux installs will have this new version for version parity reasons.
3CX Phone System, Version 16, Update 5 FINAL, Build 16.0.5.611 April 2020
- Fixed issue with rotation not fully respected when Scheduled Backup is enabled and set with Google Storage Bucket.
3CX Version 16, Update 5 RC, Build 16.0.5.610 April 2020
- Added reference in Welcome Email to 3CX Phone for Windows App.
- Added ability to update Windows App via Service Pack Update.
- Added ability to play “default” sounds for standard iOS Push.
- Fixed Phone Book editing in Management Console that caused Apps not to show the latest contact updates.
- Fixed issue in Myphone with improper pagination when deleting chat records.
- Fixed issue with WebMeeting integration under Linux not retrying when connection was lost.
- Fixed issue with recording in call pickup cases.
Web Client
- Fixed issue with scrolling in case of multiple conversations.
- Fixed issue with Web Meeting bitrate.
Templates
- Added Simwood Wholesale SIP trunk template.
- Updated Wiretap Telecom SIP trunk template.
- Updated Sewan SIP trunk template.
3CX Version 16, Update 5 Beta, Build 16.0.5.553 March 2020
- Fixed deadlock in Myphone due to incorrect use of connection pools.
- Fixed Myphone stuck requests related to database connections.
- Optimized Management Console Dashboard statistics retrieval for Chats and Calls.
- Optimized Management Console Dashboard, Event Log Queries.
- Added License Activation on service pack update.
- Improved Management Console validation in the Emergency Options section to cater for already existing extensions.
- Fixed Management Console crash due to race conditions in SDP re-negotiation.
- Added checks on MyPhone to avoid creating null mobile phone numbers on bridge configuration.
Web Client
- Fixed issue in WebMeeting related to screen sharing using Firefox browser.
- Removed autocomplete from Web Client search fields.
Templates
- Added new Grandstream GSC device templates.
- Updated Fanvil & Fanvil Hotel device templates.
- Updated Polycom VVX device templates.
- Added new CM.com SIP trunk template.
- Updated Multiconnect GmbH SIP trunk template.
- Updated Telstra Business SIP trunk template.
3CX Version 16, Update 5 Alpha 3, Build 16.0.5.507, March 2020
- Compatibility hotfix for upcoming update of Chrome Version M81.
- Fixed styling issues on modal windows in case of lengthy texts.
- Updated Welcome Email cheat sheets.
- Fixed issue with 3CX Apps not able to connect after restart of all services.
- Fixed issue with logger in case of not enough disk space which could cause fatal crashes.
- Optimized retrieval of chat conversations.
- Updated translations.
Web Client
- Fixed issue with permission request when no camera device is present.
- Fixed issue when trying to create a chat conversation with same participants that was previously archived.
Templates
- Updated Fanvil device templates.
- Added new Viatel SIP trunk template.
- Updated NTES SIP trunk template.
3CX Version 16, Update 4 Hot Fix, Build 16.0.4.504 March 2020
- Compatibility hotfix for upcoming update of Chrome Version M81.
3CX Version 16, Update 5 Alpha 2, Build 16.0.5.454, February 2020
- Fixed exception in Myphone caused by Android devices not providing “Subscription Token”.
- Fixed deadlock in Call Manager caused by improper termination of call leg.
- Fixed Management Console and System Service crash related to license activation.
- Fixed issue with OAuth2 authentication on CRM integrations.
- Improved chat typing notification.
- Updated “Email” help link in “Management Console” > “Settings”.
- Added validation message for name conflicts between Emergency Number and Outbound Rule.
- Fixed issue with IP phone configured as STUN, sending local IP when retrieving call from shared parking.
- Fixed issue with new connection creation when Management Console is down and client tries to reconnect.
- Updated all translations for Update 5.
- Fixed issue with Google Bucket restore failing when the backup file is more than 3 GB.
- Fixed IVR application crash related to holiday PromptAction.
- Fixed Tunnel related to sockets in race conditions.
Web Client
- Fixed reconnection issue, returning an error or not authorized when the server is unreachable.
- Updated image on Browser extension installation for Chrome activation.
- Fixed search in Chat for web visitor messages.
- Removed redundant requests performed for a chat party.
- Fixed chat pagination that could return extra fields.
Templates
- Updated Grandstream GXP / GRP device templates.
- Updated Telenet SIP trunk template.
- Added new N2Net SIP trunk template.
- Unyc / Serveurcom SIP trunk template change due to empty display name.
- Updated Telin SIP trunk template.
3CX Version 16, Update 5 Alpha, Build 16.0.5.389, February 2020
- Fixed issue with Fidelio PMS incorrectly setting DND status.
- Improved use of correct buffering to avoid possible crashes in IVR and MediaServer.
- Fixed issue with Web chats on mobile devices.
- Fixed issue with firewall checker stalling and hanging in race conditions.
- Fixed Office 365 notification subscriptions by cleaning up old ones.
- Fixed “Queue Manager” when forwarding to a misconfigured extension.
- Fixed issue with “Office Hours” scheduler with configured Holidays.
- Fixed issue when declining a “Barge In” and keep ringing the extension in the background.
- Removed “Client ID” in ConnectWise template configuration.
- Added “40-common.conf” for nginx on Windows Clean Install Builds.
- Fixed issue with scrolling on Parameters in Management Console.
- Fixed issue with In-Band DTMF sequence not recognized consistently in Conference IVR.
- Fixed issue with outbound parameter “Contact : Host Part” not being respected when FQDN is resolved to TCP or TLS transport.
- Fixed issue with QR code attachment on Welcome Email when opening email via Outlook Web or Outlook client.
- Fixed backup and editing of extension/group in case of empty roletag.
- Fixed synchronization of contacts with old clients.
- Fixed skill-based polling of agents on the next skill group behaving differently when changing polling strategies.
- Fixed issue with “Skill Based Routing Fewest Answered” not selecting the next available agent within the same skill value.
- Fixed issue with “Skill Based Round Robin” queue not working properly.
- Fixed polling selection of agents in queues.
- Fixed Management Console becoming unresponsive in case of too many client requests.
- Fixed issue with Mitel protocol and “no connection to PMS”.
- Fixed issue of not sending audio in Multicast Paging group with multiple network interfaces configured on the PBX.
- Fixed "An unhandled exception was thrown by the application" exception when using WebRTC.
- Improved “Call Manager” to handle registration.
- Fixed issue with Office 365 contact synchronization throwing “Object reference not set to an instance of an object”.
- Fixed Office 365 throwing “Unable to cast object of type 'TCX.Configuration.Interop.Wexternalline'” when Azure AD is added as part of “Presence - Publish Information”.
- Fixed issue with SMB network share configured on Windows Domain Controller.
Web Client
- Optimized Chat performance.
- Fixed exception ‘System.NullReferenceException: Object reference not set to an instance of an object’ when sending an attachment.
- Fixed issue with logging out while on a “Settings” page and attempting to log back in, getting stuck on the loading Web Client page.
- Fixed disconnect/reconnect due to a complex query and a busy server.
- Fixed Chat logs in case of long messages.
- Fixed error message formatting in case of invalid greeting file on Web Client.
Templates
- Updated Snom device template.
- Updated Yealink T4X device template.
- Updated Grandstream GRP device template.
- Added Snom M900 device template.
- Updated Snom M700 device template.
- Updated Grandstream GRP device template.
- Updated DECT Gigaset N670/N870 device template.
- Updated DECT Yealink W80B device template.
- Added new UC-RESELLER SIP trunk template.
- Added new Plivo SIP trunk template.
- Added new Pocos SIP trunk template.
- Added new OneNet Global SIP trunk template.
- Added new Coeo SIP trunk template.
- Added new Infoset SIP trunk template.
- Added new Telstra - Business SIP trunk template.
- Added new Lightwire SIP trunk template.
- Updated Skyetel SIP trunk template.
- Updated Unyc SIP trunk template.
- Updated mtncy SIP trunk template.
- Updated Dataphone SIP trunk template.
- Added missing Fanvil logo files.
- Updated Wiretap Telecom SIP trunk template.
- Updated SFR SIP trunk template.
- Updated Convergia SIP trunk template.
- Removed Vanilla SIP trunk template.
- Removed VoIP Innovations SIP trunk template.
3CX Version 16, Update 4 Final, Build 16.0.4.493 December 2019
- Fixed issue in Call Manager due to “Reason” header causing display of missed call in Call History.
- Fixed issue in "Office365 Calendar Events" not triggering an extension status change.
- Updated Welcome Email Templates.
- Fixed Call Manager crash, triggered when preparing “Invite”.
- Fixed Instance Manager by adding a service check when D-Bus is not installed.
- Fixed Call Manager crash triggered due to null pointer check while logging “Device” object.
- Fixed Pickup Call issue causing agents not being polled.
- Fixed Call Manager crash when device is not valid for trunk.
3CX Version 16, Update 4 Beta, Build 16.0.4.485, December 2019
- Fixed issue inside DNS client that resolves issue with Contact.
- Fixed issue when Make Call is initiated and extension has Recording External Calls.
- Fixed issue with Cancel and Reason in Queue Calls.
- Added updating of Profile Status when an extension temporarily overrides profile.
- Added call termination on expired session timer.
- Updated all translations for Update 4.
- Fixed exception in calendar sync for Office 365.
Web Client
- Fixed issue with chat in Arabic language that was overlapping time.
Templates
- Added new templates for IP Phone Grandstream GRP 2612, 2613, 2614, 2615, 2616.
- Added new template for Dect Yealink W80B.
- Added new template Ahoy Telecom.
- Updated template for Zen Business Talk SIP.
- Updated template for NTES.
- Updated template for unyc.
3CX Version 16, Update 4 Alpha, Build 16.0.4.461, November 2019
- Fixed issue in Call Manager DNS module with regards to "Sticky Invites".
- Fixed issue in Call Manager DNS module when ACK was being sent erroneously.
- Fixed Call Manager crash due to HeaderFieldValue makeOneInvite Refer.
- Fixed Call Manager crash due to SynchLocker updateTransport onSuccess.
- Fixed issue in Call Manager related to BLF monitoring caused by a 491 response.
- Fixed Call Manager crash caused by synchronized access to "CallLeg::mRoute".
- Fixed Call Manager crash when Route is deleted, caused by double delete Events.
- Added GZip decompression for Myphone Bridges.
- Fixed WebRTC Proxy causing stale registration.
- Fixed an exception inside Myphone "processRequestPutWebMeetingReportsCallback()".
- Fixed an exception inside Myphone "System.TimeoutException".
- Fixed an exception in Queue Manager "System.NullReferenceException: Object reference not set to an instance of an object".
- Fixed an exception inside System Service "Npgsql.NpgsqlOperationInProgressException: A command is already in progress: insert into recordings".
- Fixed port exhaustion caused by unreleased ports for Recordings Archived via FTP in System Service.
- Fixed exception inside PBX Config Tool "Connection to the Server has been lost".
- Fixed Call Manager Application crash due to handling of route objects.
- Added a more detailed log for Office 365 synchronization.
- Improved "Location" in "Backup and Restore" when the folder does not exist or does not have sufficient permissions.
- Fixed validation error for max length voicemail PIN.
- Updated Welcome Email.
- Updated language ordering for Management Console.
- Fixed Emergency Numbers administration on Management Console by removing the wrong icon next to delete button.
- Improved error validation handling for FTP.
- Fixed an error in Management Console - "TypeError: Cannot read property 'TypeOfGateway' of undefined".
- Added task in system service to set providers "Auto Discovery" and "Transport Protocol" to template defaults.
- Updated Management Console documentation links.
- Fixed error validation for extension voicemail settings.
- Added traceroute package to Web Terminal in Management Console.
- Fixed an exception inside PBX Config Tool - "SetupManagementConsoleWizard exception".
- Optimized creating provisioning files in Management Console.
Web Client
- Improved context menu icons.
- Fixed "Abandoned Queue Call" in Dutch language.
- Fixed display for long custom status text.
- Fixed default settings for calls.
- Updated language ordering.
Templates
- Updated Yealink CP Template.
- Added new Template A-Z Telecom.
- Added new Template Voip Innovations.
- Added new Template Cal4Care.
- Added new Template Fiberstream.
- Added new Template Voxbone.
- Added new Template Fidalia Networks.
- Updated template for CenturyLink.
- Updated template for SIP.us.
- Updated template for SIPTRUNK.com.
- Updated template for Telerys.
- Updated legacy templates for Cisco, Polycom, Polycom VVX with DST settings for 2020.
- Updated template for Grandstream GXP.
3CX Phone System, Version 16, Update 3 Final, Build 16.0.3.676, October 2019
- Updated translations for Web Management Console.
- Added link to guide for HubSpot CRM integration.
- Fixed issue with SBC configuration generation returning “500 Server” error.
- Updated “WordPress/Website Integration” page.
- Updated “Office 365 Integration” page.
- Added links to Intelbras guides.
- Fixed Instance Manager by setting correct version.
Web Client
- Updated translations for 3CX Web Client and 3CX Apps.
- Fixed an error caused by network reconnection causing duplicate menu items for Queues, Switchboard, Settings and Integration in the Management Console.
Templates
- Added new Yealink models T41U/ T43U/ T46U/ T48U.
- Removed provider “Neural Networks Technology”.
- Updated template for “UPC Schweiz GmbH” provider.
- Updated template for “Serveurcom - unyc” provider.
- Updated template for “Go Plc” provider.
- Updated provider templates based on the new "Transport Protocol" and "IP Mode" parameters.
3CX Phone System, Version 16, Update 3 Beta, Build 16.0.3.671, September 2019
- Fixed Call Manager crash related to CSTA caused by unsynchronization.
- Fixed Call Manager crash in TCP.
- Fixed Call Manager crash due to synchronization issues caused by incoming/outgoing calls to Trunks.
- Added "Priority" for Push Calls when call is Ended.
- Added latest Apple certificate.
- Increase report row limit from 10,000 to 20,000 rows.
- Added monitoring in Cloud Service Watcher for Media Server to send email when the service is stopped.
- Unified 3CX Template with Management Console when creating External Lines.
- Fixed issue in Console Restrictions when Range of IP Addresses is selected.
- Fixed exception in Myphone System.NullReferenceException: Object reference not set to an instance of an object caused by deleting bridges.
- Fixed Cancel of Forked Endpoints when one end point answers with "480 Temporarily Unavailable" in Queues.
- Added Secure SIP TLS version 1.2 as default.
- Added ability to reload SIP Server when Lets Encrypt certificates are updated.
- Updated Office 365 Integration settings and configuration steps.
- Fixed search in Inbound Rules.
- Fixed issue with Exchange when synchronizing contacts.
- More DNS improvements and addressed some minor issues with priorities and weights.
- Fixed issue in Activity Log when in some cases the exception "System.IndexOutOfRangeException: Index was outside the bounds of the array" occurs.
- Fixed Media Server crash caused by race conditions between RTPSenders when endpoint is moved to another call.
- Fixed Call Manager crash caused by pickup calls in race conditions.
- Fixed Call Manager crash caused in race conditions related to timings.
- Added new Translations for "Welcome Email", "Maintenance Expiration" and "3CX System Notification" chat message.
- Updated Setup Config XML to provide new options for SIP Trunks.
- Extended Contact Lookup Search with ability to search for Company, Bridged Extensions and improved search for 3CX Apps.
- Fixed issue in Tunnel Server caused by missing port in address comparison when renegotiating UDP channel.
- Added task in System Service to enable "Auto Discovery" option for providers that do not have A/AAAA but have NAPTR/SRV records.
- Added task in System Server to update CSTA User Agent parameter for Grandstream GRP models.
- Fixed ACK responses which did not respect Graylist Targets.
CRM
- Added HubSpot CRM server-side integration template.
- Fixed missing "Client ID" header in all requests for ConnectWise server-side integration template.
Web Client
- Added support for Group Name in Group Chats.
- Added the option to configure "Accept Push Notifications" for all profiles.
- Fixed Click to Call extension when Web Client is logged out.
- Improved Web Client when logged user does not have an email.
- Fixed issue when sending attachment to blocked user.
- Improved importing participants when creating a video conference.
- Fixed issue with WebMeeting participants that are not in contacts.
- Fixed issue wehn selecting an extension on forwarding rules configuration, for destinations marked with "Do not show in phonebook".
- Reconnection caused Recording page to be displayed twice.
Templates
- Added support for VLAN provisioning for Yealink CP models.
- Added template for new provider "Vocus".
- Added template for new provider "wilhelm".
- Added template for new provider "QBit".
- Added template for new provider "GO".
- Added template for new provider “Clarity”.
- Added template for new provider “Datora”.
- Added template for new provider “Fuse 2 Communications”.
- Added template for new provider “SkySwitch”.
- Updated template for "Broadvoice" provider.
- Updated template for "GenericSIPTrunk" provider.
- Updated template for "GenericVoIPProvider" provider.
- Added template Patton Trinity SN200 2-4 port.
- Added support for Fanvil X1S / X1SP / X3U / X3SG / X4U / X5U / X6U.
- Added SBC provisioning method for Gigaset N670/ N870 DECT phones.
- Updated template for "Breezeconnect" provider.
3CX Phone System, Version 16, Update 3 Alpha, Build 16.0.3.525, August 2019
- Added ability to inform all Managers via group chat in 14 days, 7 days and 1 day prior to Maintenance/Subscription expiration date.
- Enabled secure mode by default to use two-way Secure RTP in tunnel.
- Fixed exception System.ObjectDisposedException caused by Cancellation Tokens when sending Push message.
- Fixed exception System.NullReferenceException in Myphone Server triggered in race conditions when Trunks are being deleted.
- Fixed exception System.NullReferenceException in Myphone Server triggered in race conditions when HD Devices are being deleted.
- Fixed exception System.NullReferenceException in Myphone Server triggered when performing Contact Lookups.
- Updated Default Conference Email.
- Fixed IVR Application Crash - ISoundCaptureFromFileImp.
- Fixed Call Manager Application Crash when clearing all connections table on disconnect.
- Fixed exception in system service while processing call events.
- Fixed IVR Application Crash on service shutdown.
- Fixed several Call Manager application crashes.
- Fixed a memory leak inside Call Manager.
- Fixed IP saving for use in 'Contact' (SIP) and 'Connection' (SDP) for providers with no registration.
- Added default sort by First Name to Contacts in Management Console.
- Added ability to store SIP Port when enabling 'Put Public IP in SIP VIA Header' in SIP Trunks.
- Fixed exception System.NullReferenceException in Myphone when clients disconnect while updated info is received for this extension.
- Fixed Call Manager STUN servers resolution procedure to not block stack thread.
- Added sticky DIDs top button when handling big DID lists.
- Improved validation for static IP checks in Management Console.
- Fixed Call Manager application crash - getLastRequest.
- Fixed Call Manager application crash - msJoin.
- Fixed IVR application crash in clear QM sessions on Stop.
- Added validation for FTP paths with spaces.
- Fixed deleting extension task.
- Fixed Call Reports while using Firefox browser.
- Improved validations for DIDs.
- Fixed in Office 365, 3CX not updating mobile phone when updated in O365.
- Fixed chat transfer not sending Chat for Push to mobile devices.
- Improved Email validation limitation.
- Added ability to update all Chat references to apply changed First Name/Last Name.
- Added a task in System Service to update all current providers in TCP.
- Fixed Statistics in Queues showing 2 Abandoned Queue Calls when MAX Caller is reached.
- Fixed abandoned Queue Calls, showing number of each polls in client’s Call History.
- Improved support for HD devices.
- Fixed PBX Configuration Tool not importing intermediate certificates when installing with PFX certificates.
- Fixed incorrectly parsed Fidelio PMS check/in messages with accents.
- Fixed saving of Voicemails when call is dropped, diverted to voicemail and the caller ID contains Windows-reserved special characters.
- Fixed exception in Myphone DeserializeAndCall exception - System.NullReferenceException.
- Fixed Hotel Room Extension Groups not respected.
- Fixed Queue Statistics schedule reset not resetting the Queues due to time drifts on the machine.
- Fixed Tunnel application crash caused by TimerHeap.
- Fixed exception in Call Manager - DialogUsage::Exception Can't provide an offer.
- Disabled Call Flow App engine in hosting mode.
- Fixed Record & Email and Record not terminated in Call Flow, when recording stops with a hangup.
- Fixed Call Flow engine Call Flow recompilation loop, when uploading an invalid script.
- Added States in Management Console Call Flow.
- Fixed Call Flow engine - PsTypeEventListener not removing PhoneSystem callbacks on Dispose.
CRM
- Added ability to configure the contact lookup order in CRM templates.
Web Client
- Updated translations for 3CX Clients & Web Client.
- Added list of all participants for group chats.
- Improved TakeOver operation.
- Improved chat notification.
- Fixed Web Client truncated column label in switchboard for some languages.
- Added language flags.
- Improved search for Contacts.
- Improved large CSV file import in Contacts.
- Fixed incorrect warning when importing invalid CSV file in Contacts.
- Added ability to import contacts in Web Client.
- Added ability to import participants when scheduling a conference.
- Fixed exception System.InvalidOperationException occurring in 'processDropCall'.
- Added clear button for participants when scheduling a conference.
Templates
- Updated all VoIP Provider provisioning templates.
- Added new Patton Trinity gateways as a supported devices.
- Added Phone-Book provisioning for the Gigaset N670 and N870 DECT phones.
- Added template for new provider "3".
- Added template for new provider "Telin".
- Added template for new provider "iWay".
- Added template for new provider "Kyivstar".
- Added template for new provider "MyNetFone".
- Added template for new provider "Kinetix Connect".
- Added template for new Provider “Skyetel”.
- Updated the template of "Swisscom Enterprise".
- Updated the template of "OneCentral".
- Updated the template of "MyNetFone".
- Removed the template of "tele2".
3CX Phone System, Version 16, Update 2, Build 16.0.2.910, July 2019
- Updated all Translations for Update 2 Release.
- Updated Help Links
- Improved validations inside Management Console
- Fixed issue with time calculation in Tunnel Server which leads to flood the logs.
- Fixed issue with SIP Trunks page getting timeout in case we cannot reach downloads server.
- Fixed one way audio issue caused by RTCP coming before RTP.
3CX Phone System, Version 16, Update 2 Beta, Build 16.0.2.900, June 2019
- Fixed Tunnel crash due to multiple concurrent incoming SBC connections.
- Fixed exception System.NullReferenceException: Object reference not set to an instance of an object in Queue Manager.
- Fixed download of multiple recordings when selecting from multiple pages.
- Fixed custom logo clearing issue in “Reports" > “Settings” when clearing Call Logs.
- Fixed Management Console crash due to System.ObjectDisposedException in Management Console.
- Fixed Call Manager crash related to DNS resolutions.
- Fixed Call Manager crash due to de-synchronized access to handles.
- Fixed Tunnel Server failed to open odd port during RTP session initialization, keeping even ports open.
- Fixed voicemails sent in loop due to timeouts - increased SMTP timeouts to 120 seconds.
- Added FCM message with high priority only for SIP Push calls.
- Fixed exception inside Management Console Object reference not set to an instance of an object inside Management Console caused by multi-editing BLFs.
- Fixed Call Manager Application crash related to CSTA.
- Improved Queries for Chat in Myphone.
- Improved services start up procedure for Management Console & Queue Manager.
- Fixed Queue failed callback email not being sent when call goes to DNA(end call) before agents answer.
- Fixed Management Console Crash "System.ArgumentOutOfRangeException" due to Temporary Profile Switching.
- Added improvements in Myphone related to Extensions and Groups.
- Added Warning message when WebMeeting/API key fails to generate API Token.
- Added Quick Reference Guide attachment in Welcome Email Template.
- Fixed audio and video Conferences not restored via Backup and Restore.
- Fixed 50 character Click2Talk URL limit by extending for multi-domain support.
- Added Web Meeting Reminder Email in email templates.
- Fixed issue with Media Server caused by multiple same payload type in 200 OK.
Web Client
- Voicemail changes in Web Client.
- Web Client context menu item order has been changed for Chats.
- Added *.tif file extension to the allowed list of attachments.
- Archiving a chat removes it from the list.
- Added Archive View for archived conversations.
- Web Notification Chat Options was not showing notifications for new incoming chats.
- Added pagination to scroll up to view old chat messages.
Templates
- Added template of "Plusnet IPfonie connectedR".
- Added template of "Plusnet IPfonie extended".
- Added template of "MK Netzdienste".
- Added template of "IP Telecom".
- Added template of "TWT".
- Added template of "Telecom Object".
- Added template of "Connecting Project".
- Updated template of "Jaguar Network".
- Updated template of "AfterDark".
- Removed template of " QSC IPfonie extended".
- Removed template of "QSC IPfonie connectedR".
- Added support for new Yealink T53/53W, T54W, and T57W models.
3CX Phone System, Version 16, Update 1, Build 16.0.1.273, May 2019
- Fixed issue with forwarding to Mobile when Mobile Number is changed, setting all rules to forward to External Number.
- Fixed exception “DNNameIsNotSpecified” when creating IVRs from Management Console.
- Fixed issue with the PBX Configuration Tool’s “Congratulations” page not setting the PBX Admin email.
- Fixed issue with the “Ring My Mobile Simultaneously” option when restarting IVR Service.
- Fixed Firewall Checker erroneously reusing same STUN transaction IDs, reporting false negative results for correctly open and NATted ports.
Templates
- Updated logo for Snom D765 devices.
- Fixed issue with BLF LED statuses for Snom D305 and D315.
- Fixed New Zealand values for Yealink Dect W60.
- Added new Fanvil door phone devices.
- Added new Gigaset N670 IP PRO and N870 IP PRO DECT devices.
3CX Phone System, Version 16, Update 1 BETA, Build 16.0.1.269, May 2019
- Fixed Call Manager Application Crash due to subroute failed synch issues when call terminated at the same time with failure response from endpoint.
- Fixed call forwarding routes, in case the extension is busy on a call, the call was not routed to forwarding rule "If I am busy or my phone is unregistered".
- Fixed Memory Leak inside Call Manager with Subscribes for BLFs.
- Fixed Management Console Application crash due to an exception caused by bridges when sending a chat to a disconnected bridge.
- Fixed Management Console Application Crash on system service restart.
- Fixed validation in Management Console when adding DID with 3 digits which were bypassing validation of 4 digits.
- Changed the "Import / Export" button in SIP Trunks.
- Added Terminal to Hosting Admin.
- Fixed validation inside Management Console when importing an audio file which is not supported.
- Fixed Management Console, route Send Call to Call Flow Apps when no Apps are created which throws an error Object reference not set to an instance of an object.
- Fixed 'sip-from' and 'sip-to' which was incorrectly setting PBX FQDN for snom devices behind SBC which caused malformed notifications to be sent to snom Devices.
- Fixed issue in System Service when failover Passive Mode which was not calling update for parameters related to Public IP in case administrator changed Public IP via Management Console.
- Added issue with Hotel Wake-UP Calls which now sends message to PMS in Local Time instead of UTC Time.
- Fixed issue with Hotel Fidelio, message related to changing of guest name.
- Fixed issue with services not properly starting in Failover Mode.
- Fixed counting of sim calls for Queue Callbacks.
- Fixed Deadlock inside Management Console caused by running of Firewall Checker.
Web Client
- Fixed issue related to Web Visitors when "End Chat" would not end the session keeping the session stale.
- Added new Icons for Office 365.
- Replaced Phone Icons.
- Fixed Error in the Web client with Video in full screen due to latest updates from Chrome.
- Fixed Calendar in Portuguese & Norsk.
- Added handling to not request chats in case chat is disabled.
- Fixed Deletion of Group Chats over the bridge which would reappear in the web client if a change was made in Bridge Configuration.
- Fixed issue with the dialer ringer caused to play it twice in early media.
- Fixed Error Failed to execute 'setRemoteDescription' on 'RTCPeerConnection': Failed to set remote offer sdp: Duplicate a=mid value '0'.
- Added support to Update Web Client via Updates.
CRM
- Fixed VTiger Call Journaling which failed due to missing mandatory fields.
- Fixed Bitrix Contact Lookup when contact has more than one number.
- Fixed MsSQL: Call that contains string as CID is not added in calls table.
- Fixed MsSQL: Contact is created in Local Phonebook even if First/Last Name is NULL in DB.
- Fixed MsSQL: Non-valid CIDs are added in the Contacts table.
- Fixed ConnectWise Template, Call Journaling should allow note creation.
- Fixed FreshDesk template to specify the ticket type.
Templates
- Added new "VoipTel Italia" VoIP Provider.
- Added new "NVoip" VoIP Provider.
- Added new "RingLogix" VoIP Provider.
- Added new "Jaguar Network" VoIP Provider.
- Added new "Telcoinabox" VoIP Provider.
- Added new "Buroserv" VoIP Provider.
- Added new "Telerys" VoIP Provider.
- Updated template of "Devoli".
- Updated template of "dus.net".
- Updated template of "telenet".
- Updated template of "Nvoip".
- Updated template of "Alhambra".
- Updated template of "Vodafone DE".
- Updated template of "Flowroute".
- Updated template of "FM Telecom".
- Updated template of "Spitfire".
- Updated template of " Voz Telecom".
- Updated template of "Intellinet".
- Added the Dynamic functionality for the Transfer button of the Grandstream phones.
3CX Phone System, Version 16, Build 16.0.0.1581, March 2019
- Updated Help Links
- Updated License Expiration and Maintenance Expiration Emails
- Updated Translations for Management Console & Web Client
- Updated Welcome Email
3CX Phone System Version 16, Release Candidate, Build 16.0.0.1570, March 2019
- Added new 3CX Call Flow Service.
- Added labels for System Extensions such as Call Parking & Shared Parking in System Extension Page.
- Fixed an error inside Management Console which occurred due to reloading incase Security Password was changed or modified.
- Fixed Rotation of Log files due to an extra "." in the end of each log.
- Added Help Links for new CRMs.
- Fixed exception in Myphone server "Argument Out of Range" due to Chats.
- Fixed Click2Talk showing of Agents when Agents are logged out.
- Fixed loop inside PBX Config Tool caused on failure to obtain DNS suffixes.
- Fixed Exception System.IO.DirectoryNotFoundException on Restore caused by missing creation of Chat Folder.
- Fixed search for "Send FAX to" for DID/CID.
- Fixed Media Server Application Crash caused by sendonly attribute for SRTP media.
- Fixed exception in Management Console System.InvalidOperationException: Operations that change non-concurrent collections must have exclusive access. A concurrent update was performed on this collection and corrupted its state. The collection's state is no longer correct.
- Fixed Management Console Application Crash triggered in WebRTC when dialing external calls and at the same time session is terminated.
- Fixed search in System Extensions due to case sensitivity.
- Fixed saving of group rights whereby Can See group Recordings for Default Group "Manager" will not be enabled by Default.
- Fixed race condition in IVR Core where playing of prompts is not triggered after a successful transfer.
- Reports Failed Callbacks in case of Callback Fail was not being reported.
- Fixed issue in Failover when in Passive Mode after renewing Letsencrypt Certificates causing to replace IP/FQDN.
- Fixed issue in Call Manager related to IPv6 when binding is disabled, in Contact IPv6 Address was specified.
- Added new translations for Management Console.
- Replaced icon for Office 365 in Management Console Settings Page.
- Added update scripts for Instance Manager when performing version update to newer versions.
- Fixed issue with validations throwing an error in Queues Page when setting seconds with a higher value.
- Optimized Extension Management Rights how rights are assigned to each and every extension.
- Changed filter in recordings page to show a better ui because the previous one had bugs.
Web Client
- Added Wallboard Pop-out.
- Fixed creation of Audio Conference with Calendar Google, the description in Google Calendar was not loaded.
- Optimized rendering of recordings.
- Fixed Exception 'setRemoteDescription' on 'RTCPeerConnection': Failed to set remote answer sdp: Called in wrong state: kStable.
- Fixed Group Rights with "can see group recordings" when having extensions in Favourite Group.
- Added support for Block Anonymous Chat & End Chat Session for Web Visitors.
- Added translations for Web Client.
Templates
- Added new "VoiceHost" VoIP Provider.
- Updated template of "Peoplefone".
- Added new "Multiconnect GmbH" VoIP Provider
- Removed template of ": Deutsche Telefon Standard AG".
- All supported phones are provisioned to interrupt the existing call in case of Multicast Paging call comes
3CX Phone System Version 16 BETA 1, Build 16.0.0.1375, February 2019
- Fixed Google.GoogleApiException: Google.Apis.Requests.RequestError Bad Request [400].
- Added Manage License Key in License Settings Page.
- Added Node 3CX Portal.
- Fixed exception in CRM Module during contact creation: Object reference not set to an instance of an object.
- Fixed exception in Queue Manager System.NullReferenceException: Object reference not set to an instance of an object.
- Added Help Links for Instance Manager.
- Fixed exception in System Service System.Threading.Tasks.TaskCanceledException: A task was canceled.
- Fixed exception in Queue Manager 'PrintReport':System.ArgumentOutOfRangeException.
- Fixed exception in IVR Json.JsonReaderException: Unexpected character encountered while parsing value.
- Fixed Myphone Queue stuck calls in servicing of calls.
- Fixed logger in Queue Manager which was not rotating to Backup Folder.
- Fixed exception in VMail Transcription System.NullReferenceException: Object reference not set to an instance of an object.
- Fixed Connection/Disconnection to OM procedure for BackupCmd, RestoreCmd, CHconverter, System Service, Queue Manager, Management Console,
- CloudServicesWatcher.
- Fixed Google.GoogleApiException: Google.Apis.Requests.RequestError Rate Limit Exceeded [403].
- Fixed exception in Management Console System.NullReferenceException: Object reference not set to an instance of an object.
- Fixed Call Manager application crash when simultaneous route connect/fail happen at the same time.
- Fixed Media Server application crash when switching of current decoder occurs in race conditions.
- Fixed Logging Level resets when restoring backups. Now if your system is configured to Medium or Verbose Logging, on restore this will not reset to Low.
- Fixed issue under linux with custom SMTP giving an error while attempting to establish an SSL or TLS connection.
- Added "Source IP Address" in Email Event "The registration status of an extension changes".
- Fixed Call Manager application crash handleTargetRefresh.
- Fixed Call Manager application crash ReferencedTypeBase.
- Fixed exception in CRM System.NullReferenceException: Object reference not set to an instance of an object.
- Fixed Call Manager application crash if a call has a leg with no endpoint yet.
- Fixed Call Manager application crash on failure response sent on SUBSCRIBE.
- Fixed Management Console application crash when Session is ended in race conditions.
Web Client
- Fixed scroller up/down in Web Client using Firefox.
- Fixed multi-select delete of Recordings.
- Added support for Drag & Drop for BLFs Page in Web Client.
- Fixed Error in Web Client "reconnecting to server. Unable to perform this request at the moment. Please try later." due to delete of recordings.
- Fixed BLFs List View using Firefox.
- Fixed Download for recordings using Edge.
- Fixed Web Client Custom BLFs.
- Fixed Click2Talk chats shows "null" in Edge.
- Fixed Copy Paste emojis in Chat.
- Fixed issue with call toaster when it is slided on the side where you could not use any operations like Call, Chat, Delete, etc.
- Fixed call transferring to Shared Parking Places (SPx) from Dial Pad and Active Calls.
- Added Office365 Contact type in Web Client phonebook.
- Fixed Click2Call via Web Client when dialing out caused an error which terminates session.
Templates
- Added new "Linkt" VoIP Provider.
- Added new "TeleVoIP" VoIP Provider.
- Added new "Signet" VoIP Provider.
- Added new "HostProfis" VoIP Provider.
- Added new "Devoli" VoIP Provider.
- Added new "FL1 Telecom" VoIP Provider.
- Added new "Commander" VoIP Provider.
- Updated template of "Deutsche Telekom".
- Updated template of "Trenove".
- Updated template of "Tele2e".
- Updated template of "NexPhone".
- Added a new parameter to Snom template. Phones will send the MAC in the "User-Agent" header of the SIP REGISTER messages.
- Updated the Htek template to support more than 1 EXP.
- Added new Fanvil phones X7, X7C and X210.
- Removed Connecting Project Provider.
3CX Phone System Version 16 ALPHA 2, Build 16.0.0.1110, December 2018
- Fixed exception "An error occurred during the activation of a particular registration" when accessing Activity Log.
- Fixed exception "System.NullReferenceException: Object reference not set to an instance of an object" due to Vmail Box Scanner.
- Fixed exception in Myphone "DeserializeAndCall exception: System.NullReferenceException: Object reference not set to an instance of an object" caused by multi-access from the same session.
- Fixed exception in System Service "System.Xml.XmlException: '3CX' is an unexpected token" caused by Welcome Email Templates.
- Fixed issue with option "Play full intro prompt before calling agents" before it used to ignore any DTMF action incase prompt is played, now it correctly accepts any DTMF action while prompt is being played.
- Added more informative logs inside System Service incase Vmail Transcribe fails with an error code.
- Fixed minor issues related to handling of input buttons.
- Fixed minor issues related to sorting for Groups.
- Added more strict validations in case of Click2Talk or Click2Meet friendly names to avoid having duplicates inside configuration.
- Fixed generation with friendly names incase spaces or characters are added in the name for extensions & queues.
- Fixed exception System.NullReferenceException: Object reference not set to an instance of an object inside System Service caused by multiple vmails transcribing at the same time.
- Fixed exception System.NullReferenceException: Object reference not set to an instance of an object inside Management Console caused by multiple prompt sets being deleted at the same time.
- Fixed minor issue related to show chat view since the new introduction of tree menus.
- Fixed memory leak inside System Service caused by Voicemail Box Monitor.
- Fixed BLF status for Status DND.
- Fixed Click2Talk not updating "Call Status" when engaging video calls and video queue calls.
- Added new translations for Click2Talk.
- Update translation files for Management Console.
- Updated translation files for PBX Web Configuration Tool.
- Fixed Call Manager application crash caused by canceling subroute in case of failed routes.
- Fixed stuck calls inside Call Manager triggered incase Agents in Queues has forward to mobile and the outbound route has multiple failed routes configured.
- Fixed exception System.ArgumentException caused inside Myphone Server related to processing image files which could cause an Out of Memory exception.
- Fixed deadlock inside System Service caused by multiple vmails transcribe run in parallel.
- Added Prompts for all Languages for IVR Scripting "Playback user input and request confirmation".
- Added ability inside System Service to not regenerate phonebook each time a call comes through when a contact does not change.
- Fixed exception System.NullReferenceException: Object reference not set to an instance of an object in System Service caused by muted vmails.
- Fixed Setup Config XML when adding China as Country Code.
- Added task to enable feature "Enable WebRTC softphone in Web Client and associated features (WordPress Plugin and Conference Dial-In integrations)" by default.
- Added task to remove DN bound to old VAD/CFG Project.
- Added task to delete old QM parameters and extend IVR RTP PORTS incase these ports are not customized.
- Updated Welcome Email Templates.
- Updated Conference Templates.
- Fixed emergency numbers which could be saved without having a SIP Trunk or Gateway.
- Fixed call manager initialization process for sipIds mapping.
- Fixed saving of Click2Talk and Click2Meet in case of validation errors.
- Fixed issue with downloading image files from Click2Talk users.
- Fixed issue with WebSocket which where not being closed from client side.
- Added global cancellation of mail sending and fixed suspending of Boxes Monitor which caused to never shutdown system service.
- Added ability to synchronize SMTP "office365" and "outlook" via Management Console to add param ICS_PUT_ATTENDEE with value 1 to fix a change which Microsoft did recently with "InvalidRecipients" which triggered an issue with conferences ICS emails not being sent.
- Added ability to synchronize SMTP "office365" and "outlook" via PBXConfiguration Tool to add param ICS_PUT_ATTENDEE with value 1 to fix a change which Microsoft did recently with "InvalidRecipients" which triggered an issue with conferences ICS emails not being sent.
- Added support for DIDs in Import/Export of Extensions.
- Fixed exception "System.NullReferenceException: Object reference not set to an instance of an object." in System Service caused by empty wav files.
- Fixed assigning of DIDs from Extensions and Queues.
- Fixed deadlock inside Call Manager related to re-routing to external numbers.
- Added support for Invalid input for IVR Calls.
- Improved sorting in Web Management Console.
Web Client
- Fixed alignment issues related to Chat Toaster when receiving file name.
- Fixed minor issues related to overlapping dialogs when Web Client on less resolution screens.
- Fixed chat not reloading when user logs in with a different extension.
- Fixed indicator in case of "Status Temporarily" which was not updating to all users when a user change temporarily his profile.
- Fixed indicator in case of Profile Status was changed to DND "Do Not Disturb".
- Fixed copy/paste emoticons.
- Added support to provide Name or EMail when anonymous user ends the session.
- Fixed chat settings notification "Show Web Notifications Only".
- Added some checks to avoid sending empty chat messages.
- Fixed exception Object Saving Exception in Web Client when scheduling audio conferences.
- Added support in Web Client, incase a call or chat message via Click2Talk and Click2Chat will provide Name/Email or Email or Name or Anonymous.
- Fixed lookup for Email when email matches to an extension or contact as type in search box.
- Fixed WebRTC softphone in Web Client when selecting a CSTA device it will unregister line.
- Fixed Voicemail rendering when a vmail is transcribed.
- Fixed Display Name when outbound calls are made from WebRTC softphone in Web Client.
- Fixed Error "Cannot read property 'toLowerCase' of undefined" in Web Client related to Forward Rules.
- Fixed Chat notification wasn't updated when deleting chat sessions.
Templates
- Added new "Innsbrucker Kommunalbetriebe AG" VoIP Provider.
- Added new "Seamless-Communications" VoIP Provider.
- Updated template of "C2 Communications " VoIP Provider.
- Added Iceland/ Reykjavík time zone.
3CX Phone System Version 16 ALPHA, Build 16.0.0.982, December 2018
- Record prompt broken which was not allowing you to save file and record prompt.
- Changes to Welcome Email and Conference Emails
- Added Country flags into SIP Trunks
- Optimized Provisioning and Updates mechanism for downloading files which are not kept in memory anymore reducing load and memory usage.
- Fixed underscore in DID or Ring Group will cause recording not to show in console
- Fixed display rules for CID Routes
- Fixed PBX Configuration Tool in rare conditions which could not retrieve license information/fqdn
- PBX Config Tool Renew Certificates 100 % CPU Usage and process remains running
- Deadlock inside Call Manager invoke->dum + dum->dbupdate. creation of rerouting legs moved to DUM thread
- Call Manager Application Crash busy check procedure (was crashing if a call has a leg with no endpoint yet)
- Call Manager Application Crash check that re-route partner leg is connected
- Call Manager Stuck Calls in Active Calls
- Call Manager - Application Crash cleanup of subroutes when call is terminated during re-routing
- Management Console - Application Crash Cause by MyCallListener::ended event from WebRTC
- QM under Linux when performing an outbound call it takes 2 % constant
- Call Manager Crash CallLeg::onConnected
- Call Manager Application Crash synch issue related to re-route list iteration
- Call Manager Memory usage and stuck legs/created calls due to PointersPool, fixed reconnection to CHR
- Force Call Manager using UDP-only for all requests targeted to IP with no transport specified.
- WebMeeting Start/End time in the WebMeeting Report is always in UTC
- Checking out guest with phone registered, voicemails are not deleted
- CID Inbound Rule name not shown in Web Client
- Holidays Update is not notifying the Extension Scheduler so it remains in current profile
- Updating Holidays resets Triggers of extension so they do not change profile.
- Personal contact not matching in Queue calls
- Filtering presents results only 1 page long even if more entries are present and cleaning filter does not show all pages in chat
- Support Info will include Memory info (ram) Hard Disk information.
- Turkey Time Zone updated.
- Venezuela Timezone updated.
- Belarus timezone updated.
- Call Manager Application Crash due to canceling leg that didn't make INVITE.
- Call Manager Application Crash due to MSEP & MSCall.
- Call Manager Application Crash due to validity check not performed for ExtnCfg logging.
- Call Manager Application Crash when routing call fails incase Media Server is not running during that time.
- 2 streams causing audio distortion when you join to a conference and the last status of the participant was in muted state.
- IVR: if callback fails local extension or external number it will play some random number ("Read date/time")
- PlayFile: Cannot open stream source error: 123 Failed to open file
Web Client
- Copy and paste text in Web Client chat
- Pop-up for file size limitation is shown only once
- Multiline chat doesn't work
- Chat: Group Chat under Edge browser shows "null"
- Cannot answer inbound call if SRTP is enabled on extension settings
- Date picker in Web Client Conferences
- Better indicator when no phone is connected
- When user taps on empty area, a refresh used to occur
- Notes in conference accepts Html tags
- Adding a new participant to the conference sends another email to the organizer
- When main telephone number empty email is incomplete
- Call Duration when answering call from Queue adds the waiting in the Queue
- Integration url is not launched if user updated "Notify When" setting
- Transfer dialog is canceled due to updates of active calls
Interops
- Added new "FM Telecom" VoIP Provider
- Added new "Cloud Nippon" VoIP Provider
- Added new "Partner Communications Company " VoIP Provider
- Added new "dus.net" VoIP Provider
- Added new "Nerim" VoIP Provider
- Added new "Vivo" VoIP Provider
- Added new "Inexio" VoIP Provider
- Added new "Nexphone AG" VoIP Provider
- Added new "Ecotel" VoIP Provider
- Added new "AfterDark Telephony" VoIP Provider
- Added new "Convergia" VoIP Provider
- Added new "Synelyans" VoIP Provider
- Added new "Avencom Telekom" VoIP Provider
- Added new "Cyta" VoIP Provider
- Added new "Codepi" VoIP Provider
- Added new "VTX" VoIP Provider
- Added new "Cobalt IT" VoIP Provider
- Updated template of "Generic SIP Trunk"
- Updated template of "Generic VoIP Provider”
- Updated template of "Intertel" VoIP Provider
- Updated template of "Australian Phone Company"
- Updated template of "Weepee" VoIP Provider
- Updated template of "Telecom Italia" VoIP Provider
- Updated template of "T4Com Ltd" VoIP Provider
- Updated template of "Swisscom Smart Business Connect"
- Updated template of "Spitfire" VoIP Provider. 0022876
- Updated template of "OneCentral" VoIP Provider
- Updated template of "Gamma" VoIP Provider
- Updated template of "MyRepublic" VoIP Provider
- Updated template of "Backbone Solutions AG - Sipcall" VoIP Provider
- Updated template of "Breeze Connect" VoIP Provider
- Updated template of "Telstra - SIP Connect (SIP Trunk)" VoIP Provider
- Updated template of "Telstra - SIP Connect (Enterprise Trunk)" VoIP Provider
- Updated template of "Bandwidth.com" VoIP Provider
- Updated template of "IT Communications Limited" VoIP Provider
- Updated template of "Teletek" VoIP Provider
- Removed template of "Partner-Netwerk" VoIP Provider
- Fixed FXS port #2 issue for GXV gateways
- Added DTMF Methods priority provisioning for the Grandstream FXS gateways
- Added new Snom D735 and D717 models into the list of supported devices
- Added new Fanvil X1 and X2C models into the list of supported devices
- Added new Htek UC912G model into the list of supported devices
- Set H.264 as a default video codec for Fanvil Android phones. Video calls between them and 3CX Web Client are possible now
- Removed all Welltech templates
- Removed "inactive_stream_alert_info_text" from Snom Templates as this is not required anymore with new Queue Manager
