Breadcrumbs

macOS Client 2.0

Version 2.0.2

Release Date: January 2024

This release of the AppsAnywhere Mac client requires AppsAnywhere server with patch AA-5085

Fixes

  • AAMAC-174 - Security update

  • AAMAC-183 - Security update

    • Our thanks to Gaelan Steele for reporting this issue.

  • AAMAC-184 - Security update

    • Our thanks to Gaelan Steele for reporting this issue.

  • AAMAC-185 - Security update

    • Our thanks to Gaelan Steele for reporting this issue.

  • AAMAC-186 - Security update

Version 2.0.1

Release Date: October 2023

This release of the AppsAnywhere Windows client requires AppsAnywhere server with patch AA-5085

Fixes

  • AA-5085 - Security update.

    • Our thanks to Gaelan Steele for reporting this issue.

  • AAMAC-167 - Security update.

    • Our thanks to Gaelan Steele for reporting this issue.

Version 2.0.0

Release Date: March 2023

Features

  • Menu bar icon

    • The client now displays an icon in the menu bar when running

    • Instead of displaying a dialog the client shows a busy indicator icon in the menu bar when performing any of the following actions:

      • Starting up

        • Note: The show-initialization-splash setting is now ignored and is a no-op in 2.0.0 and above

      • Validating

      • Checking for self-updates

      • Downloading and installing third-party client updates

    • Clicking the menu bar icon displays a menu which shows the following:

      • When performing an action: the current action (e.g. “Validating…”)

        • Selecting this option will display a dialog showing the current operation (as was displayed pre-2.0)

      • The current client version

      • A ‘Quit’ option to close the client

        • The ‘Quit’ option is not available when the client is performing an action

    • A dialog will still be displayed when:

      • Launching an application

      • Applying a downloaded update

      • Running an update manually (by launching the updater application)

  • Background third-party client updates

    • Updates for installed third-party clients configured to be pre-deployed are now applied in the background without displaying a dialog

      • The AppsAnywhere client checks for updates every 24 hours

      • If a third-party client is running when the update is attempted, it will be skipped and retried after 1 hour

      • If a third-party client update fails, a dialog is still displayed and the update is retried after 1 hour

    • If a third-party client is not configured to be pre-deployed or has not been installed/updated yet, it will be installed on-demand if an application that requires it is launched from AppsAnywhere

  • Validation performance improvements

    • Hardware detection is now done once on the startup of the client instead of on each validation

  • Updated branding

    • Company name and copyright information updated to “AppsAnywhere Ltd”

    • Application author updated to “AppsAnywhere”

    • Refreshed application icon design

  • Updated install, configuration file and log file paths

    • Changed installation folder from Software2 to AppsAnywhere

      • < 2.0.0: /Applications/Software2

      • >= 2.0.0: Applications/AppsAnywhere

    • Configuration files have been moved to remove references to Software2

      • Admin configuration file:

        • < 2.0.0: /Library/Preferences/com.software2.appsanywhere.plist

        • >= 2.0.0: /Library/Preferences/com.appsanywhere.admin.plist

      • User configuration file

        • < 2.0.0: ~/Library/Preferences/com.software2.appsanywhere.plist

        • >= 2.0.0: ~/Library/Preferences/com.appsanywhere.user.plist

    • Log files are now suffixed with the new bundle identifier com.aa.uk (was com.s2.uk)

      • Main application: ~/Library/Logs/Software2/com.aa.uk.AppsAnywhere {date/time}.log

      • Updater: ~/Library/Logs/Software2/com.aa.uk.Updater {date/time}.log

      • Uninstaller: ~/Library/Logs/Software2/com.aa.uk.AppsAnywhereUninstall {date/time}.log

  • Other Changes

    • Central API URL is now configurable (used for testing/development purposes only)

    • Improved updater and uninstaller application names

Fixes

  • AAMAC-146 - VMware Horizon client broken when installed by AppsAnywhere client on macOS Ventura