Skip to main content

22 posts tagged with "Release"

Extension release notes and changelogs

View All Tags

9.0.2 also brings back the classic The Great Suspender artwork, as an option

· 2 min read
Giovanni Solone
Co-founder of Marvellous Codeworks. Rescued The Great Suspender, built The Marvellous Suspender

The new mascot and icon set that shipped with TMS 9 has not landed well with everyone, some of the feedback on 9.0.2 made that clear. While that discussion continues, 9.0.2 also ships a direct, no-strings-attached answer for anyone who just wants the old look back: a checkbox.

The Marvellous Suspender 9.0.2 - Always-suspend list, Drive OAuth fallback, favicon fix

· 13 min read
Giovanni Solone
Co-founder of Marvellous Codeworks. Rescued The Great Suspender, built The Marvellous Suspender

TMS 9.0.2 is ready: one new list-based feature and a handful of confirmed bug fixes. It'll be submitted for Chrome Web Store review in a few days, not today, I'm taking a short break first for family time and some mental rest, so bear with the wait. The bigger news is behind the scenes anyway: every open issue on the tracker got triaged into an actual plan.

The Marvellous Suspender 9.0.1: on-demand permissions, and closing the gaps from 9.0.0

· 4 min read
Giovanni Solone
Co-founder of Marvellous Codeworks. Rescued The Great Suspender, built The Marvellous Suspender

We said it was coming in the last post, and it's here. 9.0.1 is a direct response to issue #411 and everything we admitted needed fixing there: permissions requested too early, missing opt-outs, and a couple of things that were working as intended but never explained anywhere.

TMS 9 is public now: about that permissions dialog, and where your sessions went

· 8 min read
Giovanni Solone
Co-founder of Marvellous Codeworks. Rescued The Great Suspender, built The Marvellous Suspender

TMS 9 has now reached everyone on the Chrome Web Store's normal rollout schedule. Good news, mostly. But an update this size doesn't land quietly, and a few things landed in our inbox that deserve a direct answer instead of a buried reply in a GitHub thread.

Road to TMS 9: we made it, and it's rolling out Monday!

· 8 min read
Giovanni Solone
Co-founder of Marvellous Codeworks. Rescued The Great Suspender, built The Marvellous Suspender

Five weeks ago we opened this series with a new look for a new era. Google just cleared v9.0.0 for review, and starting Monday morning, August 3rd, the rollout to the Chrome Web Store begins. This is the last stop on the road.

Suspendy Guy in Hawaiian shirt, sunglasses, and sandals, holding a tropical cocktail

It's also pushing about 40°C outside as we write this, summer in full swing, and yes, 40°C in Italy is exactly as absurd as it sounds. Wherever you are, we hope you get a good stretch of vacation out of it. We won't really be taking one ourselves, but we'll admit to easing off the throttle a little.

The Marvellous Suspender 8.1.4 - Tab group restore fix for Chrome 149

· One min read
Giovanni Solone
Co-founder of Marvellous Codeworks. Rescued The Great Suspender, built The Marvellous Suspender
Rob Kodey
Co-founder of Marvellous Codeworks. Rescued The Great Discarder, built The Great-er Tab Discarder

A targeted fix release addressing the tab group restore regression introduced by Chrome 149, where suspended tabs inside tab groups were silently discarded after a browser restart.

What's fixed

Suspended tabs inside tab groups restored correctly after restart

Starting with Chrome 149, a change in the browser's session restore engine caused tabs with non-https:// URLs, including TMS suspended tabs, to be skipped when restoring tab groups. This resulted in blank New Tab pages appearing in place of your suspended tabs after every restart.

TMS 8.1.4 works around the Chrome-side behavior and restores suspended tabs inside tab groups correctly again. Tabs outside tab groups were not affected and continue to work as before.

note

If you used the back-grouped-tabs companion extension as a temporary workaround, you can safely remove it now that TMS includes a built-in fix.


Full changelog on GitHub: v8.1.4 release

Related: TMS & Chrome 149: suspended tabs inside tab groups lost after restart

The Marvellous Suspender 8.1.3 - Vivaldi fix

· One min read
Giovanni Solone
Co-founder of Marvellous Codeworks. Rescued The Great Suspender, built The Marvellous Suspender
Rob Kodey
Co-founder of Marvellous Codeworks. Rescued The Great Discarder, built The Great-er Tab Discarder

A targeted patch for Vivaldi users who were experiencing crashes related to a browser-specific API inconsistency.

What's fixed

Vivaldi getContexts workaround

Vivaldi implements a non-standard version of the chrome.runtime.getContexts API that was causing TMS to throw an unhandled error. This release adds a workaround that detects and handles the inconsistency, restoring normal operation for Vivaldi users.

note

This is the current stable release available on the Chrome Web Store. If you are on Vivaldi and experienced unexpected behavior after the 8.1.2 update, updating to 8.1.3 should resolve it.


Special thanks to @wobondar for supporting the project! ❤️

Full changelog on GitHub: v8.1.3 release

The Marvellous Suspender 8.1.2 - Session export, watermark, and UX fixes

· 2 min read
Giovanni Solone
Co-founder of Marvellous Codeworks. Rescued The Great Suspender, built The Marvellous Suspender
Rob Kodey
Co-founder of Marvellous Codeworks. Rescued The Great Discarder, built The Great-er Tab Discarder

A maintenance release with a handful of quality-of-life improvements to the session management page, the suspended tab watermark, and the update banner.

What's new and fixed

Session export filename includes the date

When you export your session from the Session Management page, the downloaded file now includes the current date in its name. This makes it much easier to keep track of multiple backups without manually renaming files.

Suspended tab version watermark

The suspended tab page now displays the TMS version number as a subtle watermark. This small addition makes it easier to identify which version was running when users share screenshots in bug reports.

Update banner is now clickable

The "a new version is available" notification banner is now interactive, clicking it takes you directly to the release page instead of requiring you to navigate there manually.

Session page scroll fix

Links within the Session Management page no longer cause the page to jump back to the top when clicked.

Whitelist test button refactored

The "Test whitelist" function has been cleaned up internally for more reliable pattern matching.

Other changes

  • Localization updates via Crowdin
  • Dependency bump: js-yaml patched for a security advisory

Full changelog on GitHub: v8.1.2 release

The Marvellous Suspender 8.1.1 - Update detection fix

· One min read
Giovanni Solone
Co-founder of Marvellous Codeworks. Rescued The Great Suspender, built The Marvellous Suspender
Rob Kodey
Co-founder of Marvellous Codeworks. Rescued The Great Discarder, built The Great-er Tab Discarder

A focused patch release that fixes the annoying "new version available" banner showing up repeatedly even after TMS was already up to date.

What's fixed

Update banner false positives

An issue introduced in 8.1.0 caused TMS to show the "a newer version is available" notification even when the extension had already been updated to the latest version. This has been resolved: the banner now correctly compares the installed version against the latest release and only appears when an actual update is available.

Other changes

  • Additional internal fixes found during the update-detection review
  • Updated package dependencies and ESLint rules

Full changelog on GitHub: v8.1.1 release

The Marvellous Suspender 8.1.0 - Tab Groups, automatic theme, and more

· 2 min read
Giovanni Solone
Co-founder of Marvellous Codeworks. Rescued The Great Suspender, built The Marvellous Suspender
Rob Kodey
Co-founder of Marvellous Codeworks. Rescued The Great Discarder, built The Great-er Tab Discarder

TMS 8.1.0 is a significant feature release. Tab Groups are now a first-class citizen, favicons are more reliable, and the suspended tab page can now follow your OS theme automatically.

What's new

Tab Group support

TMS will now save and restore your Tab Groups across version upgrades and session save/restore operations. Groups are preserved with their names and colors. This was the most requested feature since the MV3 rewrite.

Automatic theme

A new System option has been added to the theme selector in Settings → General. When selected, the suspended tab page follows your operating system's light/dark preference automatically. The existing Light and Dark options remain.

More suspend intervals

The "Suspend automatically after" dropdown now includes additional minute-level options, giving more fine-grained control over how quickly inactive tabs are suspended.

Favicon reliability

Several improvements to favicon fetching and caching make the icon shown on suspended tab pages more consistent, especially in Chromium-based browsers like Vivaldi.

Session Manager shortcut

A dedicated quick-access button to the Session Management page has been added to the extension popup, so you can reach your saved sessions without opening the full settings.

Other fixes and changes

  • Removed cookies permission (no longer needed)
  • Fixed TypeError: undefined crash in tab queue handling
  • Removed leftover console.log from the content script
  • Added extension icon images to web_accessible_resources for Vivaldi compatibility
  • Various Crowdin localization updates

Full changelog on GitHub: v8.1.0 release