You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Zen now **syncs windows on the same device**, so changes in one window are reflected across the others instantly. Creating a new window will automatically start at your current Space, showing all of your existing tabs. If you're opening two windows and clicking on the same tab, the inactive window will show a dimmed preview of the website.
7
+
Zen now **syncs windows on the same device**, so changes in one window are reflected across the others instantly. Creating new window will automatically start at your existing Space, showing all of your existing tabs.
8
8
9
9
{
10
10
<divalign="center">
@@ -15,35 +15,72 @@ Zen now **syncs windows on the same device**, so changes in one window are refle
15
15
</div>
16
16
}
17
17
18
-
Zen saves the state of all your windows when you quit, either through the "Quit" option in the main menu or by using the <KeyboardShortcutshortcut="Ctrl + Q" /> shortcut. Upon reopening Zen, all your windows will be restored without tab loss.
18
+
Unlike previous implementation where Essentials and pinned tabs were duplicated during new window creation, Zen now just mirror the tabs state. Enabling 4 windows of Zen will keep single process of each tabs, despite displaying the same list on different windows. If you open two windows and select the same tab, the inactive window will show dimmed preview of the website.
19
19
20
-
## New Blank Window option
21
-
You can also create blank windows as an alternative to synced windows. A **New Blank Window** option is available from the main menu, and can be accessed using <KeyboardShortcutshortcut="Ctrl/Cmd + Shift + N" /> (keyboard shortcut can be configured from Settings). Blank windows will inherit cookies and container from the origin Space, and sites you visit in blank windows will also be written to your history.
20
+
## Improve Your Flows with Window Sync
22
21
23
-
For example, when you open a blank window from a Space with a Banking container profile, the new blank window will open tabs in the Banking container by default.
22
+
- After opening new Zen window, **create new Space** to start fresh while keeping easy access to Essential tabs. The Space will persist upon restarts.
23
+
-**Use multiple Spaces** to separate tabs for specific browsing tasks. Freely create or delete them based on your needs.
24
+
- If you use multiple windows regularly, use **Quit** option from main menu or <KeyboardShortcutshortcut="Ctrl + Q" /> shortcut to quit the browser. Zen will save the state of all your open windows and restore them properly upon reopening.
25
+
<details>
26
+
<summary>Alternatively, use **New blank window** option from the main menu or <KeyboardShortcutshortcut="Ctrl + Shift + N" />. *(Click to toggle details)*</summary>
24
27
25
-
When you're done browsing on a blank window, use the "Move To..." button, found above your tab list, to move and synchronize them with an existing Space.
28
+
- The window will inherit container and cookies from your original Space, with a **Move to..** button to easily move the tabs back to one of your existing Spaces.
29
+
- Tabs in blank windows are temporary and won't be restored upon restarts.
26
30
27
-

31
+

32
+
</details>
28
33
29
34
## Recovering Lost Window Sessions
30
35
31
-
Zen 1.18b introduces a new session backup system alongside the Window Sync feature. This system regularly saves the tab state of all synced windows, including changes to their status (essentials, pinning, split view). This significantly improves the accuracy of session restoration by Zen and facilitates manual restoration if tabs are lost. Follow these steps to restore:
36
+
<details>
32
37
33
-
<Callouttype="info"title="Look up Root Directory of your Zen profile">
34
-
- In the Flatpak version, the profile root directory is located at `~/.var/app/app.zen_browser.zen/.zen`.
35
-
- Otherwise, for other platforms/versions, you can look it up by opening `about:support` in Zen, navigate to **Applications Basics** section, find **Profile Directory**, and click **Open Directory** button.
38
+
<summary>Look up directory of your current Zen profile: *(Click to toggle details)*</summary>
39
+
40
+
<Callout>
41
+
- Open `about:support` in Zen, navigate to **Applications Basics** section, find **Profile Directory**, and click **Open Directory** button.
42
+
- For Flatpak version of Zen, the profile root directory will be located at `~/.var/app/app.zen_browser.zen/.zen` and titled `<profile-id>.Default (release)`.
36
43
</Callout>
37
44
38
-
- Navigate to the root directory of your Zen profile.
45
+
</details>
46
+
47
+
### Updating from Zen v1.17.15 or older
48
+
49
+
- Open your current Zen profile directory.
50
+
-**Make sure Zen is fully closed**.
51
+
52
+
<details>
53
+
54
+
<summary>Open the `sessionstore-backups` folder. You will see multiple backup files in .jsonlz4 format. *(Click to open image)*</summary>
55
+
56
+

57
+
58
+
</details>
59
+
60
+
-**Duplicate the latest file**. This could be `recovery.jsonlz4` or one of the `upgrade.jsonlz4-<date-metadata>`.
61
+
- Rename it to **sessionstore.jsonlz4**.
62
+
- Copy the **sessionstore.jsonlz4** file to your profile directory (one folder above `sessionstore-backups`).
63
+
- Open Zen and tabs from the session backup should be restored.
64
+
- If failed, close Zen and retry the steps with another backup files from `sessionstore-backups` folder.
65
+
66
+
### Session backup system on Zen v1.18 onwards
67
+
68
+
Alongside Window Sync, Zen provides new session backup system that regularly saved tab state of all synced windows, including changes to their status (essentials, pinning, split view). This significantly improves the accuracy of session restoration by Zen and facilitates manual restoration if tabs are lost. Follow these steps to restore:
69
+
70
+
- Open your current Zen profile directory.
39
71
-**Make sure Zen is fully closed.**
40
-
- Open the `zen-sessions-backup` folder. You will see multiple backup files in .jsonlz4 format:
72
+
73
+
<details>
74
+
75
+
<summary>Open the `zen-sessions-backup` folder. You will see multiple backup files in .jsonlz4 format: *(Click to open image)*</summary>
41
76
42
77

43
78
44
-
- Duplicate the latest zen-sessions-`date-hour`.jsonlz4 file, rename it to **zen-sessions.jsonlz4**.
45
-
- Copy **zen-sessions.jsonlz4** to your profile root directory.
46
-
- Open Zen again and tabs from the session backup will be restored.
79
+
</details>
80
+
81
+
- Duplicate the latest `zen-sessions-<date-metadata>.jsonlz4` file, rename it to **zen-sessions.jsonlz4**.
82
+
- Copy **zen-sessions.jsonlz4** to your profile directory (one folder above `zen-sessions-backup`).
83
+
- Open Zen and tabs from the session backup should be restored.
47
84
48
85
<Callouttype="info"title="Can we sync Zen tabs and windows across devices?">
49
86
The current window sync only works on the same device, but multi-device sync support is planned. For now, you can use the **Send to Device** option to send tabs between devices that logged in to the same Mozilla account.
0 commit comments