Skip to main content

iOS

  • Version 1.4

    ๐Ÿš€ New Features

    • Added support for setting the app as the Default Calling Application on iOS 18.3 and newer, configurable via the Welcome Wizard or in app settings. Can be combined with custom Number Rewriting rules to route calls via SIP or fallback to GSM.
    • Custom Functions Framework โ€“ Add app-specific functionality like custom buttons, DTMF actions, and web service integrations on the call screen. Supports automated actions for CRM workflows, call control, or monitoring.
    • Logout option added โ€“ preserves call logs, messages, quick dials, settings, and connected contact sources (Office 365, Google) after signing back in.
    • Forced logout on external reprovisioning.
    • Custom step in the Welcome Wizard.
    • New key added to control text on account bubbles.
    • Option to add QuickDial from contact detail.
    • Support for custom JavaScript in Web Registration Wizard.
    • "Test Build" indicator added to login and home screens.
    • Caller number now displayed on in-call info screen.
    • Deployment target changed to iOS 16 and above.
    • Total contact count now shown in contact list.

    ๐Ÿ› ๏ธ Major Fixes

    • Fixed crash when splitting a conference call.
    • Fixed app crash after reset.
    • Fixed crash when sending media attachments (MP3, AVI).
    • Fixed issues with unknown account selectors in push notifications.
    • Fixed crash when opening browser tab without internet.
    • Fixed appPath character issue in interactive push.
    • Resolved media message preview not loading.
    • Clarified display between missed and cancelled calls.
    • Fixed crash when resuming from backup with QuickDials.
    • Fixed camera and loudspeaker issues during incoming video calls.
    • Fixed iOS 18 issue where DND still triggered CallKit momentarily.
    • Fixed duplicate message notifications in iOS 18.
    • Resolved missing notification sounds/vibrations for incoming messages.
    • Fixed browser tab error pages not loading.

    ๐Ÿ”ง Stability & Usability Fixes

    • Improved DNS resolution reliability when IP extraction fails.
    • Enhanced web service contact source logging.
    • Improved contact matching in messaging.
    • Resolved issues with limited contact access permissions.
    • Fixed various missing translation strings and IDs.
    • Simplified EULA presentation flow after first provisioning.

    ๐Ÿ”„ Improvements & Better Experience

    • Enhanced GUI layout in call screen, messages, and contact list.
    • Adjusted in-app notification logic for push and group chats.

    ๐Ÿงน Small Fixes & Cleanup

    • Removed deprecated settings for SSID lists and BLF syncing.
    • Addressed image and thumbnail compression logic.
    • Resolved minor bugs in app icon behavior and visual states.

Android

  • Version 1.4

    ๐Ÿš€ New Features

    • Custom Functions Framework โ€“ Add powerful, app-specific functionality like custom buttons, DTMF actions, and web service integrations on the call screen. Supports automated actions โ€” ideal for CRM workflows, call control, or monitoring.
    • Logout option added โ€” When signing out, your call logs, messages, quick dials, settings, and connected contact sources (e.g. Office 365, Google) are preserved after signing back in.
    • Forced logout on external reprovisioning.
    • Support for a custom step in the Welcome Wizard.
    • Configurable limit for how many times reprovisioning is attempted in one hour.
    • Custom user agent used for early web service calls.
    • New key added to control text on account bubbles.
    • QuickDial can be added directly from a contactโ€™s detail.
    • "Test Build" label added to login and home screens.

    ๐Ÿ› ๏ธ Major Fixes

    • App wakes correctly in Standard mode when the network changes.
    • CSP provisioning-related crashes fixed.
    • DNS client stops retrying after failed responses.
    • Duplicate missed call notifications resolved.
    • First call is no longer put on hold when a second call arrives.
    • Google speech recognition working as intended.
    • Improved video sizing and reduced compression bitrate.
    • In-app DND properly blocks softphone calls.
    • Links in the edit account screen open in the correct apps.
    • Messaging contact matching works as expected.
    • Missed call callback no longer freezes the app.
    • notifyReprovision correctly triggers external provisioning.
    • Prevented unwanted switch to the system browser.
    • URI schemes for calls and apps open properly.

    ๐Ÿ”ง Stability & Usability Fixes

    • Backgrounding the app no longer leads to crashes.
    • Call vibration works when the screen is locked.
    • Contact list properly displays all contacts.
    • DND toggles correctly even with many accounts.
    • Disappearing messages and incorrect toast alerts resolved.
    • Fixed crash after returning from a background call.
    • Fixed crash when checking emergency numbers on tablets.
    • Fixed issue with custom EULA page.
    • Google contacts load after re-login.
    • Interactive push opens the correct screen.
    • Links deep link instead of opening in WebView.
    • MNC parameter sent correctly.
    • Message thread colors apply correctly.
    • No more crashes after app reset.
    • PNG file handling in WebView no longer crashes the app.
    • Voice messages play correctly.
    • Welcome Wizard no longer causes crashes.

    ๐Ÿ”„ Improvements & Better Experience

    • Better handling of calls placed without a network.
    • Clearer naming for SIP and WebView logs.
    • Contacts tab refreshes automatically.
    • Enhanced translations, including for conferencing.
    • Improved logging for web-based contact services.
    • Improved QuickDial setup per account.
    • Location permission requested earlier during registration.
    • More detailed logging for contact sources.

    ๐Ÿงน Small Fixes & Cleanup

    • App exits cleanly without hanging.
    • App icon appears correctly in interactive push notifications.
    • Contact adding from browser tab works as expected.
    • Corrected toast messages and disappearing messages.
    • Default blank history screen fixed.
    • Fixed behavior of custom buttons.
    • Videos no longer sent as images.

MacOS

  • Version 1.4

    ๐Ÿš€ New Features

    • Custom Functions Framework โ€“ Add powerful, app-specific functionality like custom buttons, DTMF actions, and web service integrations on the call screen. Supports automated actions โ€” ideal for CRM workflows, call control, or monitoring.
    • Logout option added โ€” When signing out, your call logs, messages, quick dials, settings, and connected contact sources (e.g. Office 365, Google) are preserved after signing back in.
    • Forced logout on external reprovisioning.
    • Custom step in the Welcome Wizard.
    • Configurable limit for how many times reprovisioning is attempted in one hour.
    • New key added to control text on account bubbles.

    ๐Ÿ› ๏ธ Major Fixes

    • Call is no longer marked as transferred when transfer is canceled.
    • BLF status bar no longer shows when BLF string is empty.
    • Fixed call pickup not working within the app.
    • Cannot open Changelist while new build is downloading.
    • Contact matching issue in messaging resolved.
    • Fixed crash on startup when a Plantronics headset is connected and the web tab is the first in the tab order.
    • Cut-off display name in call dialog fixed.
    • DTMF button no longer disappears when someone leaves a conference.
    • Dialing a number without network behaves correctly.
    • Merge and Split call icons are now distinct.
    • Support added for reloading browser tabs after reprovisioning.
    • Unnecessary horizontal scroll bar in QuickDial list removed.
    • Web service contacts load properly on first login.

    ๐Ÿ”ง Stability & Usability Fixes

    • Assertion on network change fixed.
    • Contact selection screen displays correctly in Compact Mode.
    • Contacts selector resizing restricted to prevent excessive scaling.
    • Default avatar initials no longer cut off.
    • Edit Account screenโ€™s cancel button removed.
    • Hover states and tooltips fixed across side panel buttons.
    • In-app notification position corrected.
    • All buttons in the call screen now have proper hover effect.
    • Pixelated graphics in contact search field fixed.
    • Yealink headset controls fixed for desktop.

    ๐Ÿ”„ Improvements & Better Experience

    • Better diagnostics for provisioning failures.
    • Enhanced UX when provisioning fails at startup.
    • Indicated DND state in the account bubble.
    • Improved logging for web service contacts.
    • Show total contact count without movement on pull gesture.

    ๐Ÿงน Small Fixes & Cleanup

    • DNS resolution continues if no IP is extracted from response.
    • Fixed issue where interactive push fails due to bad appPath.
    • Missing hover states and hints fixed in multiple UI areas (contacts, messages, settings).
    • Removed pixelation in call info popup avatars.
    • Sensitive provisioning data masked in logs.

Windows

  • Version 1.4

    ๐Ÿš€ New Features

    • Custom Functions Framework โ€“ Add powerful, app-specific functionality like custom buttons, DTMF actions, and web service integrations on the call screen. Supports automated actions tooโ€”ideal for CRM workflows, call control, or monitoring.
    • Logout option added โ€” When signing out, your call logs, messages, quick dials, settings, and connected contact sources (e.g. Office 365, Google) are preserved after signing back in.
    • Forced logout on (external) reprovisioning.
    • Support for an extra custom step in the Welcome Wizard.
    • Configurable limit for how many times reprovisioning is attempted in one hour.
    • New key added to control text on account bubbles.
    • Support for Opportunistic SRTP.

    ๐Ÿ› ๏ธ Major Fixes

    • Call is no longer marked as transferred when transfer is canceled.
    • BLF status bar no longer shows when BLF string is empty.
    • Fixed call pickup not working within the app.
    • Cannot open Changelist while a new build is downloading.
    • Contact matching issue in messaging resolved.
    • Fixed crash on startup when a Plantronics headset is connected and the web tab is first in the tab order.
    • Cut-off display name in call dialog fixed.
    • DTMF button no longer disappears when someone leaves a conference.
    • Dialing a number without a network behaves correctly.
    • Merge and Split call icons are now distinct.
    • Support added for reloading browser tabs after reprovisioning.
    • Unnecessary horizontal scroll bar in QuickDial list removed.
    • Web service contacts load properly on first login.

    ๐Ÿ”ง Stability & Usability Fixes

    • Contact selection screen displays correctly in Compact Mode.
    • Contacts selector resizing restricted to prevent excessive scaling.
    • Default avatar initials no longer cut off.
    • Edit Account screenโ€™s cancel button removed.
    • Hover states and tooltips fixed across side panel buttons.
    • In-app notification position corrected.
    • All buttons in the call screen now have proper hover effect.
    • Pixelated graphics in contact search field fixed.
    • Yealink headset controls fixed for desktop.

    ๐Ÿ”„ Improvements & Better Experience

    • Better diagnostics for provisioning failures.
    • Enhanced UX when provisioning fails at startup.
    • Indicated DND state in the account bubble.
    • Improved logging for web service contacts.
    • Show total contact count without movement on pull gesture.

    ๐Ÿงน Small Fixes & Cleanup

    • DNS resolution continues if no IP is extracted from the response.
    • Fixed issue where interactive push fails due to bad appPath.
    • Missing hover states and hints fixed in multiple UI areas (contacts, messages, settings).
    • Removed pixelation in call info popup avatars.
    • Sensitive provisioning data masked in logs.
    • Wrong publisher name fixed for MSI builds in Control Panel.