Session Manager Version History

204 versions

Be careful with old versions!

These versions are displayed for reference and testing purposes. You should always use the latest version of an add-on.

Version 0.6.9.3 390.1 KB Works with Firefox 3.0 and later, SeaMonkey 2.0 - 2.1b2

Fixed issue with Session Manager toolbar and options window not displaying correctly when Modern Theme is used in SeaMonkey.

Version 0.6.9.3pre 390.1 KB Works with Firefox 3.0 and later, SeaMonkey 2.0 - 2.1b2

Fixed issue with Session Manager toolbar and options window not displaying correctly when Modern Theme is used in SeaMonkey.

Version 0.6.9.2 390.1 KB Works with Firefox 3.0 - 4.0b8pre, SeaMonkey 2.0 - 2.1b2

  • Fixed the reload tab functionality which broke in 0.6.9.1.

  • Fixed issue which resulted in duplicated or missing sessions being displayed in the Session window. This was a display issue only.

Version 0.6.9.2pre 390.1 KB Works with Firefox 3.0 - 4.0b8pre, SeaMonkey 2.0 - 2.1b2

  • Fixed the reload tab functionality which broke in 0.6.9.1.

  • Fixed issue which resulted in duplicated or missing sessions being displayed in the Session window. This was a display issue only.

Version 0.6.9.1 390.1 KB Works with Firefox 3.0 - 4.0b8pre, SeaMonkey 2.0 - 2.1b2

  • When importing Session Manager settings, some imported settings weren't being reflected in the options window. This has been corrected.

  • Sessions with no tabs were being marked as corrupted when they are no longer considered so. Zero tab sessions were being created in Firefox 4 (Minefield), but that should no longer occur in the latest nightlies. It can still happen in beta 7 though.

  • Session Manager 0.6.9 had a bug when reading sessions in certain cases where it wasn't converting the OS newline character to the internally used 0x000a character. This was causing sessions that were converted from Firefox 3 format to become corrupted and disappear. This issue has been fixed and any corrupted sessions will automatically be fixed after 0.6.9.1 is installed so they will be visible again.

  • Fixed issue with closed tab and window list only showing one entry when that list was not shown in a submenu. Thanks to Alan Baxter.

Version 0.6.9.1pre 390.1 KB Works with Firefox 3.0 - 4.0b8pre, SeaMonkey 2.0 - 2.1b2

  • When importing Session Manager settings, some imported settings weren't being reflected in the options window. This has been corrected.

  • Sessions with no tabs were being marked as corrupted when they are no longer considered so. Zero tab sessions were being created in Firefox 4 (Minefield), but that should no longer occur in the latest nightlies. It can still happen in beta 7 though.

  • Session Manager 0.6.9 had a bug when reading sessions in certain cases where it wasn't converting the OS newline character to the internally used 0x000a character. This was causing sessions that were converted from Firefox 3 format to become corrupted and disappear. This issue has been fixed and any corrupted sessions will automatically be fixed after 0.6.9.1 is installed so they will be visible again.

  • Fixed issue with closed tab and window list only showing one entry when that list was not shown in a submenu. Thanks to Alan Baxter.

Version 0.6.9 389.1 KB Works with Firefox 3.0 - 4.0b8pre, SeaMonkey 2.0 - 2.1b2

  • Additions:

  • Allow user to choose tabs to save for "Save Window".

  • Added a "Keep Session Manager window open" check box and only keep the session manager window open if it's checked. The check box is "sticky", so it will default to whatever it was last time the window closed.

  • Added option to use Firefox's crash prompt.

  • Added a reset warning option to reset the warnings that people chose to "not show again".

  • Added ability to import/export settings.

  • Added support for hot keys. These can be set in the General options preference. Hot keys are required to use at least one modifier if CTRL is used, otherwise more than one modifier is required. Note that hot keys may not work if the hot key sequence is already being used by the browser or other add-ons. Session Manager has no way of checking for this so there won't be any warnings if you enter a hot key that's already in use.

  • Added separate clear closed tabs and clear closed windows menu items. They are only visible if there are both closed tabs and closed windows in the closed list.

  • Added indicator in windows/tabs tree to show which tabs are hidden and what groups they are in. Only works in Firefox 4.0b4 and up.

  • Show warning colors (yellow) and tooltip if permanent private browsing mode is enabled and user wants to backup sessions and/or restore the previous browsing session. Neither will work in permanent private browsing mode.

  • Added warning alert that saving and backing up sessions won't work if permanent private browsing mode is enabled. This can be disabled.

  • Allow restoring closed tabs by middle clicking on them. This will leave the menu closed menu open.

  • Show what tabs are hidden and in what groups (if any) in Firefox 4.0b4 and higher since with Tab Candy tabs may not be visible, but will still be saved.

  • Added option to save backups on browser restart. This was previously a hidden preference.

  • Allow user to use non-ASCII characters when saving. This allows filenames with non-English characters.

Changes:
  • Removed all background thread processing from the add-on to prevent crashes. Use asynchronous read (all) and writes (Firefox 3.6 and up) are now used instead. This only affects the "change encryption" and "save crashed window session" processing.

  • Firefox 4 currently has a tendency to not return valid session data at shutdown so work around this by storing session data at quit-application-granted. This prevents backup and auto-save sessions from being corrupted when existing the browser using File->Exit.

  • Lessen the restrictions used to determine if a session is marked as corrupted. Sessions with no tabs are now considered "okay" since Firefox 4 can generate them currently. Though they probably aren't that useful.

  • Checking the "reload" option now causes Session Manager to bypass the browser cache on a load instead of actually doing a reload. This allows the features to work with the new cascading tab loading features in Minefield. It's also faster.

  • Hide the option to clear closed tabs in SeaMonkey 2.0.x since it doesn't work in that version.

  • Don't show use browser crash prompt in Firefox 3.0 since it doesn't work there.

Fixes:
  • Fix for option to restore a closed tab using middle click not working in Minefield.

  • Fixed loading session at startup in Minefield.

  • Fixed issue with save prompt, where group name wouldn't clear when clicking on an existing session in a group and then typing in a different session name.

  • Fixed bug where saving window sessions when resuming from a crash would not work if encryption was enabled.

  • Fixed bug in "Cache Fixer" that was causing it not to work.

  • Fixed bug where closing the last open browser window under OS X wasn't saving either the currently open autosave session or a backup session.

  • Fix clearing all closed tabs at once under SeaMonkey 2.1 beta.

  • Prevent user from using invalid or O/S restricted file name when saving

Version 0.6.9pre20101010 389.1 KB Works with Firefox 3.0 - 4.0b8pre, SeaMonkey 2.0 - 2.1b2

Same as final 0.6.9 release

Version 0.6.9pre20100923 388.1 KB Works with Firefox 3.0 - 4.0b8pre, SeaMonkey 2.0 - 2.1b1

  • Locales now included

  • Disallow any command keys that don't have at least one or more modifiers. If only 1 modifier, only allow CTRL.

  • Allow using Tab, shift-tab, esacpe, enter/return and F1 in keyboard options pane.

  • Disable accesskey, and buttons when user presses ALT in keyboard options to prevent triggering of other buttons or jumping fields.

  • Fix error when close window in SeaMonkey.

  • Checking the "reload" option now causes Session Manager to bypass the browser cache on a load instead of actually doing a reload. This allows the features to work with the new cascading tab loading features in Minefield. It's also faster.

  • Fix for option to restore a closed tab using middle click not working in Minefield.

  • Hide the option to clear closed tabs in SeaMonkey 2.0.x since it doesn't work in that version.

  • Fix clearing all closed tabs at once under SeaMonkey 2.1 beta.

  • Fix prompting for or loading sessions at browser startup in Minefield.

  • Fix for browser loading homepage in addition to loaded session at browser startup in Minefield.

Version 0.6.9pre20100828 200.7 KB Works with Firefox 3.0 - 4.0b8pre, SeaMonkey 2.0 - 2.1b1

# Firefox 4 currently has a tendency to not return valid session data at shutdown so work around this by storing session data at quit-application-granted. This prevents backup and auto-save sessions from being corrupted when existing the browser using File->Exit.

# Lessen the restrictions used to determine if a session is marked as corrupted. Sessions with no tabs are now considered "okay" since Firefox 4 can generate them currently. Though they probably aren't that useful.

Version 0.6.9pre20100821 199.7 KB Works with Firefox 3.0 - 4.0b5pre, SeaMonkey 2.0 - 2.1b1

Allow restoring closed tabs by middle clicking on them. This will leave the menu closed menu open.
Fixed backups under Minefield nightlies. For some reason Firefox is returning sessions which have a window with no tabs, so detect this and use our saved session.

Version 0.6.9pre20100820 199.7 KB Works with Firefox 3.0 - 4.0b5pre, SeaMonkey 2.0 - 2.1b1

0.6.9pre20100820

* Don't show use browser crash prompt in Firefox 3.0 since it doesn't work there.
* Show warning colors (yellow) and tooltip if permanent private browsing mode is enabled and user wants to backup sessions and/or restore the previous browsing session. Neither will work in permanent private browsing mode.
* Show the same warning as an alert when the browser starts. This alert can be disabled.
* Show what tabs are hidden and in what groups (if any) in Firefox 4.0b4 and higher since with TabCandy tabs may not be visible, but will still be saved.

0.6.8.4pre20100816

* Fixed bug in "Cache Fixer" that was causing it not to work.
* Fixed bug where closing the last open browser window under OS X wasn't saving either the currently open autosave session or a backup session.

Version 0.6.8.4pre20100810 356.4 KB Works with Firefox 3.0 - 4.0b5pre, SeaMonkey 2.0 - 2.1b1

  • Do to locale text changes, this version is English only

  • Removed threading from my add-on because it could cause the browser to become unstable and crash, especially in the Minefield nightlies. Threads were only used when turning encryption on and off, when saving session windows after a crash and to cache the session data at startup. To replace threading, I now use asynchronous reads and/or timers instead.

  • Write to files is now asynchronous in Firefox 3.6 and above. That should improve responsiveness during large file writes.

  • Allow user to choose tabs to save for "Save Window".

  • Add a "Keep Session Manager window open" check box and only keep the session manager window open if it's checked. The check box is "sticky", so it will default to whatever it was last time the window closed.

  • Add an option to use the built in brower crash recovery functionality. This is for people who prefer how the browser's crash prompt works (namely in the browser window and only showing up on the 2nd crash).

  • Add a reset warning option to reset the warning that people made "not show again".

  • Add ability to import/export settings.

  • Add support for hot keys. These can be set in the General options preference. Note that hot keys may not work if the hot key sequence is already being used by the browser or other add-ons. Session Manager has no way of checking for this so there won't be any warnings if you enter a hot key that's already in use.

  • Add separate clear closed tabs and clear closed windows. These only show up if there are both closed tabs and closed windows in the closed list.

  • Changed encryption change and save crashed window sessions processing to use asynchronous read/writes instead of background thread. This will prevent crashes in Minefield. See #2

  • Removed file lock mechanism since it's no longer needed. Asynchronous read/writes should take care of this.

  • Fixed issue with save prompt, where group name wouldn't clear when clicking on an existing session in a group and then typing in a different session name.

  • Fixed bug where saving window sessions when resuming from a crash would not work if encryption was enabled.

  • Added option to save backups on browser restart. This was previously a hidden preference.

Version 0.6.8.3 350.2 KB Works with Firefox 3.0 - 4.0b3, SeaMonkey 2.0 - 2.1b1

0.6.8.3:

  • Fixed Bug 23047 - Needed to add a delay when reloading tabs not displaying the most recent history item.

  • When the rename window displays after right clicking on a session and choosing rename, focus on the text box in the window.



0.6.8.2:

  • Shutdown prompt now works in Firefox 4.0 betas and nightlies.

  • Fix issues with SeaMonkey



0.6.8.1:

  • Fixed broken ru-RU locale. Also changed locale name from ru-RU to ru since that's the current standard.

  • When using the extensions.{1280606b-2510-4fe0-97ef-9b5a22eafe30}.allowNamedReplace hidden preference, prompt before overwriting existing sessions.

Version 0.6.8 349.2 KB Works with Firefox 3.0 - 4.0b3pre, SeaMonkey 2.0 - 2.1a3

  • Additions:

  • When saving a session, the windows and tabs to save can be selected. Note that the way this currently works, is that the current session's windows and tabs, which update in real time, will display no matter what session is selected. To see the contents of existing sessions, right click on the existing session.

  • Cache sessions at startup using a background thread.

  • Donations link in Add-ons window in Firefox 3.6 and earlier.

  • Added hidden preference "extensions.{1280606b-2510-4fe0-97ef-9b5a22eafe30}.allowNamedReplace" which if set to true will cause double clicking a session name in the save window to the replace existing session, but use the default session name.

Changes:
  • Compatibility updates for Firefox 4.0

  • Setting to "Reload all restored windows" now reloads instantly instead of waiting for session to load first.

  • Change the code that fixed the closed window list so that if the user cancels the master password prompt 3 times, it deletes the closed window list.

  • Only save temporary backup copy if user sets to resume last session. No longer save if set to prompt on startup.

  • SeaMonkey 2.1 fixes the bug that prevents closed tabs from being restored or deleted so don't hide close tab restoration preferences in SeaMonkey 2.1.

  • Starting with Firefox 4.0, sessions saved under Firefox 3.0 or earlier won't load, so sessions saved under Firefox 3.0 or earlier will be converted to the latest session format when Firefox 4.0 is run. Session Manager will make a backup copy of these sessions in a "Old_Format_Sessions" folder in the sessions folder. The new format sessions will load in Firefox 3.0, but not all items will be restored.

  • When restoring the previous browsing session or the last crashed browser session, window sessions that were open will be restored if their window is restored. Currently "window session" windows show as bolded italic.

  • Toolbar icons now have Firefox 4.0's disabled look.

  • The Session Window is now non-modal for everything except for saving a window, prompting on a crash and prompting at startup. The window will now remain open until specifically canceled (closed). In addition the functionality of the window can be changed from the window itself.

  • Changed preference branch from extensions.sessionmanager.* to extensions.{1280606b-2510-4fe0-97ef-9b5a22eafe30}.* (Session Manager's GUID). Old preferences will be migrated over.

  • Operating System is now logged so I don't have to keep asking people what O.S. they are using when looking at log files.

  • Fade out Session Manager toolbar icon, but not drop down arrow when in private browsing mode to indicate that saving is disabled.

  • When saving, selecting a tab label or pressing enter when tab is selected, will fill the text box with that tab's label as a session name.

  • When saving, right clicking on an existing session will show you the contents of that session in a popup panel. Press esacpe or click outside the panel to close.

  • Gray out logging category check boxes when logging is disabled to indicate that the top checkbox controls all the others.

  • Locale changes: de-DE is now de, fr-FR is now fr, nl-NL is now nl.

Fixes:
  • Added work around for Firefox bug 488587.

  • Fixed problem where location bar won't allow input on restart when only pop-up window remains (OS X only) - See Firefox bug 519099.

  • When changing encryption only put one one error alert, no matter how many fail.

  • Fix issue with load window height growing taller every time it is closed with the windows/tabs list open.

  • Fixed issue where 1 old backup would be saved if user set to save 0 old backups and also set to not backup sessions.

  • No longer get errors when trying to save sessions with an * in the name (at least under Windows).

  • Try to work around error that occurs when SessionStore is prevented from initializing correctly by another addon.

  • Fix regression compatibility issue with Tab Mix Plus's Single Window mode.

  • Fix issue where undo button might not be enabled when there were closed windows or tabs available on Firefox startup.

  • Try to prevent the session prompt window from opening off-screen.

  • Also try to keep the session prompt window from enlarging off-screen.

  • Finally make sure user doesn't resize the session prompt window too small to show the dialog buttons.

  • Groups with special regular expression characters in them will no longer prevent the session prompt (load, save, etc) from displaying.

  • Groups with ^ character in them will be displayed correctly.

  • Don't adjust the window aspect ratio when loading a window if multiple monitors are detected.

  • Fixed bug with registering for Tab Events (using wrong XUL object which doesn't work in Firefox 4.0).

  • Exception no longer thrown when browser shuts down with multiple windows open in nightly Minefield loads. This was causing session backups to not save.

  • Some positioning issues with toolbar icons in Seamonkey's Modern theme.

  • Window sessions that were opened when the browser crashed are now saved in the case where the user chooses not to restore the crashed session or chooses to restore specific windows and tabs in the crashed session.

  • Fixed bug 22805: Extra window no longer opens when specifying a session name on the browser command prompt and the "replace existing windows" setting is disabled.

  • Session/Crash prompt appearing at browser startup is now centered and sized correctly.

  • Window sessions saved at browser shutdown, will now always save the correct screen width and height. Previously there was a chance of this being saved as "null".

  • Issue with backup sessions's group name not being visible when selected.

  • Fixed bug where window sessions saved when restoring from a crash were changed into regular auto-save sessions.

  • When saving, Append button is now disabled when Replace button is disabled.

  • Session List no longer grows when unchecking auto save check box.

  • Fixed issues with SeaMonkey: that session names weren't showing in title bar, the new save session window wasn't working and a few other errors that prevented window sessions from working.

  • Switched to using lazy getters instead of constants to allow D2D to be enabled in Firefox 4.0.

  • Work around high CPU usage issue with Session Manager window open in Firefox 3.6 and up.

  • Fixed Bug 22980 - Checking auto-save checkbox with keyboard doesn't unhide autosave time textbox.

  • Fixed Bug 22981 - If option is set to load last browser session set and auto-save session was open when browser was shut down, then old session wasn't restored.

  • Lots of fixes to logging.

Removals:

Version 0.6.8pre20100706 349.2 KB Works with Firefox 3.0 - 4.0b2pre, SeaMonkey 2.0 - 2.1a3

  • Fixed (hopefully) a rare crash that could occur at startup in Firefox 4.0 betas

  • Fixed Bug 22980 - Checking auto-save checkbox with keyboard doesn't unhide autosave time textbox.

  • Fixed Bug 22981 - If option is set to load last browser session set and auto-save session was open when browser was shut down, then old session wasn't restored.

Version 0.6.8pre20100703 349.2 KB Works with Firefox 3.0 - 4.0b2pre, SeaMonkey 2.0 - 2.1a2

# Compatibility change for Firefox 4.0 beta nightlies.

# Change to disable switching to "Save" mode in session prompt window when in private browsing mode. Gray out the "Save" menu item as well.

# Gray out logging category check boxes when logging is disabled to indicate that the top checkbox controls all the others.

Version 0.6.8pre20100619 348.2 KB Works with Firefox 3.0 - 3.7a6pre, SeaMonkey 2.0 - 2.1a2

Work around high CPU usage issue if Firefox 3.6 and above with session manager window open and displaying tabs.

Version 0.6.8pre20100618b 348.2 KB Works with Firefox 3.0 - 3.7a6pre, SeaMonkey 2.0 - 2.1a2

Fixed so right clicking on session names works in save window modal window.

Version 0.6.8pre20100618 347.1 KB Works with Firefox 3.0 - 3.7a6pre, SeaMonkey 2.0 - 2.1a2

When saving, right clicking on an existing session will show you the contents of that session in a popup panel. Press esacpe or click outside the panel to close.

Version 0.6.8pre20100617 344.1 KB Works with Firefox 3.0 - 3.7a6pre, SeaMonkey 2.0 - 2.1a2

Updated max version for Minefield.
Switched to using lazy getters instead of constants in an attempt to allow D2D to be enabled (please tell me if this works or not).

Version 0.6.8pre20100606 343.0 KB Works with Firefox 3.0 - 3.7a5pre, SeaMonkey 2.0 - 2.1a2

# Tab Tree should now always match actual browser state when saving. I also optimized the code a bit for this so events aren't firing unless they are needed.

# Fixed issues with SeaMonkey: that session names weren't showing in title bar, the new save session window wasn't working and a few other errors that prevented window sessions from working.

Version 0.6.8pre20100604 341.0 KB Works with Firefox 3.0 - 3.7a5pre, SeaMonkey 2.0 - 2.1a2

  • Fixed memory leak with session manager window.

  • Fixed issue where changing modes in Session Manager window with no other window would open another Session Manager window and in the case of switching to "Open" a browser window.

  • Fixed issue an error in the Cache Fixer functionality in OS X preventing Session Manager from working. If the error occurs, it will prevent the cache fixer functionality from working, but it won't break Session Manager.

  • Loading single tabs by control clicking on them in load window now works again in SeaMonkey.


  • Session List's sorting will no longer reset when taking an action in the session prompt window. It is not remembered when closing the window and reopening it though.

  • When saving, the window/tab list will now update in real time without reseting the checked items. Not as simple a fix as it sounds and there may still be some issues. One I'm aware of is that page loads from the cache may not be reflected.

  • Fixed an issue where the saved session might not match the true browser session state if there was a long time between opening the save list and actually saving.

  • More sizing issue fixes having to do with hiding and showing the tab and window list using the splitter element.

  • When saving, selecting a tab label or pressing enter when tab is selected, will fill the text box with that tab's label as a session name.

Version 0.6.8pre20100528a 337.9 KB Works with Firefox 3.0 - 3.7a5pre, SeaMonkey 2.0 - 2.1a2

Additions:
  • When saving a session, the windows and tabs to save can be selected. Note that the way this currently works, is that the current session's windows and tabs, which update in real time, will display no matter what session is selected. This might need some work since users could be confused when an existing session is selected, but the current session info is displayed. Also the selection gets cleared out when changes occur to any tabs or windows.

  • Added a Preference Manager module to handle session manager preferences.

  • Fade out Session Manager toolbar icon, but not drop down arrow when in private browsing mode to indicate that saving is disabled.

Fixes:
  • Fixed bug where window sessions saved when restoring from a crash were changed into regular auto-save sessions.

  • Minefield changes in FUEL broke logging of add-ons and displaying the change log page when updating Session Manager. Session Manager was updated to handle the changes.

  • Adding synchronization for threads so the same file can't be read from and wrote to simultaneously as that would be bad.

  • Fixed possible threading caused crash when closing windows in older version of Firefox.

  • Fixed issue where a file's encryption status could get out of sync of preference if user toggled encryption preference several times in quick succession.

  • Fixed issue where donate link could duplicate. Removed it from Minefield since Add-on "window" changed.

  • When saving, Append button is now disabled when Replace button is disabled.

  • Session List no longer grows when unchecking auto save check box.

  • Prompt window sizing and offscreen issues should be fixed. There might be minor resizing issues while window is open and user clicks around, but they shouldn't persist. Window should never end up offscreen.

  • Added missing locale strings

Changes:
  • The Session Window is now non-modal for everything except for saving a window, prompting on a crash and prompting at startup. The window will now remain open until specifically canceled (closed). In addition the functionality of the window can be changed from the window itself.

  • Changed preference branch from extensions.sessionmanager.* to extensions.{1280606b-2510-4fe0-97ef-9b5a22eafe30}.* (Session Manager's GUID). Old preferences will be migrated over.

  • Changed logger code to be able to determine end of line character(s) without requiring a browser window to be open. This makes things a lot simpler in the logger module.

  • Operating System is now logged so I don't have to keep asking people what O.S. they are using when looking at log files.

  • Updated max SeaMonkey version to 2.1a2.

  • Locale changes: de-DE is now de, fr-FR is now fr, nl-NL is now nl.

Version 0.6.8pre20100505 331.8 KB Works with Firefox 3.0 - 3.7a5pre, SeaMonkey 2.0 - 2.1a1pre

Added: Donations link in Add-ons window.
Fixed: Exception no longer thrown when browser shuts down with multiple windows open in nightly Minefield loads. This was causing session backups to not save.
Fixed: Some positioning issues with toolbar icons in Seamonkey's Modern theme.
Fixed: Window sessions that were opened when the browser crashed are now saved in the case where the user chooses not to restore the crashed session or chooses to restore specific windows and tabs in the crashed session.
Fixed bug 22805: Extra window no longer opens when specifying a session name on the browser command prompt and the "replace existing windows" setting is disabled.
Fixed: Session/Crash prompt appearing at browser startup is now centered and sized correctly.
Fixed: Window sessions saved at browser shutdown, will now always save the correct screen width and height. Previously there was a chance of this being saved as "null".
Fixed: Issue with backup sessions's group name not being visible when selected.
Changed: When restoring the previous browsing session or the last crashed browser session, window sessions that were open will be restored if their window is restored. Currently "window session" windows show as bolded italic. Eventually the window session name will be added to the session prompt window next to the window.
Changed: Toolbar icons now have Firefox 3.7's disabled look.
Removed: Do to new Mozilla Add-on policies, removed settings that allowed users to save sessions and windows when in private browsing mode. See the following link for details: http://blog.mozilla.com/addons/2010/02/23/private-browsing-support-required-for-add-ons/

Version 0.6.8pre20100329 303.1 KB Works with Firefox 3.0 - 3.7a4pre, SeaMonkey 2.0 - 2.1a1pre

Fixed bug with registering for Tab Events (using wrong XUL object which doesn't work in Firefox 3.7).

Version 0.6.8pre20100323 303.1 KB Works with Firefox 3.0 - 3.7a4pre, SeaMonkey 2.0 - 2.1a1pre

# Fixed bug in logging code which could cause attempt to access browser windows before UI initialization.

# Fixed bug in logging code which could cause UI to be accessed from background thread, causing a crash.

# Fixed issue with "forced" logging calls made before logging is initialized being logged even if logging was off

# Fixed issue with all logging calls made before initialization being logged as errors, even if they weren't

# Reverted changes from 0.6.8pre20100310 related to pre-caching since the crash problem was caused by logging issues above.

# Starting with Firefox 3.7, sessions saved under Firefox 3.0 or earlier won't load, so sessions saved under Firefox 3.0 or earlier will be converted to the latest session format when Firefox 3.7 is run. Session Manager will make a backup copy of these sessions in a "Old_Format_Sessions" folder in the sessions folder.

Version 0.6.8pre20100310 301.1 KB Works with Firefox 3.0 - 3.7a3pre, SeaMonkey 2.0 - 2.1a1pre

Move pre-caching of session list to later in the startup sequence to prevent crash in Firefox 3.7 nightly loads.
Don't adjust the window aspect ratio when loading a window if multiple monitors are detected.

Version 0.6.8pre20100213 301.1 KB Works with Firefox 3.0 - 3.7a2pre, SeaMonkey 2.0 - 2.1a1pre

# Groups with special regular expression characters in them will no longer prevent the session prompt (load, save, etc) from displaying.

# Groups with ^ character in them will be displayed correctly.

# SeaMonkey 2.1 fixes the bug that prevents closed tabs from being restored or deleted so don't hide close tab restoration preferences in SeaMonkey 2.1.

Version 0.6.8pre20100125 301.1 KB Works with Firefox 3.0 - 3.7a1pre, SeaMonkey 2.0 - 2.1a1pre

# Try to prevent the session prompt window from opening off-screen.

# Also try to keep the session prompt window from enlarging off-screen.

# Finally make sure user doesn't resize the session prompt window too small to show the dialog buttons.