Changes in 4.4.5 (v126.146)

July 24, 2020

Features

    AppleScript

    • Enabled MaCall to use AppleScript files for call handling that send Apple Events to 'System Events'. Before this change, calling such an AppleScript led to an error message. Now, the user will be asked to grant (or deny) permission. (#11283)

    IP Phone connections

    • Added support of firmware versions 10.1.42.14 and 10.1.49.11 of Snom phone models D385, D735, D765, and D785. (#11189)
    • Added support of Yealink T5 series phones with firmware version 85. (#11274)
    • Improved firmware detection to support Yealink T53, T53W, T54W, and T57W phones in scenarios where they previously were only supported in the first connection attempt. (#11274)
    • Disabled remote control warning on the screen of Yealink T5 series phones. (#11320)

Bug fixes

    • Fixed a bug that could have caused the application to crash if specific debug values were set. (#11097)

Changes

    • Adapted to tightened notarization requirements from Apple. (#11215)
    • Removed superfluous double slash from the beginning of phone numbers that are being dialed from Outlook via a click on the phone icon. (#11378)

Changes in 4.4.2 (v126.143)

December 9, 2019

Features

    Growl

    • The (long obsolete) Growl framework to send notifications outside of the macOS Notification Center is not longer supported. (#11050)
      MaCall 4.3.8 is the last release to support Growl.

Bug fixes

    • Fixed a regression of release 4.4 that prevented the names and remote call states from being displayed in the Local Users window. (#11044)
    • Fixed a regression of release 4.4 that prevented the app from being able to access the macOS contacts on macOS 10.15.1. (#11048)

Changes in 4.4.1 (v126.142)

November 29, 2019

Bug fixes

    • Fixed a regression of release 4.4 that prevented LDAP search from working and that caused the application to crash on recent macOS releases when LDAP search was activated. (#11033)
    • Fixed a regression of release 4.4 in the Contacts plugins that caused the Contacts app to crash on macOS releases up to 10.13. (#11034)

Changes in 4.4 (v126.141)

November 18, 2019

macOS support

    • The macOS releases Tiger (10.4), Leopard (10.5), and Snow Leopard (10.6) are no longer supported. (#10995)
      MaCall 4.3.8 is the last release to support those macOS releases.

Features

    General

    • Added app notarization to allow Apple to check the app for malware and security problems. (#10951)

    IP Phone connections

    • Added support for Yealink T53 phones with firmware v84. (#10811)

Bug fixes

    • Fixed a bug in the determination of the firmware version of Yealink phones. (#11005)

Changes in 4.3.8 (v126.138)

July 15, 2019

Features

    • Added support for Snom phones that have been configured to use HTTP Digest authentication. (#10571)
    • Added support for firmware version 84 of Yealink non-Android phones. (#10791)
    • Added support for Yealink Android phones. (#10792)

Bug fixes

    • Fixed a bug that prevented the dialing of numbers that include a number sign (#) on some IP phones. (#10649)

Changes

    • Added support for yet another flavor of Yealink session termination so that the connection can be properly restarted. (#10236)
    • Added periodic re-login to Yealink phones in order to prevent the Yealink phone's session from timing out. This improves the reaction time if a number shall be dialed after a long period of inactivity. (#10302)
    • The default selection in the telephone connections list when the preferences panel is first opened has been changed to now attempt to select the first active connection (instead of the first connection in general). (#10333)
    • Improved handling of IP phone authentication errors. (#10380, #10561)
    • Prevented problems of user-defined AppleScript scripts from causing problems in MaCall. (#10704)
    • Added a workaround for a Yealink event signaling problem in cases where an inbound ringing call is picked up on a different device, not on the one monitored by the application. This problem caused the application to wrongly assume that the phone was still in the ringing state. (#10813)
    • Improved debug output.