Skip to content
Tags give the ability to mark specific points in history as being important
  • 0.14.2014043001
    0.14.2014043001
    
       * Better compatibility with No Script 2.6.8.20.
  • 0.14.2014042701
    0.14.2014042701
    
       * Works on Nightly 31.0a1 again.
       * Improved: Introduce a new checkbox "When a new tree appears, collapse others automatically" in the configuration dialog. It has been split from "When a tab gets focus, expand its tree and collapse others automatically" because the behavior was not related to the existing checkbox.
       * Improved: Better compatibility with [Classic Theme Restorer](https://addons.mozilla.org/firefox/addon/classicthemerestorer/) about "tabs in titlebar" appearance.
       * Fixed: Restore tree structure on the startup correctly, with Firefox 28 and later.
       * Fixed: Open new tabs from "search by" in the context menu correctly, even if the selection includes line breaks or it is too long.
       * Fixed: Broken trees around duplicated tabs after restarting, are gone.
       * [ru locale is updated by Infocatcher. Thanks!](https://github.com/piroor/treestyletab/pull/672)
  • 0.14.2014020901
    0.14.2014020901
    
       * Improved: On the "auto hide" mode, scroll to the current tab when the tab bar becomes shown.
       * Improved: Accept drag and drop of the tab bar itself, on the blank area around pinned tabs.
       * Fixed: Don't activate "draw in titlebar" feature for windows with vertical tab bar.
       * Fixed: On the "auto hide" mode, keep scroll position of the tab bar correctly when the bar is shown and hidden.
       * Fixed: In the fullscreen mode, don't hide the navigation toolbar on OS X Lion.
       * Fixed: Collapse the tab bar automatically, if it is expanded by long-press of the Ctrl key and a new window is opened while the key is pressed.
       * Fixed: Open tabs as children, from the "search by" in the context menu.
       * Fixed: Don't start dragging operation of the tab bar itself from a button which have its own popup menu.
  • 0.14.2014013001
    802d6ea7 · Update history topics ·
    0.14.2014013001
    
       * Improved: Better compatibility with [Nav Bar on Title Bar](https://addons.mozilla.org/firefox/addon/nav-bar-on-title-bar/).
       * Improved: Better compatibility with [Tab Control](https://addons.mozilla.org/firefox/addon/tab-control/).
       * Modified: Remove codes for an extinct feature "replace the current tab when opening a bookmark group". The feature was already removed in old Firefox.
       * Fixed: Public APIs to show/hide the tab bar works correctly.
       * Fixed: Maximize scrollable area of tree-like view in a about:treestyletab-group tab.
       * Fixed: Open bookmark folder as a tree correctly, even if the user don't want to open a dummy grouping tab.
       * Fixed: Fix broken appearance of the tab bar on Firefox versions without the "Tabs on Top" feature.
  • 0.14.2013112901
    0.14.2013112901
    
       * Improved: Better compatibility with someone who change visibility of the tab bar, like "auto hide tab bar for last single tab" feature of Tab Mix Plus, Pale Moon, and [Hide Tab Bar With One Tab](https://addons.mozilla.org/firefox/addon/hide-tab-bar-with-one-tab/).
       * Improved: Better compatibility with [Context Search](http://www.cusser.net/extensions/contextsearch/). Now search result tabs are opened as children of the current tab.
       * Modified: Expand the shrunken tab bar immediately when the mouse pointer moves onto the tab bar, if the size of teh tab bar is fixed.
       * Modified: Keep the UI to modify relations of bookmarks disabled, for bookmark items in the "Unsorted Bookmarks" folder. (Because people won't open all items in the folder as a tree of tabs by middle-click on the folder.)
       * Modified: Updated pinned tabs are highlighted by TST itself.
       * Fixed: Hide (or collapse) the tab bar correctly with delay, when a tab is opened or closed in the "auto hide" mode.
       * Fixed: Better responsibility for bookmark management UI when there are very large number of sibling bookmarks in a folder.
       * Fixed: Save and restore both sizes of expanded and shrunken tab bar correctly, on the next startup.
       * Fixed: Re-show the tab bar correctly when the F11 key is pressed to exit from the DOM full-screen mode.
       * Fixed: Show the tab bar again correctly when I click the grippy in the splitter.
       * Fixed: Show the tab bar again correctly when I drag the splitter.
       * Fixed: Correctly update "list all tabs" menu if there is pinned tabs ([by Infocatcher.](https://github.com/piroor/treestyletab/pull/606) Thanks!)
       * Fixed: Better compatibility with "Australis".
       * Fixed: Don't disable background color of tabs when Tab Mix Plus is installed.
       * Fixed: Open tabs from user scripts with [Greasemonkey](https://addons.mozilla.org/firefox/addon/greasemonkey/) 1.11 correctly.
       * [fr-FR locale is updated by AxlMun. Thanks!](https://github.com/piroor/treestyletab/pull/595)
  • 0.14.2013100901 Release: 0.14.2013100901
    0.14.2013100901
    
       * Improved: Position and size of the tab bar is updated automatically when any element is inserted to the browser box.
       * Fixed: Show the full tooltip near the original tooltip correctly, even if there are multiple screens.
       * Fixed: Don't shrink/hide the tab bar for keyboard shortcuts Ctrl-T, Ctrl-R, etc, if the tab bar is shown by a long-press of the Ctrl key.
       * Fixed: Don't focus to the tab which is going to be closed. This also fixes some breakages (including [issue #569](https://github.com/piroor/treestyletab/issues/569)) caused by TabSelect events from disappearing tabs.
       * Fixed: Don't activate auto-hide feature of the tab bar for DOM-fullscreen mode (ex. YouTube). This is based on the behavior of Firefox's auto-hide feature in DOM-fullscreen mode.
       * Fixed: Don't hide browser's toolbars when the tab bar is vertical, except cases to hide them for special tabs (for example, web application).
       * Fixed: Erase odd border in each tab appearing with Tab Mix Plus. ([by wanabe. Thanks!](https://github.com/piroor/treestyletab/pull/556))
       * Fixed: Better compatibility with "How Many Times Can I Back?". ([by wanabe. Thanks!](https://github.com/piroor/treestyletab/pull/554))
       * Fixed: Better compatibility with [Sidebar List](https://addons.mozilla.org/firefox/addon/sidebars-list/). ([by Infocatcher. Thanks!](https://github.com/piroor/treestyletab/pull/542))
  • 0.14.2013082301
    4df2d498 · Bump maxVersion to 26.0a1 ·
    Release: 0.14.2013082301
    0.14.2013082301
    
       * Fixed: Failed to initialize on Firefox 23 and later. (regression on the previous release)
       * [ru locale is updated by Infocatcher. Thanks!](https://github.com/piroor/treestyletab/pull/542)
  • 0.14.2013082201 Release: 0.14.2013082201
    0.14.2013082201
    
       * Works on Firefox 25 and later.
       * Fixed: Restore tree structure correctly for "undo close tab" feature, even if the tab had no child. (It was a regression on the version 0.14.2013052901.)
       * Improved: New tab from [DragIt](https://addons.mozilla.org/firefox/addon/dragit-formerly-drag-de-go/) is opened as a child of the current tab.
       * Fixed: Don't shrink tab bar automatically, when the user selects a background tab.
       * Improved: Update label of Firefox's "Close Tabs to the Right" menu item to "Close Tabs to the Bottom" in the vertical tab bar.
       * Fixed: Don't break tree structure by drag and drop of a child tab to move it to the upper level.
       * Fixed: Detect new tabs opened from content scripts more correctly.
       * Fixed: Show favicon for dummy (group) tabs correctly on Firefox 22.
       * Fixed: Detect dummy (group) tabs correctly. ([Fixed by Infocatcher. Thanks!](https://github.com/piroor/treestyletab/pull/518))
       * Fixed: On Firefox 23 and later, ignore the preference "hide the tab bar when there is only one tab" because it was available on Firefox 22 or older versions.
       * Fixed: Resolve visual glitch of the tab bar after showing/hiding a toolbar.
       * Fixed: Works with [bug489729 (Disable detach and tear off tab)](https://addons.mozilla.org/firefox/addon/bug489729-disable-detach-and-t/).
       * Improved: Introduce the concept "temporary group tab" and "permanent group tab". And close needless group tabs automatically only when it is marked as temporary. Automatically opened group (dummy) tabs are temporary, and manually opened tabs are permanently by default. You can make group tabs always permanent by these preferences `extensions.treestyletab.openGroupBookmark.temporaryGroup` (for bookmark groups) and `extensions.treestyletab.createSubtree.underParent.temporaryGroup` (for "create new tree from selected tabs" feature) with the value `false`.
       * Fixed: Show/hide tab bar correctly after the grippy is clicked.
       * Fixed: Don't freeze on the interface to edit bookmarks, even if there are too many bookmarks in the same folder.
       * [ru locale is updated by Infocatcher. Thanks!](https://github.com/piroor/treestyletab/pull/534)
  • 0.14.2013052901
    * Fixed: Pinned tabs are shown with more stylized appearance.
       * Fixed: Don't set margin to indicate grouped tabs for parent tabs next to hidden tabs in more cases. (by Drugoy. Thanks!)
       * Fixed: Update the tab bar correctly when contents in the browser bottom bar or the toolbar are modified. (Regression on 0.14.2013040601)
       * Fixed: Don't make new tabs children of the current tab, if they are opened by [Gmail Panel](https://addons.mozilla.org/firefox/addon/gmail-panel/) or someone.
       * Modified: Update codes around [session store API](http://dutherenverseauborddelatable.wordpress.com/2013/05/23/add-on-breakage-continued-list-of-add-ons-that-will-probably-be-affected/).
  • 0.14.2013040601
    0.14.2013040601
    
       * Improved: Add a new secret option "extensions.treestyletab.autoAttach.fromCurrent" to control new tab position from the current tab.
       * Fixed: Move tab by moveTabForward/moveTabBackward on Firefox 20 correctly.
       * Fixed: Don't set margin to indicate grouped tabs for parent tabs next to hidden tabs.
       * Fixed: Don't insert needless margins between collapsed tabs. Negative margins for collapsed tabs were unexpectedly inverted for tabs which have its "cannot be collapsed" parent tab. However, such tabs still can be collapsed if its root parent tab can be collapse its sub tree.
       * Fixed: Observe changes of UI shown/hidden not only the browser bottom box but also the toolbox
       * Fixed: Restore the original user preference when this addon is disabled or removed. (by saneyuki_s)
       * Fixed: Move dragged tab to the correct position, even if there are hidden tabs.
       * Fixed: Move all tabs in the dragged tree to a newly opened window correctly on Firefox 19 and later.
       * Modified: Make dragging tabs transparently always, to see the drop position marker.
       * Modified: Expand the drop area to drop dragged tabs to a tab itself. By this change, you can drop a tab to another more easily.
       * Modified: "jar" archive is no longer included.
  • 0.14.2012122901
    * Works on Nightly 20.0a1 again. (Updated for new MutationObserver spec.)
    * Fixed: Never raise error messages for dragging of non-tab objects onto the tab bar.
  • 0.14.2012121401
    0.14.2012121401
    
    * Improved: Open new tabs from Linky ( https://addons.mozilla.org/firefox/addon/425 ) as child tabs of the current tab even if they are opened vi a dialog.
    * Improved: Define minimum width/height of the tab bar and restore it on the startup (so, if you accidentaly get too narrow tab bar, it will be fixed in the next startup.)
    * Fixed: Collapse/hide the tab bar automatically even if the webpage includes any plugin area.
    * Fixed: Fix wrong dragging behavior of tabs in the vertical tab bar. Now tabs can be droppend on another tab easily.
    * Fixed: Fix odd padding in the vertical overflowed tab bar with pinned tabs and "Default" skin.
    * Fixed: Hide tab bar for only one tab window correctly.
    * Fixed: Fix dynamic patch for QuickDrag ( https://addons.mozilla.org/firefox/addon/6912 ) .
    * Modified: Don't change indent of tabs for collapsed tab bar.
    * Modified: Don't listen "mouseleave" event anymore (because it increases CPU usage.)
    * Modifeid: Unify the preference item "extensions.treestyletab.animation.enabled" to "browser.tabs.animate".
  • 0.14.2012111201
    * Fixed: Tabs from other computers are correctly opened as child tabs of the "about:sync" tab, on lately Nightly.
     * Fixed: All animation effects were unexpectedly stopped after the configuration dialog is opened.
  • 0.14.2012111001
    * Improved: Dragged tabs in vertical tab bar are now animated (on Firefox 17 beta and later.)
     * Improved: Update indent of tabs automatically when too deeply nested tabs are collapsed/expanded and the mouse cursor goes away from the operated tab. This behavior can be disabled by the secret preference "extensions.treestyletab.indent.autoShrink.onlyForVisible".
     * Fixed: Update indent of tabs automatically when tab groups are modified or switched.
     * Improved: Different indent of tabs can be applied for horizontal and vertical tab bar.
     * Improved: The default size of the tab bar (it is used to reset the tab bar when the splitter is double-clicked) is now customizable by secret preferences "extensions.treestyletab.tabbar.width.default", "extensions.treestyletab.tabbar.height.default" and "extensions.treestyletab.tabbar.shrunkenWidth.default".
     * Fixed: Drop position markers in vertical tab bar were accidentaly disappeared while dragging.
     * Fixed: Don't duplicate the current tab accidentaly when simple left click on the reload button.
     * Improved: Duplicate tabs as children of the current tab, from items of back/forward button's menu.
     * Fixed: Don't hide closeboxes of other tabs when toolbars are shown/hidden.
     * Fixed: Animation effects of tabs were accidentaly stopped when there were multiple windows.
     * Improved: Refactor internal codes.
  • 0.14.2012081101
    Fixed: Apply animation effects correctly. In old versions, all animation effects (about tabs and the configuration dialog) were accidentally stopped.
  • 0.14.2012080901
    Tree Style Tab 0.14.2012080901
    
    * Fixed: New tabs are shown correctly even if you activate animation effects. New tabs were sometimes stay hidden because animation was accidently stopped by some errors.
    * Fixed: Tabs are shown with correct height in "Metal" skin on Windows and Linux.
    * Fixed: Collapse a tree correctly even if you focused to a grandchild tab of the collapsing tree.
    * Fixed: Tabs dropped to the bookmarks sidebar are correctly bookmarked.
    * Fixed: Better handling of recursive/broken tree when collecting descendant tabs.
  • 0.14.2012080601
    Tree Style Tab 0.14.2012080601
    
     * Updated for Firefox 16
     * Fixed: "extensions.treestyletab.autoExpand.intelligently" works correctly. If you set the preference to false, not-focused trees are never collapsed by expansion of the newly focused tree.
     * Fixed: Don't forget collapsed state of trees while toolbar customizing.
     * Fixed: Create tree of nested bookmark folders, from dragged tree correctly.
     * Fixed: Open tabs as a tree on the dropped position in the tab bar, from dragged bookmark tree.
     * Fixed: Update tab bar appearance when contents of the browser bottom box is shown or hidden.
     * Fixed: Move the dragged pinned tab to the dropped position correctly, even if the drop target is the first pinned tab.
     * Fixed: Expand collapsed children of newly pinned tab automatically. (Child tabs unexpectedly vanished when a parent tab with collapsed children was pinned.)
     * Fixed: Don't break tree structure when a last child tab is moved to the upper level by drag and drop.
     * Fixed: After session restorations, new tabs related to the current tab could be shown as broken tree because TST's internal caches were lost. Now, session restorations work more stablely.
     * Fixed: "Fast restoration of tree structures on the startup" feature couldn't work correctly on some environments.
     * Fixed: Suppress freezing from infinity loop which is caused by recursive reference (it can be there unexpectedly by some reasons!) of tabs.
     * Fixed: Show bottom border of the toolbox for the vertical tab bar and "Tabs on Bottom" toolbox.
     * Fixed: Show notification about newly opened tabs at out of the viewport correctly, on Linux.
     * Fixed: Update "Metal" skin for Firefox 14 and later.
  • 0.14.2012050301
    Tree Style Tab 0.14.2012050301
    
    * Improved: Move tab to the upper level if it is dropped on the bottom area of its parent tab.
    * Modified: Change the background color of tabs in "Flat" and "Mixed" theme for some platform (e.g. Ambience theme on Ubuntu).
    * Fixed: Handle new tabs from the "new tab" button correctly.
    * Fixed: Respect special behaviors defined in Firefox itself or other addons for middle-click on the new tab button.
    * Fixed: Fix NS_ERROR_XPC_BAD_OP_ON_WN_PROTO error in auto-shrink mode.
    * Fixed: Fix broken appearance of pinned tabs with "Sidebar" theme.
    * Fixed: Fix broken appearance of pinned tabs with "Metal" theme on Mac OS X.
    * Fixed: Layout pinned tabs correctly even if the tab bar is narrower than the size of a pinned tab.
    * Fixed: Move the dragged tab to the correct position when the drop target tab has no child.
    * Fixed: Disable the "Tabs on Top" menu item for the vertical tab bar correctly.
    * Fixed: Store and restore the original state of the "Tabs on Top" feature when TST is uninstalled.
    * Fixed: Don't reset "Tabs on Top" state on the startup. (It was wrongly enabled on every startup.)
    * Fixed: Enlarge max width of the status panel. (See bug 632634 ( https://bugzilla.mozilla.org/show_bug.cgi?id=632634 ) .)
    * Fixed: Don't show TST's "full tooltip" if TST's tooltip is disabled by user preference.
    * Fixed: Don't collapse tabs if collapsing/expanding of tree is disabled by user preference.
    * Fixed: Reset the appearance of tree twisties when the mouse pointer go away from the tab bar.
    * Fixed: Don't show tree twisties on the favicon of existing tabs, in a horizontal tab bar.
    * Fixed: Show the floating menu bar (and title bar) with Hide Caption Titlebar Plus ( https://addons.mozilla.org/firefox/addon/hide-caption-titlebar-plus-sma/ ) correctly.
  • 0.14.2012021101
    * Fixed: Better appearance around twisty in tabs on a horizontal tab bar. (regression)
     * Fixed: Preferences migration on the startup failed in some cases.
     * Russian locale is updated by Infocatcher.
  • 0.14.2012021001
    92675388 · version up ·
    * Improved: A collapsed tree is expanded automatically if you press the Ctrl key for a while on it, even if the checkbox "When a tab gets focus, expand its tree and collapse others automatically" is unchecked. You can disable this behavior by the secret preference "extensions.treestyletab.autoExpandSubtreeOnSelect.whileFocusMovingByShortcut".
     * Fixed: Tree twisties couldn't be hidden by user preference. (regression)
     * Fixed: With Tab Mix Plus, failed to save session data on exit. (regression)
     * Fixed: Icons of collapsed tabs in the horizontal tree were not hidden. (regression)
     * Fixed: User preference of "When a tab gets focus, expand its tree and collapse others automatically" was wrongly ignored when a collapsed tab in a collapsed tree is focused directly.
     * Fixed: A link dropped onto the last parent tab was wrongly opened as the first child tab even if it should be opened as the last child by the user preference.