3CX Build History V20
The mentioned Change Log reflects all the major changes in V20. 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 20, Update 8, Build 20.0.8.1109, February 2026
- Added new models for OpenAI.
- Updated template for CC Architects.
- Updated Email Templates.
3CX Version 20, Update 8 RC3, Build 20.0.8.1101, January 2026
- Updated Gemini model handling: retired gemini-2.0-flash-lite. After updating, the PBX will automatically use gemini-2.5-flash-lite.
- Updated template for Destiny Flux.
- Updated template for Twilio.
- Updated template for Deutsche Telekom (CompanyFlex).
- Fixed an issue where the Gateway Service could enter a loop and cause high CPU usage during disconnection/reconnection scenarios.
- Fixed Hot Desking not retrieving the department phonebook correctly due to an exception unhandled.
- Fixed an audio issue when barging into a call while stereo mode is enabled using Opus or PCMU codecs.
3CX Version 20, Update 8 RC2, Build 20.0.8.1089, January 2026
- Added support for ICTGlobe (new).
- Added FREE PRO support (new).
- Added and optimized indexing tasks for Data Connectors (PostgreSQL, MySQL, and Microsoft SQL Server).
- Improved robustness and performance of CDR post-processing.
- Improved avatar matching and call history icons when a contact exists in both Personal and CRM phonebooks.
- Improved MySQL Data Connector performance.
- Updated template for Partner Communications.
- Updated template for Flex Network integration.
- Updated template for Plink integration.
- Updated template for Dataphone integration.
- Resolved an issue where the PBX sent OPTIONS messages to refresh the session timer, causing calls to drop.
- Resolved a call loop scenario where calling your own DID caused unprocessed calls and missing Web Client call history.
- Fixed new adjustment requirements for WhatsApp messaging to comply with their new requirements.
- Fixed discrepancies between talking time and ringing time in exported CSV records versus Web Client data.
- Fixed an issue where most transcription timestamps were missing when the PBX is using a different locale using onboard AI transcription.
- Fixed CRM call journaling issues when calls were routed via IVR and then sent to voicemail or ended.
3CX Version 20, Update 8 RC, Build 20.0.8.1078, December 2025
- Added template for WiC.
- Added template for MyNet.
- Improved transcription performance under high call volume.
- Updated template for FM Telecom.
- Updated template for Ixica.
- Updated template for 2Talk.
- Fixed call scripts not being included in the Divert and Transfer dialogs.
- Fixed an issue with the originator caller ID when using Ring My Mobile.
- Fixed the Twilio wizard getting stuck when incorrect credentials are used.
- Fixed SMS CID number matching issues.
- Fixed an issue where conferences could fail if the provider sends a re-INVITE.
- Fixed recordings not resuming after reconnection.
- Fixed dialed numbers not being shown in the WebClient dialpad.
3CX Version 20, Update 8 Beta 2, Build 20.0.8.1019, December 2025
- Added extra TLS logging and improved TLS diagnostics in reSIProcate.
- Added/updated Gigaset DECT templates (N770 new; N610/N670/N870 updated).
- Updated PostgreSQL.
- Updated templates based on SIP Tester checks.
- Fixed the queue transcription setting being ignored when a call is picked up.
- Fixed the inability to edit users or delete phones when more than 16 devices are assigned.
- Fixed CDR missing data in missed-queue-calls when a QCB abandoned call is picked up.
- Fixed Web Client error: locale fr is not defined.
- Fixed the inability to blind transfer queue calls to another queue.
- Fixed CDR missing bill-code in a QCB-specific scenario.
- Fixed the dialed number not shown in the Web Client dialpad.
- Fixed Teams → 3CX sync failures in timeout scenarios.
- Fixed the Manager role being unable to upload phone logos.
- Fixed recording does not resume in case of reconnection for the 3CX Apps.
- Fixed RTCP Type: End (0) not being sent.
- Fixed server not returning to the priority target after a failure.
- Fixed phonebook entries not being deleted in the Web Client during parallel bulk deletion.
- Fixed ViaContact missing for voicemail items in call history.
- Fixed exception when checking in/out the same user multiple times.
- Updated provider name: Telerys renamed to UNIXO.
- Fixed validation for the 50-character limit on additional email participants in queues and ring groups.
- Fixed Kommo CRM chat journaling issue.
3CX Version 20, Update 8 Beta, Build 20.0.8.878, November 2025
- Improved synchronization of MS365 user account details.
- Improved alignment of Talking Time / Ringing Time between exported CSV call records and Web Client view.
- Updated template for Yealink DECT W60B.
- Updated template for Drei SIP Connect.
- Updated template for Koesio.
- Updated template for Sipcall.
- Updated template for Fanvil DECT W710D.
- Fixed bill-code logging for Queue Callback entries in CDRs.
- Fixed display of the “Ext.” field in CDR logging.
- Fixed issue where push notifications were not received on Edge-Chromium browser.
- Fixed AI routing settings behavior across different locales.
- Fixed the ability to add hotdesking devices when the license type is PRO.
- Fixed Twilio auto-setup wizard to support larger number sets.
- Fixed Data Connector handling for non-standard PostgreSQL datetime formats.
- Fixed Kommo CRM chat journaling.
3CX Version 20, Update 7 Hotfix, Build 20.0.7.1080, November 2025
- Fixed issue where low logging levels prevented use of the second outbound route.
- Fixed Voicemail Indicator (MWI) and improved reliability for unauthenticated SMTP servers to update promptly.
- Fixed compression and cleanup to maintain stable disk usage.
- Fixed timeouts in FTP/FTPS Backups
- Fixed Queue Manager with calls now correctly terminate when queues become unattended.
- Fixed handling for holidays spanning across years.
- Fixed firmware downloads caused by backup procedure removing the firmware files.
3CX Version 20, Update 8 Alpha, Build 20.0.8.680, October 2025
- New Vodafone IP-based template.
- Added users/extensions counter to the dashboard.
- Added sentiment analysis in CRM Call Journaling when calls are transcribed.
- Added Chinese language support to the 3CX Transcription Engine.
- Improved Data Connectors.
- Updated Vodafone registration template.
- Updated Sipcall template.
- Updated Nginx (Windows) to version 1.26.3.
- Updated PostgreSQL (Windows) to version 15.14.2.
- Fixed missing “Via” header for voicemails.
- Fixed voicemail indicator not updating on IP phones when using Custom SMTP with no authentication.
- Fixed issue when adding a holiday that spans across two years.
- Fixed agent login history report when using a custom date filter.
- Fixed issue preventing editing or deleting users with more than 16 assigned devices.
- Fixed billing calculation for the hotel module in cases of blind or attended transfers (bxfer/axfer).
- Fixed chat report duplication when messages are transferred.
- Fixed “Record by Phone” not following extension locale settings.
- Fixed queue transcription issue in cases of call pickups.
3CX Version 20, Update 7 Hotfix, Build 20.0.7.1060, October 2025
- Fixed syslog writing sip messages.
- Updated Microsoft ASP.NET Libraries.
3CX Version 20, Update 7, Build 20.0.7.1057, October 2025
- Added protection to prevent queues from being looped.
- Added tracking of active calls to protect against delays inside Queue Manager to prevent stuck calls.
- Fixed issue with microphone settings not saving due to recent Chromium changes.
- Fixed issues with custom time zone filters when searching recordings.
- Fixed Intro prompt no longer continues playing when call is routed to Destination No Answer.
- Fixed memory leaks caused by OAuth authentication.
- Fixed memory leaks during callback operations.
- Fixed stuck calls occurring under race conditions when a caller answered while the agent dropped simultaneously.
3CX Version 20, Update 7 RC2, Build 20.0.7.1019, September 2025
- Added firmwares for T73U, T73W, T74U, T74W, T77U, T85W, T87W
- Updated Peoplefone CH.
- Fixed Admin Console crash caused by incorrect user agents.
- Fixed Call Manager crash when a route pointed to non-existent extensions.
- Fixed Web Meeting report issue when a participant was rejected by the organizer.
- Fixed Queue crash in User Requested No Answer.
- Fixed exception in User Confirmed Callback Request.
- Fixed Queue crash after SIP service termination.
- Fixed crash evt::Timeout after QCB calls stopped.
- Fixed issue where unheard voicemails were purged during Voicemail Cleanup.
- Fixed WebMeeting losing connection to custom MCU after 8 days when the PBX updated.
- Fixed CDR output issue where termination_reason incorrectly shown as "rejected" and the call was not processed.
- Fixed issue where call pickup caused agents not to be polled if the call was dropped by the Windows softphone.
- Fixed issue where OpenAI failures (no response) prevented other transcripts from being processed.
3CX Version 20, Update 7 RC1, Build 20.0.7.979, August 2025
- Improved failover stability on Windows service restarts.
- Fixed rare scenarios where a queue call was polled and at the same time redirected to destination no answer.
- Fixed pickups for Q calls via 3CX Softphone no longer marked as abandoned.
- Fixed talking time now updates correctly after pickup.
- Fixed call manager crash in rare cases when performing barge in calls while a call ends simultaneously.
- Fixed call manager crash in rare cases when a failure occurred while building the Voicemail endpoint.
- Fixed live chat session persisting after page reload.
- Fixed post-restore Windows issue blocking webclient calls.
- Fixed backup and restore properties now correctly applied on restore.
- Fixed OnBoard MCU now reconnecting after backup restore.
- Fixed hotel module log flood when “Monitor connection quality” is ON.
- Fixed WebMeeting region changes now applied without MC restart.
3CX Version 20, Update 7 Beta, Build 20.0.7.943, August 2025
- Updated Dstny FR Template.
- Updated Drei SIP Connect Template.
- Updated 3C1B Telekom Template.
- Improved Error Message.
- Improved multiselection combo box in Reports.
- Fixed Extension statistics report, call count multiplied by rename operations.
- Fixed Schedule options were not applied after the restore.
- Fixed deadlock when purging large volumes of voicemails.
- Fixed Receptionist role by enabling back the option to Override Office Hours.
- Fixed restore failing with exception "column "duplicated" of relation "cl_calls" does not exist".
- Fixed various memory leaks.
3CX Version 20, Update 7 Alpha, Build 20.0.7.890, July 2025
- Added time element to custom range filters.
- Added SBC editor with settings and push configuration.
- Added retry policy for OpenAI transcription.
- Added a language selector for 3CX Transcription.
- Added audio by Mark RTP traffic originating from PBX as VoIP.
- Added an index on eventlog by timegenerated for improved performance.
- Enabled Ring Group reports on CSV exports.
- Improved Record audit entries.
- Improved download reliability for large amounts of Event Logs.
- Improved data offload for remote PostgreSQL security.
- Improved handling of "Prompt" errors.
- Improved redirection to the Options tab in cases of missing prompts.
- Updated Flowroute Template.
- Updated Yealink T4 Series support.
- Updated email templates.
- Updated translations.
- Updated GO Template.
- Corrected missing data in Agent in Queue Statistics reports.
- Corrected Call Log Report filtering for Queues.
- Corrected PartyDnType for 999 Special Menu calls.
- Corrected wrong CRM hyperlink position.
- Corrected wrong dialed number in Call Logs for specific inbound call scenarios.
- Corrected Web Client crash when viewing voicemail voice quality through reports.
- Resolved issues with filtering Inbound Calls by Trunk.
- Resolved issues with duplicated personal contact names in Call History for incoming calls.
- Resolved M365 & Google integration issue where deleted users were still counted.
- Fixed chat handling after extension removal.
- Fixed Outbound Calls Report incorrectly marking calls as "Local Call Type" in specific scenarios.
- Fixed CSV export for Abandoned Queue Calls Report, ensuring accurate totals based on agents.
- Fixed search functionality in the DID column of the Inbound Calls report.
- Fixed Custom CRM not reporting calls from non-contact numbers.
- Fixed Call Leg connected to Voice Agent when trunk is System Wide.
- Fixed Web Client showing blank lines in call history when QCB is requested.
- Fixed sync issues for Google contacts.
- Fixed missing phone provisioning values on extension export.
- Included Shopify guide link in Livechat settings.
- Trigger automatic reprovisioning of user phones when BLFs are changed in WebClient.
- Webclient default theme now matches OS system default.
3CX Version 20, Update 6 Build 20.0.6.724, June 2025
- Updated Client and System translations.
3CX Version 20, Update 6, RC3 Build 20.0.6.721, June 2025
- Added new SIP Trunk Provider Sinch Elastic SIP Trunking.
- Introduced new filters for 'Detailed Queue Statistics' and 'Team Queue General Statistics'.
- Improved reliability for saving prompts.
- Improved searching for names in Apps Recents.
- Updated template for 3C1B Telekom.
- Updated system translations for improved localization.
- Resolved exceptions related to invalid prompts.
- Resolved exceptions caused by the prompt folder.
- Fixed issue where Call Queue/Ring Group information was missing for calls made from Live Chat.
- Fixed crash caused by incorrect attendant transfer reporting.
- Fixed MongoDB issues affecting call journaling.
- Fixed exceptions when optimizing large databases.
- Removed Amazon Chime due to Amazon's deprecation of the service.
- Removed SNOM D812 & D815 as Router Capable due to hardware restrictions on these models (they will work in Local LAN & Stun).
3CX Version 20, Update 6 RC2, Build 20.0.6.700, May 2025
- Added Orange Business Talk/BTIP.
- Added total amount of calls in the Queue Answered by Waiting time report.
- Added banners in Web Client.
- Added Data Connectors for Multi-Company Mode.
- Improved Queue, Queue Performance and Ring Group Reports.
- Improved filters for Call Log Reports.
- Fixed issue on terminate when originated by MAKECALL.
- Fixed calculation of answered calls in Call Reports when the call is routed through a department.
- Fixed number of counts for Ring Groups & Queues reports.
- Fixed issues with Data Connectors and allowed it for Multi-Company.
- Fixed issue with headers in WAV.
- Fixed Queue Manager crash.
- Fixed reports with abandoned chats when there are no queues configured on the system.
- Fixed purging for data connectors when getting timeouts.
- Fixed totals for Abandoned Queue Calls.
- Fixed reports with Extension Statistics and Call Cost by Extension Department in Multi-Company Mode.
3CX Version 20, Update 6 RC, Build 20.0.6.675, April 2025
- Added the ability to have a retry policy for data connectors.
- Updated PostgreSQL for Windows to 15.12-2.
- Fixed reporting export for Inbound Call & Outbound Call reports to show correct timestamps.
- Fixed filtering for reports where Inbound Calls were incorrectly setting count for unanswered calls.
- Fixed error messages for replacing a commercial key.
- Fixed handling of duplicate key value violations when creating a remote database.
- Fixed the ability to downgrade the role in case of Admin Console.
- Fixed reporting for Barge/Listen/Whisper to render proper information in Apps Recents.
- Fixed search in recordings when calls are transferred, routed or diverted to an agent.
- Fixed Outbound Calls report not showing full history of calls.
- Fixed performance usage when purging recordings or voicemails.
3CX Version 20, Update 6 Beta, Build 20.0.6.619, April 2025
- New Yellowgrid Advanced SIP.
- Added search and pagination for trunk formatting rules.
- Updated Fanvil Door phones template.
- Updated Yellowgrid template.
- Updated Spitfire template.
- Improved CPU usage on Database server.
- Improved loading of the Queue Manager service on startup.
- Improved usage for Call Flow Server.
- Improved huge data of call history records, which could lead to exceptions while reading from the stream.
- Fixed unhandled exceptions in CRMs.
- Fixed calls not being reported in Call History for the Apps when Barge in calls are performed.
- Fixed reporting of Q. failed Callbacks, report does not show QCB prefix.
- Fixed writing in the CDR file for each call creates a 0 KB when Queue Call Backs are performed.
- Fixed outbound reports not counting unanswered calls.
- Fixed issue with calls not terminated when voicemail is disabled for a user.
3CX Version 20, Update 6 Alpha, Build 20.0.6.486, March 2025
- Added record audit details for delete operation.
- Updated Yealink W90B.
- Updated VoiceFlex.
- Updated Sewan.
- Updated BT Wholesale.
- Improved the view of call processing scripts when many DIDs are assigned.
- Migrated to Gemini 2.0.
- Fixed Jabra integration handling of notifications when you perform a hold before transfers.
- Fixed DID Name (Append/Prepend) causing lookup issues.
- Fixed prioritized hunt by three polling order issues when "Ring My Mobile Simultaneously" is enabled.
- Fixed skill-based ring all polling issues.
- Fixed Call Control API Endpoint Specification "reasontext".
- Fixed validation for holidays.
- Fixed bridges delivery indicator.
- Fixed issue with RestoreCmd crash.
- Fixed validation for exception rules.
- Fixed validation length for VLAN.
- Fixed issue in Web Client for barge in calls being shown.
- Fixed encoding CSV in reports.
- Fixed Google Workspace Contact Sync - home email is always used in case there are two emails.
- Fixed an issue where a duplicate MAC error is not shown when trying to add a second router with the same MAC.
- Fixed issue in Web Client not loading all elements.
- Fixed search results not being wiped when the Team page is empty.
- Fixed Wallboard issue where it doesn’t respect Web Client language.
3CX Version 20, Update 5, Build 20.0.5.551, March 2025
- Updated translations and help links.
- Fixed issue with email templates.
- Fixed the issue with chat avatars when coming from older builds.
- Fixed 'Hide User' when enabled in multi-edit.
- Fixed DECT/FXS allowing more than 100 users.
3CX Version 20, Update 5 Release Candidate 1, Build 20.0.5.538, February 2025
- Fixed QR Code provisioning for mobile apps using Desktop App.
- Fixed the generated results when enabling "Monitor Connection Quality" with scores set to "Unknown."
- Fixed Private Video Conferencing when the license is downgraded.
- Fixed various issues with calendar events using Google Workspace integration.
3CX Version 20, Update 5 Beta 2, Build 20.0.5.527, February 2025
- Added Itel Solutions SIP Trunk.
- Updated Peoplefone Polska.
- Fixed issue with API providing 403 Forbidden for Shared Parking.
- Fixed adding of Generic IP Phones failing due to missing codecs.
- Fixed Assignments of DIDs on the endpoint. The limit has been increased from 100 to 1000.
- Fixed buttons in Call Log Report.
- Fixed saving of departments when having a user in multiple departments.
- Fixed chat avatars not being shown after the update.
- Fixed sync calendar events for presence using Google integration.
- Fixed user pagination in Web Client Admin Console.
- Fixed Assign/Clear via Web Client & Hotel PMS causing not to clear or assign rooms.
- Fixed issue with duplicates showing contact lookup when it matches a Google contact.
- Fixed issue with timezones when using calendar sync with Google integration.
- Fixed issue with rights when System Admin could not update department properties in Multi-Company Mode.
- Fixed issues with remote bridges when adding, deleting, or removing users, as well as deleting historic chats, which previously caused duplicates and chat recreation.
3CX Version 20, Update 5 Beta, Build 20.0.5.506, January 2025
- Added Fanvil Router IP Phones.
- Added "Multi-Company" in the Dashboard when enabled.
- Added Call Processing script routing in IVR editors when Multi-Company is enabled.
- Updated DSTNY provider template.
- Updated list of supported languages for Google Speech.
- Fixed resolving of participants' names when an emergency group chat is created.
- Fixed OpenAI Transcription RequestEntityTooLarge.
- Fixed Call Journaling in case of transfers.
- Fixed BusyInACallService System.NullReferenceException caused when configuring Teams presence syncing.
- Fixed Desktop App failing to connect to Update 5.
- Fixed integration with Teams presence syncing to change status only when a call is connected.
- Fixed some issues with the Firefox browser.
- Fixed issue when adding/removing shared parking places.
- Fixed M365 Sync which was enabling 3CX Talk.
- Fixed the issue of hiding users across the app. Admins can now hide users globally, keeping the interface cleaner for specific use cases.
3CX Version 20, Update 5 Alpha, Build 20.0.5.384, December 2024
- Updated MongoDB to 3.0.
- Updated Microsoft.Data.SqlClient.
- Updated Swisscom Smart Business Connect.
- Updated BT HSIPT-Class 5.
- Updated UNIDATA.
- Updated to the latest Angular 19.
- Updated Google Transcription model to Gemini.
- Fixed an issue where hiding the System Extensions option did not hide CFD apps.
- Fixed and improved GoogleBuckets to stream partially to avoid having huge memory usage when downloading backups.
- Fixed issues with multi-selectors.
- Fixed subscriptions still show users that are no longer synced with M365.
- Fixed escaping of characters in recording file names.
- Fixed scheduled reports showing old names when generating reports via a schedule.
- Fixed the inability to add an annual holiday on 31/12 if a non-annual holiday already exists.
- Fixed issues when searching for system extensions.
- Fixed Queue Call Back emails for queues using a Callback Outbound Prefix, which displayed the "To" number with a duplicate prefix.
- Fixed encoding display issues with special characters in custom WAV files.
- Fixed an issue preventing adding CRM contacts with a dot in the phone number.
- Fixed incorrect language in welcome emails for extensions belonging to multiple departments.
- Fixed display issues in Queue reports.
- Fixed SLA statistics.
- Fixed an exception occurring when an incoming call is from an unknown number.
- Fixed issues with MAKECALL requests.
- Fixed Incorrect order of events in the Event Log.
- Fixed System.ObjectDisposedException: Cannot access a closed pipe.
- Fixed System.IndexOutOfRangeException occurred in 'GetRecordings'.
3CX Version 20, Update 4, Build 20.0.4.487, December 2024
- Fixed subscription for Microsoft 365.
3CX Version 20, Update 4 Beta, Build 20.0.4.484, November 2024
- Added Informative information about Transcription when having no Call Recordings enabled.
- Added Information about Transcription setting being used when user, ring group and queue follows the department settings.
- Added response to transcription in case the transcript file is too short.
- Added Help Link for new Yealink AX Series.
- Updated Redist Package for Windows installs.
- Fixed issue with Storage using FTP as Location Type when file transfer starts and the session is being closed by the FTP Server.
- Fixed issue with Teams Direct Routing certificate validation in case FQDN assigned to the SBC is not compatible with the certificates being stored to integrate.
3CX Version 20, Update 4 Alpha, Build 20.0.4.472, November 2024
- Added PWA Richer UI install for WebClient.
- Added a button to delete M365 Personal contacts in the Phonebook page.
- Added automatic log out hot desking phones in System > Options > Scheduler.
- Added Zendesk V2.
- Updated.NET 4.8.
- Updated postgresql for windows installer.
- Updated Twilio.
- Updated Tata Communications.
- Updated SFR Business.
- Updated Swisscom Enterprise.
- Updated Swisscom Smart Business Connect Internet.
- Updated VoiceMeUP.
- Updated Bandwidth Global.
- Updated Fanvil Templates.
- Fixed contact lookup being shown twice in 3CX dialer in a specific scenario.
- Fixed queue manager reports with wrong call time or failed callback.
- Fixed public IP in VIA header option.
- Fixed chat in case of group chats not able to remove/add the agent in an existing group chat.
- Fixed issue with receiving messaging request with very long caller name causing vapid push error.
- Fixed Inbound Rules export to CSV was not showing DN numbers of destinations.
- Fixed extension import when 3CX Talk is disabled.
- Fixed subscription deleted also for timeout for iOS APNS servers.
- Fixed WebClient when requested video is "sendonly" & PBX delivers audio.
- Fixed exception when trying to edit a bridge with many extensions set to receive presence.
- Fixed journaling information is not shown correctly on Outbound call/chat for Hubspot.
- Fixed CRM Journaling CallType which was being set wrongly when makecall is answered from the Apps.
- Fixed CDR output for bill-code is always "default" instead of the code dialed.
3CX Version 20, Update 3, Build 20.0.3.806, October 2024
- Updated Sipcall.
- Updated Brightstar.
- Updated Kinetix Connect.
- Updated Vocus.
- Updated Go malta.
- Updated nginx for Windows due to openssl 3.0.14 updates.
- Improved speed of reporting for extension statistics and ring groups reports.
- Fixed numerous issues with Geo Location when performing multi-edit.
- Fixed issue with call processing script when deleted caused not to drop calls.
- Fixed issue in Admin Console with codecs refreshing.
- Fixed issue with number of allowed sim calls in trunk configuration.
- Fixed PWA when answering calls via push while PWA is in the Calls view a new window is opened.
- Fixed PWA stops ringing after 5 minutes when the minimized due to chrome changes for throttling.
- Fixed import with 3CX Talk URLS.
- Fixed bulk recordings downloading.
- Fixed extension statistics reports for Multi-tenant systems.
- Fixed DID numbers when having the same number on different Trunks.
- Fixed Hotel Module costs records.
- Fixed issue with Outlook & MS365.
- Fixed issue with gray listing timers for trunks.
- Fixed sync issues with DNS Resolution.
- Fixed multi-edit saving of rights in View Page.
- Fixed call button due to recent changes from chrome browsers.
- For new installs default Phonebook display is First Name, Last Name.
3CX Version 20, Update 3 Beta, Build 20.0.3.762, September 2024
- Added BLF support for user export/import.
- Added support for Import /Export 3CX Talk.
- Added support to download multiple recordings and incase of some failure report it.
- Added warning when changing SBC Department.
- Added Quickline AG.
- Added Phenix Partner.
- Yealink DECT W75DM.
- Updated interface for Call Scripts.
- Updated postgresql on Windows OS.
- Updated SIP.US.
- Updated SIPTrunk.com.
- Improved dashboard taking too long to load due to a lot of voicemails and recordings.
- Extend expiration security token for CRM and recordingsURL to 90 days use custom parameter to modify the expiration (CRM_RECLINKS_VALID_FOR).
- Fixed Sharepoint Folder becomes lowercase after update.
- Fixed Call Journaling populating the recording and transcription when call is dropped.
- Fixed Caller and Callee being reversed in the Web Client Panel when receiving PUSH calls to Queues.
- Fixed validation being triggered due SBC with roles Dept. Admin, Manager, Owner when SBC is not in the Department.
- Fixed memory leaks in Management Console & System Service.
- Fixed Microsoft Dynamics CRM Leads search by number.
- Fixed no reply to external Re-Invite.
- Fixed Language selection after update of PBX.
- Fixed one way audio after call is resumed from Hold using Web Client.
- Fixed incorrect caller info when forgotten parked calls are forwarded to the Queue.
- Fixed Outbound Caller ID when forwarding to external number.
3CX Version 20, Update 3 Alpha, Build 20.0.3.659, August 2024
- Added Shared Parking slots in Call Forwarding & Exceptions.
- Added Sliding of events to event log when task to clean up triggers.
- Added ability to download multiple recordings.
- Added SBC version in editor of SBC.
- Added Voicemail Transcription does not work for Ring Groups and Queues.
- Added "geo911" tag to Generic templates.
- Added Yealink T31W.3
- Added Yealink T34W.
- Added Yealink T44U.
- Added Yealink T44W.
- Updated System Prompt sets to include some new prompts.
- Updated Easybell.
- Updated Telxi.
- Updated Bandwidth.
- Updated Vox Telesys.
- Improved request for recent Call History.
- Improved CRM Contact Lookup Order.
- Improved Call/Chat Journaling.
- Improved request to get Recordings.
- Improved requests for dashboard in case of a big database.
- Improved copy of extension.
- Fixed several issues with the command line and web installer.
- Fixed contact from chat toasters improved for all CRMs.
- Fixed transferring of chats from queue and ring groups not showing agent name after transfer.
- Fixed rendering of connection quality monitoring in Team Presence.
- Fixed group chats when removing and adding participants were not updating to the proper name.
- Fixed events after removing a user from a department, department name now shows in events always up to date.
- Fixed schedule backups failing in case of error code HttpStatusCode is ServiceUnavailable.
- Fixed Conferencing Merging to a private conference is requesting a pin and says access denied.
- Fixed Queue Music On hold playing from beginning when queue position is announced.
- Fixed Make Call in "Dialing" (until destination answers).
- Fixed validations in case of invalid prefix value for Outbound Rules editor.
- Fixed CallerID selected outbound rules have priority over Emergency call outbound rules.
- Fixed Contact Lookup by email that contains plus that was not working on Salesforce and Pipedrive.
- Fixed issue with calls being intercom in case destination sent to a busy extension.
- Fixed Activity Log scroll issue on busy systems.
- Fixed Forward call to external number with anonymous dial code (*5) does not send anonymous SIP headers.
- Fixed on behalf of is not set on routing request of ringing leg.
- Fixed Referred-By header in blind transfer scenarios.
- Fixed OpenAI Whisper for Transcription sends code "iw" instead of "he" when Hebrew is selected.
- Fixed Missed call in ring group shows called number in specific scenario.
- Fixed Admin Console crashes if there is a missing device template.
- Fixed Call Journaling when the contact lookup order is set to Organization/Account.
3CX Version 20, Update 2, Build 20.0.2.715, July 2024
- Updated Deutsche Telekom(Call and Surf) Provider Template.
- Updated Partner Communications Provider Template.
- Updated Fanvil Door Phone Template.
- Fixed PNP for Windows Softphone.
3CX Version 20, Update 2, RC, Build 20.0.2.711, July 2024
- Improved web meeting synchronization.
- Fixed exception triggering an internal service crash due to load.
- Fixed Web Client dialing state when triggered dialing via Smartphone.
- Fixed search lookup in case of recordings related to Conference.
3CX Version 20, Update 2, Beta, Build 20.0.2.708, June 2024
- Added Link to MS Store for Windows Softphone in Welcome Emails.
- Added Telxi UK Supported.
- Ability to upload “Holidays” prompts for each holiday.
- Improved requests for Recordings.
- Fixed CID rules not accepting ranges or wildcards.
- Fixed deletion of contacts from Admin Console - did not remove contact images.
- Fixed an exception caused when dropping fast queue calls.
- Fixed an exception caused when using Backup Location “SMB”, backups where not being uploaded.
- Fixed restore procedure during installation not restoring all user avatar images.
- Fixed Crash in Queue Manager.
- Fixed Search Recordings.
3CX Version 20, Update 2, Alpha, Build 20.0.2.688, June 2024
- Added back out of office hours voicemails for profile Away, DND, Custom.
- Added Anti-Hacking module.
- Added Swisscom Smart Business Connect Internet SIP Trunk.
- Added Koesio SIP Trunk.
- Added Cole SIP Trunk.
- Added VoIP.MS to support SMS/MMS messaging.
- Improved Bitrix CRM, for company search contacts.
- Improved Zoho CRM, calls with longer duration were not being reported.
- Improved Kommo CRM, for searching a contact.
- Improved inconsistency in queue reports.
- Improved Fidelio integration when detecting and adding room names.
- Improved Ring My Mobile registrations in conjunction with temporarily override status of a user.
- Improved early media when initiating an outbound external call.
- Updated dialogs for SBC on how to install.
- Updated new script for Raspberry PI5 support when installing an SBC.
- Fixed issue with calls when Invites without SDP offer, call would fail.
- Fixed missed call notifications email for when ring groups calls are not answered.
- Fixed issue with copy extension where some routes were not being copied.
- Fixed import of extensions will now import Date and Time format based upon template.
- Fixed MS365, sync if user mail is uppercase.
- Fixed push notification calls not showing personal contact information.
- Fixed WebClient crash caused by dial codes overlapping others.
- Fixed Teams Direct Routing incase of transfers using email to transfer too.
- Fixed Admin Console searching when contact, user or element has accent.
- Fixed Early media not played to caller when PRACK is enabled.
3CX Version 20, Update 1, Build 20.0.1.731, May 2024
- Fixed issues with duplicate MAC addresses which were overwriting previous devices.
- Fixed scheduled reports being sent when PBX is in Failover Passive mode
- Fixed deadlock when initializing service.
- Fixed ring group statistics export, csv does not contain Total Received & Total Unanswered columns.
- Fixed scheduled team queue general statistics report.
- Fixed scheduled reports for last year include wrong results.
- Fixed Abandoned chats report schedule redirects to People when there is no queue in the department.
- Fixed reports DQS/QCB/SLA stats CSV results differ from WC filtering results.
- Fixed rounding of 60 seconds in CSV export causing analytic bi software to complain that this is invalid.
- Fixed report print view page reloads unexpectedly.
- Fixed crash with Print when generating an Extension Statistics report.
- Fixed exceptions caused with custom reports to email with specific filename.
3CX Version 20, Update 1, Beta 2, Build 20.0.1.721, April 2024
- Fixed calls not being initiated in case SRTP is Enforced
- Fixed crash in Admin Console due to parsing of user agents strings.
- Fixed issue with Generic IP Phones when requesting it from different roles.
- Fixed validations in Trunks Editor
- Fixed issue with Ring My Mobile when Authentication is changed.
- Fixed call manager building displayName from configured First/Last name incase of double (") with quoted-pair (\") as per RFC3261
- Fixed call manager handling of reason and response code to caller when call is terminated by forwarding rule.
- Fixed issue with SFTP for Backups & Recordings Location.
- Fixed issue with Recordings settings page not reacting or saving.
- Fixed Custom Queue Ringtone provisioning not working
- Fixed crash in Admin Console caused by invalid ranges in time
- Fixed issue with FXS showing 3CX Fax Extension.
- Fixed issue with call history when pickup is performed
- Fixed Call cost not calculated correctly on failed blind transfer.
- Fixed Call cost in CDR output is not calculated correctly on failed blind transfer.
- Fixed Reports for calls to ring groups going to Destination No Answer.
- Fixed Reports when Destination is "Send busy", CDR output does not populate the "Chain" Field.
- Fixed Call Logs when calls are terminated by rule.
- Fixed missed call notification when another ring group agent answers the call and then transfers it.
- Fixed chat journaling issue with database crm when the contact sync option is enabled.
- Fixed database CRM, Chat journaling some missing information.
- Fixed minor issues with Copy Extension
- Fixed application for MS365 when provisioning it the first time.
3CX Version 20, Update 1, Beta, Build 20.0.1.673, March 2024
- Added Auto Discovery both for REGISTRAR/PROXY.
- Improved update procedure for MYPHONETEMPLATEINFO to provide FQDN.
- Improvements to Audit Log.
- Fixed crash in Web Client due to language Portuguese (BR).
- Fixed conference extension number not shown when you schedule an audio conference.
- Fixed redirection after login generates 404 not found.
- Fixed deadlock due to registrations for Ring My Mobile.
- Fixed issue of better handling for SIP Options.
- Fixed application crash inside Call Manager for complicated attendant transfers.
- Fixed reporting of missed calls when another agent answers a ring group call.
- Fixed issue with early media - better handling in Web Client.
- Fixed application crash in Call Manager due to sync.
- Fixed issue with queue name.
- Fixed crash in Web Client due to Specific Office hours.
- Fixed Call Manager Crash due to route to api.
- Fixed no audio when SRTP is enforced and calls made from Web Client.
- Fixed broken audio when SRTP is set to Enabled and call made via IVR.
- Fixed Kommo CRM with journaling attempt for a just created contact.
- Fixed Call Manager crash using CFD.
- Fixed contact Custom URL, issue with CallerDisplayName variable in Web Client.
- Updated welcome email.
- Fixed and supported Tel protocol URIs.
- Fixed outbound rule not matched when sending outbound fax when filtering by extension.
- Fixed Zoho call journalling if call duration is more than 60 minutes.
- Fixed issue with CFD MakeCall issue when calling queue agent and external number.
- Fixed issue with Web Client not triggering the contact lookup on CRM when sending outbound SMS.
- Fixed crash in Web Client when phone without codecs is added.
- Fixed Call Manager crash due to timers/timeouts.
- Fixed Admin Console - CFD not playing prompts when added manually.
- Fixes in Wake Up Call IVR.
- Fixed IVR Crash due to sync.
- Fixed extension name missing when call is picked up by 20.
- Fixed Admin Console Crash when you go to hot desking if you have deleted an extension which was logged in for hot desking.
- Fixed IVR crash on exit.
3CX Version 20, Final, Build 20.0.0.1620, February 2024
- Remote Stun Custom DECT failing to show next steps of the wizard when creating the device.
- Call Manager now correctly handles SIP requests.
- Rejection of calls caused by multiple identity headers now works.
- PRACK parameter is now handled correctly.
- External leg is no longer dropped when the transfer fails.
- CDR "time-start" and "time-answered" fields are correctly filled in.
- Push operation is no longer canceled in case of sync push.
- Issue where number is shown when a call is picked up is fixed.
- Issue where the external number is transferred to an IP Phone but PBX trunk number is shown instead of the external number is fixed.
- Addressed high cpu usage when license activation is blocked.
- When an IP Phone is joined to a conference via CSTA wrong call information was shown- fixed.
- Call pickup from a Queue not showing correct information is resolved.
- Improvement in "Transfer Back on Apps" functionality for our Apps.
3CX Version 20, Release Candidate 3, Build 20.0.0.1609, February 2024
- Added ability to optimize Database added in Troubleshooting.
- Added Title and Department (renamed from Home 2 and Home Fax).
- Import/export departments.
- Redesign of Troubleshooting page.
- Improvements to the updates mechanism.
- Include type of build (alpha, beta, releases, major release).
- Option to notify System Owners separately.
- Updated roles and rights.
- Profanity filter for transcription added.
- Call Flow Apps dialog fix and move to Advanced.
3CX Version 20, Release Candidate 2, Build 20.0.0.1494, December 2023
- Updated: System email notifications will be sent to System Administrator and external email addresses you specify in “Notifications”. The System Owner will not receive them. In SP 1, we will include a checkbox for System Owners to receive notifications.
- Custom Templates usage has been fixed in the case where a long file name is specified.
- The uploading of custom prompt sets has been fixed in the case where a custom prompt set is selected for the System.
- Admin Console users view has been fixed to show the temporary status for an extension.
- Fixed the reporting of missed calls where attendant transfers to Queues.
- Selection of DECT custom templates not loading has been fixed.
- Microsoft 365 Calendar Sync after disabling Calendar Sync has been fixed.
- Call Manager negotiations when blind transfer is performed via API have been fixed.
- Rights to perform operations on outbound or outgoing calls from Queue Manager have been fixed.
- Stuck calls performed on behalf of operations have been fixed.
- Selecting of call flows apps in case CFD does not have an extension but a script name is fixed.
- Issue after restarting SIP Server correctly sent to all endpoints is fixed.
- Updated Lightwire Template.
- Updated Gamma and LCRcom templates.
- Translations have been added.
3CX Version 20, Release Candidate 1, Build 20.0.0.1466, December 2023
- New call processing scripts.
- New Web Client URL requires PWA re-install.
- New phone provisioning options.
- Admin credentials no longer valid - Use System Admin/Owner.
- Google transcription - Speech API V2 support.
- Only secure FQDN for Web Client login.
- Create a Fax extension to be used with an ATA connected to a fax machine.
- Fax cleanup option - deletes old faxes.
- Hide interaction history - System > Options > Hide interaction history.
3CX Version 20, Beta, Build 20.0.0.1340, November 2023
- Many provisioning features have been added.
- Timezone - add to device both for IP & Dect.
- Phone logo provisioning.
- Import & Export of Users now supports the old extended import format.
- Web Client password requirements are more complex - requiring 1 special character.
- Improved reset password mechanism.
- Office 365 and Teams configuration indicator.
- Google SSO configuration.
- Easily configure which calls of which departments a user can see.
- Codec priority in Trunks.
- Add Port via Template tag “Port” & “Advance”.
- Added CDR.
- Call Costs and Call Types and Purge.
- Import/Export of provider templates.
- Allow inbound calls & allow outbound calls.
- Ability to edit the extension number of system extensions such as Queue, IVR and Ring Groups.
- In users>call forwarding we’ve added 2 call options for all profiles as follows:
- Call Forwarding Log Out from queues.
- Accept calls from Ring Groups.
- Updated System Dashboard with Recording Quota, Static or Dynamic IP notifications, Public IP, System Health and Install Type.
- Backup and restore and Failover screens improved.
- Added back existing bridges. You cannot edit or create new bridges just existing keep working.
- Support for sending WhatsApp, Facebook to Q/RG/IVR.`
- Configure logging level in Dashboard.
- Ability to filter call handling types in voice and chat pages.


