Firefox ブラウザーアドオン
  • 拡張機能
  • テーマ
    • Firefox 向け
    • スペルチェック辞書と言語パック
    • 他のブラウザーサイト
    • Android 向けアドオン
ログイン
アドオンアイコン

Tree Style Tab - ツリー型タブ のバージョン履歴 - 全 25 バージョン

Tree Style Tab - ツリー型タブ 作成者: Piro (piro_or)

5 段階中 4.5 の評価
5 段階中 4.5 の評価
5
1,660
4
271
3
102
2
63
1
94
Tree Style Tab - ツリー型タブ のバージョン履歴 - 全 25 バージョン
  • 古いバージョンに注意してください!これらのバージョンは、テストや参照を目的に表示されています。常に最新バージョンのアドオンを使用してください。

  • 最新バージョン

    バージョン 4.2.0

    リリース日 : 2025年6月1日 - 1.13 MB
    firefox バージョン 139.0 以降 で動作
    4.2.0 (2025.6.2):<ul><li>Firefox 139より古いバージョンへの対応を終了</li><li>Firefoxネイティブのタブグループ機能に対応(タブのアイコン側の端付近に別のタブをドロップすると、ツリーの編集ではなくFirefoxネイティブのタブグループを作成します)</li><li>ミュート状態制御ボタンおよびマイク・カメラ・画面の共有状態アイコンの表示位置をFirefox本体のタブと揃えるようにした</li><li>API: <code>tab-mousedown</code> などの通知型メッセージにおいて、Firefoxのタブグループを<code>tab</code>(ツリーの項目)として通知するようになった(<code>type</code>プロパティの値が<code>"group"</code>である特殊なタブとして通知されます)</li></ul>

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    この拡張機能を使用するには Firefox が必要です
    Firefox をダウンロードして拡張機能を入手する
    ファイルをダウンロード
  • 以前のバージョン

    バージョン 4.1.11

    リリース日 : 2025年5月28日 - 1.1 MB
    firefox バージョン 115.0 以降 で動作
    4.1.11 (2025.5.29):<ul><li>ピン留めされたタブの領域の高さを0にした後に再びリサイズできなくなる問題を修正</li><li>ピン留めされたタブの領域の高さを手動で変更してから再起動すると高さが0になってしまう問題を修正</li></ul>
    4.1.10 (2025.5.27):<ul><li>Multiple Tab Handlerなどのアドオンによって表示される偽コンテキストメニューのコマンドが長らく機能しなくなっていたのを修正</li></ul>
    4.1.9 (2025.5.25):<ul><li>ピン留めされたタブの領域の高さをドラッグ操作で変更可能にした(ダブルクリックで自動計算された高さに戻ります)</li></ul>
    4.1.8 (2025.5.24):<ul><li>コンテキストメニューからタブをアンロードする操作のラベルの翻訳をFirefoxに合わせ「タブを解放」にした</li><li>「タブを解放」実行後に意図しないタブがアクティブになる問題を修正</li><li>タブのアイコンとラベルの位置が頻繁に移動することになり却って煩わしいため、既定の位置以外に表示されたサイドバー用に外観を左右反転した状態においては「アクティブなタブ以外のクローズボックスをhover時以外は非表示にする」動作を無効にするようにした</li><li>折りたたまれた子孫タブの一覧をネイティブのツールチップで表示する動作を制御する上級者向け設定を追加し、サイドバー内で常にタブのプレビューパネルで折りたたまれた子孫タブの一覧を表示できるようにした</li><li>1つ前のバージョンで追加した隠し設定の<code>fadeOutPendingTabs</code>および<code>fadeOutDiscardedTabs</code>を制御する上級者向け設定のUIを追加</li></ul>
    4.1.7 (2025.5.16):<ul><li>Firefoxの縦型タブバーに倣って、すべてのテーマでアクティブなタブ以外のクローズボックスをhover時以外は非表示にするようにした</li><li>ドラッグ操作中はタブのプレビューを表示しないようにした</li><li>タブバー末尾にある折りたたまれたツリーの後にタブをドロップした時に、タブがツリーの中に組み込まれてしまっていたのを修正</li><li>Firefoxのタブバー上でアクティブなタブを別のウィンドウに移動した後、TSTのサイドバー上でアクティブなタブがハイライト表示されていなかったのを修正</li><li>Firefox 140でタブのコンテキストメニューに追加された「タブをアンロード」機能を再現するようにした(同時に、<code>browser.tabs.fadeOutUnloadedTabs</code>に対応する<code>fadeOutPendingTabs</code>、および<code>browser.tabs.fadeOutExplicitlyUnloadedTabs</code>に対応する<code>fadeOutDiscardedTabs</code>の2つの隠し設定も追加)</li></ul>

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    ファイルをダウンロード
  • バージョン 4.1.6

    リリース日 : 2025年5月6日 - 1.1 MB
    firefox バージョン 115.0 以降 で動作
    4.1.6 (2025.5.7):<ul><li>ツリー展開時のアニメーション効果が適用されなくなっていたのを修正</li><li><code><all_urls></code>権限が付与されているときにダイアログが開けなくなる問題を修正(4.1.5での後退バグ)</li></ul>
    4.1.5 (2025.5.2):<ul><li>Ctrl-Tab/Ctrl-Shift-Tab時に固有の反応(タブの切り替え中に折りたたまれたタブがフォーカスされたら、それらを飛ばしてフォーカスするよう別のタブにリダイレクトする)を、Ctrl-Tab/Ctrl-Shift-Tab以外のTST外での操作でタブがフォーカスされたとき(例:Firefox本体のタブバーでタブをクリックしたときなど)には抑制するようにした</li><li>「前/次の同階層のタブにフォーカス」にキーボードショートカットを割り当てた場合にフォーカス移動がタブバー端で循環するようにした</li><li>タブのプレビューパネルの埋め込み方法をより単純化した</li><li>API: 各タブのインデント領域をクリックしたときに、他の拡張機能向けに <a href="https://github.com/piroor/treestyletab/wiki/API-for-other-addons#when-a-tab-is-clicked"><code>tab-mousedown</code>|<code>tab-mouseup</code>|<code>tab-clicked</code></a> ではなく <a href="https://github.com/piroor/treestyletab/wiki/API-for-other-addons#when-the-non-tab-area-is-clicked"><code>tabbar-mousedown</code>|<code>tabbar-mouseup</code>|<code>tabbar-clicked</code></a> を通知するようにした</li></ul>
    4.1.4 (2025.3.13)
    * ミュート状態を表すアイコンの外観をFirefox 136以降のスタイルに合わせた
    * タブのプレビューをサイドバー内にのみ表示するオプションを追加
    * 追加の権限を必要とする設定項目のチェック状態が正しく更新されない問題を修正
    * 初期化処理中のパフォーマンスプロファイルを収集するための仕組みを導入した
    4.1.3 (2025.1.16):<ul><li>macOS環境でタブのプレビューの背景色が適切に設定されていなかったのを修正</li><li>macOS環境(Retinaディスプレイ)でタブのプレビューを期待通りの大きさで表示するようにした(4.1.2での後退バグ)</li></ul>
    4.1.2 (2025.1.14):<ul><li>FirefoxのDarkテーマを選択してタブのプレビュー表示を有効にするとコンテンツ領域が真っ白になってしまう問題を解消</li><li>Photonテーマを含む全てのテーマで、音声の再生状態のボタンを同じ外観で表示するようにした</li><li>プライバシー保護が有効なとき(<code>privacy.resistFingerprinting</code>=<code>true</code>など)でもタブのプレビューを期待通りの大きさで表示できるようにした</li><li>プライバシー保護が有効なときにタブのプレビューの表示位置のどれだけずらすかを設定する上級者向け設定を追加</li></ul>

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    ファイルをダウンロード
  • バージョン 4.1.1

    リリース日 : 2025年1月10日 - 1.1 MB
    firefox バージョン 115.0 以降 で動作
    4.1.1 (2025.1.10):
    • RTLの環境(アラビア語など、書字方向が右から左の言語の環境)でUIの方向を切り替えるようにした
    4.1.0 (2024.12.25):
    • ブックマーク作成ダイアログを再実装し、Firefoxネイティブのダイアログに近い機能を提供するようにした
    • サイドバー上でのタブのプレビュー表示を再現できるようにした(Webページ上での任意のスクリプトの実行を許可する権限、あるいは「すべてのWebサイトの保存されたデータへのアクセス」権限が必要)
    • タブのプレビュー表示再現を有効にしている場合に、折りたたまれたツリーの子孫タブをプレビューパネル内でより見やすい表示の仕方で示すようにした
    • 追加で要求される権限について、権限を必要とする機能が全て無効化された場合は権限を手放すようにした*タブバーへのリンクなどのドロップでタブを開く場合に、タブを待機状態で開く上級者向け設定を追加
    • Firefoxのタブバーと同様に、タブやリンクなどを「新しいタブ」ボタンにドロップできるようにした
    • 音声再生中である事を示すタブ上のボタンの見え方を、最近のバージョンのFirefoxに合わせるようにした
    • TSTのインストール後の初回使用時のみ、TSTのツールバーボタン上にバッジを表示して、クリック操作で初期設定のページを開くようにした

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    ファイルをダウンロード
  • バージョン 4.0.25

    リリース日 : 2024年11月11日 - 1.07 MB
    firefox バージョン 115.0 以降 で動作
    4.0.25 (2024.11.11):<ul><li>他のアドオン向けの<code>get-tree</code>APIおよびグループ化用タブのツリー表示が機能しなくなっていたのを修正(4.0.24での後退バグ)</li></ul>
    4.0.24 (2024.10.29):<ul><li>ユーザーのプライバシー保護のため、不要な場面でタブのURLを保存しないようにした(タブごとに有効なfaviconのURLを保持してタブと関連付けるためにだけ使われており、どこかに送信するということは元々ありませんでしたが、現在のWebExtensions APIではfaviconのURLは多くの場合でdata: URIとして通知されるようになっており、保持する必要自体もないため、ほとんどの場合ではURLを保存しなくなりました。また、有効なfaviconのURLを関連付ける必要がある場合も、生のURLではなくハッシュ化した文字列のみを保持するようになりました。)</li><li>ユーザーのプライバシー保護のため、プライベートウィンドウのツリー構造のキャッシュを保持しないように↓</li></ul>
    4.0.23 (2024.9.11):<ul><li>最近のバージョンで廃止されたCSS2のシステムカラーを使わないようにした</li><li>Shift-ドラッグ時のタブのドラッグデータに<code>text/plain</code>型の表現を加え、任意のテキスト入力欄へドロップできるようにした</li><li>再利用されたタブ要素のラベルのオーバーフロー状態をより正しく更新するようにした</li><li>TST外部から行われた、タブを閉じたり移動したりする操作について、TST内部での処理であると誤検出されにくくなるようにした</li><li>グループタブから設定画面を開く際のエラーを修正し、タブをアクティブな状態で開くようにした</li><li>Windows 11においてFirefox自身のタブと同じ文字色・背景色を使用するようにした(ただし、タイトルバーと一体になったFirefox自身のタブバーとは異なり、非アクティブなウィンドウでも色は変わりません)</li><li>ブックマークツールバーなどへのタブのドラッグ&ドロップによるブックマーク作成時の動作を改善し、Firefox自身のタブからのドラッグ時でも可能であればツリー構造を保存するようにしたと同時に、ツリー構造を持たないタブ群からブックマークを作成した場合は、作成されたブックマーク項目を新規のフォルダーにまとめないないようにした</li><li>ツリー構造を持つタブのブックマークツールバーなどへのドラッグ&ドロップ時に、作成されたブックマーク項目をフォルダー配下にまとめる動作を、設定で無効化できるようにした</li><li>API: 新しい通知型のAPI <a href="https://github.com/piroor/treestyletab/wiki/API-for-other-addons#suppress-auto-scrolling-to-activated-tabs"><code>try-scroll-to-activated-tab</code></a> を追加し、タブが選択されたときのサイドバーの自動スクロール処理を抑制できるようにした</li><li>API: タブがサイドバーの端に実際に貼り付いて表示されているかどうかを示す <code>stuck</code> という状態の情報を、<a href="https://github.com/piroor/treestyletab/wiki/API-for-other-addons#data-format">ツリー項目</a>の情報の一部として返すようにした</li><li>API: 優先度が高い状態で空の文字列がタブのツールチップに設定された場合に、タブのツールチップを完全に非表示にするようにした</li><li><code>nl</code>ロケール追加(by <a href="https://github.com/Vistaus">Vistaus</a>. Thanks!)</li></ul>

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    ファイルをダウンロード
  • バージョン 4.0.22

    リリース日 : 2024年8月8日 - 1.04 MB
    firefox バージョン 115.0 以降 で動作
    4.0.22 (2024.8.9):<ul><li>水平タブバー上での複数選択したタブのドラッグ&ドロップ操作や<a href="https://addons.mozilla.org/firefox/addon/move-tab-hotkeys/">Move Tab Hotkeys</a>によって一緒に移動されたタブについて、移動先にの位置で矛盾がない状態になるようツリー構造を自動修復するようにした</li><li>サイドバー開閉後にタブの読み込み中アニメーションが同期されない問題を修正</li><li>サイドバー開閉後に複数選択したタブのハイライト状態が失われる問題を修正</li><li>古い<code>overflow</code>/<code>underflow</code>イベントが廃止された環境でタブバーの溢れ状態を正しく判定できていなかったのを修正</li><li>キャッシュを使用しない設定のときに、再起動後にタブのタブバー端への貼り付け状態が復元されていなかったのを優勢</li></ul>
    4.0.21 (2024.8.4):<ul><li>アクティブなタブを含む複数のタブが一度に閉じられた場合に、可能な限り、ユーザーの設定に基づいて適切なタブを次のアクティブなタブにするようにした</li><li>親タブが閉じられた後にツリー構造を維持するために代わりに開かれるグループ化用のタブを任意に閉じられるようにした(従来通りにこのようなグループ化用のタブを閉じられない動作に戻すには、隠し設定の <code>closeParentBehavior_replaceWithGroup_thresholdToPrevent</code> を <code>-1</code> に設定して下さい)</li><li>タブバーが溢れるかどうかのギリギリの場面でスクロールバーの表示・非表示を無限に切り替え続けてしまう問題を起こりにくくした</li><li>システムの速度が低下していて、他に自動グループ化を待っている状態のタブがある場合に、ピン留めされたタブから開かれた子タブが既存の子タブから遠く離れた位置に開かれてしまうことがあったのを修正</li><li>ツリーを構成するタブを<a href="https://github.com/piroor/treestyletab/wiki/API-for-other-addons#create-new-group-from-given-tabs"><code>group-tabs</code> API</a>を用いて一部だけグループ化した場合に、グループ化後も元のツリー構造を可能な限り保ち、また、残されたタブのツリー構造も矛盾無く維持するようにした</li><li>Photonテーマ使用時にエッジケースにおいてスクロールバーが点滅する問題を修正</li><li>閉じたタブにアニメーション効果が適用される場面を想定した、タブの上での連続したクリック操作がタブバーの空白領域のクリック操作と誤認されないようにするための対策が、全く無関係の場合にまでイベントをキャンセルしてしまっていたのを修正</li><li>グループ化用のタブの中に表示されるツリーについて、マルチカラム表示にするかどうかの判断を、ユーザースタイルシートで折り返しの制御が変更されていても期待通りに行えるようにした</li><li>内部的なリンクで設定画面に遷移したときに、遷移先の設定項目が上級者向け設定として隠れていた場合、一時的に上級者向け設定を表示するようにした</li><li>ピン留めされたタブの子タブをグループ化するために開かれたグループ化用のタブにおいて、設定画面へのリンクからより適切な設定項目へ遷移するようにした</li><li>新しいタブを開くボタンの上での中クリックでクリップボードのURLを貼り付ける機能について、権限が許可されていても内部的な設定がまだ有効化されていないときは、混乱を避けるため、設定のチェックボックスをオフのままにするようにした</li><li>ドラッグ&ドロップ操作時に<code>dataTransfer</code>にアクセスできなかったときのエラー情報がコンソールに現れないようにした</li></ul>
    4.0.20 (2024.6.28):<ul><li>IndexedDBのエラーが原因で初期化に失敗する場合があったのを修正</li></ul>

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    ファイルをダウンロード
  • バージョン 4.0.19

    リリース日 : 2024年6月24日 - 1.04 MB
    firefox バージョン 115.0 以降 で動作
    4.0.19 (2024.6.24):
    • browser.tabs.selectOwnerOnClose などの作用によって可視範囲外のタブがアクティブになったときに、マウスポインターがサイドバー領域から離れるまでは、アクティブなタブの位置までタブバーを自動スクロールする動作を遅延するようにした(この動作は deferScrollingToOutOfViewportSuccessor を false に設定することで無効化できます)
    • 複数のタブをウィンドウをまたいでドラッグ&ドロップで移動した後にどのタブをアクティブにするかについて、明示的に設定された情報を優先的に反映するようにした
    • Tree Style Tab in Separate Windowなどによってサイドバーパネルが別ウィンドウで開かれている場合にも、ツリー上での→/↓キー操作のショートカットを、ツリーが見えている場合の動作にするようにした
    • API経由でグループ化用のタブを開くときに、自動的に閉じる条件のチェックボックスの状態を制御できるようにした
    • 対象のウィンドウが明示されているときには、タブ以外の要素への追加のコンテンツを、対象ウィンドウ以外のウィンドウに反映しないようにした

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    ファイルをダウンロード
  • バージョン 4.0.18

    リリース日 : 2024年6月12日 - 1.04 MB
    firefox バージョン 115.0 以降 で動作
    4.0.18 (2024.6.13):
    • Firefox 127以降のタブのコンテキストメニューの「重複タブを閉じる」コマンドと同等の機能をタブのコンテキストメニューに追加
    • ツリー上での矢印キー操作に割り当てるmacOS向けの規定のショートカットをAlt-Shift-↑/↓/←/→からMacCtrl-Shift-↑/↓/←/→に変更
    • サイドバーが非表示のときに、ツリー上での→/↓キー操作のショートカットの動作を「次のタブにフォーカスを移す」に正しくフォールバックするようにした
    4.0.17 (2024.6.10):
    • 開いた直後に移動されたタブのインデントがおかしくなる問題を修正(4.0.16での後退バグ)
    • 起動直後のネストの深いツリーのインデントがおかしくなる問題を修正(4.0.16での後退バグ)
    4.0.16 (2024.6.9):
    • 新しいキーボードショートカット用機能の「ツリー上での↑/↓/←/→キーを模倣」を追加し、それらに初期状態でAlt-Shift-↑/↓/←/→を割り当てた(favicon状態のピン留めされたタブや折りたたまれたツリーに対する画面上の表示位置に基づくフォーカス移動と、ツリー項目上での←/→キーによるツリー開閉のそれぞれを、場合によって行う動作となります)
    • 新しいキーボードショートカット用機能の「ツリーを折りたたむか、親のタブにフォーカスを移す」「ツリーを展開するか、最初の子タブにフォーカスを移す」を追加(ツリー項目上での←/→キーでの操作を再現するため)
    • ピン留めされたタブ自体がスクロール可能でないときは、ピン留めされたタブの上でのホイールスクロールや、ピン留めされたタブが選択されているときのタブバーをスクロールするキーボードショートカットによって、通常のタブの方をスクロールするようにした
    • overflowとunderflowイベントが使用できない状況での代替処理をより最適化
    • ウィンドウをまたいだタブのドラッグ&ドロップでの移動で起こっていた問題(移動後にツリー構造が一部失われる、移動後にグループ化用のタブが消える、移動後にタブがすべて再読み込みされる)を修正
    • 閉じて開き直した後のタブが最後の子タブだったときに、最後の子タブを閉じた後に設定通りに親タブにフォーカスを移すようにした
    • 仮想スクロールのレンダリング中に各タブにアニメーション効果が意図せず複数回適用される場合があったのを修正
    • 処理が順番どおりに行われないせいでタブに意図せず一部のクラスが残ってしまっていたのを修正
    • 個々のタブの上下にコンテンツを挿入した場合に意図せず無限ループ(CPU使用率の増大とGCの動作不良の原因)が発生してしまっていたのを修正
    • zh_CNロケール更新(by NightSharp, thanks!)
    • ru、de、およびenロケール更新(by vadcx, thanks!)

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    ファイルをダウンロード
  • バージョン 4.0.15

    リリース日 : 2024年5月20日 - 1.03 MB
    firefox バージョン 115.0 以降 で動作
    4.0.15 (2024.5.21):<ul><li>親タブのドラッグ操作でツリー全体を移動するように設定している場合でも、親タブを子孫のタブにドラッグ&ドロップした際には個別のタブとしてドロップ位置に移動するようにした(従来のように子孫のタブの位置へのドロップを禁止するには、隠し設定の <code>moveSoloTabOnDropParentToDescendant</code> を <code>false</code> に設定してください)</li><li>ネイティブのタブコンテキストメニューでの「新しいコンテナータブで開く」→「コンテナーなし」で開いたタブに誤って親タブのコンテナーが継承されていたのを修正</li><li>Firefox 128以降との互換性のため、<code>overflow</code>と<code>underflow</code>イベントに依存しない実装に変更した</li><li>キーボードショートカット設定用のコマンドとして「ツリーの折りたたみ状態を切り替える」「ツリーの折りたたみ状態を再帰的に切り替える」を追加</li><li>ネイティブのタブコンテキストメニューにTSTのコンテキストメニュー項目を表示するかどうかを制御する設定を追加</li><li>初期化の最中に新たにタブが開かれた場面での動作の堅牢性を改善</li><li>サイドバーパネルの表示幅が0でサイドバーの内容が更新された際に、それ以後の動作がおかしくなっていたのを修正</li><li>コンテナーを示すマーカーの表示幅を、タブの高さに限らず細い幅で表示するようにした</li></ul>
    4.0.14 (2024.4.17):<ul><li>最大化またはフルスクリーン状態のウィンドウからタブを別ウィンドウに切り離せなくなっていたのを修正(4.0.13での後退バグ)</li><li>ヘルパーアドオンによってタブの上下に挿入されたコンテンツでタブの高さが変化している場合に、タブバーのスクロール時にスクロール位置が不安定になる問題を修正</li></ul>
    4.0.13 (2024.4.10):<ul><li>「新しい空のタブ」のための挙動が反映されなくなっていたのを修正(4.0.12での後退バグ)</li><li>「ハイコントラスト」テーマにおいて、高すぎるコントラストによるストレスを軽減するためタブの境界線に <code>ButtonText</code> ではなく <code>GrayText</code> を使うように変更</li><li>サイドバー上のコンテキストメニューの「タブを移動」→「新しいウィンドウに移動」で、常にツリー全体を移動するようにした</li><li>「新しいウィンドウに移動」で開かれるウィンドウを、元のウィンドウから少しずれた位置に開くように修正</li><li><code><all_urls></code>の権限が承認されていない場合に無関係の設定項目が無効化されてしまっていたのを修正</li><li>タブのウィンドウからの切り離し・結合時に、意図せずサイドバーパネル全体が再読み込みされることがあったのを修正</li><li>ピン留めされたタブがアクティブになったときに、そのタブから開かれた子タブをまとめているグループ化用のタブを自動展開したりそのタブの位置までタブバーをスクロールしたりする挙動を制御する隠し設定 <code>syncActiveStateToBundledTabs</code> を追加</li></ul>

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    ファイルをダウンロード
  • バージョン 4.0.12

    リリース日 : 2024年4月5日 - 1.03 MB
    firefox バージョン 115.0 以降 で動作
    4.0.12 (2024.4.5):
    • タブの寸法・位置をより正しく計算するようにした(4.0.11での後退バグ)
    • --tab-sizeでタブの高さを変更したときの挙動がおかしくなっていたのを修正
    • 「ハイコントラスト」テーマにおいて、視認性を高めるためタブの境界線に ButtonShadow ではなく ButtonText を使うように変更
    • 「新しい空のタブを開く」操作以外の契機で開かれたタブ(他のアプリケーションから開かれたタブなど)に誤って「新しい空のタブ」のための挙動が反映される場合があったのを修正
    4.0.11 (2024.4.3):
    • タブ描画周りの処理をさらに最適化
    • アニメーション無効時のタブのインデント更新処理を最適化
    • 再利用されたタブ要素に別のタブの追加コンテンツが埋め込まれたままになる問題を修正
    • favicon未設定のページに対して適切なfaviconでない別のfaviconが表示される問題を解消
    • ブックマークから開かれたタブをまとめるためのグループタブについて、設定に従って正しくオプションが設定されるようにした
    • API: 応答性向上のため、API経由で返されるタブの情報をキャッシュできるようにした(初期状態では無効で、隠し設定 cacheAPITreeItems で有効化できます)
    • API: ピン留めされたタブの中に追加されたコンテンツを正しく表示するようにした
    4.0.10 (2024.3.21):
    • Firefoxのメジャーアップデート後にツリー構造がズレる問題を修正(参考:ツリー構造がズレてしまった場合の修正手順)
    • いくつかのコンテキストメニュー項目が設定で有効になっていても表示されない問題を修正
    4.0.9 (2024.3.20):
    • 何らかの理由でクリップボードにアクセスできないときに「新しいタブ」ボタンの上での中クリックが動作しなくなっていたのを修正
    • TSTの初期化処理中にタブを閉じる他のアドオン(Tab Session Mあなげr、Firefox Multi-Account Containersなど)との互換性を改善
    • ユーザースタイルシートを組み込みのスタイル指定よりも優先的に反映する処理が機能しなくなっていたのを修正
    • 上級者向け設定として、他のアドオンによって非表示にされたタブを強制表示するオプションと、事前にタブをレンダリングしておく画面数を制御するオプションのUIを追加
    • 初期化中の致命的でないエラーをなるべくコンソールに出力しないようにした
    • zh_CNロケール更新(by NightSharp, thanks!)

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    ファイルをダウンロード
  • バージョン 4.0.3

    リリース日 : 2024年3月12日 - 1.02 MB
    firefox バージョン 115.0 以降 で動作
    4.0.3 (2024.3.13):
    • 「Photon」テーマ使用時にタブのドロップ位置の計算結果が期待通りでなかったのを修正
    • ピン留めされたタブのコンテナーの高さが正しく計算されない場合があったのを修正
    4.0.2 (2024.3.13):
    • タブのラベルのオーバーフロー状態の検出に関する処理に起因するパフォーマンス低下を修正
    • 「Photon」テーマ使用時に最後のタブの下に無用なスペースが表示されていたのを修正
    • 「すべてのウェブサイトの保存されたデータへのアクセス」の権限が無い場合にダイアログを開けなくなっていたのを修正
    • コンテキストメニュー内に不要な項目が表示されたままになる場合があったのを修正
    • タブバーの空白領域でのコンテキストメニュー項目のラベルをネイティブの物に合わせるようにした
    • zh_CNロケール更新(by NightSharp, thanks!)

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    ファイルをダウンロード
  • バージョン 4.0.1

    リリース日 : 2024年3月7日 - 1.02 MB
    firefox バージョン 115.0 以降 で動作
    4.0.1 (2024.3.8):
    • API経由で貼り付けられたタブを含むツリーも、他のツリーの展開時に自動的には折りたたまないようにした
    4.0 (2024.3.7):
    • 多数のタブがある場合のパフォーマンスを向上(画面に見えている範囲内のタブのみレンダリングするようになりました)
    • コンテキストメニューのコマンドやその他のアクションで、任意のタブをタブバーの端に貼り付けられるようにした(貼り付けたタブの振る舞いはピン留めされたタブに似ていますが、配下のツリーが維持される点が異なります)
    • タブの共有状態(カメラ、マイク、および画面)をアイコンで表示するようにした
    • タブバーがスクロールされている時にタブバーの上端にドロップシャドウを表示するようにした
    • タブバーが最大までスクロールされていない時にタブバーの下端にドロップシャドウを表示するようにした
    • Firefox起動直後の初期化時に、タブの数・ピン留め状態・コンテナーの状態だけ一致していればキャッシュからツリーを復元するようにした
    • Firefox Viewから開かれたタブの取り扱いを制御できるようにした
    • ライブラリーなどの画面上でブックマークを複数個コピーした場合に、タブからブックマークを作成した時の自動グループ化処理が誤爆しないようにした
    • Firefoxのタブバー上で単独のタブを移動した先がTSTのにおける最上位の階層だった場合に、子孫のブックマークが追従して移動されずそのまま取り残されてしまっていたのを修正
    • ピン留めされたタブから複数のタブを開くときに、最近開いた子タブの次の位置に開く設定が機能していなかったのを修正
    • Firefox 116以降のバージョンでCtrl-Shift-Tで空のダイアログウィンドウが意図せず復元されてしまわないようにした
    • まとめて閉じたサブツリーのタブを復元した際に、復元後のタブのツリー構造が壊れる場合があったのを修正
    • タブバー末尾近くのツリーを折りたたんだときに、タブを閉じたときと同様に、一時的にスクロール位置を固定するようにした
    • タブバーに直接ローカルファイルをドロップした時に、単に無視するのではなく、blob: URLを使用してタブで開くようにした
    • タブのツリーからブックマークを作成した時に、それらをまとめるためのフォルダーが複数個作成されてしまう問題を修正
    • 設定画面の項目の大部分を上級者向け設定扱いにして、初期状態で非表示にするようにした
    • APIの機能強化・改善
    • このバージョンでの改善作業の多くはWaterfoxプロジェクト・BrowserWorks社からの資金的支援に基づいて行われました。Alex Kontosさん、ありがとうございます!(Waterfoxプロジェクトによるアナウンス)
    • 変更点の詳細な説明はプロジェクトページの更新履歴およびGitHubのリリースページを参照して下さい。

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    ファイルをダウンロード
  • バージョン 3.9.22

    リリース日 : 2024年1月30日 - 1,011.17 KB
    firefox バージョン 115.0 以降 で動作
    3.9.22 (2024.1.31):
    • 追加の権限「ブックマークの読み取りと変更」が許可されていない時に初期化に失敗する問題を修正(3.9.21での後退バグ)
    3.9.21 (2024.1.26):
    • 3.9.20でのオンメモリーキャッシュ使用時のパフォーマンスの低下を解消した
    • グループ化用のタブ上で組み込みのアイコンが複数列に分割されて表示される問題を解消
    3.9.20 (2024.1.18):
    • Firefox 115より古いバージョンへの対応を終了
    • 新しくタブを開く位置の制御に関する設定を整理し、効果が重複するオプション同士の関係を考えなくてもよいようにした(タブを開く位置の制御の選択肢の時点で「最初の子タブとして開く」「最後の子タブとして開く」といった選択を可能にした)
    • リンクから開かれた子タブおよびコンテキストメニューの「新しいタブ」コマンドで開かれたタブの取り扱いの設定をUI上で変更できるようにした
    • Firefoxのセッションファイルの肥大化を防ぐために、サイドバーの内容のキャッシュを揮発性のRAM上にのみ保持するようにした(副作用としてブラウザーの起動時などの初期化処理に時間がかかるようになった恐れがあるため、従来の挙動に戻すための設定も追加済み)
    • 「新しいタブ」コマンドで開かれたタブの検出をより確実にした
    • アニメーションを含むテーマを使用している時のRAM使用量増大の問題に対処した(詳しくはbug 1875100を参照)
    • Syncのシミュレート機能において、デバイス毎の識別子をより安全に保持するようにした
    • zh_CNロケール更新(by NightSharp, thanks!)

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    ファイルをダウンロード
  • バージョン 3.9.19

    リリース日 : 2023年11月20日 - 1,013.45 KB
    firefox バージョン 102.0 以降 で動作
    3.9.19 (2023.11.20):
    • ローカルファイルやabout:ページのようにアドオンの権限で開けないURLを持つタブは、コンテナー継承のためであっても開き直さないようにした
    • アドオンの権限で開けないURLを持つタブに対しては、コンテキストメニューの「新しいコンテナータブで開く」を無効化するようにした
    • アイコンの表示色をFirefox 120自身の配色に合わせた
    3.9.18 (2023.11.10):
    • コンテキストメニューの項目とキーボードショートカット設定用スロットに「ツリーをミュート/ミュート解除」「配下のタブをミュート/ミュート解除」を追加
    • CPU使用率低減のため、サイドバーとバックグラウンドページの間の生存確認の通信を1秒間隔から5秒間隔に減らした
    • アニメーション効果が無効になっているときの、ツリーの最大の深さの再計算処理を最適化した
    • SVGアイコンの色をCSS prefers-color-schemeを用いてプラットフォームの配色に合わせるようにした
    • frロケール更新(by cayenne17, thanks!)
    3.9.17 (2023.9.8):
    • TSTによる内部的なタブの再配置時の取り扱いを改善し、ピン留めされたタブを親として開かれた子タブが誤った位置に配置されにくくなるようにした
    • サイドバー上でのコンテキストメニューの初期化処理を最適化し、メニューが画面に現れてから遅れて項目が更新される様子を観測されにくくした
    • Protonテーマでの最後のタブと「新しいタブ」ボタンの間の無駄なスペースを減らした
    • タブをまっすぐ左右どちらかにドラッグしてドロップ不可能な場所にドロップした際の別ウィンドウへの切り離し操作がより確実に動作するようになった(操作を妨げる原因となっていた、Firefox 71ですでに修正された古い不具合への回避策を廃止した)
    • Firefoxネイティブのタブバーからの複数選択されたタブのドロップを、ツリー項目のドロップと同等に扱うようにした
    • ヘルパーアドオンの一覧へのリンクを更新(Wikiのページになりました)
    • 特定のプラットフォームでドラッグ&ドロップ操作の後に予期されないドラッグイベントへの反応が起こる事がある問題を回避するようにした
    • API: 新しい通知型の try-collapse-tree-from-collapse-command と try-collapse-tree-from-collapse-all-command を追加し、ユーザーの操作でツリーが折りたたまれるのを防げるようにした
    • ツリーの開閉つまみのスタイル定義を更新し、marginとpaddingで簡単に位置を調整できるようにした
    • ユーザー定義のスタイル指定によるカスタマイズ機能の名前付けを「ユーザースタイルシート」に統一した
    • ruロケール更新(by wvxwxvw, thanks!)

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    ファイルをダウンロード
  • バージョン 3.9.16

    リリース日 : 2023年7月21日 - 1,008.42 KB
    firefox バージョン 67.0 以降 で動作
    3.9.16 (2023.7.21):<ul><li>faviconの取り扱いに関するメモリ消費を削減</li><li>「新しいタブ」ボタンの上での右クリックでコンテナーの選択肢を表示するようにした(最近のバージョンのFirefoxの挙動を再現)</li><li>利便性向上のため、Ctrl-PageUp/PageDownでのタブの移動中は、ツリーの祖先を展開するようにした</li><li>最後のタブを閉じる処理が進行中にマウスカーソルを移動しても、スクロール位置の固定状態を維持するようにした</li><li>同階層の前後のタブにフォーカスを移動する操作にキーボードショートカットを割り当てている時に、同階層のタブの間でフォーカスを循環するようにした</li><li>ブックマークフォルダーから開いたタブがツリー構造を伴っていた場合に、グループ化用のタブを最上位に開かない動作を無効化する上級者向け設定を追加(グループ化用のタブが当初はブックマークフォルダーから開かれたフラットなタブをツリーとしてまとめるためだけに導入されたことから、開かれたタブがツリー構造になっている場合は不要な物としてグループ化用のタブを開かない挙動で固定されていた)</li><li>「既存のタブからタブが開かれた場合:親のタブの子として、直近に開いた子タブの隣に開く」が選択されていた場合に、既存の子孫タブが無いと子タブが親タブの子にならない問題を修正</li><li>複数選択したタブの中にツリーの最上位レベルのタブが複数あった場合に、最初のグループ化用のタブに対応するブックマークが作成されていなかったのを修正</li><li>Darkモードにおいて、設定画面のドラッグ&ドロップの項目の表の枠線が見えにくかったのを修正</li><li>Protonテーマでのアクティブなタブや複数選択されたタブの見た目を、Firefox 102以降での見た目に合わせるようにした</li><li>Protonテーマでのタブのドロップシャドウの表示の仕方を、Firefoxのネイティブタブのドロップシャドウと同様にするようにした</li><li><code>de</code>ロケール更新(by <a href="https://github.com/juwbr">juwbr</a>, thanks!)</li></ul>
    3.9.15 (2023.3.24):<ul><li><a href="https://addons.mozilla.org/firefox/addon/popup-window/">Popup window</a>などによって既存のタブがポップアップウィンドウに切り離された時に無限リロードに陥らないようにした</li><li>アクティブなタブのコンテナーを引き継ぐように開き直された新しい空のタブが、アクティブにならない問題を修正</li><li>大量のタブが開かれている場面でのサイドバーとコントローラーとの間の接続の意図しない切断を防ぐために、生存確認の間隔をタブの数に応じて増大するようにした(これによりツールバーボタンやキーボードショートカットによるサイドバーの表示・非表示切り替えにより大きな遅延が発生するようになる場合があります)</li></ul>

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    ファイルをダウンロード
  • バージョン 3.9.14

    リリース日 : 2023年3月13日 - 1,003.87 KB
    firefox バージョン 67.0 以降 で動作
    3.9.14 (2023.3.13):
    • 遅い環境でのbrowser.tabs.selectOwnerOnClose再現の挙動を改善
    3.9.13 (2023.3.12):
    • ピン留めされたタブから開かれた子タブの位置が制御されているときに、ピン留めされたタブがアクティブな状態で新しい空のタブがアクティブなタブの子として開かれたら、ピン留めされたタブから開かれた子タブとしての制御を適用するようにした
    • 他のアプリケーションから開かれたタブに対するbrowser.tabs.selectOwnerOnClose再現の挙動を改善
    • リンクのドロップ操作に対するFirefox組み込みの設定項目「リンク、画像、メディアを新しいタブで開いたとき、すぐにそのタブに切り替える」の振る舞いを再現するための設定項目を追加
    • Windows 11その他の環境において、ホバー状態以外でもスクロールバーの表示幅分サイドバーの内容をずらして表示して、ツリー操作用のUIが操作不能になら内容にした
    • API: コンテキストメニューのコマンド「このツリーを再帰的に展開」「すべてのツリーを展開」によるツリーの展開をキャンセルできるようにする通知型 try-expand-tree-from-expand-command と try-expand-tree-from-expand-all-command を追加
    • ruロケール更新(by wvxwxvw, thanks!)
    3.9.12 (2023.1.7):
    • グループ化用のタブのページ内UIで、中クリックまたはクローズボックスでタブを閉じられるようにした
    • グループ化用のタブのページ内UIにおいて、タブの一覧の更新時の画面のチラつきをなくした
    • 「新しいタブを開く」操作で開かれたタブを検出するためのURLを複数指定できるようにした(プライベートウィンドウ対応のため)
    • タブの読み込みアイコンのアニメーションの再生タイミングをより適切に同期するようにした(by Lej77, thanks!)
    3.9.11 (2022.12.6):
    • ブックマーク以外から開かれたタブをグループ化する設定が機能しなくなっていたのを修正(3.9.8での後退バグ)
    • いっくつかの設定項目の数値指定用の入力欄の桁数を拡大した

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    ファイルをダウンロード
  • バージョン 3.8.26

    リリース日 : 2022年7月14日 - 992.39 KB
    firefox バージョン 67.0 以降 で動作
    3.8.26 (2022.7.15):
    • 古いバージョンのTST向けに書かれたユーザースタイル定義が機能しない場合がある問題に対処(詳細は関連issueを参照)
    • macOSでのピンチイン・アウト操作でサイドバーの内容がズームされないようにした
    • アイコンが消える問題に対する回避策を無効化するための隠し設定 enableWorkaroundForBug1763420_reloadMaskImage を追加
    • ruロケール更新(by wvxwxvw, thanks!)

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    ファイルをダウンロード
  • バージョン 3.8.25

    リリース日 : 2022年7月7日 - 991.72 KB
    firefox バージョン 67.0 以降 で動作
    3.8.25 (2022.7.8):
    • より動作が分かりやすくなるように、新しいタブの振る舞いに関する設定UIの構成を見直した
    • アイコンが消える問題に対する回避策を導入
    • ブロックされたページに対するfaviconを追加
    • frロケール更新(by tbertels, thanks!)
    3.8.24 (2022.6.2):
    • macOS、Linux、Windows 11において、スクロールバーに重ならないようにツリーの開閉つまみをずらして表示するようにした
    • グループ化用のタブを移動した後にタブのラベルがおかしくなる問題を修正
    • サイドバーを開き直した後にヘルパーアドオンに tab-mouseover などのメッセージが通知されなくなる問題を修正
    • タブの自動グループ化の確認のダイアログを、タブの数に合わせて自動的にリサイズするようにした
    • Firefox 99と100でdragendイベントの座標がおかしくなる問題(bug 1767165)への回避策を、対称範囲外のバージョンのFirefoxでは無効化するようにした
    • APIの改善:TSTによる処理が完了した時点での結果を通知する新しい通知型のメッセージ new-tab-processed を追加
    3.8.23 (2022.5.1):
    • Firefox 99以降のバージョンでdragendイベントの座標がおかしくなる問題(bug 1767165)への回避策を導入し、サイドバーを右側に置いている場合にタブが意図せず切り離されて画面外に配置されてしまう事態が発生しにくくなるようにした(この回避策を無効化するには、TSTの設定の「開発者向け」-「すべての設定」でenableWorkaroundForBug1767165_fixDragEndCoordinatesのチェックを外して下さい)
    3.8.22 (2022.4.22):
    • ブックマークフォルダーの選択用UIにおいて、連続したキー入力による項目のインクリメンタルサーチに対応
    • 複数のタブを閉じる確認のダイアログを、タブの数に合わせて自動的にリサイズするようにした
    • Protonテーマにおいて、複数選択されたタブの外観をFirefox 99での表示に合わせるようにした(Bug 1751807での変更への追従)
    • デバッグモードにおいて、ダイアログをmodal状態で開かないようにした
    • APIの改善:他のツリーが展開されたときのツリーの折りたたみを制御する新しい通知型のメッセージ try-collapse-tree-from-other-expansion を追加
    3.8.21 (2022.2.13):
    • TST Bookmarks Subpanel 1.2.4以降のバージョンからドロップされた項目の読み込みに失敗する問題を修正
    3.8.20 (2022.2.8):
    • Firefox 97以降でドラッグ操作の挙動が不安定になっていたのを修正
    • 新しく開かれたタブにアクティブなタブからコンテナーを引き継ぐ際に、タブの開き直しでURLが変わってしまわないようにした
    • タブのタイトルに二重引用符が含まれる場合でも、ブックマークのタイトルとして正しく引用するようにした
    • Ctrl-Tab操作を検知する権限が与えられていないときに、Ctrlキーの長押しでツリーを自動展開しないようにした
    • 「about:config」のタブに歯車型のアイコンを表示するようにした(Firefox 98での仕様変更に追従)
    • deロケール更新(by SammysHP, thanks!)
    3.8.19 (2022.1.13):
    • Firefox 96.0以降のバージョンで、Windows 10の暗い配色と「ハイコントラスト」テーマの組み合わせにおいてタブの背景色がタイトルを読みにくい色になっていたのを修正
    • ruロケール更新(by wvxwxvw, thanks!)
    3.8.18 (2021.12.26):
    • Tree Style Tab in Separate Windowなどによってタブバーが通常のタブに読み込まれている状況と、TSTでのタブの切り離しを無効化する設定が組み合わさった場面において、タブのドラッグ&ドロップでタブバーの内容が失われてしまわないようにした
    • Firefox Sync使用時に複数デバイス間でTSTの設定のみ同期しないようにする隠し設定(TSTの設定→開発用→すべての設定→syncEnabled)を追加した(SyncによってCPU使用率が急上昇することがある問題の回避策)
    3.8.17 (2021.12.15):
    • browser.tabs.insertAfterCurrentがtrueに設定されている場合に、受け側のFirefoxが動作していない状態で他のデバイスからタブが送られた時に、Firefox起動後に開かれたそれらのタブを、ツリー構造を壊さないよう既存のツリーに組み込むようにした
    • browser.tabs.insertAfterCurrentがtrueに設定されている場合に、他のデバイスから複数のタブを一度に送ると受け側のFirefoxでタブが飛び飛びに開かれてしまう問題について、可能な限りタブの位置を一箇所にまとめるようにした(この挙動は隠し設定 fixupOrderOfTabsFromOtherDevice で無効化できます)
    • ページのタイトルの最初に置かれたRight-to-Leftの制御文字を受け付けるようにした
    • 「Sidebar」テーマでの折りたたまれた子孫タブの数の数字の表示をより自然な見た目にした
    • タブのクローズボックス上でのダブルクリックではツリーを折りたたまないようにした(この動作の結果として、閉じようとしているツリーが意図せず折りたたまれてしまい、子孫タブまで誤って閉じられてしまうケースがあった)
    • サイドバー内において、タブのコンテキストメニューの「新しいタブ」上での中クリックおよびCtrl/⌘-クリックを、「新しいタブ」ボタン上でのアクションと同様に処理する用にした
    • ユーザースタイルシートでのカスタマイズ性向上のために、<tab-item-substance>、<tab-label> 、<span class="label-content">に対し、親要素の<tab-item>のdata-tab-id属性とdata-window-id属性を継承するようにした
    • favicon化されていないタブでも、「attention」の状態にあるタブはFirefox本体のタブ同様にハイライト表示するようにした
    • Linux上において、「ハイコントラスト」テーマ選択時に背景色に確実に視認性の高い(暗い)色を使用するようにした
    3.8.16 (2021.11.11):
    • タブのラベルが長い時に、単一の設定ではなくラベル文字列自体の書字方向のみに従って、右または左にフェードアウトするようにした
    • タブのラベルの書字方向を制御する設定を廃止した
    • koロケール更新(by OctopusET, thanks!)
    3.8.15 (2021.10.25):
    • ブックマークフォルダのコンテキストメニューの「ツリーとしてすべて開く」でタブを開く際、Container Bookmarksによって保存されたコンテナーの情報を正しく反映するようにした
    • TST Lock Tree Collapsedによって折りたたまれた状態に固定されたツリーにタブがドロップされたときに、正しく非表示にするようにした
    • 他のアドオン向けのAPIを無効化する隠し設定 APIEnabled を追加した
    • zh_TWロケール更新(by SiderealArt, thanks!)
    3.8.14 (2021.10.15):
    • テーマが色情報を提供している(例:Firefox 95以降のColorwaysなど)場合、ツールバーボタンのアイコン、メニューのアイコン、およびサイドバーヘッダーのアイコンに適切な色を適用するようにした
    3.8.13 (2021.10.3):
    • 閉じられた親タブを開き直して、折りたたまれた状態のタブが復元された親タブの配下に移動されたときに、それらのタブが見えない状態のままになっていたのを修正
    • API経由でタブが1つ上の階層に移動されたときに、移動先が最上位階層の場合子孫タブが置き去りになっていたのを修正
    • zh_CNロケール更新(by NightSharp, thanks!)
    3.8.12 (2021.8.26):
    • WebExtensions API経由で非表示にされていながらCSSで強制的にサイドバー内に表示されているタブがあるときでも、サイドバーがスクロール可能かどうかの判定をより正しく行えるように修正
    • プライマリでなくかつ高DPIの画面がプライマリの画面の左に配置されているときに発生する不安定な動作を減らすため、この状況に合致する場合はサイドバーの↔位置の判定を行わないようにした
    • ネットワークエラーのページについて、FirefoxのPhotonテーマと同じアイコンが使われるように修正
    • Ctrl-Tabでのタブのフォーカス移動中に、フォーカスがツリーから外れた後のタイミングで意図せずツリーが展開されてしまう場合があったのを修正
    • ツールバーアイコン上での短縮メニューからタブのドラッグ&ドロップの設定を変更しようとした場合、設定画面をタブで自動的に開くようにした(より良い解決策が見つかるまでの暫定対処)
    • サイドバーの初期化処理中において、まったくの想定外の致命的なエラーが生じた場合に、サイドバー自体を自動的に再読み込みするようにした
    • ruロケール更新(by wvxwxvw, thanks!)
    • koロケール更新(by OctopusET, thanks!)
    • zh_CNロケール更新(by NightSharp, thanks!)
    3.8.11 (2021.8.17):
    • サイドバーパネルの表示を右側用に切り替えるかどうかの確認が、サイドバーパネルが左側に表示されているときにまで表示されてしまっていたのを修正
    3.8.10 (2021.8.17):
    • サイドバーパネルが右側に表示されていることを初めて検出したときに、表示を右側用に切り替えるかどうかの確認を表示するようにした
    3.8.9 (2021.8.15):
    • 規定の動作として、サイドバーの位置(左または右)に合わせた外観を自動的に適用するようにした(サイドバーの位置を変更した後、TSTのサイドバーパネルを開き直す必要があります)
    • privacy.resistFingerprinting=true を使用している場合向けに、サイドバーの近くにタブをドロップしても別ウィンドウに切り離せるようにするエキスパート設定を追加
    • 最近のバージョンのFirefoxで複製されたタブの検出のための遅延を設定しているときに、ブラウザ起動直後のセッション復元でツリーが復元されない場合があったのを改善
    • 新しいウィンドウが開かれたときに最初のタブを即座に開き直すアドオン(Temporary Containersなど)と併用時の安定性を向上
    • 全設定のエクスポート・インポート時に、デバイス依存の情報を除外して安全に処理するようにした
    • APIの改善:新しい通知型APIの tabbar-overflow と tabbar-underflow を追加
    • APIの改善:scrolled の通知メッセージに、タブバーのスクロール可否を示すプロパティ overflow を追加
    • ruロケール更新(by wvxwxvw, thanks!)
    3.8.8 (2021.7.17):
    • 複数の祖先タブが一度に閉じられた時に残されたタブのインデントが解除されない場合があったのを修正
    • Firefoxのネイティブのタブのサイドバーへのドロップを受け付けるように修正(最近のバージョンでの後退バグ)
    • タブ内の各ボタン要素に静的な aria-label を設定するようにした(これによりDragonを含むいくつかの音声認識システムとの互換性が向上する事が期待されます)
    3.8.7 (2021.7.8):
    • Photonテーマの外観がおかしくなっていたのを修正(3.8.5での後退バグ)
    • タブの高さの合計をより安全に計算するように修正
    3.8.6 (2021.7.7):
    • 非常に古いバージョンで表示が崩れる問題を修正(3.8.5での後退バグ)
    3.8.5 (2021.7.6):
    • タブのDOM構造に破壊的な変更があります:
      • 各タブの tab-item と内容( tab-favicon など)との間に、中間コンテナとして tab-item-substance を追加しました。 ユーザースタイルを使用している場合、セレクタ内で tab-item の後に記述していた>(子結合子)は削除する必要があります。セレクタ更新のヒントも参照して下さい。
      • TST 3.8.4までのDOM構造に依存しているヘルパーアドオンは動作しない場合があります。
    • about:newtabを含む項目がある時に、フォルダー内のブックマークをタブで開けなくなっていたのを修正
    • 権限設定のためのUIに他のアドオンの一覧を表示できなくなっていたのを修正
    • エラーコンソールに表示されるエラーの量を減らした
    • APIの改善:タブに追加の内容を挿入する位置として指定可能な選択肢に indent を追加した
    • APIの改善:ツリー構造に基づいてタブを取得するための parent, parent-of-<id>, root, root-of-<id> キーワード指定に対応した

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    ファイルをダウンロード
  • バージョン 3.8.4

    リリース日 : 2021年6月20日 - 957.82 KB
    firefox バージョン 67.0 以降 で動作
    3.8.4 (2021.6.20):
    • タブバーの内容が溢れたかどうかの状態をより正しく検出・更新し、「新しいタブ」ボタンが最後のタブの上に重ならないようにした
    • 初回起動時にタブのコンテキストメニューの項目の表示・非表示を正しく更新できていなかった問題を修正
    • 複数のタブをまとめて閉じた後でCtrl-Shift-Tでタブを復元した場合に、ツリーの構造をより正しく復元するようにした
    • ピン留めされたタブの表示領域(--pinned-tabs-area-size)、サブパネルの表示領域(--subpanel-area-size)、および「新しいタブ」ボタンの表示領域(--after-tabs-area-size)のそれぞれのサイズについて、ユーザースタイルでこれらの変数を上書きすることで容易に外観を制御できるようにした
    • 設定画面の初期化中のエラーからの回復を図り、一部の機能が動作しない場合であっても設定UIを表示するようにした
    • 「新しいタブ」ボタンの長押しで表示されるポップアップについて、ポップアップが開かれた後でボタンを放した次点ではポップアップを閉じないようにした(3.8.2での後退バグ)
    • --multiselected-colorを使ったユーザースタイルとの互換性が損なわれていた問題を修正(3.8.2での後退バグ)
    3.8.3 (2021.6.13):
    • Firefoxのテーマ、システムのDarkモード、GTKのテーマとより互換性が高くなるようにProtonテーマを作り直した
    • ダイアログの操作で無駄に1秒待たされる問題を修正
    • ruロケール更新(by wvxwxvw, thanks!)
    3.8.2 (2021.6.11):
    • "Proton"テーマの外観を、よりFirefoxの物に近くなるようにした
    • 「新しいタブ」ボタンをShift-ドラッグで about:newtab へのリンクとして取り扱うようにした(これにより、サイドバー内の任意の位置に新しいタブを開くこと画できます)
    • 識別性を高めるために、新しいタブを位置を指定して開く操作のパネルの各項目にアイコンを表示するようにした
    • ピン留めされたタブのラベルを、スクリーンリーダーや音声認識システムから参照できるようにした
    • サイドバー内にドロップされたabout:newtabのリンクをタブで開けるようにした
    • サイドバー内で確認のダイアログを表示する設定の時に、操作スピードが速い場合でも安定して動作するようにした
    • サイドバー内に表示された確認ダイアログ上でのミドルクリックでタブを開かないようにした
    • 動機対象のデバイス一覧に、不正な「undefined」の項目が表示されないようにした
    • 設定がインポートされたときに、ユーザースタイル編集欄の高さを即座に反映するようにした
    • 新しいタブを開く位置が「制御しない」または「最後に開いたタブの隣」に設定されている場合に、新しい空のタブを開けない場合があったのを修正
    • アクセシビリティ確保のため、ツールバーボタンの表示色を明示的に設定できるように設定UIを再導入した
    • Linux環境において、ドラッグ操作中にドロップ位置の表示を消さないようにした
    • ツールバーボタンの右クリックメニューからの設定変更で、新しいタブの挿入位置の設定が保存されない場合があったのを修正
    • サイドバーの背景色をなるべく早いタイミングで反映するようにした
    • (ユーザースタイルでボタンが強制表示されている場合に)音声を再生中でないタブでもミュート状態を切り替えられるようにした
    • サブパネルとして読み込まれるページのURLに、親ウィンドウのIDをwindowIdというURLパラメータで渡すようにした(by NiklasGollenstede. Thanks!)
    • サブパネルとして読み込めるページを、提供元のアドオンのパッケージ内に含まれているページのみに制限するようにした(by NiklasGollenstede. Thanks!)
    • APIの改善:通知型のメッセージnew-tab-button-mousedown、new-tab-button-mouseup、new-tab-button-clickedを使って「新しいタブ」ボタンの動作を外部から制御できるようにした
    • APIの改善:set-extra-new-tab-button-contentsとclear-extra-new-tab-button-contentsを使って、「新しいタブ」ボタンの中に任意のUI要素を挿入できるようにした
    • APIの挙動の変更:通知型のメッセージtab-clickedを、tab-mousedownとtab-mouseupのいずれもキャンセルされなかった場合にのみ通知するように変更した
    • deロケール更新(by SammysHP, thanks!)
    • koロケール更新(by BoredSomeone, thanks!)
    3.8.1 (2021.5.7):
    • macOSにおいて、サイドバーが表示されるギリギリの数のタブがあるときに、サイドバーのスクロールバーが表示されたり消えたりを繰り返す問題を修正(修正したはずが、リリースまでの間に再発してしまっていた)
    • ruロケール更新(by wvxwxvw, thanks!)
    3.8.0 (2021.5.5):
    • 親タブを閉じたり移動したりしたときの振る舞いに関する設定を整理
      • サイドバー内での操作について、以下の場面では常に固定の挙動が反映されます:
        • 折りたたまれたツリーの親を閉じる:ツリー全体を閉じる。
        • 折りたたまれたツリーの親を移動する:ツリー全体を移動する。
        • 展開状態のツリーの親を移動する:「ドラッグ&ドロップ」セクションでの設定に従う
      • Firefox自身のタブバーを、タブをツリーではなく単独のタブとして操作するためのUIとして使いたい人向けのプリセット設定では、サイドバー外(Firefox自身のタブバー、キーボードショートカット、他のアドオン)での操作はツリーではなく単独のタブに対する操作として扱われます。
      • タブをTSTによって制御されたツリーとして常に取り扱いたい人向けのプリセット設定では、サイドバー外(Firefox自身のタブバー、キーボードショートカット、他のアドオン)での操作であっても常にサイドバー内のタブに対する操作と同じ動作をします。
      • それ以外の場合、以下のそれぞれの場面向けに個別の動作を設定できます:サイドバー内で展開状態のツリーの親を閉じた場合、サイドバー外で折りたたまれた状態・展開状態のツリーの親を閉じた場合、サイドバー外で折りたたまれた状態・展開状態のツリーの親を移動した場合、および、サイドバーが閉じられた状態での操作。。
    • サイドバー内のUI要素にアクセシビリティ情報を提供するようにし、音声認識経由でのサイドバーの操作をより容易に行えるようにした.
    • タブのコンテキストメニューに、Firefox本体の物を再現した「新しいタブ」コマンドを追加
    • コンテキストメニューの「下のタブを閉じる」と「他のタブを閉じる」について、メニューを開いたタブの配下にある折りたたまれたツリーは、閉じる対象に含めないようにした
    • ブックマークフォルダから開くタブを、正しい順番で開くようにした(最近のバージョンでの後退バグにより発生していた問題)
    • macOSにおいて、サイドバーが表示されるギリギリの数のタブがあるときに、サイドバーのスクロールバーが表示されたり消えたりを繰り返す問題を修正
    • macOSにおいて、クリック可能な要素にサイドバーが重ならないようにするタブ内の余白を正しく適用するようにした(誤って反対方向に余白が適用されてしまっていた)
    • Protonテーマにおいて、コンテナー識別用のマーカーをタブ上部に表示するよう改めた
    • Protonテーマにおいて、ピン留めされたタブと通常のタブの間に境界線を表示しないようにした
    • 現在のテーマのアイコン色またはタブの文字色を、ツールバーボタン・コンテキストメニュー項目・サイドバーパネルのアイコンに反映するようにした
    • メインプロセスとサイドバーの間でタブの状態の同期が崩れたときの、サイドバーの内容の自動再構築処理を、より安定して動作するように修正
    • Temporary Containersなどの他のアドオンによって、新規に開かれた直後にタブが開き直される場面で、より安定して動作するようにした
    • 親タブを単独で閉じたり移動したりした後の挙動について、より安定して動作するように修正
    • タブ以外の上でのコンテキストメニューで「タブを端末に送信」を表示しないようにした
    • 更新ボタンのミドルクリックなどで開かれた、複製されたタブの開き方について、より正しく設定を反映するようにした
    • キーボードショートカットでのスクロール行数を制御する上級者向け設定を追加
    • サブパネル領域の大きさを、アドオンごとに保存・復元するようにした
    • サブパネル切り替えUIについて、よりUIらしく見えるように見た目を調整
    • サブパネル切り替えUIのアイコンに、16ピクセル以外の大きさで与えられたアイコンも表示するようにした
    • APIの改善:サブパネルの登録時にinitialHeight(初期状態の高さ)およびfixedHeight(固定の高さ)を指定できるようにした。
    • APIの改善:A任意のタブ状態を設定するAPIについて、文字列が大概の値もより安全に取り扱うように↓
    • APIの改善:scroll APIのdeltaやpositionパラメータでCSS長さの指定を受け付けるようにした
    • APIの改善:scroll APIでアニメーションに要する時間を制御するdurationパラメータに対応
    • APIの改善:進行中のスクロールを中断するstop-scrollを追加
    • ruロケール更新(by wvxwxvw, thanks!)

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    ファイルをダウンロード
  • バージョン 3.7.4

    リリース日 : 2021年3月30日 - 931.68 KB
    firefox バージョン 67.0 以降 で動作
    3.7.4 (2021.3.31):
    • Firefoxの次期UIテーマのProton風テーマを追加
    • テーマ「Plain」を「Photon」に名称変更(Firefoxの現在のテーマ名に合わせた)
    • Nightly 89.0a1に合わせてタブのコンテキストメニューの構成を変更
    • 折りたたまれた子タブを持つ親タブについて、サイドバーが表示されている場合にTSTのUI外での操作でタブを閉じるとき、親タブを単独で閉じられるようにする上級者向け設定を追加
    • ユーザースタイル定義の保存可能最大サイズを約12KB拡大
    • 複製されたタブを検出する処理の待ち時間を変更するデバッグ用設定を追加
    • APIの強化:TSTのタブ位置制御に関する動作を迂回して新しいタブを開くcreateを実装
    • ruロケール更新(by wvxwxvw, thanks!)
    3.7.3 (2021.3.1):
    • Firefox 88以降と互換性のある「左(上)のタブを閉じる」機能をコンテキストメニューに追加
    • 既知のヘルパーアドオンの情報をFirefox Syncで同期しないようにした(TSTが動的に更新された後にヘルパーアドオンが初期化されないことがある問題が発生しないようにした)
    • 「その他の契機で開かれたタブ」の設定がTSTのサイドバー上の新規タブボタンや新規タブメニューから開かれたタブに適用されないようにした
    • タブのドラッグ&ドロップ操作中にドロップ対象がよく見えるように、タブのドラッグ中のフィードバック画像を、Firefox自身の物と同様にポインタの右下に表示するようにした
    • ruロケール更新(by wvxwxvw, thanks!)
    3.7.2 (2021.2.19):
    • ピン留めされたタブの表示行数を制限するようにし(初期値はサイドバーの高さの半分まで)、それを超える分のタブはホイールスクロールで表示できるようにした
    • 開かれた直後に他のアドオンによって別のコンテナーで開き直されたタブについて、より正確にツリー構造を維持するように↓
    • 複数のタブを一度に閉じた後でCtrl-Shift-Tabでタブを復元した際に、タブが二重に復元されないようにした
    • 「それ以外の契機で開かれたタブ」の挙動を制御するようにしているときに、最上位のレベルのタブを閉じて開き直した際の復元位置がおかしくなっていたのを修正(最近のバージョンでの後退バグ)
    • 親タブが単独で閉じられたときに子孫のタブをすべて閉じる挙動が選択されている場合に、不要になったグループ化用のタブの自動消去処理で子孫タブを巻き込まないようにした
    • 親タブが単独で閉じられたときに、親タブをグループ化用のタブで置き換える挙動が選択されていても機能しなくなっていたのを修正(最近のバージョンでの後退バグ)
    • 折りたたまれたツリーをキーボードショートカット経由で閉じる際に、子孫のタブを閉じるかどうかの確認が表示されなくなっていたのを修正(最近のバージョンでの後退バグ)
    • タブがツリーから切り離されたときに、ツリー構造を壊さないように既存のすべての子孫タブの後の位置に移動する挙動が働かなくなっていたのを修正(最近のバージョンでの後退バグ)
    • ui.key.accelKeyで変更されたFirefox自身のアクセラレータキーを認識するための上級者向け設定を追加
    3.7.1 (2021.2.12):
    • 通常のウィンドウとプライベートウィンドウとで、新しいタブの開き方を明示するボタンを同じ位置に表示するようにした
    • ruロケール更新(by wvxwxvw, thanks!)
    3.7.0 (2021.2.9):
    • タブ内に表示するコンテナー識別用のバーの表示のされ方を、Firefox本体のタブの物と似た形に変更した
    • ユーザースタイル入力欄のシンタックスハイライトに対応(CodeMirrorを使用)
    • ユーザースタイル入力欄の高さの変更状態を記憶するようにした
    • 動的に表示・非表示が切り替わったツールバーによって引き起こされるサイドバーの内容の表示のずれについて、初期状態では、通常の(フルスクリーンモードでない)ウィンドウでのサイドバー内でのマウス操作が契機の場合にのみ、表示のずれをキャンセルするようにした
    • 既存の設定項目でカバーされていなかった他のケース全般について、タブを開く位置の制御を可能とする上級者向け設定を追加した
    • Firefox自体の動作と同様に、プライベートウィンドウでは「コンテナーを開きなおす」などのコンテナータブ関連の機能を無効化するようにした
    • APIの改善:任意のタブからの位置関係でタブを取得するための、*-of-<id> 接尾辞が付いたキーワード指定に対応した
    • APIの改善:ツリー構造に基づいてタブを取得するための lastDescendant キーワード指定に対応した
    • ruロケール更新(by wvxwxvw, thanks!)
    • deロケール更新(by SammysHP, thanks!)

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    ファイルをダウンロード
  • バージョン 3.6.5

    リリース日 : 2021年1月8日 - 652.98 KB
    firefox バージョン 65.0 以降 で動作
    3.6.5 (2021.1.8):
    • about:logins, about:profiling, about:protections および about:robots のタブについて、Firefox組み込みの物と同じfaviconを表示するようにした
    • 外部アプリケーションから開かれたタブをより正しく検出するようにした(今までは、すべてのFirefoxのウィンドウが非アクティブな状態でopenerTabIdを伴って開かれたタブのみが、「外部アプリケーションから開かれたタブ」として検出されていた)
    • 初期化処理の最中、初期化前のメニュー要素が見えてしまわないようにした
    • ruロケール更新(by wvxwxvw, thanks!)
    3.6.4 (2020.12.21):
    • (*, 0)のような座標に置かれたフルスクリーン表示でないウィンドウの通常のタブにおいて、サイドバーの内容が意図せず上にずれて表示されていたのを修正
    • 一時的に表示されたツールバーのためにサイドバーの内容をずらして表示する動作を無効化する上級者向け設定を追加
    • Firefox 84以降でのTree Style Tab Mouse Wheelとの非互換性を修正(Thanks to @MISONLN41!)
    • キーボードショートカット Ctrl-Shift-PageUp/PageDownで現在のタブが移動された場合に、サイドバーのスクロール位置をタブに追従するようにした
    • キーボードショートカットでタブがツリー配下から最上位の階層に移動されたときに、タブが非表示のままになっていたのを修正
    • 背景色描画のための要素の後ろに置かれているダミーのタブ要素を完全に非表示とした
    • tab_background_textなどのテーマ由来の色を参照するためのカスタムプロパティについて、--theme-colors-tab_background_text-30のように10%刻みでで数値の接尾辞を使って不透明度を変えられるようにした(この例ではtab_background_textの色で不透明度30%ということになる)
    • ruロケール更新(by wvxwxvw, thanks!)
    3.6.3 (2020.12.2):
    • Firefox 84以降での新規タブでのブックマークツールバーと、フルスクリーンモードでのナビゲーションツールバーについて、ツールバーの表示・非表示が切り替わったときにサイドバーの内容の視覚的なズレを打ち消すようにした(見えなくなったタブを操作したい場合はサイドバーの内容の上端付近にカーソルをあてて少し待ってください)
    • コンテキストメニューの「他のタブを閉じる」「下のタブを閉じる」で非表示のタブを閉じないようにした(Firefox本体の機能と動作が異なっていたのを修正した)
    • Simple Tab Groupsなどの他のアドオンによってタブがウィンドウ間を移動された場合の互換性を向上した(そのような場面でタブのopenerTabIdを積極的には消去しないようにした)
    • Firefox 73以降の環境で、Fiキーおよびツールバーボタンによるサイドバーの切り替え動作の応答性を向上
    • 既に閉じられたサイドバーとの間の接続を強制切断するまでの待ち時間を5秒から0.5秒に減らした
    • 親タブだったタブがCtrl-Shift-Tで開き直された場合にツリー構造が復元されなくなっていたのを修正
    • ネットワークエラーが表示されているタブについて、Firefox本体のタブと同様、警告のアイコンを見やすい色で表示するようにした
    • 「何もしない/何もしない」が選択されている場合はタブのドラッグ操作でドラッグセッション自体を開始しないようにした
    • タブをクリックしたときにFirefoxのIPC周りのバグに起因して意図せずドラッグセッションが開始される問題を、より起こりにくいようにした
    • ブックマークの既定の保存先をFirefox 84以降に合わせて「ブックマークツールバー」に変更した
    • Linux環境では「ここをクリック」ではなく「ボタンをクリック」という文言を使って、デスクトップ通知自体ではなくボタンをクリックするよう案内するようにした
    • ユーザースタイル入力欄でのキー操作中にカーソル位置がより失われにくいようにした
    • アニメーション効果が無効の場合に、サイドバーの内容が新しく開かれたタブの位置までスクロールされなくなっていたのを修正(3.5.33での後退バグ)
    • アニメーション効果が無効の場合に、タブが画面外で開かれたことを示す青いグラデーションが表示されなくなっていたのを修正(3.5.33での後退バグ)
    3.6.2 (2020.11.19):
    • F1キーおよびツールバーボタンによるサイドバーの切り替え処理をより安定化(既に閉じられたサイドバーのページとバックグラウンドページの間で接続が意図せず残ってしまうせいでサイドバーの状態を把握できなくなっていたのを修正)
    • ユーザースタイル入力欄でのキー操作中にカーソル位置が失われないように↓
    • 予期しないdragendイベントによってタブが意図せずウィンドウから切り離されたり移動されたりする現象を起こりにくくした
    • 上級者向け設定として、タブのドラッグ&ドロップ操作を完全に無効化する選択肢を追加
    • APIエラーの修正:{ type: 'get-tree', windowId: (integer) }に対して(単一のツリー項目ではなく)APIドキュメントの説明どおりに最上位のツリー項目の配列が返るようになった
    3.6.1 (2020.11.10):
    • 独自の確認ダイアログが動作しなくなっていたのを修正(3.6.0での後退バグ)
    • ruロケール更新(by wvxwxvw, thanks!)
    3.6.0 (2020.11.06):
    • Firefox Sync経由でコンテキストメニューからタブを他の端末に送信できるようにした(Firefox Syncを直接利用するWebExtensions APIが当面実装されない模様なので、Sync Storageベースで暫定的に実装した)
    • メニュー項目とキーボードショートカット用コマンドから「選択中のタブを新しいグループにする」「タブのグループ化を解除」「現在のタブを1階層深くする」「現在のタブを1階層浅くする」を削除した(これらの機能は新しいヘルパーアドオンのTST More Tree Commandsに分割されました)
    • Simple Tab Groupsのようにウィンドウ間でタブを移動する機能を持つアドオンとの互換性を向上(ウィンドウをまたいでタブを移動した後もツリー構造が壊れにくくなった)
    • ウィンドウ間でタブを移動した後にタブバーの内容の溢れ状態が更新されていなかったのを修正
    • macOSでブラウザウィンドウがフルスクリーン表示になっているときに、複数タブを閉じる確認などのダイアログがそれ自体フルスクリーン表示の1つのウィンドウになってしまっていたのを、一時的なタブの中でダイアログとして表示するように改めた
    • コンテナーのアイコンの色として「toolbar」に対応
    • Facebook Containerアドオンのコンテナー用に使われる「柵」のアイコンを追加(by maciekmm. Thanks!)
    • プラットフォームごとに固有の挙動をテストするためのデバッグオプションを追加
    • ruロケール更新(by wvxwxvw, thanks!)
    • 韓国語のロケールのディレクトリ名をkrからkoに変更(by dfkdream, thanks!)

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    ファイルをダウンロード
  • バージョン 3.5.34

    リリース日 : 2020年10月21日 - 623.31 KB
    firefox バージョン 65.0 以降 で動作
    3.5.34 (2020.10.22):
    • 子タブを開く位置を制御しない設定の時に、ピン留めされたタブから開かれた子タブがグループされなくなっていたのを修正(3.5.33での後退バグ)
    3.5.33 (2020.10.20):
    • 子タブを開く位置を browser.tabs.insertRelatedAfterCurrent=true の時のFirefoxの動作と同様(直近に開いた子タブの隣、もしくは親タブの隣に開く)に明示的に設定する選択肢を追加
    • 親タブ自身にタブをドロップした時の子タブの挿入位置を明示的に制御する上級者向け設定を追加
    • 場合に応じて開かれるグループ化用のタブのチェックボックスの初期状態を設定する上級者向け設定を追加
    • browser.tabs.insertRelatedAfterCurrent=true 且つ browser.tabs.selectOwnerOnClose=true の状態におけるFirefoxのタブのフォーカス動作の再現度を向上(従来版では手動操作でのフォーカス移動があった後でも子タブを閉じた後に親タブにフォーカスが戻りやすかった問題を修正)
    • ピン留めされたタブから開かれた子タブの自動グループ化処理について、動作をより安定させた
    • グループ化用のタブにURLが読み込まれたときにタブを無限に再読み込みしてしまう問題を修正(bug 1671500として報告されていた現象)
    • ruロケール更新(by wvxwxvw, thanks!)
    3.5.32 (2020.10.11):
    • クローズボックスのクリック操作で複数のタブを一度に閉じる場面での確認ダイアログにおいて「同時に複数のタブを閉じるときは確認する」のチェック状態が保存されない問題を修正
    • 開かれてすぐに閉じられたタブの取り扱いをより安全にした(Temporary Containersなどの、新しいタブをすぐに開き直す動作をするアドオンとの互換性を向上)
    • 複数のタブを一度に閉じる操作において、処理中にタブが別経路で閉じられていても安全に動作するようにした
    • 展開したツリーの位置までタブバーがスクロールしなくなっていたのを修正(最近のバージョンでの後退バグ)
    • アニメーション効果が無効化されている場合でも、展開したツリーの位置までタブバーをスクロールするようにした
    • 閉じたツリーをすぐに開き直したときに、タブの並び順やツリー構造をより正しく復元するようにした
    • グループ化用のタブのチェックボックスの状態が意図せず失われてしまう問題を修正(最近のバージョンでの後退バグ)
    • 設定をインポートした際に、ユーザースタイル定義の入力欄の内容が更新されていなかったのを修正
    • ext+treestyletab:tabbarのエイリアスとしてext+treestyletabi:sidebarを受け付けるようにした
    3.5.31 (2020.10.4):
    • グループ化用タブのタイトルが正しく復元されなくなっていたのを修正(3.5.30での後退バグ)
    3.5.30 (2020.10.4):
    • サイドバー用のページを読み込む際、ext+treestyletab:tabbar?title=... のようにURLパラメータ title でページのタイトルを制御できるようにした(Tree Style Tab in Separate Windowなどのアドオンとの互換性向上のため)
    • ext+treestyletab:tabbar と指定してサイドバー用のページを読み込む際、選択された組み込みのテーマを反映した状態でページを読み込むようにした(Tree Style Tab in Separate Windowなどのアドオンとの互換性向上のため)
    • サイドバー用のページの読み込み時に、組み込みのテーマの選択情報が指定されていない場合でもブラウザのテーマとユーザー定義のスタイルを正しく反映するようにした(Thank you Lej77!)
    3.5.29 (2020.10.4):
    • ユーザースタイル定義の入力欄の「ファイルから読み込み」ボタンについて、画像を選択した場合はカーソル位置にdata: URIを埋め込むようにした
    • ユーザースタイル定義の入力欄でファイルのドラッグ&ドロップを受け付けて「ファイルから読み込み」ボタンと同等のことをできるようにした(ただし、Bug 1408756のため、アドオンマネージャ内での埋め込み状態ではなく独立したタブとして設定画面を開いている状態でのみ有効です)
    • Firefoxの外から開かれたタブに親タブや現在のタブからコンテナーを継承する設定が機能していなかったのを修正
    • タブがユーザーによって明示的に規定以外のコンテナーで開かれた場合、コンテナーを親タブや現在のタブから無理に継承しないようにした
    • グループ化用のタブ内のツリー項目が多いときに、不要な縦スクロールバーを表示しないようにした
    • グループ化用のタブ内のツリー項目が何重にも表示されてしまうことがあったのを修正(最近のバージョンでの後退バグ)
    • 自動生成するブックマークフォルダー名のプレースホルダーとして、「年」の下2桁を表す $SHORT_YEAR% に対応した
    • ruロケール更新(by wvxwxvw, thanks!)
    3.5.28 (2020.9.29):
    • ハイコントラストモードでのアクティブなタブとクローズボックスの視認性を向上
    • 複数のタブが同時に開かれた場合などのタブの並び順の補正処理が機能しなくなっていたのを修正(3.5.24での後退バグ)
    • 閉じられた親タブとその子タブの間で、子タブを閉じた後にフォーカスが次の兄弟タブでなく常に親タブに移ってしまう問題を修正
    • タブバー上にURL出ない文字列がドロップされた時に、既定の検索エンジンでの検索が行われなくなっていたのを修正
    • セッション復元後などにグループ化用のタブの復元が意図せず中断される場合があったのを修正
    • ドラッグ&ドロップ操作の通常の選択肢として、ドロップされたタブを別ウィンドウに切り離さない選択肢を追加した
    • 新しく開かれたタブのコンテナーをより細かく制御できるようにした(継承なし、現在のタブから継承、ツリーの親から継承のいずれかから選択)
    • くらいテーマが使用されている状況でタブの読み込み状況インジケータがタブのラベルと同じ色で表示されなくなっていたのを修正
    • 「Sidebar」テーマでタブのラベルに不要な下線が表示されていたのを修正
    • 「Plain」をWindowsとLinuxでの既定のテーマとして正しく設定するようにした
    • 「すべての設定」のUIの不備を改善:インポートした設定をUIに即座に反映し、また、数値型の一部の設定項目で小数が不正な値として警告されてしまわないようにした
    • ruロケール更新(by wvxwxvw, thanks!)
    3.5.27 (2020.9.6):
    • プラットフォームの設定でアニメーション効果が抑制されている場合に、視覚的な変化をより抑制するようにした
    • プラットフォームの設定を無視してアニメーション効果を有効化するための上級者向け設定を追加
    • deロケール更新(by SammysHP. Thanks!)
    3.5.26 (2020.9.3):
    • プラットフォームの設定でアニメーション効果が抑制されている場合、全体的にアニメーション効果を無効化するようにした
    • プラットフォームの設定でアニメーション効果が抑制されている場合、タブの読み込み中のアニメーションを無効化するようにした
    3.5.25 (2020.9.2):
    • タブバーのスクロール位置を固定する処理のパフォーマンスを改善
    • コンテキストメニューに「グループ化を解除」を追加
    • 更新通知のポップアップから変更履歴に遷移するようにした
    • ruロケール更新(by wvxwxvw, thanks!)
    • 英語ロケールの誤記訂正(by reaverxai, thanks!)
    3.5.24 (2020.8.28):
    • Firefox本体のタブバーの「中程にあるタブをマウス操作で閉じている間はスクロール位置を維持する」動作を真似るようにした
    • 非常に長いタイトルのタブがあるときに、タブをまとめて閉じる際の確認ダイアログの幅が大きくなりすぎないようにした
    • ブックマークのURLのホスト名部分が「www.」で始まる場合でも、ブックマークから開かれたタブをより正しく検出するようにした
    3.5.23 (2020.8.26):
    • 組み込みのテーマの"Vertigo"と"Mixed"を削除した(ユーザースタイル定義での代替は可能です)
    • タブのクローズボックスのhover時とactive時の見た目をFirefoxのタブのクローズボックスに合わせるようにした
    • タブのクローズボックス上でボタンを押してボタン外までドラッグし、再びボタン上にカーソルを戻してボタンを放したときに、Firefoxのタブ同様にタブを閉じるようにした(動作を揃えるようにした)
    • 「装飾なし」テーマ選択時でもタブのクローズボックス等が見えるように既定の色を指定するようにした
    • ツリーの状態のキャッシュをタブではなくウィンドウに対するメタデータとして保存するようにした
    • リンクなどをサイドバーにドロップした時に開かれたタブが適切にツリーに組み込まれなくなっていたのを修正(最近のバージョンでの後退バグ)
    • ruロケール更新(by wvxwxvw, thanks!)
    3.5.22 (2020.8.12):
    • TST外の要因でタブのフォーカスが切り替わった後の、Shift-クリック時にクリックされたタブとアクティブなタブの間のタブが正しく選択されない問題を修正
    • Simple Tab Groupsなどの他のアドオンによって一度にタブの表示状態が切り替えられた後の場面で、閉じたタブを正しく元通りの位置に開き直すようにした
    • 大きなユーザースタイル定義をより安全に保存するようにした
    3.5.21 (2020.8.8):
    • グループ化用のタブの内容にユーザースタイル定義が反映されなくなっていたのを修正(3.5.20での後退バグ)
    • ruロケール更新(by wvxwxvw, thanks!)
    3.5.20 (2020.8.7):
    • すべての場面でPNGアイコンでなくSVGアイコンを使うようにした
    • Linux上でDarkテーマでないときだけ、既定の設定としてシステムカラーを使うようにした
    • 保持できるユーザースタイルシートの最大サイズを8KBから48KBに拡大した
    • 変更点の通知を煩わしい新規タブではなくデスクトップ通知で表示するようにした
    3.5.19 (2020.8.4):
    • テーマのツールバーの色をタブの色に反映するようにした
    • テーマでhsl()やhsla()が使われている場合の表示を修正
    3.5.18 (2020.8.4):
    • 復元したタブの元々の親だったタブが既に閉じられてしまった後であっても、タブをツリー内の適切な位置に復元するようにした(3.5.16での後退バグ)
    • 「表示中のタブに基づいてツリー構造を自動的に修正する」モードの時に、復元したタブのツリー構造が復元されない問題を修正(3.5.17での後退バグ)
    3.5.17 (2020.8.3):
    • Firefoxを起動した時に非表示状態で復元されたタブについて、閉じた後に「閉じたタブを開き直す」で誤った位置に復元されてしまう問題を修正
    • ruロケール更新(by wvxwxvw, thanks!)
    3.5.16 (2020.8.1):
    • 組み込みのテーマの"Metal"と"Plain Dark"を削除した(ユーザースタイル定義での代替は可能です)
    • OSの暗い配色と明るいテーマの組み合わせでアクティブなタブの色が暗くなってしまう問題を修正
    • Windows 10のハイコントラストモードでサイドバーや設定画面の内容をまったく読めなくなってしまう問題を回避するようにした
    • ブラウザのテーマに設定された画像のタイリング設定を尊重し、設定が無い場合は画像の縦横比が4:1より横長の場合繰り返しに不適当と判断して拡大表示するようにした
    • Linux環境において初期状態ではシステムカラーを参照するように戻した
    • 復元されたタブが非表示のときは、非表示のタブの子として復元できるようにした
    • タブでないオブジェクトのドラッグ&ドロップ時に余計なエラーが発生しないように↓
    3.5.15 (2020.7.30):
    • ブラウザのテーマで設定された背景画像を反映する際、繰り返し表示する代わりにサイドバー全体に拡大表示するようにした
    • ツリー構造を可視状態のタブに合わせて自動的に修復する設定のとき、復元されたタブの元の親タブが非表示の場合は子タブにしないようにした
    3.5.14 (2020.7.29):
    • サイドバー上のコンテキストメニューから複数のタブを閉じるときに確認が表示されなくなっていたのを修正(最近のバージョンでの後退バグ)
    • Linux環境においてもPhotonの配色を常に反映するようにした
    • Mixed, Plain, Vertigoを使用している時は、常にブラウザのテーマをサイドバーの内容に反映するようにした
    • Facebook Containerなどのアドオンによって最上位の階層のタブが他の最上位のタブの直前に移動された場合の互換性を向上
    • ブックマークのプロパティダイアログの入力欄をウィンドウに合わせて拡大するようにした
    • ruロケール更新(by wvxwxvw, thanks!)
    xvw">wvxwxvw, thanks!)

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    ファイルをダウンロード
  • バージョン 3.5.13

    リリース日 : 2020年7月20日 - 683.68 KB
    firefox バージョン 65.0 以降 で動作
    3.5.13 (2020.7.21):
    • 複数のタブを閉じるときや一度に開かれたタブをグループ化するときに、確認のダイアログに対象のタブの一覧を表示して、どのタブを操作しようとしているか示すようにした
    • タブの選択(アクティブ)状態、ピン留め状態、非表示状態、折りたたみ状態が正しく反映されないことがあったのを修正(3.5.12での後退バグ)
    • MetaulとSidebarテーマにおいて、タブを複数選択したときに非選択状態のタブの見た目が変わらなくなっていたのを修正(3.5.12での後退バグ)
    • 一度に複数のタブが閉じられた後の復元操作について、ツリー構造をより正しく復元するようにした
    3.5.12 (2020.7.12):
    • バックグラウンドページからサイドバーページへ非同期に通知されるメッセージの取り扱いをより安定化させた(特にセッション復元時に顕著だった、インデントの深さやツリーの開閉状態などが崩れることがあった問題を解消)
    • ユーザー定義のスタイル指定でのカスタマイズにおいて、コンテナータブの特定に tab-item[data-contextual-identity-name="Personal"] のようなセレクタを使えるようにした
    3.5.11 (2020.7.12):
    • TSTの外からタブが閉じられた際、複数のタブを閉じる操作の確認のダイアログを、TSTのタブが閉じられる前ではなく閉じられた後に表示するようにして、タブを閉じたときの応答性を改善した
    • タブの上でクリックした直後に同じ座標でタブバー自体がクリックされた場合は、意図した操作ではないと見なして無視するようにした
    • ユーザー定義のスタイル指定をCSSファイルとして保存したりCSSファイルから読み込んだりできるようにした
    3.5.10 (2020.7.11):
    • Windows 7のクラシックテーマ使用時に、文字を通常通りの太さで表示するようにした
    • 既定のキーボードショートカットをmanifest.jsonで静的に定義するようにした(これにより、意図せずショートカットが失われる問題が発生しなくなる事が期待されますが、Firefox 74以前のバージョンでは初期ショートカットを割り当て解除できなくなります)
    • 「新しいタブ」ボタンの上などで表示されるポップアップについて、フォーカスされた項目が既に可視領域の中にある場合はポップアップ全体をスクロールしないようにした
    • ruロケール更新(by wvxwxvw, thanks!)
    3.5.9 (2020.7.10):
    • タブをそのタブ自身の親の直後にドロップした時に1階層昇格する動作が機能しなくなっていたのを修正(最近のバージョンでの後退バグ)
    3.5.8 (2020.7.10):
    • TST Hoverswitchなどのtab-mouseover APIを使用しているアドオンが動作しなくなっていたのを修正(by Klemens Schölhorn, thanks!)
    • TSTの外で行われた捜査によって複数のタブが閉じられる場面では不要な確認を表示しないようにした
    • 初回起動時に開くタブの内容がセンタリングされなくなっていたのを修正
    • ruロケール更新(by wvxwxvw, thanks!)
    3.5.7 (2020.7.6)
    • ext+treestyletab:* 形式の短縮URIをリダイレクトする際にクエリーパラメーターが正しく引き継がれていなかったのを修正
    3.5.6 (2020.7.5)
    • Firefox 78以降のコンテキストメニューに合わせ、「下のタブを閉じる」「他のタブをすべて閉じる」を「複数のタブを閉じる」サブメニューの下に置くようにした
    • TST上での操作で複数のタブが一度に閉じられた後、閉じられたタブ群の中の1つが「閉じたタブを元に戻す」で開き直された場合、他に同時に閉じられたタブも可能な限り復元するようにした
    • アニメーション効果がOFFのときは、ツリーのインデント幅の自動調整を即座に反映するようにした
    • OSの設定でアニメーション効果が無効化されている時は、TSTのアニメーション効果も無効化するようにした
    • 「新しいタブ」ボタンのミドルクリックの動作をCtrl-クリックと同じに設定できるようにした
    • ブックマークフォルダから開かれたタブ群の検出と自動グループ化処理を高速化した
    • Firefoxのタブと同様、コンテナータブのツールチップにコンテナー名を表示するようにした
    • グループタブ内でコンテナータブをそれらしく表示するようにした
    • グループタブ内のツリーの列幅を :root.group-tab { --column-width: 30em; } のようなスタイル指定で変更できるようにした
    • tab-mousedown および tab-mouseup の通知を介して、タブのクリック時のTSTの既定の動作をより正しくキャンセルするようにした
    • ext+treestyletab:tabbar?windowId=(Window.id) というURIでタブバーを任意のタブやウィンドウで開けるようにした(TST in Separate Windowのようなアドオン向けの変更)
    • sidebar-show および sidebar-hide の通知について、現在開かれているタブバーのページの数を含めるようにした
    • Firefox 79以降のバージョンにおいて、browser.tabs.warmup()を使用してタブの切り替え時の応答性を向上した
    • 不要など浮きデータを消すなどして、Syncのストレージの使用量を減らすようにした(ストレージの送料は100KB、個々の設定項目ごとには16KBまでという容量制限があり、特にカスタムユーザースタイルなどがこの上限を超えると同期されなくなることに注意してください)
    • ruロケール更新(by wvxwxvw, thanks!)
    3.5.5 (2020.6.6):
    • DPI値が異なる画面をまたいでウィンドウを移動した後にツリーの描画が崩れていたのを修正
    • 複数のタブが一度に開かれた時に自動的にグループ化する機能について、同じブックマークフォルダから開かれたと思われるタブに対してのみ発動するように初期動作を変更し、自動グループ化機能の設定をより単純化した
    • 設定画面でチェックボックスとラジオボタンのクリック可能な領域を最小限に縮小した
    • サイドバー上の新規タブボタン上でのCtrl-クリックとShift-クリックの動作をFirefoxネイティブのタブバーの動作に合わせた(Ctrl-クリックで現在のタブの隣にコンテナーを継承して新しいタブを開く、Shift-クリックで新しいウィンドウを開く)
    • browser.tabs.insertAfterCurrent=trueの時に折りたたまれたツリーの親タブの隣(=折りたたまれたツリーの中)に新しいタブが開かれた場合はツリーを自動展開するようにした
    • browser.tabs.closeTabByDblclick=trueの時の動作をシミュレートする設定を、タブのダブルクリックに対する割り当て操作の設定と統合した
    • グループタブの内容にもユーザー定義のスタイル指定を反映するようにした
    • ruロケール更新(by wvxwxvw, thanks!)
    3.5.4 (2020.5.5):
    • モーダル風ダイアログの表示サイズを、実際にウィンドウを開く前にある程度計算するようにして、初期化前のウィンドウによる不快なチラつきを低減した
    • 設定ページの「外観」配下に、ダイアログをサイドバー内に表示する(確認とブックマークのダイアログの動作を以前の物に戻す)設定を追加
    • グループ化用のタブ内で、ツリー構造の表示領域の下にあった無駄なスペースを減らした
    • 最近のバージョンのFirefox Multi-Account Containersとの互換性を向上
    • Container Bookmarksとの互換性を向上し、ブックマークをツリーとして開く際にコンテナーの情報を検出できた場合はブックマークを直接そのコンテナーのタブで開くようにした
    • TSTのタブとサブパネルとの間のドラッグ&ドロップを可能にした(新APIのget-drag-dataを含む)
    • サブパネル上でのネイティブコンテキストメニューの表示に対応した(新APIのoverride-contextを含む)
    • コンテキストメニューに関わるAPIについて、fake-contextMenu-* という体系だったのを fake- プレフィクスなしの contextMenu-* に改めた(後方互換性のため、従来通りのAPI名も引き続き使用可能)
    • deロケール更新(by SammysHP. Thanks!)
    • ruロケール更新(by wvxwxvw, thanks!)
    3.5.3 (2020.4.28):
    • モーダル風ダイアログがクローズボックスで閉じられた時の挙動を改善
    • モーダル風ダイアログを開くのに要する時間を若干短縮した
    • ブックマークの件数が非常に多い場合のブックマークフォルダ選択UIの動作を最適化
    • ブックマークの保存先として設定されたフォルダが存在しなくなった場合、「その他のブックマーク」を自動的に選択するようにした
    • ruロケール更新(by wvxwxvw, thanks!)
    3.5.1 (2020.4.24):
    • Firefox ESR68でポップアップウィンドウが表示されない問題を修正(3.5.0での後退バグ)
    3.5.0 (2020.4.23):
    • 各種ダイアログをモーダル風ポップアップウィンドウで表示するようにした
    • プライベートウィンドウではコンテキストメニューの「コンテナーを開きなおす」を表示しないようにした(Firefox本体の動作に合わせた)
    • ruロケール更新(by

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    ファイルをダウンロード
  • バージョン 3.4.10

    リリース日 : 2020年4月19日 - 665.78 KB
    firefox バージョン 65.0 以降 で動作
    3.4.10 (2020.4.19):
    • ブックマークフォルダ上のコンテキストメニューの「ツリーとしてすべて開く」で開かれたタブに適切にタイトルが設定されていなかった問題を修正
    • browser.tabs.insertAfterCurrentがtrueのときに、ブックマークフォルダ上のコンテキストメニューの「ツリーとしてすべて開く」でタブが開かれると順番やツリー構造がおかしくなっていたのを修正
    • 新しい通知型のAPIを追加: try-fixup-tree-on-tab-moved
    3.4.9 (2020.4.16):
    • ツリーや複数タブのドラッグ&ドロップでブックマークが作成されたときに、項目をフォルダにまとめてツリー構造を保持するようにした
    • キーボードショートカット「Ctrl-Shift-PageDown」でツリーを下方向に移動できなかったのを修正
    • ドラッグ&ドロップ操作などの後で、不可視状態のタブが最上位に取り残される場合があったのを修正
    • ヘルパーアドオンが削除または無効化された後に偽コンテキストメニューが表示されなくなる問題を修正
    • ドキュメントの説明どおり、{type:"get-tree",windowId}のようなAPI呼び出しで当該ウィンドウの最上位のタブの配列を返却するように修正
    • 初回およびフォーカスの循環時に try-redirect-focus-from-collaped-tab および try-expand-tree-from-focused-collapsed-tab で通知される focusDirection の値がおかしかったのを修正
    • 不可視状態のタブについてAPI経由でツリー構造を編集した後で、タブが不可視のままにならないようにした
    • APIまわりのパフォーマンスを向上(by account-login. Thanks!)
    • 英語ロケールの誤記を修正(by jaens. Thanks!)
    • zh_CNロケールで「タブのツリー」の項目にアクセスキーを設定(by no1xsyzy. Thanks!)
    3.4.8 (2020.3.27):
    • 新しく開かれたタブがすぐにフォーカスを失ったときに、表示上フォーカスされた状態のままになってしまっていたのを修正
    • 未処理のエラーが原因でヘルパーアドオンの登録が意図せず解除されてしまっていたのを修正
    • タブでない要素からタブの上にカーソルを移動した後のmouseupに対応するtab-mouseupとtab-clickedの通知において、tabの内容がmouseupしたタブではなくnullになってしまっていたのを修正
    • 最初のピン留めされていないタブを開き直した後にエラーが発生していたのを修正
    • ドラッグ&ドロップ操作の設定の説明をより分かりやすくした
    • zh_CN言語リソース更新(by NightSharp, thanks!)
    • ruロケール更新(by wvxwxvw, thanks!)
    3.4.7 (2020.3.17):
    • リンクやその他のオブジェクトをタブにドロップできない場合があったのを修正(最近のバージョンでの回帰バグ)
    • 設定画面自体を新規タブで開くためのリンクを、設定画面の最上部に追加した
    • 設定画面の最下部に「Reset All」ボタンを追加した
    • deロケール更新(by SammysHP. Thanks!)
    • ruロケール更新(by wvxwxvw. Thanks!)
    3.4.6 (2020.3.12):
    • コンテキストメニューとキーボードショートカット用コマンドに「ツリーを再帰的にたたむ」「ツリーを再帰的に展開する」を追加した
    • 以下のコンテキストメニュー項目で、未読リックによる動作の反転に対応した:ツリーをリロード/配下のタブをリロード、ツリーを閉じる/配下のタブを閉じる、1レベルだけたたむ/再帰的にたたむ、1レベルだけ展開する/再帰的に展開する
    • 以下のコンテキストメニュー項目(および対応するキーボードショートカット)で、タブの複数選択に対応した:ツリーをリロード、配下のタブをリロード、ツリーを閉じる、配下のタブを閉じる、指定したツリー以外を閉じる、ツリーをたたむ、ツリーを展開する
    • サイドバーが非表示のときに、親タブを閉じる動作をツリー全体ではなく親タブ単独に対してのみ反映する上級者向け設定を追加(既定でON)
    • 親タブを閉じたときの挙動について、「Firefox本体のタブバーと併用するユーザー」向けの設定が既定になるようにした(そのようになることが期待されていたが、設定の移行処理によって意図せず別の設定になってしまっていた)
    • APIのcollapse-treeとexpand-treeで、recursivelyオプションで効果を再帰的に反映するかどうかを選択できるようにした
    • fake-contextMenu-clickの通知内容に、クリックされたマウスのボタンを示すbuttonを含めるように↓
    • ruロケール更新(by wvxwxvw. Thanks!)
    3.4.5 (2020.3.9):
    • Firefox自身のタブと同じ操作性にするために、開閉つまみ、音声再生ボタン、クローズボックス上でのCtrl-クリックおよびShift-クリックはタブの複数選択の操作として扱うようにした
    • TST Lock Tree Collapsed、TST Active Tab in Collapsed Treeとの併用時の挙動を改善
    • 新しい通知型のAPIメッセージを追加した:try-redirect-focus-from-collaped-tab
    3.4.4 (2020.3.8):
    • mousedownの時点でタブをアクティブにするように挙動を戻した(TST 3.1.0以降での後退バグによって意図せずこの動作が失われていたのを修正)
    • ヘルパーアドオンにによってツリーが折りたたみ状態で固定されている場合についても、Ctrl-Tab/Ctrl-Shift-Tabでのタブ切り替え中に、折りたたまれた子孫タブを飛ばすようにした
    • tab-mousedownがキャンセルされてもtab-mouseup、tab-clickedを通知するように戻した(キー入力に関するイベントの仕様と混同していた):Move unloaded tabs for Tree Style Tabとの互換性が損なわれていた後退バグの修正
    3.4.3 (2020.3.7):
    • ユーザースタイルシートによる既知のカスタマイズとの互換性を向上
    3.4.2 (2020.3.7):
    • Linuxにおいて「Plain Dark」の配色がおかしくなっていたのを修正(3.4.0での後退バグ)
    3.4.1 (2020.3.6):
    • 音声再生状態を示すインジケータをクリックできなくなっていたのを修正(3.4.0での後退バグ)
    3.4.0 (2020.3.6):
    • 「ツリーをたたんだ状態でロック」機能を削除した(別アドオンのTST Lock Tree Collapsedに機能を分離した)
    • 目的を選んでドラッグ操作を開始するためのつまみを表示する機能を削除した(別アドオンのTST Tab Drag Handleに機能を分離した)
    • キーボードショートカットのカスタマイズ用UIを設定画面から削除した(Firefox ESR68の時点ですでにそのためのUIがあるため)
    • コンテンツ領域内に確認ダイアログを表示できなくなっていたのを修正(最近のバージョンのFirefoxでの後退バグ)
    • 折りたたまれたツリーに対するミュート・ミュート解除の操作でより適切に音声再生中のタブだけを制御するようにした
    • ツリー表示が無効の時に空のグループタブ内に「初期化中」という事を示すアニメーションが表示されないようにした
    • アドオンから開けないURLを伴ったブックマークを開いたときの動作をより安全にした
    • TSTのタブ以外の物をタブバーにドロップした時にエラーになっていたのを修正(最近のバージョンでの後退バグ)
    • コンテンツ領域内に確認を表示するための適切な権限を取得するようにした
    • 折りたたまれた子タブにフォーカスされたときにツリーを自動展開するかどうかの設定の内部名を、「折りたたまれた子タブにフォーカス可能とするかどうか」という趣旨の名前に変更し、親ツリーが折りたたまれる結果として現在のタブが不可視になる場面にも影響するようにした
    • about:devtools-toolboxのタブのアイコンについて適切なアイコンを使うようにした
    • 新しいAPIメッセージを追加した:set-extra-tab-contents、clear-extra-tab-contentsおよびclear-all-extra-tab-contents
    • 新しい通知型のAPIメッセージを追加した:tab-dblclicked、tree-collapsed-state-changed、try-move-focus-from-collapsing-tree、try-expand-tree-from-focused-parent、try-expand-tree-from-focused-bundled-parent、try-expand-tree-from-attached-child、try-expand-tree-from-focused-collapsed-tab、try-expand-tree-from-long-press-ctrl-key、およびtry-expand-tree-from-end-tab-switch
    • tab-mousedownに続くtab-mouseup、tab-clicked、tab-dblclickedの各通知型メッセージについて、前の通知に対するキャンセル操作で確実にキャンセルできるようにした
    • プライベートウィンドウへのアクセスをTST上でも許可されていない限り、他のアドオンにはプライベートウィンドウでのイベントを通知しないようにした
    • ruロケール更新(by wvxwxvw. Thanks!)

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    ファイルをダウンロード
  • バージョン 3.3.6

    リリース日 : 2020年2月21日 - 658.15 KB
    firefox バージョン 65.0 以降 で動作
    3.3.6 (2020.2.21):
    • 複数のタブが選択されている場合、コンテキストメニューの「このツリーをブックマーク」の実行時にそれら(およびその配下のタブ~をすべてブックマークするようにした
    • ブックマークフォルダ上のコンテキストメニューの「ツリーとしてすべて開く」で開かれるグループタブはペンディング状態にせずすぐ読み込むようにした
    • タブのコンテキストメニューの「タブをミュート」「タブのミュートを解除」について、ツリーが折りたたまれている場合は子孫タブにも結果を反映するようにした(展開されているツリーでは今まで通り)
    • タブの音声再生中ボタンのクリック操作について、折りたたまれたツリーの場合にだけ子孫タブの状態も制御し、展開されているツリーの場合はそのタブのみ状態を変えるようにした
    • タブが非表示状態から表示状態に復帰したときのツリーの自動修復処理が期待通りに働いていない場合があったのを修正
    • 非表示のタブがある状態でタブの親子関係の変更が期待通りにならない場合があったのを修正
    • タブを移動した直後にタブが削除された場合に、無用なリロードが発生しないようにした
    3.3.5 (2020.1.24):
    • Ctrl-Shift-Tabでのフォーカス移動で待機状態のタブを飛ばさないようにした
    • アクティブなタブが閉じられた直後にCtrl-Tab/Ctrl-Shift-Tabでタブを切り替えたとき、折り畳まれたツリーの子孫のタブがスキップされない問題を修正
    • ピン留めされたタブを最初のピン留めされていないタブの前の位置にドロップできるようにした
    • ピン留めされていないタブを最後のピン留めされたタブの後の位置にドロップできるようにした
    • ピン留めされていて、且つアイコンの大きさに縮められていないタブについて、タブ上のドロップ位置を上下方向で判定するようにした
    • ドラッグ操作中に折りたたまれたツリーの上でしばらく待ってツリーが自動的に展開されたときに、他のツリーを折りたたむかどうかを制御する上級者向け設定を追加
    • ruロケール更新(by wvxwxvw. Thanks!)
    3.3.4 (2020.1.14):
    • 循環参照に起因する意図されないエラーを修正
    • タブの表示/非表示が切り替わった後にツリー構造が意図せず変更されるケースを減らした
    • アクティブなタブが閉じられた直後にCtrl-Tab/Ctrl-Shift-Tabでタブを切り替えたとき、折り畳まれたツリーの子孫のタブがスキップされない問題を修正
    • krロケール追加(by BoredSomeone. Thanks!)
    3.3.3 (2020.1.12):
    • Bug 1565170が修正されて以後のバージョンのFirefoxに対応
    • タブを非表示にして再表示した後でタブのフォーカス移動がおかしくなっていたのを修正
    • Ctrl-Tab/Ctrl-Shift-Tabでのタブ切り替えの間、折りたたみ状態をロックしたツリーを展開しないようにした
    • 折りたたみ状態をロックしたツリーの配下のタブが直接選択された場合に、ツリーを自動展開できるようにした
    • タブ内に表示されるコンテンツについて、初期化完了前の物をなるべく見せないようにした
    3.3.2 (2020.1.9):
    • タブを誤って閉じてしまうなどの誤操作を防ぐために、クローズボックス以外のタブ内でクリック可能な要素の上でのダブルクリックに対しては組み込みの動作を行わないようにした
    3.3.1 (2020.1.9):
    • ツリーのダブルクリックで、ツリーをたたんだ状態のロックを切り替えられるようにした
    • ツリーをたたんだ状態にロックされている場合、新しい子タブが追加されてもツリーを展開しないようにした
    • タブがキャッシュから復元された場合に、折りたたまれた子孫タブの数が更新されない不具合を修正(最近のバージョンでの後退バグ)
    • ruロケール更新(by wvxwxvw. Thanks!)
    3.3.0 (2020.1.8):
    • そのタブや配下のタブがアクティブになってもツリーを自動的に展開しないようにする「たたんだ状態でロック」機能を追加した(コンテキストメニューまたはキーボードショートカットで状態を設定できます)
    • ブックマークフォルダをツリーとして開くコンテキストメニュー項目を、ブックマークフォルダ上でコンテキストメニューを開いた時にだけ表示するようにした
    • 現在のタブが閉じられたり、現在のタブを含むツリーが折りたたまれたりした時に、待機状態のタブを可能な限り選択しないようにする設定を追加した
    • 折りたたまれたツリーの親タブのクローズボックスの通常クリックで複数のタブを一度に閉じる場面についての確認ダイアログを表示するかしないか制御する設定を追加
    • ツリーのつまみをPhoton風に変更
    • macOSでのBug 1561879によって意図せず引き起こされるごく短時間での不正なドラッグ操作を無視する時間を設定で変更可能にした
    • 設定画面の構成を少し見直し、上級者向けの設定を初期状態では隠すようにした(これに伴い、今までUIを提供していなかった隠し設定のいくつかを上級者向け設定として提供するようにした)
    • APIで呼び出せる新しいメッセージ型を追加:toggle-tree-collapsed、lock-tree-collapsed、unlock-tree-collapsed および toggle-lock-tree-collapsed
    • APIでタブを指定する際の別名に nextVisible、previousVisible(prevVisible)、および Cyclic が末尾に付くバリエーションを追加
    • APIのscroll型のメッセージにおいて、対象ウィンドウを指定するwindowパラメータの値として現在アクティブなウィンドウを指定するキーワードactiveに対応
    • 不要になったライブラリwebextensions-lib-tab-id-fixerへの依存関係を解消(by adroitwhiz. Thanks!)
    • ruロケール更新(by wvxwxvw. Thanks!)

    ソースコードは MPL 1.1/MPL 2.0/MIT/PSFL に従いリリースされています

    ファイルをダウンロード
Mozilla のホームページへ

アドオン

  • このサイトについて
  • Firefox アドオンブログ
  • 拡張機能ワークショップ
  • 開発者センター
  • 開発者ポリシー
  • コミュニティブログ
  • フォーラム
  • バグを報告
  • レビューガイド

ブラウザー

  • Desktop
  • Mobile
  • Enterprise

製品情報

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Twitter (@firefox)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • プライバシー
  • Cookie
  • 法的情報

特に 明記されている 場合を除き、当サイト上のコンテンツは Creative Commons 表示・継承ライセンス v3.0 あるいはそれ以降のバージョンで公開されています。