Releases: onemen/TabMixPlus
Releases Β· onemen/TabMixPlus
Development Build
This release includes an XPI file that is automatically generated after each push to the main branch.
dev-Build - 2024-06-29
π Bug Fixes
- Links wont open to new tab if you put address in address field (PR #300 by @onemen) (
ebb8d60
) - Urls from History menu opens in the wrong window (closes #304) (
f862b0b
) - Firefox 126 context menus are messed up (closes #295) (
459a4ec
) - Left clicking on link open the link twice and set the focus on the new tab (closes #306) (
1fa7213
) - ReferenceError: Tabmix is not defined, when calling Tabmix.isAltKey in numberinput.js (
f93c938
) - Uncaught TypeError: can't access property "whereToOpenLink", lazy.BrowserUtils is undefined (
8e3c9e5
) - Update tabs count for last closed tabs count and selected tabs count (
638e544
)
π§ Maintenance
- Fix lint error (
fb8fc91
) - Remove unused function (
57caa6e
) - Hide tabmix scrollbox when it no longer needed (
82d272a
) - Follow up bug 1886222 - Start reload by calling reload in the parent (
4622162
) - Follow up bug 1819675 and bug 1833522 - Expand recently closed tabs list to include all opened windows and recently closed windows (
f22faaa
)
v1.20.0
1.20.0 (2024-05-18)
π Bug Fixes
- Open newtab from urlbar issue (closes #291) (8f6b1b9)
- Tabmix can not modify searchbar.handleSearchCommand (closes #296) (2376a29)
π¨ Code Style Changes
- Revert bug 1790700 - Show <input type='number'> spin buttons only on hover/focus (c4c1c2a)
π§ Maintenance
- Set pref name 'browser.newtab.url' (1c6988f)
- Follow up bug 1880914 - Move Browser* helper functions used from global menubar and similar commands to a single object in a separate file (e724414)
- Follow up bug 1887029 - Simplify TabAttributes to explicitly specify supported attributes (7d4b337)
- Use eslint flat config (06164cd)
- Follow up bug 1742889 - Rewrite consumers of whereToOpenLink to use BrowserUtils.whereToOpenLink (ba7df31)
v1.19.1
1.19.1 (2024-03-11)
Bug Fixes
- Tab Mix fail to start properly when search bar is visible (closes #278) (
e046659
) - 'open in new tabs' shown without link selection (c52eb55)
- "Open all in tabs" no longer working in latest Waterfox (closes #275) (d1e26ad)
- AltGr+Enter wouldn't open url in new tab on non-English layouts (closes #265) (e1fb68e)
- Close Tab mix preferences window when last browser is closeing (23ad330)
- Closing tab behavior issue (closes #264) (c169355)
- New Tab (After This Tab) does not seem to work (closes #262) (369efe3)
- Remove menuactive attribute (0491cb3)
Style
- Fix some styles in our preferences window (cfd4e10)
- Set height of text and number inputs to 24px (fa564c8)
Maintenance
- Announcement - New Home for Tab Mix Plus Documentation (fd0ff67)
- Automatically generated dev-build release after each push to the main branch (#279) (1bd31a9)
- Copy updates-dev-build.json to updates.json (459dabd)
- Follow up bug 1878401 - Update nsIFilePicker users in browser to pass BrowsingContext to init (ca0d9fa)
- Follow up bug 1878629 - removing addSystemEventListener/removeSystemEventListener (81af518)
- Update details style in README.md (7fa4b5c)
- Update link to version update page (589194e)
- Update Readme (6266d52)
- Update README (21bcb56)
- Update to latest eslint-plugin-mozilla (74802b4)
v1.0.0-pre.18
1.0.0-pre.18 (2024-01-29)
Features
- New option - Middle-click new tab button to open URLs or search for text from clipboard (e182aa8)
Bug Fixes
- Auto reload failed when "fission.webContentIsolationStrategy" is set to 2 (closes #258) (ab8ceb0)
- Current tab become unread after refresh (closes #245) (0994a4a)
- Follow up bug 1849904 - part 3 (closes #248) (68e6dce)
- Follow up bug 1866616 (closes #250) (e86c39b)
- Input focus changes from search bar to location bar 1 second after browser launch (closes #257) (7936b3c)
- Update autoReload Ok button disabled state after selecting time from list (d30fe9d)
Style
Maintenance
- Follow up bug 1849186 - Browsing history leaked to syslogs via GNOME (d5c258d)
- Follow up bug 1866616 - Fix the pref name (bug in Firefox 121) (1533ca5)
- Follow up bug 1872922 - Replace last few uses of XPCOMUtils.defineLazyGetter with ChromeUtils.defineLazyGetter (11cecdd)
- Update dependencies (403190f)
- Update eslint-plugin-mozilla to version 3.2.0 (2ff3bc9)
- Update links to tabmixplus-docs on github pages (0d0bfa0)
- Update README.md (ff34396)
- Waterfox compatibility (83654b7)
v1.0.0-pre.17
1.0.0-pre.17 (2023-09-03)
Bug Fixes
- Options dialog being too large on devices with high devicePixelRatio (closes #234) (4839ae5)
- Shortcut Alt+C can't be bound in settings menu (closes #230) (1b9348b)
- Where to open bookmark after it clicked with modifier (3ac6c50)
Maintenance
- Leftover from bug 1820534 (e3a93f0)
- Fix eslint config path (4dd5427)
- Follow up bug 1834305 - Remove intl/locale/PluralForm.sys.mjs as unused (2509fe4)
- Follow up bug 1834831 - Convert JSMs in browser/modules to ESMs (ef7acb7)
- Follow up bug 1849904 - Convert tab strip attributes to be standard boolean attributes (700f12a)
- Follow up bug 1849904 - part 2 (abaab11)
- Update readme (1aba4b5)
v1.0.0-pre.16
1.0.0-pre.16 (2023-06-17)
Bug Fixes
- Changing current tab background color not working on Waterfox G5 (25f940e)
Maintenance
- Follow up bug 1819675 - rename SessionStore.getClosedTabCount and getClosedTabData (369aac3)
- Follow up bug 1824612 - Convert toolkit/components/extensions to ES modules (309a04a)
- Follow up bug 1830418 - Convert browser/components/customizableui/CustomizableUI.jsm to ESM (7aa6f32)
- Follow up bug 1832141 - Migrate the menuUndoCloseWindowLabel string to Fluent (41b7f33)
- Follow up bug 1833416 - Change keyboard shortcut to act as a general 'undo' for last closed tab, window or session (47b2d0a)
- Follow up bug 1834176 - Convert NetUtils.jsm to an ES module (13b9dee)
- Follow up bug 1836482 - Convert AddonManager.jsm to an ES module (5c800ab)
- Follow up bug 1837174 - get rid of _setPositionalAttributes (f0894e9)
- Osfile.jsm was removed (af8f831)
v1.0.0-pre.15
1.0.0-pre.15 (2023-05-11)
Bug Fixes
- "Share" Tab Context Menu item displayed even when unchecked (closes # 220) (5198823)
- Rapid flickering of tabs when using multiple rows (closes #217) (e8c5083)
- Regression from commit 966bfbc, 'Customize Styles' dialogs 'Hide RGB' stop working (46be8f0)
- Tab width when 'tab width fits to tab width' option is disabled (closes: #215) (9f6b912)
Maintenance
- Follow up bug 1690390 - Add telemetry to track when a notification bar is shown (1d416c3)
- Follow up bug 1820878 - Convert toolkit/mozapps/downloads to ES modules (898785a)
v1.0.0-pre.14
1.0.0-pre.14 (2023-03-14)
Features
- Show item's uri in the status bar from our closed tabs and windows popup (d5fe483)
Bug Fixes
- Content cutoff for 'File Type Editor' and 'Customize Styles' dialogs (966bfbc)
- Missing selectedTabIndex preference for selected pane (5fc01af)
- Our scrollbox buttons 'on right side' are missing when Firefox starts in overflow state (78385a8)
- Overflow indicator position when both scroll buttons are on the right side (c8a0317)
- Partly fix - pending tabs opened from bookmarks restores from cache (#184) (13a6dde)
- Preferences window content cutoff for some non-English languages (closes #213) (38cff0d)
- Regression from commit f70e4b9, dropped link open new tab (5a50022)
- Wrong tab title when we replace last tab with 'about:newtab' (301365f)
Refactor
- Simplify our openLinkIn wrapper after bug 1817443 landed (cfe3d2d)
- Update _notifyBackgroundTab function - light up right scroll button when new tab open out of view (closes #210) (4a82226)
Style
- Replace up arrow in preferences button (f1cbf80)
Maintenance
- Add lint-staged and commitlint (c4752a5)
- Follow up bug 1805694 - Simplify menulist popup layout (0e82f0c)
- Follow up bug 1808787 - Optimize drag-and-drop into tabbar with lots of tabs (f70e4b9)
- Follow up bug 1810141 - Loading URIs should be done with URI objects by default (79e7625)
- Follow up bug 1816472 - Try to remove setters for individual window size / position properties (4ed5ae0)
- Follow up bug 1817071 - Remove -moz-image-region (closes #211) (b00dc5e)
- Follow up bug 1817443 - Move openLink and friends into a module instead of utilityOverlay.js (cf512a7)
- Follow up bug 1820534 - Move front-end to modern flexbox (485b86a)
- Update isVersion function to support LibreWolf (70cd078)
v1.0.0-pre.13
1.0.0-pre.13 (2023-02-17)
Maintenance
- Follow up bug 1733045 - Remove nsINavBookmarkObserver (6c68aa8)
- Follow up bug 1475606 - Extend addTab to allow selecting a tab and remove the loadOneTab() API (05047ad)
- Follow up bug 1800149 - Part 2: Stop sending some values from a content process in ClickHandler (628794b)
- Follow up bug 1808661 - Remove dead code from _setPositionalAttributes (502aff6)
- Follow up bug 1808784 - Move tab invalidation methods to gBrowser.tabContainer (5546177)
- Follow up bug 1810025 - ensure long data URIs are never fully present in the tab label (021f132)
- Follow up bug 1815439 - Remove useless loadURI wrapper from browser.js (5395377)
v1.0.0-pre.12
1.0.0-pre.12 (2023-01-02)
Bug Fixes
- Multi-rows tabs on the bottom are not fully hidden in full screen (33298cd)
- Tab-bar position options preferences are missing on Waterfox G5 (1cceaec)
Maintenance
- Fix tabbar close-button width (0992a80)
- Follow up bug 1760029 - Migrate tabbrowser.properties to Fluent (afa6f04)
- Follow up bug 1802855 - Convert toolkit/components/satchel JSM modules to ES modules (70e6dce)
- Follow up bug 1803158 - Convert session restore JSMs to esm (5019a44)
- Follow up bug 1803800 - load browserPlacesViews.js only once and immediately from browser scripts (01bcc2a)
- Missing labels in menu panel (889612f)
- No dynamic/auto adjustment of how many multirows to be shown (closes #186) (97d683c)
- Reduce tab height in Waterfox when compact mode enabled (c89ac9d)
- Restore selected tab in last selected pane (a824fb9)
- Update content click functions (c5f1309)
- Update eslint-plugin-mozilla to version 3.0.1 and fix all errors (915ee51)
- Update preferences window size on linux (44ef7cb)