π
Released: June 18, 2026
π Chrome Web Store: π Ready for Submission
| Feature | Description |
|---|---|
| π Duplicate Tab Fix | Eliminated primary tab duplication when timer ends |
| π― Exact URL Matching | Primary tabs use strict matching (no domain-level fallback) |
| β Smart Reopen Check | Verifies tab doesn't exist before auto-reopening |
| π Stricter Safe Zone | Only exact/base URL matches count as primary (prevents false positives) |
Bug Fixed: Previously, when the timer fired, the extension could create duplicate primary tabs due to:
- Domain-level URL matching fallback (matched any tab on same domain)
- No duplicate check before reopening closed tabs
- Race condition in tab switch detection
v1.0.18 fixes all three issues with exact matching and duplicate prevention.
π Released: June 18, 2026
| Feature | Description |
|---|---|
| π¨ Modern UI/UX | Beautiful gradient purple theme with glassmorphism effects |
| πΌοΈ New Logo | Fresh gradient design with tab/bookmark motif |
| π Auto-Login Fix | Properly clicks submit button (triggers JS validation) |
| π― Primary-Only Login | Auto-login only on primary URL, never secondary |
| π« Improved UX | Redesigned popup and options page with modern styling |
- Chrome Web Store: https://chromewebstore.google.com/detail/tab-keeper/jlaiolmcjkaipeccefpmmliacjbmeadf
- GitHub Releases: https://github.com/zant0p/tab-keeper/releases/latest
π Released: June 17, 2026
| Feature | Description |
|---|---|
| π’ Enterprise Support | Chrome Admin Console policy configuration |
| π― Dual Tab Monitoring | Primary + Secondary target URLs |
| π Auto-Reopen | Automatically reopens target tabs if closed |
| β Smart Timer | Only primary tab is "safe zone" - timer runs everywhere else |
| πΎ Persistent Storage | Enterprise policies survive cache clears & restarts |
| β Backward Compatible | All previous v1.0.15 features retained |
- Chrome Web Store: https://chromewebstore.google.com/detail/tab-keeper/jlaiolmcjkaipeccefpmmliacjbmeadf
- GitHub Releases: https://github.com/zant0p/tab-keeper/releases/latest
Tab Keeper keeps your important tabs alive and accessible. Perfect for kiosks, monitoring stations, and enterprise deployments where specific web apps need to stay open and logged in.
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β PRIMARY TAB (Safe Zone) β
β ββ Timer stops here - your "home base" β
β β
β πΉ SECONDARY TAB (Monitored) β
β ββ Auto-reopens if closed, but timer still runs β
β β
β β° SMART TIMER (1-60 min) β
β ββ Away from primary? Timer starts β Auto-switch back β
β β
β π AUTO-REOPEN β
β ββ Closed a target tab? We reopen it automatically β
β β
β π AUTO-LOGIN β
β ββ Credentials auto-filled on login pages β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Built for Chrome Enterprise environments:
- Managed Guest Sessions: Policies survive restarts & cache clears
- Admin Console Deployment: Force-install + pre-configure
- Centralized Management: Update all devices from one place
- No User Configuration Needed: Set it once, deploy everywhere
π See ENTERPRISE_DEPLOYMENT.md for complete deployment guide.
| Icon | Feature | Description |
|---|---|---|
| β | Primary Tab Safe Zone | Timer only stops on primary URL - your anchor tab |
| πΉ | Secondary Monitoring | Optional 2nd tab monitored & auto-reopened |
| π | Auto-Reopen | Target tabs reopen automatically if closed |
| β° | Smart Timer | Configurable 1-60 min inactivity timer |
| π | Auto-Login | Credentials auto-filled on login detection |
| π | Status Popup | Real-time status & countdown display |
| π’ | Enterprise Policies | Admin Console deployment & management |
| πΎ | Persistent Config | Survives cache clears & restarts (managed) |
- Clone this repo or download the ZIP
- Open Chrome β
chrome://extensions/ - Enable Developer mode (top-right toggle)
- Click Load unpacked β Select this folder
- Extension icon appears in toolbar
- Visit: https://chromewebstore.google.com/detail/tab-keeper/jlaiolmcjkaipeccefpmmliacjbmeadf
- Click Add to Chrome
- Pin extension to toolbar for easy access
See ENTERPRISE_DEPLOYMENT.md for:
- Admin Console policy configuration
- Force-install via GPO/MDM
- Pre-configured settings deployment
- Managed storage schema
# Install dependencies (if any)
npm install
# Package for distribution
npm run build # Creates dist/tab-keeper-v1.0.18.zip- Primary tab detection works correctly
- Timer starts when switching away from primary
- Timer resets on activity (non-primary tabs only)
- Auto-switch back fires after timer expires
- No duplicate tabs created on switch-back
- Auto-reopen works when target tab is closed
- Auto-login fills credentials correctly
- Enterprise policies load from managed storage
- Fallback to local storage when no policies
| Version | Date | Key Changes |
|---|---|---|
| 1.0.18 | Jun 18, 2026 | π Fixed duplicate tab creation bug |
| 1.0.17 | Jun 18, 2026 | π¨ UI refresh, auto-login fix |
| 1.0.16 | Jun 17, 2026 | π’ Enterprise support, dual-tab monitoring |
| 1.0.15 | Jun 17, 2026 | Initial Chrome Store release |
MIT License - See LICENSE file.
- Issues: https://github.com/zant0p/tab-keeper/issues
- Email: [Your contact here]
- Documentation: See
docs/folder for detailed guides