Skip to content

Commit 559d328

Browse files
authored
Merge branch 'main' into dependabot/npm_and_yarn/typescript-5.7.3
2 parents cf9979e + 2a90c65 commit 559d328

File tree

19 files changed

+317
-414
lines changed

19 files changed

+317
-414
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Zen Browser Docs website
99

1010
Welcome to **Zen Browser’s Documentation Repo!**
1111

12-
[Uptime-Phare](https://uptime.zen-browser.app)
12+
[![Status badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fuptime.zen-browser.app%2Fshield-badges%2Fstatus.json&style=for-the-badge)](https://uptime.zen-browser.app)
1313

1414
## Contributing
1515

4.5 MB
Binary file not shown.

content/building.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ cd desktop
2424
Once you have cloned the project, navigate to the project directory and install the necessary dependencies using npm:
2525

2626
```bash
27-
npm i
27+
pnpm i
2828
```
2929

3030
This command will install all the packages listed in the `package.json` file, which are required for building and running Zen Browser.
@@ -34,7 +34,7 @@ This command will install all the packages listed in the `package.json` file, wh
3434
To set up the browser, you need to download additional files and prepare the environment:
3535

3636
```bash
37-
npm run init
37+
pnpm run init
3838
```
3939

4040
This command handles all the necessary bootstrapping tasks, such as setting up configuration files and downloading essential resources.
@@ -44,7 +44,7 @@ This command handles all the necessary bootstrapping tasks, such as setting up c
4444
Before building the browser, it’s recommended to update the American English language packs to ensure that all localization files are up-to-date:
4545

4646
```bash
47-
sh ./scripts/update-en-US-packs.sh
47+
python3 ./scripts/update_en_US_packs.py
4848
```
4949

5050
This script updates the "en-US" localization files, which are necessary for proper language support in Zen Browser. Running this step ensures that your build includes the latest translations and language resources.
@@ -54,7 +54,7 @@ This script updates the "en-US" localization files, which are necessary for prop
5454
Now that everything is set up, you can build the browser:
5555

5656
```bash
57-
npm run build
57+
pnpm build
5858
```
5959

6060
This command compiles the source code and creates the necessary files for running Zen Browser.
@@ -64,7 +64,7 @@ This command compiles the source code and creates the necessary files for runnin
6464
After building the browser, you can start it using:
6565

6666
```bash
67-
npm start
67+
pnpm start
6868
```
6969

70-
This command launches the browser, allowing you to see your changes in action.
70+
This command launches the browser, allowing you to see your changes in action.

content/contribute/CONTRIBUTING.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Contributing to Zen Browser
33
draft: false
4-
lastmod: 2024-08-26
4+
lastmod: 2025-02-07
55
---
66

77
Thank you for considering contributing to Zen Browser! We appreciate your time and effort in improving this project. The following is a set of guidelines for contributing to Zen Browser. These guidelines are intended to make it easier for you to get involved.
@@ -20,11 +20,10 @@ We welcome a wide range of contributions, including but not limited to:
2020

2121
To help you get started with contributing, we have created separate guides for each repository:
2222

23-
- [[desktop | Getting Started with Desktop Browser Development]]
2423
- [[www | Getting Started with Zen's Homepage Development]]
2524
- [[docs | Getting Started with Documentation Contributions]]
2625
- [[translation | Getting Started with Translations]]
27-
26+
2827
Please follow the appropriate guide based on the repository you want to contribute to.
2928

3029
### Reporting Bugs
@@ -34,15 +33,15 @@ If you find a bug, please open an issue and describe the problem in detail. Incl
3433
>[!important]
3534
>Open the issue in it's corresponding GitHub repository:
3635
>- [Desktop Browser App](https://github.com/zen-browser/desktop/issues)
37-
>- [Zen's Custom Themes](https://github.com/zen-browser/theme-store)
36+
>- [Zen's Custom Mods](https://github.com/zen-browser/theme-store)
3837
>- [Zen's Homepage Website](https://github.com/zen-browser/www)
3938
>- [This documentation Website](https://github.com/zen-browser/docs)
4039
4140
### Suggesting Features
4241

4342
![[discuss.png]]
4443

45-
We welcome suggestions for new features or improvements to existing ones. To suggest a feature, please start a new Github discussion in the Ideas category.
44+
We welcome suggestions for new features or improvements to existing ones. To suggest a feature, please start a new Github discussion in the Ideas category.
4645
*Use the correct Github Repository based on the list above*
4746

4847
---

content/contribute/desktop.md

Lines changed: 0 additions & 134 deletions
This file was deleted.

content/faq.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ Your support helps the team maintain and enhance Zen Browser for everyone!
5555
5656
1. Select multiple tabs by left-clicking them while holding the `Ctrl` key, or left-click 2 tabs while holding the `Shift` key to select all tabs in between
5757
2. Right click a tab, and select `Split x Tabs`
58-
3. Change the view mode by pressing the 🔗 button in the top address bar
58+
3. Change the view mode by pressing the `[|]` button in the top address bar
5959

6060
## How to switch tabs by scrolling?
6161
You can enable this feature by changing a setting in the browser's configuration. Here's how:

content/guides/1password.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,9 @@ In MacOS you can use the Graphical Interface of the Desktop app to add Zen Brows
5353

5454
#### 1. Go into the 1Password desktop app and open Settings.
5555

56-
#### 2. In the Labs tab, click "Enable Custom Browser Support" and enable it.
56+
#### 2. In the Browser tab, click "Add Browser".
5757

58-
#### 3. In the Browser tab, click "Add Browser".
59-
60-
#### 4. In your Applications folder, find and add "Zen Browser, then authorize 1Password when prompted.
58+
#### 3. In your Applications folder, find and add "Zen Browser", then authorize 1Password when prompted.
6159

6260
![[macos-settings-4.png]]
6361

content/guides/downloads.md

Lines changed: 41 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -3,96 +3,91 @@ title: Download Hub
33
draft: false
44
aliases:
55
- Download Hub
6-
lastmod: 2024-10-17
6+
lastmod: 2025-01-16
77
---
88

9-
This [[guides/index|guide]] is designed to help you easily find and download the version of Zen Browser that best fits your operating system and hardware. Whether you're using Windows, Linux, or macOS, you'll find both optimized and generic builds, along with portable and installer options to suit your needs. If you're unsure which version is right for you, be sure to check out our guide on [[generic-optimized | choosing between the generic and optimized builds]]
9+
This [[guides/index|guide]] is designed to help you easily find and download the version of Zen Browser that best fits your operating system and hardware. Whether you're using Windows, Linux, or macOS - you'll find the build for you, along with portable and installer options to suit your needs.
1010

11-
> [!faq]- Want to know the difference between Generic and Optimized?
12-
> ![[generic-optimized#Differences between the optimized and generic builds]]
11+
> [!faq]- What happened to Generic and Optimized builds?
12+
> ![[generic-optimized]]
1313
1414
# Stable
1515

1616
## Windows 🪟
1717

18-
- ### Optimized 🚀
19-
18+
- ### x86_64 💽
19+
2020
- [Installer 🚀](https://github.com/zen-browser/desktop/releases/latest/download/zen.installer.exe)
21-
- [Portable 📦](https://github.com/zen-browser/desktop/releases/latest/download/zen.win-specific.zip)
2221

23-
- ### Generic 👴
24-
25-
- [Installer 🚀](https://github.com/zen-browser/desktop/releases/latest/download/zen.installer-generic.exe)
26-
- [Portable 📦](https://github.com/zen-browser/desktop/releases/latest/download/zen.win-generic.zip)
22+
- ### arm64 💻
23+
24+
- [Installer 🚀](https://github.com/zen-browser/desktop/releases/latest/download/zen.installer-arm64.exe)
2725

2826
## Linux 🐧
2927

30-
- ### Optimized 🚀
28+
- ### x86_64 💽
3129

32-
- [AppImage 🚀](https://github.com/zen-browser/desktop/releases/latest/download/zen-specific.AppImage)
33-
- [Portable 📦 `tar.bz2`](https://github.com/zen-browser/desktop/releases/latest/download/zen.linux-specific.tar.bz2)
34-
- [Arch User Repository 📂 `AUR`](https://aur.archlinux.org/packages/zen-browser-avx2-bin)
35-
- [Pacstall `comunity`](https://pacstall.dev/packages/zen-browser-specific-bin)
30+
- [AppImage 🚀](https://github.com/zen-browser/desktop/releases/latest/download/zen-x86_64.AppImage)
31+
- [Portable 📦 `tar.bz2`](https://github.com/zen-browser/desktop/releases/latest/download/zen.linux-x86_64.tar.bz2)
3632

37-
- ### Generic 👴
33+
- ### aarch64 💻
3834

39-
- [AppImage 🚀](https://github.com/zen-browser/desktop/releases/latest/download/zen-generic.AppImage)
40-
- [Portable 📦 `tar.bz2`](https://github.com/zen-browser/desktop/releases/latest/download/zen.linux-generic.tar.bz2)
41-
- [Arch User Repository 📂 `AUR`](https://aur.archlinux.org/packages/zen-browser-bin)
42-
- [Pacstall `community`](https://pacstall.dev/packages/zen-browser-generic-bin)
35+
- [AppImage 🚀](https://github.com/zen-browser/desktop/releases/latest/download/zen-aarch64.AppImage)
36+
- [Portable 📦 `tar.bz2`](https://github.com/zen-browser/desktop/releases/latest/download/zen.linux-aarch64.tar.bz2)
37+
38+
- ### Package Managers
39+
40+
- [Arch User Repository 📂 `AUR`](https://aur.archlinux.org/packages/zen-browser-bin)
41+
- [Pacstall `comunity`](https://pacstall.dev/packages/zen-browser-bin)
4342
- [Flatpak 🌐](https://flathub.org/apps/io.github.zen_browser.zen)
4443
```bash
45-
flatpak install flathub io.github.zen_browser.zen
44+
flatpak install flathub app.zen_browser.zen
4645
```
4746

48-
4947
## MacOS 🍎
5048

51-
- ### AArch64 💻
49+
- ### aarch64 (M-series chips) 💻
5250
5351
- [DMG File 🗂️](https://github.com/zen-browser/desktop/releases/latest/download/zen.macos-aarch64.dmg)
5452

55-
- ### Intel 💽
53+
- ### x86_64 (Intel chips) 💽
5654

57-
- [DMG File 🗂️](https://github.com/zen-browser/desktop/releases/latest/download/zen.macos-x64.dmg)
55+
- [DMG File 🗂️](https://github.com/zen-browser/desktop/releases/latest/download/zen.macos-x86_64.dmg)
5856

5957
# Twilight
6058

61-
>[!caution] This is an automated daily build for testing purposes. So expect bug on this version.
59+
>[!caution] This is an automated daily build for testing purposes, so expect some bugs on this version.
6260
6361
## Windows 🪟
6462

65-
- ### Optimized 🚀
66-
63+
- ### x86_64 💽
64+
6765
- [Installer 🚀](https://github.com/zen-browser/desktop/releases/download/twilight/zen.installer.exe)
68-
- [Portable 📦](https://github.com/zen-browser/desktop/releases/download/twilight/zen.win-specific.zip)
66+
- [Portable 📦 `zip`](https://github.com/zen-browser/desktop/releases/download/twilight/zen.win-x86_64.zip)
6967

70-
- ### Generic 👴
71-
72-
- [Installer 🚀](https://github.com/zen-browser/desktop/releases/download/twilight/zen.installer-generic.exe)
73-
- [Portable 📦](https://github.com/zen-browser/desktop/releases/download/twilight/zen.win-generic.zip)
68+
- ### arm64 💻
69+
70+
- [Installer 🚀](https://github.com/zen-browser/desktop/releases/download/twilight/zen.installer-arm64.exe)
71+
- [Portable 📦 `zip`](https://github.com/zen-browser/desktop/releases/download/twilight/zen.win-arm64.zip)
7472

7573
## Linux 🐧
7674

77-
- ### Optimized 🚀
75+
- ### x86_64 💽
7876

79-
- [AppImage 🚀](https://github.com/zen-browser/desktop/releases/download/twilight/zen-specific.AppImage)
80-
- [Portable 📦 `tar.bz2`](https://github.com/zen-browser/desktop/releases/download/twilight/zen.linux-specific.tar.bz2)
81-
- [Arch User Repository 📂 `AUR`](https://aur.archlinux.org/packages/zen-twilight-avx2-bin)
77+
- [AppImage 🚀](https://github.com/zen-browser/desktop/releases/download/twilight/zen-x86_64.AppImage)
78+
- [Portable 📦 `tar.bz2`](https://github.com/zen-browser/desktop/releases/download/twilight/zen.linux-x86_64.tar.bz2)
8279

83-
- ### Generic 👴
80+
- ### aarch64 💻
8481

85-
- [AppImage 🚀](https://github.com/zen-browser/desktop/releases/download/twilight/zen-generic.AppImage)
86-
- [Portable 📦 `tar.bz2`](https://github.com/zen-browser/desktop/releases/download/twilight/zen.linux-generic.tar.bz2)
87-
- [Arch User Repository 📂 `AUR`](https://aur.archlinux.org/packages/zen-twilight-bin)
88-
82+
- [AppImage 🚀](https://github.com/zen-browser/desktop/releases/download/twilight/zen-aarch64.AppImage)
83+
- [Portable 📦 `tar.bz2`](https://github.com/zen-browser/desktop/releases/download/twilight/zen.linux-aarch64.tar.bz2)
8984

9085
## MacOS 🍎
9186

92-
- ### AArch64 💻
87+
- ### aarch64 (M-series chips) 💻
9388
9489
- [DMG File 🗂️](https://github.com/zen-browser/desktop/releases/download/twilight/zen.macos-aarch64.dmg)
9590

96-
- ### Intel 💽
91+
- ### x86_64 (Intel chips) 💽
9792

98-
- [DMG File 🗂️](https://github.com/zen-browser/desktop/releases/download/twilight/zen.macos-x64.dmg)
93+
- [DMG File 🗂️](https://github.com/zen-browser/desktop/releases/download/twilight/zen.macos-x86_64.dmg)

0 commit comments

Comments
 (0)