Cronologia versioni di Session Boss - 17 versioni
Session Boss di William Wng
Attenzione alle versioni datate. Sono visualizzate solamente per scopi di test e di riferimento.È raccomandato usare sempre l’ultima versione di un componente aggiuntivo.
Ultima versione
Versione 2.11.7
Rilasciato 3 set 2024 - 338 kBCompatibile con firefox79.0 e successive* Release 2.11.7, 09/02/2024
** Changes:
** Bug fix: Change the right item detail panel's height from 1vh to 82vh, matching the left item list panel's height. In recent Firefox versions, height 1vh has started to take effect.Codice sorgente rilasciato sotto Tutti i diritti riservati
Scarica Firefox e installa l’estensioneDevi utilizzare Firefox per poter installare questa estensioneVersioni precedenti
Versione 2.11.6
Rilasciato 15 giu 2024 - 337,99 kBCompatibile con firefox79.0 e successive* Release 2.11.6, 06/14/2024
Changes:
- Raise the max user session limit from 99 to 300.Codice sorgente rilasciato sotto Tutti i diritti riservati
Versione 2.11.5
Rilasciato 22 mag 2024 - 337,87 kBCompatibile con firefox79.0 e successive* Release 2.11.5, 05/22/2024
Changes:
- Bug fix: error in restoring a child tab whose parent tab is set to discarded, especially for YouTube tabs.Codice sorgente rilasciato sotto Tutti i diritti riservati
Versione 2.11.4
Rilasciato 6 nov 2022 - 337,74 kBCompatibile con firefox63.0 e successive* Release 2.11.4, 11/05/2022
Feature:
- Support setting the 'titlePreface' window property, which adds a prefix "[preface]" to the window title, on some platforms.
Changes:
- Handle Enter key as the default input for all dialog boxes.
- Make deployment package compliant with browser extension Manifest V3.
* Release 2.11.3, 05/10/2022
Changes:
- Bug fix: Lazily loading doesn't work on Firefox 100 and higher versions, due to version check with string comparison "100" < "63" bug.
* Release 2.11.2, 06/07/2019
Changes:
- Bug fix: Firefox gives an error when a pinned tab is restored with the 'discarded' flag set, for lazily loading.
- Restore active, reader-mode, or pinned tab as fully loaded tab, no lazily loading for them.
* Release 2.11.1, 06/02/2019
Feature:
- Package the custom Web Components with the addon distribution.
Changes:
- Bug Fix: All the dialogs are not showing, due to the missing custom components in the distribution package.Codice sorgente rilasciato sotto Tutti i diritti riservati
Versione 2.11.3
Rilasciato 10 mag 2022 - 337,24 kBCompatibile con firefox63.0 e successive* Release 2.11.3, 05/10/2022
- Bug fix: Lazily loading doesn't work on Firefox 100 and higher versions, due to version check with string comparison "100" < "63" bug.Codice sorgente rilasciato sotto Tutti i diritti riservati
Versione 2.11.2
Rilasciato 8 giu 2019 - 329,73 kBCompatibile con firefox63.0 e successive* Release 2.11.2, 06/07/2019
** Changes:
- Bug fix: Firefox gives an error when a pinned tab is restored with the 'discarded' flag set, for lazily loading.
- Restore active, reader-mode, or pinned tab as fully loaded tab, no lazily loading for them.Codice sorgente rilasciato sotto Tutti i diritti riservati
Versione 2.11.1
Rilasciato 3 giu 2019 - 329,63 kBCompatibile con firefox63.0 e successive* Release 2.11.1, 06/02/2019
** Feature:
- Package the custom Web Components with the addon distribution.
** Changes:
- Bug Fix: All the dialogs are not showing, due to the missing custom components in the distribution package.Codice sorgente rilasciato sotto Tutti i diritti riservati
Versione 2.11
Rilasciato 23 apr 2019 - 320,82 kBCompatibile con firefox63.0 e successive* Release 2.11, 04/22/2019
** Feature:
- Export to text on the web page, skipping export to file to let export work in restricted environments.
- Enable/disable logging via the configured logging level in Preferences.
- Export container definition.
- Bug Fix: Restore one tab after another sequentially rather than firing off all restorations in parallel,
which depends on browser's timing in handling parallel API calls and can mess up the order.
- Bug Fix: Handle the case when a container is not defined in the browser and a tab referencing it.
** Changes:
- Implement Poor Man's Component framework to make using Web Components easily.
- Implement <popup-msg> custom component to replace msgbar.
- Migrate pages to custom components.
- Add command log storage in cmdLogStore, to communicate daemon action result to UI.
- Show popup message after importing favicons.
- Export Panel page, to host all the export commands. This replaces the Export Dialog.
- Restore container tabs even when the container doesn't exist.
- Remove the "Back up session as on-change session now" command.
- Refactor dlg.js.
- Enhance dlg.js to support handling on arbitrary buttons.
** TODO:
- Import container definition. (Blocker: No API from Firefox to restore container id.)
- Container migration. Migrating container is a big problem since container id is not portable across machines (profiles).
- Export a simplified text format, for easier sharing session data with other session managers.
- Import a simplified text format, for easier importing session data from other session managers.
- Export/import via bookmarks, for utilizing Firefox's Sync mechanism to sync session data across machines.Codice sorgente rilasciato sotto Tutti i diritti riservati
Versione 2.10
Rilasciato 15 mar 2019 - 308,6 kBCompatibile con firefox63.0 e successive* Change Log, release 2.10, 03/14/2019
** Feature:
- Customize the inclusion and exclusion of private browsing windows when saving a session.
** Changes:
- Filter tabs based on the inclusion and exclusion of private browsing windows setting.
- Private window doesn't work with IndexedDB, thus favicon-db cannot be accessed.
https://bugzilla.mozilla.org/show_bug.cgi?id=781982
- Show an error message when running the popup on a Private window.
- Add icon for private window container.
* Change Log, release 2.9, 03/13/2019
** Feature:
- Export and import sessions.
- Export and import favicons.
- Customize the max limit of User and On-Change backup sessions in Preferences.
- Allow launching to full page UI when clicking the browser action button.
- Remove the required permission ("*://*/*" and "<all_urls>").
** Changes
- Remove query to background page to improve the performance of the initial display.
- The setting "Launch to Full Page UI" allows launching the app to full page UI when the browser action button is clicked.
- Fixed the unwanted horizontal scrollbar/scrolling problem on the session detail pane.
- Separate favicons from session data to substantially reduce its size, to allow simpler export/import of session data.
- Load favIcon image on demand of UI refresh.
- Export sessions. Export panel. Export User list, Scheduled list, On-Change list, and All list.
- Import panel. Import individual session as a new User session, with preloading preview.
- Import panel. Import and merge User sessions.
- Import panel. Import and merge Scheduled sessions.
- Import panel. Import and merge On-Change sessions.
- On-the-fly import checking.
- Support closely spaced backups in Scheduled backup.
- Set the max of number of User sessions in Preferences.
- Set the max of number of On-Change backup sessions in Preferences.
- Export favIcons.
- Import favIcons, with import preview.
- Delete favIcons.
- Import and replace (wipe existing sessions before import).
- Compute a sum message digest per session type over all its sessions, by computing a sum hash over the each session's message digest.
- Remove the "*://*/*" and "<all_urls>" permissions
- Artificially force the popup width to avoid UI flickering at initial popup.Codice sorgente rilasciato sotto Tutti i diritti riservati
Versione 2.9
Rilasciato 14 mar 2019 - 303,06 kBCompatibile con firefox63.0 e successive* Feature log, release 2.9, 03/13/2019
** Feature:
- Export and import sessions.
- Export and import favicons.
- Customize the max limit of User and On-Change backup sessions in Preferences.
- Allow launching to full page UI when clicking the browser action button.
- Remove the required permission ("*://*/*" and "<all_urls>").
** Changes
- Remove query to background page to improve the performance of the initial display.
- The setting "Launch to Full Page UI" allows launching the app to full page UI when the browser action button is clicked.
- Fixed the unwanted horizontal scrollbar/scrolling problem on the session detail pane.
- Separate favicons from session data to substantially reduce its size, to allow simpler export/import of session data.
- Load favIcon image on demand of UI refresh.
- Export sessions. Export panel. Export User list, Scheduled list, On-Change list, and All list.
- Import panel. Import individual session as a new User session, with preloading preview.
- Import panel. Import and merge User sessions.
- Import panel. Import and merge Scheduled sessions.
- Import panel. Import and merge On-Change sessions.
- On-the-fly import checking.
- Support closely spaced backups in Scheduled backup.
- Set the max of number of User sessions in Preferences.
- Set the max of number of On-Change backup sessions in Preferences.
- Export favIcons.
- Import favIcons, with import preview.
- Delete favIcons.
- Import and replace (wipe existing sessions before import).
- Compute a sum message digest per session type over all its sessions, by computing a sum hash over the each session's message digest.
- Remove the "*://*/*" and "<all_urls>" permissions
- Artificially force the popup width to avoid UI flickering at initial popup.Codice sorgente rilasciato sotto Tutti i diritti riservati
Versione 2.8
Rilasciato 3 feb 2019 - 285,58 kBCompatibile con firefox63.0 e successive* Feature log, release 2.8, 02/02/2019
- Store mapping of tab URL to favIcon image hash key, to reuse favIcon in case it's missing.
- Fix extra blank line under session title on session detail pane.
* Feature log, release 2.7, 02/02/2019
- Add the missing error.html page in the distribution for handling the privileged pages, e.g. about:newtab or about:addons
* Feature log, release 2.6, 02/02/2019
- Support Tree Style Tab in restoring session. Preserve Tab.openerTabId dependency among tabs.
- Display tabs in tree using openerTabId dependency, similar to Tree Style Tab display.
- Make UI more responsive on full browser size, standard size, and mini-size UI.
- Remove content script since discarded flag is used for lazy loading, in preparation to reduce some permission requirement.
- Save and restore the Reader Mode on tabs.
- Add built-in error page for hosting tab restore error on privileged pages, e.g. about:newtab or about:addons
- Remove the setting "Auto restoring session on browser startup" from Preferences. Setting a session to be Auto-Restore will enable this setting automatically.
- More Restore Types on browser startup: 1. Restore user selected session, 2. Restore last scheduled backup session, and 3. Restore last On-Change backup session.
- Allow removal of On-Change backup sessions.
- Allow removal of Scheduled backup sessions.
- Preserve window order during restore.
- Preserve the original focused window during restore.
- Cut down storage usage in memory and in session storage. Save favIconUrl in DB and reuse duplicated favIconUrl. Remove favIconUrl image in saved tabs.
- Expand the width of the popup UI to the max to avoid shrinking the UI when there's no content due to filtering.Codice sorgente rilasciato sotto Tutti i diritti riservati
Versione 2.7
Rilasciato 2 feb 2019 - 285,14 kBCompatibile con firefox63.0 e successive* Feature log, release 2.7, 02/02/2019
- Add the missing error.html page in the distribution for handling the privileged pages, e.g. about:newtab or about:addons
* Feature log, release 2.6, 02/02/2019
- Support Tree Style Tab in restoring session. Preserve Tab.openerTabId dependency among tabs.
- Display tabs in tree using openerTabId dependency, similar to Tree Style Tab display.
- Make UI more responsive on full browser size, standard size, and mini-size UI.
- Remove content script since discarded flag is used for lazy loading, in preparation to reduce some permission requirement.
- Save and restore the Reader Mode on tabs.
- Add built-in error page for hosting tab restore error on privileged pages, e.g. about:newtab or about:addons
- Remove the setting "Auto restoring session on browser startup" from Preferences. Setting a session to be Auto-Restore will enable this setting automatically.
- More Restore Types on browser startup: 1. Restore user selected session, 2. Restore last scheduled backup session, and 3. Restore last On-Change backup session.
- Allow removal of On-Change backup sessions.
- Allow removal of Scheduled backup sessions.
- Preserve window order during restore.
- Preserve the original focused window during restore.
- Cut down storage usage in memory and in session storage. Save favIconUrl in DB and reuse duplicated favIconUrl. Remove favIconUrl image in saved tabs.
- Expand the width of the popup UI to the max to avoid shrinking the UI when there's no content due to filtering.Codice sorgente rilasciato sotto Tutti i diritti riservati
Versione 2.6
Rilasciato 2 feb 2019 - 284,11 kBCompatibile con firefox63.0 e successive* Feature log, release 2.6, 02/02/2019
- Support Tree Style Tab in restoring session. Preserve Tab.openerTabId dependency among tabs.
- Display tabs in tree using openerTabId dependency, similar to Tree Style Tab display.
- Make UI more responsive on full browser size, standard size, and mini-size UI.
- Remove content script since discarded flag is used for lazy loading, in preparation to reduce some permission requirement.
- Save and restore the Reader Mode on tabs.
- Add built-in error page for hosting tab restore error on privileged pages, .e.g. about:newtab or about:addons
- Remove the setting "Auto restoring session on browser startup" from Preferences. Setting a session to be Auto-Restore will enable this setting automatically.
- More Restore Types on browser startup: 1. Restore user selected session, 2. Restore last scheduled backup session, and 3. Restore last On-Change backup session.
- Allow removal of On-Change backup sessions.
- Allow removal of Scheduled backup sessions.
- Preserve window order during restore.
- Preserve the original focused window during restore.
- Cut down storage usage in memory and in session storage. Save favIconUrl in DB and reuse duplicated favIconUrl. Remove favIconUrl image in saved tabs.
- Expand the width of the popup UI to the max to avoid shrinking the UI when there's no content due to filtering.
* Feature log, release 2.5, 01/12/2019
- Major UI enhancement. Responsive UI to support different screen sizes.
- Full page UI to display with the full width of the browser. Click on Logo or pick Full Page UI menu command. Shortcut command for full page UI is Ctrl-Shift-S.
- Mini-UI on smaller screen, e.g. when the extension's icon is hidden behind the browser's >>> More menu.Codice sorgente rilasciato sotto Tutti i diritti riservati
Versione 2.5
Rilasciato 12 gen 2019 - 304,32 kBCompatibile con firefox63.0 e successive* Feature log, release 2.5, 01/12/2019
- Major UI enhancement. Responsive UI to support different screen sizes.
- Full page UI to display with the full width of the browser. Click on Logo, pick Full Page UI menu command, or press shortcut to activate. Shortcut command for full page UI is Ctrl-Shift-S.
- Mini-UI on smaller screen, e.g. when the extension's icon is hidden behind the browser's >>> More menu.Codice sorgente rilasciato sotto Tutti i diritti riservati
Versione 2.4
Rilasciato 11 gen 2019 - 302,95 kBCompatibile con firefox63.0 e successive* Feature log, release 2.4, 01/10/2019
- Simplify auto-restore on startup.
- Turn on the auto-restore setting by default in Preferences.
- Remove the time limit on auto-restore check.
- Improve detection on extension installation/upgrade.Codice sorgente rilasciato sotto Tutti i diritti riservati
Versione 2.3
Rilasciato 10 gen 2019 - 303,79 kBCompatibile con firefox63.0 e successive* Feature log, release 2.3, 01/09/2019
- Remove JQuery from content script, which interferes with the mime type of the web page. E.g. XML page won't render as XML.
- Improve memory usage on every tab with the removal of JQuery from content script.
- Firefox's startup event and process detection is too unreliable. Use a longer time limit on startup's auto-restore.
- Add the "Auto restoring time limit" setting in Preferences to customize the auto-restore's time limit.
- Add popup message bar.
- Remove support for pre-Quantum Firefox. Too many problems with the pre-57 Firefox. Move minimum required Firefox version to 63.Codice sorgente rilasciato sotto Tutti i diritti riservati
Versione 2.2
Rilasciato 31 dic 2018 - 303,7 kBCompatibile con firefox56.0 e successive* Feature log, release 2.2, 12/30/2018
- Have consistent LF instead of CRLF characters for JQuery and JQuery-UI libraries.
* Feature log, release 2.1, 12/30/2018
- Source code license changed.
* Feature log, release 2.0, 12/09/2018
- Use the new feature of setting the "discarded" tab property in Firefox 63 to perform lazy tab loading.
See https://bugzilla.mozilla.org/show_bug.cgi?id=1378647
- Add Preferences page to allow setting settings for the extension.
- Disable/enable "Lazy tab loading when restoring a session" via Preferences.
- Disable/enable "Auto restoring session on browser startup" via Preferences.
- Disable/enable Scheduled Backup via Preferences
- Disable/enable On-Change Backup via Preferences
* Feature log, release 1.9, 12/06/2018
- Fix initial tab counting to allow auto-restoring a selected session on browser startup.
* Feature log, release 1.8, 12/06/2018
- Fix initial window counting to allow auto-restoring a selected session on browser startup.
* Feature log, release 1.7, 12/06/2018
- Auto-restore a selected session on startup.
* Feature log, release 1.6, 11/20/2018
- Restore the saved window tabs as additional tabs to the current window.
- Container support. Display container icon/color/information for container tabs.
- Ensure restoring tab's container id.
* Feature log, release 1.5, 08/13/2018
- Bug: when starting a browser up again, restoring a tab can get random old url having the same tab id.
* Feature log, release 1.4, 04/26/2018
- Prevent XSS attack by escaping unsafe text from tabs, windows, and containers.Codice sorgente rilasciato sotto Tutti i diritti riservati