Skip to content

Releases: Marvellous-Codeworks/back-grouped-tabs

v1.2

Choose a tag to compare

@gioxx gioxx released this 14 Jun 20:24
8b7ecb2

What's new

  • Early exit: if no target tabs are found, the extension returns immediately without touching the badge or shifting window focus
  • suspended.html filter: tabs managed by third-party suspender extensions (e.g. The Great Suspender) are excluded from processing
  • clearInterval/clearTimeout fix: when a tab finishes loading before the 2-second timeout, both the interval and the timeout are now cancelled correctly, avoiding lingering background timers
  • Defensive .catch() guards: verification before activating each tab; error handling on focus restore and group collapse to prevent crashes if the user closes a tab or group during execution

Closes #2 — thanks to @superclarkk for the suggestions!

Full Changelog: v1.1...v1.2

v1.1 — Smart filtering: only fix stuck tabs

Choose a tag to compare

@gioxx gioxx released this 13 Jun 16:54
bfde331

What's changed

This release fixes the core behaviour of the extension: previously it called goBack() on every tab in a tab group, including tabs the user was actively looking at and tabs that were already correctly loaded. Now only tabs that are genuinely stuck get processed.

Fixed

  • Active tab is no longer sent back. The tab you are viewing when you click the extension icon is always skipped, even if it belongs to a tab group. The fix uses the tab argument injected directly by chrome.action.onClicked — more reliable in MV3 service workers than a secondary chrome.tabs.query call. Closes #1.

  • Already-loaded tabs are no longer sent back. The extension now only touches grouped tabs that are actually stuck: either natively discarded by Chrome (tab.discarded === true) or rendered as a blank chrome://newtab/ or about:blank page — the typical symptom of the Chrome session-restore bug this extension was built to fix. A tab that is already showing the correct page is left completely untouched.

Installation / upgrade

  1. Download back-grouped-tabs-v1.1.zip below and extract it.
  2. Open chrome://extensions, find the already-loaded extension and click "Load unpacked" again pointing at the new folder (or remove the old one first and reload).

See CHANGELOG.md for the full history.

Full Changelog: v1.0...v1.1

v1.0

Choose a tag to compare

@gioxx gioxx released this 12 Jun 07:10
942abe3

First release of Back All Grouped Tabs.

A single-click workaround for the Chrome bug that causes tabs suspended by The Marvellous Suspender (and similar extensions) to come back as blank pages after a browser restart.

Installation

  1. Download back-grouped-tabs-v1.0.zip below and extract it anywhere.
  2. Open chrome://extensions, enable Developer mode, click Load unpacked, and select the extracted folder.
  3. Click the toolbar icon whenever grouped tabs look blank after a Chrome restart.

See the README for full details.