Duplicate Tabs Closer version history - 25 versions
Duplicate Tabs Closer by Peuj
Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.
Latest version
Version 4.2.6
Released Jun 16, 2026 - 800.04 KBWorks with firefox 140.0 and laterBug fixes:- Fixed: Duplicate tabs inside collapsed Firefox tab groups are now detected. Previously, a tab inside a collapsed group was invisible to the extension and its duplicate would go undetected.
-Fixed: New tabs (about:newtab) are again correctly detected as duplicates after being opened.
Source code released under GNU General Public License v3.0 only
- Fixed: Duplicate tabs inside collapsed Firefox tab groups are now detected. Previously, a tab inside a collapsed group was invisible to the extension and its duplicate would go undetected.
Older versions
Version 4.2.5
Released Jun 16, 2026 - 800.03 KBWorks with firefox 140.0 and laterNew features:- Skip blank tabs: new option in Priority & Exclusions (Options page only) that completely
excludes blank tabs and new tab pages from duplicate detection. When enabled, these tabs are
never shown in the list, never auto-closed, and never used as a reference when comparing tabs. - Options page reorganized: Priority & Exclusions is now a unified section including Skip blank
tabs and the whitelist. Theme, Popup, and Badge each have their own collapsible section under
an "Advanced" divider.
Bug fixes:- The duplicate tabs list no longer freezes the popup when there are many duplicate tabs
- about:newtab and other new tab pages are now correctly detected as duplicates.
- Pause badge (⏸) now shows immediately on newly opened or navigated tabs while monitoring
is paused (Chrome). - Discarded tabs on Chrome are now correctly detected as duplicates after being restored.
- about:home (Firefox) and chrome://newtab/ are now treated as blank tabs.
Full release notes: https://github.com/Peuj/duplicate-tabs-closer/releasesSource code released under GNU General Public License v3.0 only
- Skip blank tabs: new option in Priority & Exclusions (Options page only) that completely
Version 4.2.4
Released Jun 15, 2026 - 797.25 KBWorks with firefox 140.0 and laterNew features:- New option "Prioritize active window" (Priority section, enabled by default): when duplicates span multiple windows and the age-based preference would close the tab in the focused window, keeps the focused window's tab instead. Only applies when Scope is set to "All windows" or "Container in all windows".
- New "hide options column" button in two-column popup layout: click the chevron handle on the left edge of the duplicate tabs column to collapse the options column. The popup narrows to focus on the list. State is saved and restored.
Bug fixes:- Fixed: keyboard shortcut "Close all duplicate tabs" was ignoring the Scope setting and always closing across all windows; it now respects per-window scope
- Fixed: pause state was not reflected on the options page when toggled from the popup
- Fixed: discarded (unloaded) tabs were not detected as duplicates on Chrome after the discard operation replaced the tab with a new internal ID
Full release notes: https://github.com/Peuj/duplicate-tabs-closer/releasesSource code released under GNU General Public License v3.0 only
Version 4.2.3
Released Jun 14, 2026 - 795.54 KBWorks with firefox 140.0 and laterBug fixes:- Fixed: whitelisted tabs (e.g. about:newtab, about:blank) could still be auto-closed in some cases, most commonly noticed as new tabs disappearing after a few minutes of browsing
- Fixed: user settings including the whitelist could be erased after an extension update
Other changes:- URL and title pattern rules with more than 5 wildcards are now ignored to prevent the extension from freezing on pathological inputs
Full release notes: https://github.com/Peuj/duplicate-tabs-closer/releasesSource code released under GNU General Public License v3.0 only
Version 4.2.2
Released Jun 10, 2026 - 795.59 KBWorks with firefox 140.0 and later- Tree Style Tab (Firefox): DTC now expands collapsed subtrees before closing a parent tab, preventing TST from cascade-closing children.
- Fix: when closing same-window duplicate tabs, the active tab no longer overrides the age-based priority setting.
- Fix: tabs restored via undo-close are no longer silently ignored by duplicate detection.
- Whitelist: lines wrapped in /.../ are now treated as regular expressions. Example: /^(?!.*google.com)/ whitelists everything except Google.
Full release notes: https://github.com/Peuj/duplicate-tabs-closer/releasesSource code released under GNU General Public License v3.0 only
Version 4.2.1
Released Jun 9, 2026 - 793.5 KBWorks with firefox 140.0 and laterBug fixes- Fix chrome:// whitelist: URLs without a trailing slash are now matched correctly
- Add file:// URL support for duplicate detection and filtering
- Fix option settings not migrating correctly after extension update
- Fix wrong tab kept when using "compare with title" with 3 or more duplicate tabs
- Fix extension getting stuck after an internal error
Full release notes: https://github.com/Peuj/duplicate-tabs-closer/releasesSource code released under GNU General Public License v3.0 only
Version 4.2.0
Released Jun 9, 2026 - 793.2 KBWorks with firefox 140.0 and laterNew features- Duplicate tabs list: tabs that will be closed now display with a strikethrough title; the kept tab is shown at full brightness.
- Hide whitelisted tabs button: a new icon button shows or hides whitelisted tabs in the list. When active, the Close duplicates button also skips whitelisted tabs, independent of the auto-close setting.
- Whitelisted URLs section is now always visible in the Options page.
- Close duplicates button (renamed from "Close all") throughout the popup and options page.
- Ignore path part in URL option now shows (domain only) for clarity.
- Changes to the whitelist immediately refresh the duplicate tabs list.
Bug fixes- Fixed Keep newer tab always keeping the oldest tab (null timestamp comparison bug).
- Fixed tooltip localization on the options page (shield icon showed raw key instead of translated text).
- Fixed Chrome badge going blank during page navigation.
- Fixed Chrome race condition where tabs could be missed in multi-group scenarios.
- Fixed spurious badge repaints on no-op transitions.
- Fixed priority settings not refreshing the live duplicate list on the options page.
- Fixed container color overriding strikethrough styling on duplicate rows.
- Fixed shrunk mode not restoring the options panel when un-shrinking.
Full release notes: https://github.com/Peuj/duplicate-tabs-closer/releasesSource code released under GNU General Public License v3.0 only
Version 4.1.5
Released Jun 7, 2026 - 790.51 KBWorks with firefox 140.0 and laterFix: popup and options page failed to load when installed from the XPI file.
Full release notes: https://github.com/Peuj/duplicate-tabs-closer/releasesSource code released under GNU General Public License v3.0 only
Version 4.1.4
Released Jun 7, 2026 - 786.19 KBWorks with firefox 140.0 and laterNew features:
Two-column popup layout (new default): The popup now shows options and the duplicate tabs list side by side. The layout can be changed back to single column in the Customization section.
Grouped view: Click the group icon in the duplicate tabs footer to switch between flat and grouped views. In grouped view, duplicate tabs are organised by matching rule group, collapsed by default. Each group shows a count badge and a close button to close all tabs in the group at once. The view preference is saved and shared with the options page.
Pause monitoring: A new option lets you temporarily pause duplicate detection without changing any settings.
New locale: Brazilian Portuguese (thanks to Volenski).
Bug fixes:- Badge not repainted after opening a new window, closing a window, detaching a tab, or auto-closing across windows
- Duplicate about:newtab tabs not auto-closed in Firefox
- Whitelist UI broken when multiple entries were present in the popup
- Popup scrollbar layout shift in Firefox 131+
Full release notes: https://github.com/Peuj/duplicate-tabs-closer/releasesSource code released under GNU General Public License v3.0 only
Version 4.1.3
Released Jun 3, 2026 - 784.92 KBWorks with firefox 140.0 and laterNew feature: Pause monitoring
Pause and resume duplicate tab detection from the popup or options page.
Bug fixes
- Fixed tabs opened from bookmark folders or batch tab openers (e.g. Snap Links) being incorrectly closed during their loading state
- Fixed duplicate about:newtab tabs not being auto-closed
- Fixed badge disappearing when "Show badge if no duplicate tabs" is off and monitoring is paused
Full release notes: https://github.com/Peuj/duplicate-tabs-closer/releasesSource code released under GNU General Public License v3.0 only
Version 4.1.1
Released Jun 1, 2026 - 781.83 KBWorks with firefox 128.0 and laterThis version brings several improvements since v3.5.3:- Full Manifest V3 support for Chrome, Edge, Opera, Vivaldi, Brave, and Firefox
- 11 visual themes (light and dark)
- URL and title pattern rules for flexible duplicate matching
- Fuzzy title matching with configurable similarity threshold
- Intentional duplicate protection (tabs opened via "Duplicate Tab" are not auto-closed)
- New keyboard shortcut to toggle between auto-close and manual mode
- Faster popup loading (removed jQuery dependency)
- Improved badge reliability (Chrome)
- Improved accessibility (button roles, aria attributes)
- Various security and code quality improvements
Full release notes: https://github.com/Peuj/duplicate-tabs-closer/releasesSource code released under GNU General Public License v3.0 only
Version 3.5.3
Released Jun 13, 2020 - 1.04 MBWorks with firefox 68.0 and later* Fix: Popup UI issueSource code released under GNU General Public License v3.0 only
Version 3.5.2
Released Jun 11, 2020 - 1.04 MBWorks with firefox 68.0 and later* Code optimizations
* Update UI
* Bug Fixes
* Add: Collapsible 'Options' menu
* New: Shrunk mode to hide unpinned option
* New: Custom option to close popup panel after closing duplicate tabsSource code released under GNU General Public License v3.0 only
Version 3.5.1
Released May 23, 2020 - 1.28 MBWorks with firefox 68.0 and laterBug: Fix option issueSource code released under GNU General Public License v3.0 only
Version 3.5.0
Released May 22, 2020 - 1.28 MBWorks with firefox 68.0 and later* Code optimizations
* New filter option: Ignore case in URL
* New filter option: Ignore 'www' in URL domain name
* New scope option: Container in active window
* New scope option: Container in all windows
* Update UISource code released under GNU General Public License v3.0 only
Version 3.4.1
Released Sep 3, 2019 - 332.3 KBWorks with firefox 55.0 and laterFix: options not persistedSource code released under GNU General Public License v3.0 only
Version 3.4.0
Released Aug 28, 2019 - 332.31 KBWorks with firefox 55.0 and laterNew: Add managed storage support (thanks piroor)
New: Add Japanese locale (thanks piroor)Source code released under GNU General Public License v3.0 only
Version 3.3.2
Released Apr 16, 2019 - 330.22 KBWorks with firefox 55.0 and later* Fix: issue with Firefox in private mode
* Fix: ru and uk locale (thanks perdolka)
* Some code optimizationsSource code released under GNU General Public License v3.0 only
Version 3.3.0
Released Mar 31, 2019 - 323.59 KBWorks with firefox 53.0 and later* New: Add whitelist for automatic close mode
* New: Add ru and uk locale (thanks perdolka)
* Fix: latency when saving optionsSource code released under GNU General Public License v3.0 only
Version 3.2.0
Released Mar 12, 2019 - 325.77 KBWorks with firefox 53.0 and laterNew: 'Show badge if no duplicate tab' option to show badge with value 0 if no duplicate tabSource code released under GNU General Public License v3.0 only
Version 3.1.10
Released Jan 3, 2019 - 324.13 KBWorks with firefox 53.0 and later* New: 'Keep and reload older tab' option
* Fix: runtime.sendMessage issue
* Fix: settings synchro between popup and tab option
* Use setBadgeText and setBadgeBackgroundColor windowId (starting Firefox 62)
* Force setBadgeTextColor to white (starting Firefox 63)
* Optimize search duplicate tabs
* Support minimum version Firefox 53Source code released under GNU General Public License v3.0 only
Version 3.1.9
Released Jan 2, 2019 - 311.69 KBWorks with* New: 'Keep and reload older tab' option
* Fix: runtime.sendMessage issue
* Fix: settings synchro between popup and tab option
* Use setBadgeText and setBadgeBackgroundColor windowId (starting Firefox 62)
* Force setBadgeTextColor to white (starting Firefox 63)
* Optimize search duplicate tabsSource code released under Mozilla Public License 2.0
Version 3.1.8
Released Aug 28, 2018 - 312.63 KBWorks with firefox 45.0 and later* Fix: Badge not set on some loads
* Fix: Typo and not localized string
* New: Add fr locale
* Some code optimizationsSource code released under Mozilla Public License 2.0
Version 3.1.7
Released Aug 23, 2018 - 311.14 KBWorks with firefox 45.0 and later* Fix: Badge not updated in some situations
* Fix: Container tabs ignored
* New: Add zh_CN locale (thanks yfdyh000)
* Some code optimizationsSource code released under Mozilla Public License 2.0
Version 3.1.6
Released Aug 20, 2018 - 308.89 KBWorks with firefox 45.0 and later* Fix: Options were not saved in some situations
* Fix: Filter "ignore hash part" didn't work with "ignore search part" enabled
* Fix: The new tab and the existing tab were both closed in some situations
* New: Add an option to change the badge background color
* Some code optimizationsSource code released under Mozilla Public License 2.0