Legacy Cymbus Desktop App Release Notes
The Legacy Cymbus desktop apps for Windows and Mac will not auto-update, so users will need to update manually.
Open the Cymbus Desktop application and go to Help > Check for Updates.
If an update is available, you can choose to update later or download and install the update now. Choose Download & Install to begin the update process.
Windows and Mac 6.6.3 - August 2023
Yealink headsets support
As part of this release, we have tested and certified the latest Yealink headset devices. End users need to allow Yealink USB Connect to access Cymbus. For the instructions and the detailed list of Yealink headset compatibility, please refer to the Yealink website here.
Fixed an issue with creating a contact using the right-click menu on the History tab. The contact name the user entered is now displayed properly.
When you are typing a message on the Messages window, you might feel Cymbus is slow to show the typed message. This seems to be due to the spell-checking functionality. To work around this issue, either disable the spell-check in Cymbus, or uninstall the Windows security update KB4569751.
- To disable the spell-check in Cymbus, go to Preferences > Application > Messages & Presence, and unselect Check spelling as you type.
To uninstall a specific Windows security update, go to Windows Settings> Update & Security > Windows Update. Click View update history and click Uninstall updates. Look for the file with KB4569751, select it and click Uninstall.
When you resize a video window, you might experience issues with incoming video, such as displaying incorrectly or corrupted. It has been observed on laptops that have both Intel HD Graphics 520 and Nvidia GeForce 940MX, and we are working on resolving the issue. In the meantime, go to Preferences > Devices > Other Devices and change Video Render Mode to DirectX 9.
If a call is placed on hold after the video has started, Video will fail to resume after resuming the call. Make sure to start video again after resuming the call. This applies to a 1:1 or local video call; does not apply to a Cymbus meeting.
On Windows OS, the Cymbus meeting window loads across multiple screens. This issue was observed when using an external monitor. Users should check to see what their DPI settings are, and make adjustments as described below.
Fixed a few issues with macOS 13 (Ventura).
Fixed an issue on Mac where previous messages did not appear in the right pane.
Fixed a crash which affected many Windows users. If you are experiencing a crash, upgrade to Cymbus 188.8.131.52 to see if it solves the issue.
This crash was observed on the following OS with the recent Windows Update.
Windows 10 (version 22H2) with KB5018410
Windows 11 with KB5017271
Windows 10 version 21H2 does not experience this issue.
Fixed an issue with Jabra headsets where headsets kept ringing after a call was answered.
New features and improvements
Jabra headsets integration: Jabra device handling in Cymbus has been completely reworked to ensure Cymbus works properly with most Jabra headsets.
Click-to-dial with an extension: Use the tel protocol to set up a hyperlink for click-to-dial with an extension. For example, the code
<a href="tel:+16045553727;ext=1">dial +1-604-555-3727 Extension 1</a>instructs Cymbus to call the number, pause, then call the extension.
This version also includes updates to various third party libraries.
Fixed an issue where Jabra Evolve 30 headset sends a hangup message to Cymbuswithout the user pressing the button.
Fixed an issue where the Call History list on Cymbus does not roll over to a new calendar day if left running overnight.
Fixed an issue on Windows where the login server recognizes as a separate device when a Windows 10 computer connects with and without docking station.
Language selection at start up - Previously Cymbus required an exact match of "language+locale", but it now uses the closet one if no exact match is found. For example, if the OS language is German - Switzerland (de-ch), Cymbus now chooses German where the older version of Cymbus chooses English.
[Windows] New preference for camera rotation - This setting controls the rotation of a camera for your video feed. Under CymbusPreferences > Devices > Other Devices, look for Camera Rotation, and select Normal, Flipped or None, and close and reopen the Video window to see the change.
Cymbus Desktop API certificate now includes the full chain of certificates.
Fixed a login issue where Cymbus Windows clients did not respond after the user tried logging in.
Fixed an issue with camera access where Cymbus Windows clients did not release camera after an attempted video call.
Fixed an issue where Cymbus Windows clients reported an incorrect OS version to the servers.
Fixed an issue on Windows with custom web panels where a second web panel did not appear by default if the second panel was added after initial login.
Fixed an issue on Mac where the date format for the Messages panel reverted to default after receiving or sending messages.
Fixed an issue on Mac with disconnecting a camera then ending a Cymbus meeting.
Location prompt for 911 calls
Windows and Mac version 6.5.2 supports manual E911 locations. Upon logging in, the app will ask the user if they want to update the address which will be provided to emergency responders if and when 911 is dialed from the app. To update the address, click Yes then log into the Voice Portal and make the changes. Otherwise, click No to close the dialog and open the app. See Emergency Calls in the Cymbus Apps on the Cymbus Help Center.
The default value for upstream video resolution is now 480p. Users who previously selected another resolution under Preferences > Devices > Other Devices > Max Resolution will see no change until they uninstall and install the app again.
- [Mac] Improved notification handling for the missing Microphone or Camera permission.
- [Windows] Outlook contacts now remain displayed when internet connection is unavailable on the device.
Updates to the latest Jabra SDK.
Fixed an issue on Windows where an embedded browser displays a blank page until the page is resized; pages now appear properly.
Fixed a screen sharing issue on Windows after a participant became a presenter to share their screen.
Changes to system requirements
Added Windows 11 support.
Added support for macOS 12 (Monterey), and dropped support for macOS 10.14 (Mojave) and 10.15 (Catalina).
Reduced webcam usage during video calls, so that webcam gets activated when the user chooses to send their video or enable local preview of their video.
- [Mac] Fixed an issue with a Cymbus meeting where the user starts the screen share of an application while using an external monitor, other participants just see a blank screen. The resolved scenario is when the application being shared is maximized in full screen in the external monitor.
You can now join someone's conference from the dialer. Type the host's name then the entry for their conference appears with the label Meeting room.
Cymbus meeting window tool bar changes:
Previously a built-in microphone on some Windows laptop appeared in Cymbus's drop down list, but did not recognize sound. This issue has been resolved for several users. Affected computers include: HP EliteBook 840 G6, Lenovo Thinkpad X1 Yoga, Lenovo X1 Carbon, Lenovo ThinkPad X1 Carbon Gen8.
Call History Sync Support: when a user logs into Cymbus from multiple devices, the user sees consistent call log history on all the devices. See the Cymbus Help Center about how it works.
Change in system requirements
MacOS 10.13 (High Sierra) is no longer supported.
Conference Video Resolution Fix: resolved an issue where the client does not always update to show the current Conference video resolution during the Conference.
Screen Share Fix: resolved an issue where Screen Share may disconnect due to significant packet loss or a poor network condition.
Contacts: Ability to add a new phone number to an existing contact from History. Previously from the History panel, you only were able to create a new contact. Now you can add a new number to an exiting contact by right-clicking the number, then choose Update Existing.
Auto echo cancellation for headsets: See Preferences > Devices > Enable echo cancellation. This new setting controls both speakers and headsets. With this change, the Reduce echoes from speakers (AEC) setting has been removed from the Speakerphone Mode on the Devices panel.
DTMF: Ability to send A-D DTMF tones during a call. Now users can enter A/B/C/D DTMF tones during a call using keyboard. Must be upper case. There are no additional buttons on dialpad on Cymbus.
Static screen share link: End users can use the link for recurring sessions.
Share application: Ability to share an application instead of an entire screen or monitor. Supported on both Windows and Mac. Make sure the application you want to share is NOT minimized to the task bar, NOT in the full screen mode, or NOT in Mission Control space (F3) on Mac.
Cymbus meeting improvements
Resolution. Added the ability for the host to change the conference downstream resolution during a conference.
Screenshare. Added the ability to share an application instead of an entire screen or monitor.
Quality. The call quality indicator and call encryption icon now appear on the Conference window.
Participants. The participants list now shows yourself.
Language. Added the ability to detect the user's app language and set the audio greetings to the same language.
Added logging for the Contact Import feature to capture failure information.
Updated Jabra SDK to 184.108.40.206
Renamed Buddies to XMPP contacts on the Contacts panel.
- fix for no audio during a call through AirPods (1st Generation). This issue was reported on Windows, but no issue on Mac.
- fix for hyperlink preview which does not render pages in Simplified Chinese.
- Support for macOS 11.0 (Big Sur)
Video resolution changes. Added a new option for 480P, and removed the CIF option. With these changes, the lowest video resolution available is VGA. Video resolution can be changed under Softphone > Preferences > Devices > Other Devices > Max resolution.
Added Camera Test to the Troubleshooting menu
Added a preference to turn on/off device integration (such as headsets and speakers). See Preferences > Devices.
- File transfer improvements
Previously a pop-up appeared for sending or receiving files via file transfer. Now these messages appear in the Messages window for better user experience.
- Call History filtering
Added additional filters for call history such as Incoming calls and Answered elsewhere. The ability to filter missed calls with a specific SIP account has been removed.
- Cymbus meeting improvements
The red mute pop-up appears on the Cymbus meeting screen to indicate your microphone or speaker is muted. Click X to dismiss the pop-up.
- Join options for muting speaker and/or microphone have been added in Settings > Preferences.
HD Video screenshare
Starting this version, Cymbus uses HD screenshare which is video stream based.
Related changes include:
Screenshare links are dynamic and created at the time the end user starts the screenshare. This is for improved security and better operation. If the end user has recurring screenshare sessions, they need to invite people or send the new link each time.
- The screen being shared displays a red bounding box around it, instead of yellow.
- When screensharing is paused or stopped, there is no page displayed to the viewers; the last video frame is shown instead, as HD screenshare uses a video feed.
- HD Screen share supports up to 4K video resolution. Video frame rate depends on overall bandwidth limits but can go up to 30 fps for 1080p video.
Improvements to Cymbus meeting
In some situations, customers may have had issues where they had persistent network loss when sending video and audio to the call server due to Wi-Fi issues or other instability. This could be because of contention for resources, inadequate Wi-Fi coverage, or other traffic on their home or office networks. We’ve increased the server-side capability to request copies of the packets that make up the video stream and still get these packets in time to play the fixed video image to all users.
In other cases, customers and users may have had issues where they saw poor video down from the call server due to similar network loss in the other direction. We have increased the call server capability to re-transmit packets to Cymbus when Cymbus misses packets and asks the call server to transmit another copy.
In a final set of cases, we had noticed that the video quality could sometimes be not ideal when users were in increasingly small boxes with the composite video layout. We’ve backed off some of the bandwidth restrictions that happen to allow the clients to send more bandwidth when in smaller boxes, and the result is a better video experience in these situations.
All of the above was achieved with tweaks to configuration of the existing software. Also note that this process of making improvements is not over. We have additional future improvements planned.
Improvements and changes
Added Screen Capture functionality to the chat tool.
- Chat room typing indication
Both public and private chat rooms show an indicator when someone else is typing into the chat room.
- Virtual Cameras support on macOS 10.15
This version of Cymbus for Mac restores the support for virtual cameras such as ManyCam and ChromaCam. Changes by Apple had prevented apps from using Virtual Cameras and this issue is now resolved.
- On Mac computers, a re-login was previously required in order to sync Cymbus with Mac Address Book contacts. This version requires no re-login; it syncs simultaneously in the background.
- Performance improvement for handling a large number of message threads (200 threads that contain 500 messages in each thread).
- Improved look and feel of contacts and contact group headers.
- A customer has noticed that after end users restarted Cymbus, they needed to log in again for the Web Panel page. It has been changed to maintain login in such situations.
The "Submit Feedback" icon in the UI has been changed (this icon is intended only for Beta testing and will be removed before this product can be released to end users).
When using chat functionality, pressing "Enter" will now send the message.
Users will be required to click/press button to complete calls (auto-calling after dialing will be disabled by default).
- A fix for a call transfer issue using Jabra headsets
- A fix for an issue with connecting Cymbus with Leitner headsets