Safari 12 improved the security of the browser by killing off the older API. Unfortunately in doing so it killed the very handy Sessions: https://sessions-extension.github.io/Sessions/

I can easily go find the tabs I had open when I upgraded.

My challenge - where do I find a robust tool that remembers all of your tabs even after a crash?

(Yes I know of the preference "reopen open all windows from last session" - past experience says that this doesn't work if the browser crashes).

  • I wouldn't go all "off-topic" on this one as it is about Safari. Granted, it's about a Safari Extension but it is still Mac software. Also you might have to wait a while for a developer to dig into re-creating that extension for Safari 12. Have you contacted the dev about it? Who knows, it might not even be practical any more... – Steve Chambers Sep 23 '18 at 23:40
  • 1
    SessionRestore from sweetpproductions.com works fine on Safari 12. – Marc Wilson Sep 24 '18 at 2:39
  • Cool I didn't know SessionRestore existed anymore it doesn't show up when searching the extensions in the app store. – Mark Levison Sep 25 '18 at 0:33

Followup to my own question. Based on Marc Wilson suggestion I'm trying SessionRestore from SweetProductions: https://sweetpproductions.com/ - thus far it does work.

  • SessionRestore doesn't seem to work right for me. It only saves some of the tabs and closes out all existing windows when restoring a session, so I lose the old tabs while the new window that opens doesn't include all the tabs that should have been saved. – Jefferson Dec 11 '18 at 6:47

You can still manually install Sessions, which will probably only work for one more release, Developer tools is bound to work pull support for it soon!


(I used the json export at https://sessions-extension.github.io/Sessions/export.html to export the tabs sets & import into Sessions)

  • That could work. As you note that will still die in a release. – Mark Levison Sep 27 '18 at 13:53

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .