SessionRestore history
↓ Download SessionRestore2.8
- updated Sparkle
- modernized code
2.7.8
- fixed a potential crash in Extension
2.7.7
- updated Sparkle
- fixed a small drawing issue
2.7.6
- fixed some macOS Sonoma related issues
2.7.5
- fixed an issue with saving sessions if one of the windows is private, and "ignore private tabs" is enabled
- fixed some deprecation warnings
2.7.4
- updated copyright
- changed Preferences... menu to Settings... to match macOS Ventura naming conventions
2.7.3
- more robust timer check for Autosave
2.7.2
- fix a potential crash
- further tweaks to iCloud notifications
2.7.1
- code cleanup
- fix for potential multiple iCloud notifications
- fix a potential crash
2.7
- fixed an issue with session saves
- fixed a potential issue with the naming of windows with only 1 tab
2.6.9
- replaced objC code with Swift
2.6.8
- fixed a potential issue with ballooning iCloud data
2.6.7.1
- fixed a licensing issue
2.6.7
- fixed some compiler errors
2.6.6
- fixed some potential crashes
2.6.5
- updated copyright
- remove legacy Sparkle
- small UI fixes
2.6.4.2
- interim release #2 to migrate update manifest
2.6.4.1
- interim release to migrate update manifest
2.6.4
- UI improvements to shortcut button
2.6.3
- localization fix
- fixed a potential crash
- fixed shortcut button alignment
2.6.2
- Fixed an issue with iCloud sync
2.6.1
- fixed an issue with the toolbar icon size on macOS Catalina
2.6
- support for adding tags to sessions
- fixed a potential crash
2.5.4
- added menu items to expand/collapse all window tabs
- scroll position now restored after deleting a Session
- fixed a potential issue with the Preferences window height
2.5.3
- localization corrections
- updated import/export icons in main window
2.5.2
- fixed a potential issue with the Preferences window size
2.5.1
- Dutch localization, many thanks Theo van Leest!
- Some minor localization corrections
2.5
- Vastly improved Drag and Drop support within Sessions
- Main app now highlights newly Saved Sessions
- Window and tab count now correctly updated when no Sessions are present
- Disclosure buttons on autosave header now matches the system theme
- Extension now highlights newly Saved Sessions
- Extension window layout improved
- Fixed a potential crash
- Fixed an issue with the wrong Session being selected after merging Sessions
- Fixed menu availability and selection when clicking on a header in the Sessions table
- Fixed initial selection when autosave sessions are hidden
- Fixed a potential issue with Extension table being blank
2.4.1
- oops, fixed toolbar icons on macOS Catalina and Mojave
2.4
- added a window/tab overview statusbar
- updated toolbar icons to match Big Sur style
- color refinements to browser select view (when Safari Technology Preview is installed)
- updated copyright
- fixed some small ui drawing errors when changing from/to Dark Mode
2.3
- Apple Silicon native support
- Big Sur design style
- New Icon
- Fixed an issue with potentially opening the incorrect preference tab
2.2.1
- localization corrections
- fixed an issue with session data in main app being wrong after renaming a session from the extension while the main app is open
- fixed an issue with selection being wrong after changing session name in extension
2.2
- new dropzone for importing exported sessions or creating new sessions from saved sessions/windows/tabs
- added an option to hide screenshots (Minimal View)
- added an option to sort sessions alphabetically
- it is now possible to edit session name directly from session browser in main window
- added Session modify option: "add current Safari session (to current Session)"
- added Session modify option: "add current Safari window (to current Session)"
- added Session modify option: "add current Safari tab (to current Session)"
- added contextual menu option to remove tab sort order
- added contextmenu to session browser: "Add Session to current Safari Window"
- session browser is now slightly wider
- localization fixes
- fixed plural state of "Add Session to current Safari Window" menu item
- fixed some issues with drag and drop
- fixed some drawing issues in the tab browser
2.1.7
- added an option to save every 24hrs
- moved restore button away from the scrollbar in Extension
2.1.6
- tab selection is now retained after edits
- fixed an issue with session window data collapsing after editing
- fixed some console errors
2.1.5
- German localization - thanks Alexander Frisch
- fixed some localization display issues
2.1.4
- added the ability to collapse(hide) autosave sessions
2.1.3
- system highlight color is now respected
2.1.2.1
- fixed an issue with updater settings not syncing to iCloud (trial version only)
2.1.2
- fixed a render error with the import button
2.1.1
- code cleanup
2.1
- added the option to add session tabs to current window
- small ui improvements in the main app
2.0
- icloud support for preferences and Saved Sessions(macOS 10.15+ only)
- migrated to a new database
- notification ux improvements
- drag and drop ux improvements
- preference window ux improvements
- enabled copying windows/tabs between sessions via drag and drop
- improved trial popover check
- fixed an issue with global shortcuts not registering
- fixed an issue with session table changing position on reload
- fixed an issue with custom window names reverting to default on drag operations
- fixed an a render issue when Safari Technology Preview is installed but has no session data
- fixed an issue with merging sessions via drag and drop
- fixed a crash when importing
- fixed a potential crash when attempting a drag operation
- fixed some random potential crashes
1.7.4
- added option to keep last 50 autosave sessions
- timer improvements
- reverted changes from 1.7.3 as it was causing autosave issues
- fixed a potential issue when deleting tabs
- fixed some localization issues
1.7.3
- fixed some issues with shortcut keys
1.7.2
- localization fixes
1.7.1
- window titles can now be edited
- exported sessions can now be imported by dragging to main window
- fixed an issue with autosave running during sleep
- fixed a crash when dragging files to either the sessions view, or the url view
- fixed an issue with sessions scroll point being reset after dragging a tab or window to a session
1.7
- added notifications
- re-implemented autosave timer options and made more reliable
- import/export of browser type is now supported
- improved removal animation
- fixed some crashes
- fixed a number of settings mismatches between extension and main app
1.6.1
- improved autosave
- ux improvements
1.6
- limited support for Safari Technology Preview
- quicklook support for viewing screenshots
- sorting on session urls and titles
- new default screenshot image
- autosave improvements
1.5.5
- fixed an issue with the preferences button when there are no saved sessions
1.5.4
- fixed a potential issue with autosaving sessions
1.5.3
- updated Sparkle
- rebuilt using Xcode 11.1
1.5.2
- search results are now expanded
1.5.1
- Safari contextual menus can now be enabled/disabled via advanced tab in Preferences
1.5
- added a preference to ignore saving duplicate tabs
- added a button to remove duplicates from individual session
- tab titles are now editable for improved search and recall
- Session titles now adjust font size to display entire name
- deletion of tabs/windows can now be done via the File menu or with the shift-delete keys
- opening of tabs/windows can now be done via the File menu or with the shift-o keys
- fixed an issue with session buttons state when no sessions are saved
- localization fixes
1.4.1
- added support for importing 'Sessions' extension .json format
1.4
- added global shortcuts to save session, open SessionRestore and open Preferences
- added search to extension dropdown
- added option to delete session from extension modify dropdown
- updated the modify button with a new icon
- slight tweaks to the preferences button
1.3.5
- fixed an issue where autosave sessions wouldn't update in the main app, until number of saves preference was reached
1.3.4
- fixed a potential crash when importing from SessionRestore JS extension
1.3.3
- French translation - thanks, Denis Marques
1.3.2
- added an option for keeping the last 20 autosave sessions
- fixed a crash when deleting a session if it is the only session
- fixed the default number of autosave sessions being blank
1.3.1
- added a dropdown indicator to "add to session..." button
- changed tooltip for "add to session..." button to "modify session..."
1.3
- added an option to replace any saved session with current session via the extension toolbar
- added options to add current tab/window/session to any saved session via the extension toolbar
1.2.1
- removed support for macOS 10.13
- fixed a threading issue in the extension popover when saving a new session
1.2
- added an option to ignore pinned tabs
- it is now possible to copy tabs and windows across sessions via drag and drop
- removal of multiple tabs/windows via contextual menu is now enabled
- opening of multiple tabs/windows via contextual menu is now enabled
- multiple selection support for file menu
- added key equivalent for some common functions in main app
- added ability to import from "Sessions" extension
- improved contextual menu support
- fixed a potential issue when restoring a session with multiple windows
- fixed a potential crash when dragging tabs
1.1.1
- fixed a small issue with the scroller covering buttons in the extension popover when scrollers are set to always show in System Preferences
1.1
- added option to autosave sessions
- added support for macOS 10.13
- made buttons in extension popover a little more obvious
- cleanup orpaned defaults values
- changed sort order, sessions now appear newest first
1.0
- Initial Release