From c8bb3c33996057a76657db260a47eec640c4adec Mon Sep 17 00:00:00 2001 From: "YUKI \"Piro\" Hiroshi" Date: Sun, 26 Dec 2021 02:06:21 +0900 Subject: [PATCH] Bump version to 3.8.18 --- history.en.md | 3 +++ history.ja.md | 3 +++ webextensions/manifest.json | 2 +- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/history.en.md b/history.en.md index 2025800d8..70e9a8e9c 100644 --- a/history.en.md +++ b/history.en.md @@ -1,6 +1,9 @@ # History - master/HEAD + - 3.8.18 (2021.12.26) + * Keep TST's sidebar page loaded in regular tabs even if tabs are dropped on some situations, for example a combination with [Tree Style Tab in Separate Window](https://addons.mozilla.org/firefox/addon/tst-in-separate-window/) and TST's option to deactivate tab detaching. + * Add a secret option to deactivate sync configs across devices via Firefox Sync (TST's options => Development => All Configs => `syncEnabled`). This was introduced for a workaround about [high CPU usage problem triggered by sync](https://github.com/piroor/treestyletab/issues/3057). - 3.8.17 (2021.12.15) * Attach tabs sent from other devices to the tree correctly, even if they are sent while the receiver Firefox is not running and `browser.tabs.insertAfterCurrent` is `true`. * Put a set of tabs from other device together in a place instead of jumped positions if possible, when `browser.tabs.insertAfterCurrent` is `true`. (Set a secret option `fixupOrderOfTabsFromOtherDevice` to `false` when you want to deactivate the behavior.) diff --git a/history.ja.md b/history.ja.md index bd149c5a9..948d9e190 100644 --- a/history.ja.md +++ b/history.ja.md @@ -1,6 +1,9 @@ # 更新履歴 - master/HEAD + - 3.8.18 (2021.12.26) + * [Tree Style Tab in Separate Window](https://addons.mozilla.org/firefox/addon/tst-in-separate-window/)などによってタブバーが通常のタブに読み込まれている状況と、TSTでのタブの切り離しを無効化する設定が組み合わさった場面において、タブのドラッグ&ドロップでタブバーの内容が失われてしまわないようにした + * Firefox Sync使用時に複数デバイス間でTSTの設定のみ同期しないようにする隠し設定(TSTの設定→開発用→すべての設定→`syncEnabled`)を追加した([SyncによってCPU使用率が急上昇することがある問題](https://github.com/piroor/treestyletab/issues/3057)の回避策) - 3.8.17 (2021.12.15) * `browser.tabs.insertAfterCurrent`が`true`に設定されている場合に、受け側のFirefoxが動作していない状態で他のデバイスからタブが送られた時に、Firefox起動後に開かれたそれらのタブを、ツリー構造を壊さないよう既存のツリーに組み込むようにした * `browser.tabs.insertAfterCurrent`が`true`に設定されている場合に、他のデバイスから複数のタブを一度に送ると受け側のFirefoxでタブが飛び飛びに開かれてしまう問題について、可能な限りタブの位置を一箇所にまとめるようにした(この挙動は隠し設定 `fixupOrderOfTabsFromOtherDevice` で無効化できます) diff --git a/webextensions/manifest.json b/webextensions/manifest.json index f9d4437ea..95e27db68 100644 --- a/webextensions/manifest.json +++ b/webextensions/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 2, "name": "__MSG_extensionName__", - "version": "3.8.17", + "version": "3.8.18", "author": "YUKI \"Piro\" Hiroshi", "description": "__MSG_extensionDescription__", "permissions": [