UI Browser Changelog

What's new in UI Browser 2.7.0

Oct 4, 2017
  • Adds support for new Accessibility features introduced in macOS High Sierra 10.13. It also incorporates new PFAssistive Framework 3.8.0 and PFEventTaps Framework 1.5.5 and includes minor bug fixes.

New in UI Browser 2.6.3 (Jul 17, 2017)

  • Version 2.6.3 of UI Browser incorporates PFEventTaps Framework 1.5.4 with minor bug fixes. It also works around an Apple bug in macOS Sierra 10.12 that prevented UI Browser from displaying menu extra bars and menu extras for any target application that installs them; it fixes a longstanding crashing bug when UI Browser is in Follow Focus mode and selecting a new UI element causes another element, such as a pop-up menu, to close; it changes how the target application's name is determined for display when in Follow Focus mode to comply with Apple Technical Q&A QA1544; and it fixes a bug that prevented the use of the arrow keys to navigate UI Browser's main browser view after selecting a new UI element or opening or closing a UI Browser drawer.
  • It also incorporates the changes made in UI Browser 2.6.0 through 2.6.3, which accommodated security improvements recently made to our in-app and online web stores managed by eSellerate, provided new instructions for purchasing a license when running UI Browser in Mac OS X 10.7 (Lion) or OS X Mountain Lion 10.8, added support for new accessibility features introduced by Apple in OS X Mavericks 10.11 and macOS Sierra 10.12.
  • Also added the following additional improvements:
  • It embeds both of the PFiddlesoft Frameworks in the application, permitting UI Browser to be installed by dragging it to the Applications folder instead of running an installer.
  • Script statements generated by its AppleScript menu can be sent to Script Debugger 6, as well as to earlier versions of Script Debugger and other script editors.
  • The example scripts provided with it have been updated as needed to run in macOS Sierra 10.12.
  • It presents an alert when it refreshes its view because a UI element was destroyed in the target application or a Mission Control space was changed.
  • Minor bug fixes.

New in UI Browser 2.6.2 (Mar 31, 2017)

  • includes performance improvements and a few minor bug fixes, and it corrects an error in one of the generated AppleScript GUI Scripting scripts.
  • It also incorporates the changes made in UI Browser 2.6.1, which accommodated security improvements recently made to our in-app and online web stores managed by eSellerate provided new instructions for purchasing a license when running UI Browser in Mac OS X 10.7 (Lion) or OS X Mountain Lion 10.8, as well as the changes made in UI Browser 2.6.0, which added support for new accessibility features introduced by Apple in OS X Mavericks 10.11 and macOS Sierra 10.12.
  • Improvements:
  • It incorporates new versions of PFiddlesoft's PFAssistive and PFEventTaps Frameworks.
  • It embeds both frameworks in the application, permitting UI Browser to be installed by dragging it to the Applications folder instead of running an installer.
  • Script statements generated by its AppleScript menu can be sent to Script Debugger 6, as well as to earlier versions of Script Debugger and other script editors.
  • The example scripts provided with it have been updated as needed to run in macOS Sierra 10.12.
  • It presents an alert when it refreshes its view because a UI element was destroyed in the target application or a Mission Control space was changed.
  • Minor bug fixes.

New in UI Browser 2.6.1 (Mar 8, 2017)

  • This version of UI Browser accommodates security improvements recently made to our in-app and online web stores managed by eSellerate, and it provides new instructions for purchasing a license when running UI Browser in Mac OS X 10.7 (Lion) or OS X Mountain Lion 10.8. It also incorporates the changes made in UI Browser 2.6.0, which added support for new accessibility features introduced by Apple in OS X Mavericks 10.11 and macOS Sierra 10.12 and the following improvements:
  • It incorporates new versions of PFiddlesoft's PFAssistive and PFEventTaps Frameworks.
  • It embeds both frameworks in the application, permitting UI Browser to be installed by dragging it to the Applications folder instead of running an installer.
  • Script statements generated by its AppleScript menu can be sent to Script Debugger 6, as well as to earlier versions of Script Debugger and other script editors.
  • The example scripts provided with it have been updated as needed to run in macOS Sierra 10.12.
  • It presents an alert when it refreshes its view because a UI element was destroyed in the target application or a Mission Control space was changed.
  • Minor bug fixes.

New in UI Browser 2.6.0 (Feb 22, 2017)

  • Adds support for new accessibility features introduced by Apple in OS X Mavericks 10.11 and macOS Sierra 10.12.
  • It also includes the following improvements:
  • It incorporates new versions of PFiddlesoft's PFAssistive and PFEventTaps Frameworks also released today.
  • It embeds both frameworks in the application, permitting UI Browser to be installed by dragging it to the Applications folder instead of running an installer.
  • Script statements generated by its AppleScript menu can be sent to Script Debugger 6, as well as to earlier versions of Script Debugger and other script editors.
  • The example scripts provided with it have been updated as needed to run in macOS Sierra 10.12.
  • It presents an alert when it refreshes its view because a UI element was destroyed in the target application or a Mission Control space was changed.
  • Minor bug fixes.

New in UI Browser 2.5.0 (Oct 27, 2014)

  • Adds support for new accessibility features introduced by Apple in OS X 10.10 Yosemite as well as fixing an occasional crash when running in Follow Focus mode.

New in UI Browser 2.4.4 (May 5, 2014)

  • Minor improvements and bug fixes as well as fixing an occasional crash.

New in UI Browser 2.4.3 (Mar 18, 2014)

  • Includes minor bug fixes.

New in UI Browser 2.4.2 (Jan 15, 2014)

  • Makes a minor change and reinstates code signing for Gatekeeper.

New in UI Browser 2.4.1 (Dec 23, 2013)

  • Fixes a few minor bugs.

New in UI Browser 2.4.0 (Nov 11, 2013)

  • Adds support for new accessibility features introduced by Apple in OS X 10.9 Mavericks and improves performance.
  • It also fixes a few minor bugs.

New in UI Browser 2.3.0 (Nov 19, 2012)

  • A new validation feature, improved performance and bug fixes.

New in UI Browser 2.2.2 (Jun 18, 2012)

  • Adds support for Script Debugger 5.0, the popular AppleScript editor and debugger released by Late Night Software on June 6, 2012.
  • Also fixes a few bugs, including a code signing issue with the installer package and a problem enabling access for UI Browser only introduced in version 2.2.1.

New in UI Browser 2.2.1 (Jun 4, 2012)

  • Offers Developer ID code signing and support for a new Mountain Lion Accessibility feature.

New in UI Browser 2.2.0 (Apr 19, 2012)

  • Supports new Accessibility features in Mac OS X 10.7 Lion
  • Adds an option to display all child elements of a UI element having numerous children, or only some or none of them
  • Has greater speed and reliability in Follow Focus mode
  • Keeps the Edit AppleScript window open after you select another target application or UI element
  • Generated scripts recognize the new Lion 'pop over' UI element
  • Generated scripts referencing generic UI elements now always use the correct index number
  • Generated scripts for the 'perform action' command now correctly begin with 'perform action'
  • Other new features and bug fixes

New in UI Browser 2.1.1 (Sep 15, 2010)

  • Adds Help buttons to many alerts
  • Fixes a number of dead links in the UI Browser Help book
  • Other minor bug fixes

New in UI Browser 2.1.0 (May 26, 2010)

  • Adds support for new Leopard and Snow Leopard Accessibility features
  • Allows users to make UI Browser a trusted accessibility process without enabling global access for assistive devices
  • Allows users to enable global access for assistive devices, if desired, without opening System Preferences
  • Generates an AppleScript handler that allows any GUI Scripting script to enable global access for assistive devices on he fly without requiring users to open System Preferences
  • Adds a new Follow Focus mode that automatically tracks UI elements as keyboard focus changes
  • Includes a few bug fixes making UI Browser more reliable and correcting some errors in generated AppleScript script statements
  • The PFAssistive and PFEventTaps Frameworks are now installed separately as shared frameworks in /Library/Frameworks, where they are available to any application that needs them. The frameworks support and enhance Apple's Accessibility and Quartz Event Taps APIs, and they declare Cocoa delegate methods to make monitoring incoming notifications and events simple.