Releases: TNCP06/quick-session-switcher
Releases · TNCP06/quick-session-switcher
v1.1.0
What's new
Added
- Grid card layout for the session list, with a detail view for selected sessions
- Google Favicon Service integration — session cards show site brand icons for each domain
- Delete mode toggle via trash icon in the footer; individual delete buttons appear per card
- \Alt+G\ keyboard shortcut to open the extension popup (via \commands\ in manifest)
- Scroll fade overlay on the session list for visual depth cue
Fixed
- \handleLoad\ in popup now shows an error toast with the failed count when cookie injection partially fails, instead of always reporting success
- \getExtraDomains\ in background now filters the primary domain from its own return value, preventing redundant double-queries on save and double-clears on load
- \handleSaveSession\ in background validates session name length ≤ 40 chars on the backend (mirrors frontend \maxlength)
- Removed \console.debug\ from \cookieManager.js\ per commit-hygiene rule
Initial Release
What's Included
- Save cookie snapshots from any website
- Load sessions into normal or incognito/private windows
- Full Brave browser support (private window)
- Handles dot-prefix domain variants (
__Secure-*cookies) - Local storage only — no backend, no telemetry
Installation
- Download
quick-session-switcher.zipbelow - Extract the ZIP file
- Open
chrome://extensions - Enable Developer mode
- Click Load unpacked
- Select the extracted folder
See the README for Brave-specific setup instructions.
Tested On
- Chrome 124+
- Brave 1.65+