Skip to content

Releases: tabwrangler/tabwrangler

v7.4.0

29 Apr 12:13
Compare
Choose a tag to compare

Enhancements

  • [9de8fbd] Group tab count settings together in OptionsTab
  • [08d48ef] Enable sorting alphabetically in LockTab
  • [#453] Enable configuring per-window vs. global strategy

Issues

  • [3dec020] Align dropdown right so it is always visible
  • [024f09a] Hide underline on tab row links, too much underline

Infrastructure

  • [5152798] Remove alarm that worked around a Chromium bug

v7.3.3

20 Apr 21:56
Compare
Choose a tag to compare

Issues

  • [#458]: Fill empty translation files to meet Chrome requirements. Translation files must minimally contain a translation for the extension name.

v7.3.1

19 Apr 05:03
Compare
Choose a tag to compare

Provide final changes to release v7 for Chrome. Manifest v3 in Chrome requires a minimum of v88.

Enhancements:

  • 4118ba7: Update minimum Chrome version to 88, required by Manifest v3
  • cac64ed: Lighten buttons and theme, make inputs accessible w/ Boostrap v5 upgrade

v7.2.3

12 Dec 21:44
Compare
Choose a tag to compare

Solve data errors faced by a number of Firefox users after the v7 major release.

Issues

  • [#444] Firefox: An unexpected error occurred
  • [#443] Tabs after session restore do not start their counter

Full Changelog: v7.2.2...v7.2.3

v7.2.2

29 Nov 14:43
Compare
Choose a tag to compare

Issues

[#439]: Fast memory leak since 7.2.0; further reduction in memory and CPU usage

Full Changelog: v7.2.1...v7.2.2

v7.2.1

24 Nov 22:08
Compare
Choose a tag to compare

Reduce excessive memory + CPU usage introduced in v7.2.0.

Issues:

[487bf10]: Limit cpu+mem, read+write only once in checkToClose
[46c624e]: Read storage only once in background, limit mem+cpu

v7.2.0 (v7.0.0 re-release + upgrades)

22 Nov 22:29
Compare
Choose a tag to compare

This is a re-release of v7.0.0 with infrastructure updates to retain minimal CPU and memory usage of v6.

Transition to both Chrome's Manifest v3 and Firefox's Manifest v3. This update was mandated by both browsers; support for Manifest v2 will eventually be removed. All state is now persisted, which led to the enhancements and fixes in this release.

Enhancements:

  • [24e442d] Increase default tabs to 1000
  • [#415] Import latest German translations 🇩🇪
  • [#436] Import latest Korean translations 🇰🇷

Issues:

  • [#396] Locked tabs are lost when browser restarts

Infrastructure:

  • [#350] Transition to Manifest v3
  • [#416] Move tabTimes into browser extension storage
  • [#432] Minimize CPU+memory when accessing storage
    • Replace usage of Redux with react-query; Redux was being used as a complicated cache and was hindering development

Full Changelog: v6.10.1...v7.2.0

v7.1.0

13 Oct 20:11
7bace5d
Compare
Choose a tag to compare

Because v7.0.0 introduced an unusable memory and CPU issue, revert to
v6.10.1 to release as v7.x so it can be pushed out to users who are now
stuck with the broken version.

This is the same code as v6.10.1.

v7.0.0

05 Oct 18:57
Compare
Choose a tag to compare

Transition to both Chrome's Manifest v3 and Firefox's Manifest v3. This update was mandated by both browsers; support for Manifest v2 will eventually be removed. All state is now persisted, which led to the enhancements and fixes in this release.

Enhancements:

  • [24e442d] Increase default tabs to 1000
  • [#416] Move tabTimes into browser extension storage

Issues:

  • [#396] Locked tabs are lost when browser restarts
  • [#415] Import latest German translations 🇩🇪

Infrastructure:

  • [#350] Transition to Manifest v3

Full Changelog: v6.10.1...v7.0.0

v6.10.1

06 Dec 16:17
Compare
Choose a tag to compare

Enhancements:

  • [#380] (Firefox only) Use lastAccessed time from browser on restart
  • [#362] Add Shortcut to lock current tab
  • Import many new translations from Crowdin

Issues:

  • [#384] Remove custom keyboard shortcut code, both Chrome and Firefox have dedicated interfaces for setting extension shortcuts now

Infrastructure:

  • [#374] Auto-sync translations from Crowdin with a GitHub Action
  • [9fb4afe] Convert Tab Wrangler's codebase to TypeScript (remove Flow)