github onemen/TabMixPlus v1.46.0

5 hours ago

Supported Firefox versions: 128 ESR - 155

1.46.0 (2026-08-27)

🐛 Bug Fixes

  • Blocking another extension temporary window from auto closing (closes #566) (e45d5c8)
  • Custom shortcuts stopped working in Firefox 153 (f322e93)
  • Issue with Tab Mix Plus and masterPasswordPlus (closes #569) (d810118)
  • Make sure the child list has been fully initialized (ade605d, df2680c)
  • Multi-row tabs bar creates unwanted white space at the top (closes #563) (7ea07b4)
  • Tab Mix Plus blocks Firefox native password saving/updating prompt (closes #565) (729df00)

🎨 Code Style Changes

  • Improve compatibility with Firefox Nova (baf64e5)

🔧 Maintenance

  • Bug 1837253 - Introduce read-only index property as a replacement for pseudo-private _tPos (6ced748)
  • Cleanup eslint config (5b610ff)
  • Follow up bug 1961577 - Keep tabs in place when collapsing a dragged tab group (c479284)
  • Follow up bug 1979688 - Use # private fields for tabbrowser's internal state instead of underscore prefixes (3d2ea87, 1b452d0, 2052a8c)
  • Follow up bug 1995734 - Dragging a link from one view to another will open it in the original view (10d5dc9)
  • Follow up bug 2031718 - Implement menu section and item ordering layer (b6903b5)
  • Follow up bug 2039847: Normalize the metricsContext parameter (b3fb03f)
  • Follow up bug 2041280 - Introduce a UrlbarShared module that can be imported into system and content globals (9cd6933)
  • Follow up bug 2046942 - Make sure urlbar and tab Nova files are syncing with Figma (d7788d0)
  • Follow up bug 2049770 - Move the Tabbrowser class to a shared module (3745c76)
  • Follow up bug 2052740 - Migrate various modules to moz-src Part 2 (250c5ab)
  • Follow up bug 2056527 - Switch syncedtabs to use moz-src (d907ece)
  • Follow up bug 2061864 - Recover from tab drag sessions that the platform never ends, which leave the toolbar unresponsive (2df6a96)
  • Follow up bug 2062783 - Use moz-src for sessionstore (f322f3e)
  • Follow up bug 2064194 - Triage the tabbrowser's underscore-prefixed members into private or public (103ed8e)
  • Replace date-based scripts update with hash verification and auto-install (7534bb2)
  • Replace Preferences.sys.mjs usage with Services.prefs (1057e29)
  • Revert "replace date-based scripts update with hash verification and auto-install" (fe49f70)
  • Stop showing "Update Your Firefox Scripts" if new updater exist (f6eabb1)
  • Typo (e59277e)
  • Update compatibility with Waterfox 6.7.0-beta.1 (a114de7)
  • Update dependencies (d1be0c4, 57e95ae, 543c868, baf1844)
  • Update mozilla types (167bad6, 81b7ff2)

Don't miss a new TabMixPlus release

NewReleases is sending notifications on new releases.