Safari Control - Changelog

2.4.1

  • Fixed Safari tab focusing so it now works correctly across all macOS Spaces.
  • Replaced an unreliable workaround for closing Safari tabs with proper URL matching.

2.4.0

  • Migrate scripts to create new windows and private windows from shell to JXA.
  • Remove redundant elements from Alfred.
  • Use Alfred's Automation Task elements for specific Safari tasks.
  • The Alfred elements were reordered for a clearer understanding of the workflow.
  • Improved descriptions were added to the workflow settings.

2.3.5

  • Fix not focus tab when another window is behind any app.
  • Refactor tab focusing logic in focus_tab.js for improved efficiency.
  • Refactor tab processing logic in list_tabs.js for improved readability and performance.
  • Optimize tab processing in list_tabs.js for improved performance and clarity.

2.3.2

Optimize Safari application object caching and window access.

2.3.0

  • Five Safari Profiles, expanded from three.
  • Hold ⌘ while using stp to close the original tab when moving to private mode.
  • New swu command to copy the URL of the currently focused Safari tab to your clipboard.
  • Cleaner Profile Selection
  • More rigorous URL checking while still accepting simple domain names.
  • Improved handling of window creation in all browsing contexts.
  • Better detection of running Safari instances.
  • Adjusted delays for more reliable operation of keyboard shortcuts.
  • Better handling of unusual URLs and input parameters.

2.0.0

Initial Gallery version.

Back to Workflow Page