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
stpto close the original tab when moving to private mode. - New
swucommand 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.