Skip to content

Releases: piroor/treestyletab

3.9.15

05 Oct 14:48
Compare
Choose a tag to compare
* Never reload infinitely after tabs are detached from a regular window to a popup window (by [Popup window](https://addons.mozilla.org/firefox/addon/popup-window/) or someone).
* New blank tabs reoepend with the container inherited from the active tab are activated correctly.
* Increase heartbeat interval automatically between sidebars and the controller, to prevent unexpected disconnection on cases where very large number of tabs. This introduces a side effect: the toolbar button and the keyboard shortcut to toggle the sidbar  visibility may requrie more delay when there are large number of tabs.

3.9.14

05 Oct 14:50
Compare
Choose a tag to compare
Better simulation of `browser.tabs.selectOwnerOnClose` on slow environment.

3.9.13

05 Oct 14:50
Compare
Choose a tag to compare
* [Better handling of new blank tabs opened as a child of an active pinned tab, when child tabs from pinned parent are controlled.](https://github.com/piroor/treestyletab/issues/3296)
* Better simulation of `browser.tabs.selectOwnerOnClose` for tabs opened by other applications.
* Add a new simulated option for Firefox's built-in "When you open a link, image or media in a new tab, switch to it immediately" about dropped links.
* On Windows 11 and other environments, shift sidebar contents without hovering by default to avoid covering scrollbar on tab UI.
* API: Add new notification types [`try-expand-tree-from-expand-command` and `try-expand-tree-from-expand-all-command`](https://github.com/piroor/treestyletab/wiki/API-for-other-addons#suppress-unintentional-expansion-of-collapsed-tree-by-tst) to allow blocking of expansion of tree by context menu commands "Expand this Tree recursively" and "Expand All".
* Update `ru` locale by [wvxwxvw](https://github.com/wvxwxvw). Thanks!

3.9.12

05 Oct 14:50
Compare
Choose a tag to compare
* Allow to close tabs via group tab pages (middle-click or closeboxes.)
* Reduce flicker while updating tab list in group tab pages.
* Accept multiple URLs for new tabs (to support new tabs on both regular and private browsing windows.)
* Better synchronization of loading throbbers ([by Lej77](https://github.com/piroor/treestyletab/pull/3269), thanks!)

3.9.11

05 Oct 14:51
Compare
Choose a tag to compare
* Group tabs not from bookmarks with user's choice correctly. (regression on 3.9.8)
* Enlarge input fields for some options to input numbers.

3.9.10

05 Oct 14:51
Compare
Choose a tag to compare
* Fix incompletely applied workaround for [missing icons problem](https://github.com/piroor/treestyletab/issues/3142).
* Fix regressions from misdetected temporary state of tabs on recent versions.

3.9.9

05 Oct 14:51
Compare
Choose a tag to compare
* Group tabs correctly even if they are opened from a bookmark folder containing any subfolders.
* Fix disability to request "bookmarks" optional permission via options UI about auto-grouping of tabs from bookmarks.
* Fix disability to request optional permissions due to a garbage in internal configs.
* Update `ru` locale by [wvxwxvw](https://github.com/wvxwxvw). Thanks!

3.9.8

05 Oct 14:51
Compare
Choose a tag to compare
3.8.9

* Reduce [memory allocation](https://github.com/piroor/webextensions-lib-event-listener-manager/pull/1) and [CPU usage](https://github.com/piroor/treestyletab/pull/3238) (by [nirvdrum](https://github.com/nirvdrum), thanks!)
* Restoer saved tree structure for tabs opened from a bookmark folder with middle-click, if it is possible.
* Add missing choice corresponding to the option added at 3.9.6 to the shortcut menu on the toolbar button.

3.9.7

05 Oct 14:51
Compare
Choose a tag to compare
* Fix performance regression with large number tabs on 3.9.6.
* Open new tab with specified "default" container correctly, even if the active tab is in non-default container and new tabs are configured to inherit the container of the active tab.
* Update `ru` locale by [wvxwxvw](https://github.com/wvxwxvw). Thanks!

3.9.7

05 Oct 14:52
Compare
Choose a tag to compare
3.6.7

Translate news topics