Skip to content

Commit 4c25e15

Browse files
github-actions[bot]taamarin
authored andcommitted
v1.10.0
1 parent 8ad0b9c commit 4c25e15

File tree

5 files changed

+48
-9
lines changed

5 files changed

+48
-9
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
echo "" >> CHANGELOG.md
5757
fi
5858
{
59-
echo "#### Changelog v$VERSION - $DATE_HUMAN"
59+
echo "#### Changelog $VERSION - $DATE_HUMAN"
6060
echo "$CHANGELOG" | sed 's/^/- /'
6161
echo ""
6262
cat CHANGELOG.md

CHANGELOG.md

Lines changed: 41 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,41 @@
1-
#### Changelog v1.9.1 - 02-08-2025
2-
- fix(iptables): switch to --set-xmark and reorder TProxy skip
1+
#### Changelog v1.10.0 - 21-08-25
2+
### ✨ Features
3+
- **Network Control**
4+
- Introduced **network-based service control** with Wi-Fi/SSID options.
5+
- **Clash**
6+
- Added support for **multiple subscription URLs and configs**.
7+
- **Subscriptions**
8+
- Added **sing-box subscription support**.
9+
- **Installer & Updater**
10+
- Improved install & update flow:
11+
- Added **progress bars** and **ghfast prompt**.
12+
- Enhanced logging polish.
13+
- **Service**
14+
- Improved config file handling (**Sync BFR Manager**).
15+
- **Logging & CLI**
16+
- Added help menus, enhanced update/reload routines.
17+
18+
### 🛠 Fixes
19+
- **Network Switch**
20+
- Improved Wi-Fi SSID list handling.
21+
- **Subscription**
22+
- `box.service` now auto-restarts when subscription updates with `renew=true`.
23+
- Fixed creation of `clash_provide_config` and subscription settings update.
24+
- **Clash / Connectivity**
25+
- Reverted socket MARK rules in `box.iptables` to restore UDP connectivity ([#195](https://github.com/taamarin/box_for_magisk/issues/195)).
26+
- **Service**
27+
- Added unified config error handler to update module status correctly.
28+
- **General**
29+
- Improved logging, startup handling, and binary checks.
30+
31+
### 🔧 Improvements & Refactors
32+
- **Customize**
33+
- Refactored binary update flow and mirror selection.
34+
- **Service**
35+
- Refined log cleanup rules.
36+
- **Scripts**
37+
- Added `settings.ini` validation to all entry scripts.
38+
- Unified output suppression format to `>/dev/null 2>&1`.
39+
40+
### 🧹 Chore
41+
- Removed legacy `tun_forward_ip_rules` support.

box/settings.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ use_ssid_matching=false
198198
use_wifi_list_mode="blacklist"
199199

200200
# Wi-Fi SSID list to match (multiple SSIDs separated by spaces or commas)
201-
wifi_ssids_list="WiFi1 WiFi2"
201+
wifi_ssids_list=("WiFi1" "WiFi2")
202202

203203
# Enable inotify debug logging for network switching
204204
inotify_log_enabled="true"

module.prop

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
id=box_for_root
22
name=Box for Magisk/KernelSU/APatch
3-
version=v1.9.1
4-
versionCode=20250802
3+
version=v1.10.0
4+
versionCode=20250821
55
author=taamarin.t.me
66
description=use sing-box, clash, v2ray, hysteria and xray for tunnel proxy on android device
77
updateJson=https://github.com/taamarin/box_for_magisk/raw/master/update.json

update.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"version": "v1.9.1",
3-
"versionCode": "20250802",
4-
"zipUrl": "https://github.com/taamarin/box_for_magisk/releases/download/v1.9.1/box_for_root-v1.9.1.zip",
2+
"version": "v1.10.0",
3+
"versionCode": "20250821",
4+
"zipUrl": "https://github.com/taamarin/box_for_magisk/releases/download/v1.10.0/box_for_root-v1.10.0.zip",
55
"changelog": "https://github.com/taamarin/box_for_magisk/raw/master/CHANGELOG.md"
66
}

0 commit comments

Comments
 (0)