Shortcat Changelog

What's new in Shortcat 0.7.9 Beta

Jun 5, 2018
  • Updated beta expiry date
  • Work has stalled due to me founding a startup focused on supporting sex workers through technology. Read my Medium post for more details.

New in Shortcat 0.7.8 Beta (Jun 6, 2017)

  • Updated beta expiry date
  • Work has resumed on Shortcat. Stay tuned!

New in Shortcat 0.7.7 Beta (Jun 1, 2016)

  • Updated beta expiry date

New in Shortcat 0.7.6 Beta (Jun 1, 2015)

  • Updated beta expiry date

New in Shortcat 0.7.5 Beta (Dec 8, 2014)

  • Last version compatible with Mountain Lion
  • Added support for Yosemite’s dark menu bar mode.

New in Shortcat 0.7.4 Beta (Oct 6, 2014)

  • FEATURE: Now supports the Dock!
  • IMPROVEMENTS: Improved scoring algorithm based on proximity to element under cursor
  • Re-enabled element information popover on Yosemite

New in Shortcat 0.7.3 Beta (Sep 4, 2014)

  • Disables the element information popover on Yosemite as a bug in Yosemite causes the functionality to break.
  • Accessibility permission popup updated for Yosemite.

New in Shortcat 0.7.2 Beta (Sep 1, 2014)

  • FEATURE: Element information is displayed when an element is selected or moused over
  • No longer reports a keyboard shortcut is taken if it’s not enabled

New in Shortcat 0.7.1 Beta (Jul 1, 2014)

  • Extend beta expiry.

New in Shortcat 0.7.0 Beta (Jun 2, 2014)

  • Now requires 10.8 Mountain Lion and above
  • Adds experimental modal mode. Enable in Preferences:
  • Use Cmd+R while active to refresh enumerated elements. Useful where it takes time for elements to change (browsers)
  • Known issues:
  • Modal mode doesn’t resume in some cases due to elements classified as TextFields (Finder’s list view)

New in Shortcat 0.6.5 Beta (Apr 7, 2014)

  • Last version compatible with 10.7 Lion (see blog post: http://blog.shortcatapp.com/post/61828269178/dropping-lion-10-7-support )
  • EXPERIMENTAL: Now supports searching non-Latin languages with Latin queries (Example: You can now match “日本万歳” with either “nippon” or “にっぽん”)
  • Link element’s Description attribute is now searchable
  • Fixed non-Roman language case insensitivity matching issues
  • No longer crashes when a shortcut that uses Control is mapped to Escape

New in Shortcat 0.6.4 Beta (Dec 17, 2013)

  • Fixed a bug where Shortcat would incorrectly use best match from previous valid resultset when there are no matches
  • Fixed an issue where Shortcat would not click correctly
  • Title elements should be searchable again

New in Shortcat 0.6.3 Beta (Nov 18, 2013)

  • Fixed a bug where Shortcat couldn’t enumerate within iframes
  • Improved check box and radio button clicking

New in Shortcat 0.6.2 Beta (Nov 11, 2013)

  • Last version compatible with 10.7 Lion, see blog post
  • Fix a few random crashes
  • Fix crash on Lion when opening up Preferences
  • Don’t use discrete GPU
  • Using Shortcat to click menu bar icon now works correctly
  • Overlay now updates correctly when screen configuration changes
  • Element actioning improvements:
  • Checkbox and radio buttons are now pressed rather than clicked
  • Sliders are now accessible
  • Fixed label width in Usage view

New in Shortcat 0.6.1 Beta (Oct 30, 2013)

  • Fixed broken app issues

New in Shortcat 0.6.0 Beta (Oct 28, 2013)

  • Revamped engine allows for much faster matching at expense of slower enumeration
  • Overlay now restricted to active screen for performance reasons
  • Overlay works on multiple screens on Mavericks
  • Attempted to make overlay more readable
  • Shortcat now works without an active window
  • Better text extraction for menu items
  • Decreased memory usage
  • Massive enumeration performance improvement in WebAreas:
  • Requires Safari 7 to be installed
  • Applies to Safari and apps that use WebViews
  • Added opt-in metrics collection:
  • Please help us out by enabling it in Preferences -> Advanced!
  • Details here

New in Shortcat 0.5.3 Beta (Sep 19, 2013)

  • Fixed an issue where if you press Return before query completes, it can action the result of an earlier query
  • Unresponsive menu bar items should no longer cause Shortcat to stall
  • Shortcat should now work with multiple instances of an application
  • Remove “Show Dock Icon” as it conflicts with some apps
  • Bug fixes for Mavericks
  • Remove O, W and I from shortcut letters
  • Fixed Name and Email text clipping in License view
  • Begin transition to SSL for updates
  • Updated support link
  • Fix crash when cancelling out of adding a license

New in Shortcat 0.5.2 Beta (Aug 19, 2013)

  • Title/Label UI elements now link correctly to their labelled element
  • Fixes Charts, Shapes, Sections, etc. drop downs in Pages
  • and more!
  • Add a Force Keyboard Layout feature. Can be found in Preferences -> Advanced
  • Role searching now searches subroles! Example: .zoom for the green zoom button
  • Add option in preferences to automatically check for updates
  • Add option in preferences to automatically download updates
  • Fix label wrapping issues on Lion in the preferences

New in Shortcat 0.5.1 Beta (Jul 15, 2013)

  • Fix a hang/crash on start for 10.7 Lion

New in Shortcat 0.5.0 Beta (Jul 15, 2013)

  • Shortcat now searches the menu bar
  • Added licensing! Buy a license to support Shortcat development!
  • Make Control+ and Tab/Shift+Tab element selection more responsive
  • Add ‘Check for updates’ to menu
  • Pressing Control+ rapidly no longer triggers Mouse To and Focus functions
  • Matching elements with shorter text are now prioritised higher
  • Changing screen configuration/resolution no longer breaks the overlay
  • Preferences window no longer shows up when activating Shortcat and it was open
  • Underscores now tokenises properly

New in Shortcat 0.4.3.1 Beta (Jun 10, 2013)

  • Fix crash when pressing Tab or Shift+Tab when there are no elements

New in Shortcat 0.4.3 Beta (Jun 10, 2013)

  • Menu bar icon is back! You can turn it off in the Preferences
  • Dock icon is now hidden by default
  • Now supports table headers
  • All search fields are now searchable
  • Cmd+Tab while Shortcat is active no longer activates the previously active app
  • Tab and Shift+Tab now cycles through element results
  • Help and Description for radio buttons now being searched on
  • Fixes some crashes

New in Shortcat 0.4.2 Beta (Jun 4, 2013)

  • If you haven’t read the changelog for v0.4.0, please read it below!
  • Fixes crash when trying to select an element when there are no results
  • Fixes setObjectForKey crash
  • Check for known issues at this Trello board

New in Shortcat 0.4.1 Beta (Jun 3, 2013)

  • Fix hang on startup on 10.7.x

New in Shortcat 0.4.0 Beta (Jun 3, 2013)

  • Important update! Please read as many things have changed.
  • Major interface changes, please read the README for more details.
  • Selecting elements has changed: Instead of Space [shortcut], it’s now Control+[shortcut].
  • Tapping Control once will move cursor over element. Double tap Control will focus element.
  • Scoping via Shift has been removed for now. Needs reworking.
  • . now supports element-class searching. .button will only show buttons, etc. See README for more details.
  • Preliminary support for non-Roman languages has been added!
  • You can now use IMEs in the query field
  • Basic matching of non-Roman languages should now work
  • Major performance improvements
  • Menu bar icon removed. Access the preferences via Cmd+, after activating Shortcat, or launch Shortcat again.
  • Added crash reporting. Please submit crash reports!
  • Improved usage tracking, see Usage pane in the preferences.
  • Reduced memory usage and fixed some memory leaks.

New in Shortcat 0.3.13 Beta (Mar 21, 2013)

  • Added better usage instructions and some protips to the README. Check out the TL;DR and Protips section
  • Fixed a bug where all elements were clicked in top left; Only links are clicked in top left
  • Minor tweaks to matching
  • Shortcat archive should no longer be bugged with The Unarchiver

New in Shortcat 0.3.12 Beta (Mar 9, 2013)

  • Modifiers now work when clicking links
  • Clicking links now attempt to click from top left corner
  • Extend beta expiry to July 2013
  • Engine rewrite taking much longer than expected

New in Shortcat 0.3.11 Beta (Feb 18, 2013)

  • Extend beta expiry to May 2013
  • Currently undergoing significant rewrite for major performnace improvements; stay tuned!

New in Shortcat 0.3.10 Beta (Dec 10, 2012)

  • Application switch and window change will now deactivate Shortcat
  • Extend beta expiry to March 2013

New in Shortcat 0.3.9 Beta (Dec 3, 2012)

  • Able to use Option-based shortcuts to activate Shortcat
  • New menu bar and search icons by @infinityrobot
  • Added optimized app icons for different resolutions
  • Clicking links within Help menu now works correctly

New in Shortcat 0.3.8 Beta (Nov 20, 2012)

  • Added ability to mouse over the top matched element by double tapping Control.
  • Improved shortcut assignment:
  • Fixed a regression where shortcut assignment was not splitting words correctly
  • Ignores the scheme in URLs (i.e. ignores http://)

New in Shortcat 0.3.7 Beta (Nov 12, 2012)

  • Added preferences window
  • Added ability to specify shortcut in preferences. Activation shortcut will have been reset. Please change it to your shortcut of choice again.
  • Add ability to start Shortcat on login in preferences

New in Shortcat 0.3.6 Beta (Nov 12, 2012)

  • Added ability to double-click. To double-click, simply double tap Enter when activating an element.
  • Overlay is now Retina-enabled.

New in Shortcat 0.3.4.1 Beta (Oct 10, 2012)

  • A fix (hopefully) for query field occasionally not accepting input
  • Prevent scoping when a query is already in progress
  • Bring app to front when showing dialogs
  • Beta expiry changed to January 1st, 2013