1.28.0 (2025-03-02)
🐛 Bug Fixes
- "Main context menu" checkboxes have no effect in TMP 1.26 or 1.27 (64a1e34), closes #402
- Clicking scroll button down scroll multiple rows instead of one (30797a2)
- Compatibility with Firefox Color extension (closes #400) (ddada1e)
- Ensure exported preferences file has .txt extension (266a8b0)
- Miscellaneous closed tabs issues (6f0b965)
- Multi-rows drag and drop multi-selected tabs (closes #375) (794471a)
- New tab button flickering in multi-row tabs (5b2282a)
- Newest Zen update (1.8b) breaks secondary+ windows (#411) (c8896dc)
- Pinned tab cannot be moved to any position except first or end pined position (closes #401) (016aa9b)
- Preserve custom tab attributes when moving tabs between windows (closes #315) (5e091f8)
- Prevent default command behavior when middle-clicking menu item (1e7855c)
- Remove tab drop on scroll button and add tooltip to instruct user to drag to tab strip for correct placement (closes #406) (8e710dc)
- Scrolling with wheel may not stop at a fully visible row (closes #407) (b492217)
♻️ Refactor
- Remove obsolete code (a7eceab)
🎨 Code Style Changes
- Adjust multi-row-box height after PR #408 (77ba6db)
- Stop overide default multi-row background color on MacOS (78f317c)
🔧 Maintenance
- Follow up bug 1933280 - Fix dragging into and out of tab groups (9b5c947)
- Follow up bug 1926973 - make unloaded tabs favicon semi-transparent behind a pref (75c74b5)
- Follow up bug 1945788 - Fix dragging multiple tabs in RTL (db80011)
- Follow up bug 1945788 - Revert bug 1932489 (d939094)
- Follow up bug 1946400 - move nsBrowserAccess (nsIBrowserDOMWindow impl) out of browser.js (c724141)
- Follow up bug 1947269 - Fix double menuseparator in list all tabs menu when there are no tab groups (e24b158)
- Follow up bug 1949866 - Make _handleTabMove private (4ac6c00)
- Update devDependencies (95d056b)
- Update gecko types (53be092)
- Update README; update links to firefox-scripts (af70f2b)