|
1 | | -#### Changelog v1.8 |
2 | | -* 更正正则表达式,以删除`package.list.cfg`无用字段,并添加gid支持 by @moexiyuki in https://github.com/taamarin/box_for_magisk/pull/169 |
3 | | -* actions.sh adding `run_as_su, stop_service, and start_service` functions for improved readability and reusability and checking using /proc/${PID}. |
4 | | -* add allow/ignore list interface name to `ap.list.cfg` file |
| 1 | +#### Changelog v1.9.0 - 2025-07-19 |
5 | 2 |
|
6 | | -[Full Changelog](https://github.com/taamarin/box_for_magisk/compare/v1.7.5...v1.8) |
| 3 | +### 🚀 Features |
| 4 | +- feat: Add `sbfr` shortcut for direct execution [`361e421`] |
| 5 | +- feat: Improve download handling with `curl` fallback to `wget` [`7caf827`] |
| 6 | +- feat: Enhance TUN device handling [`8b000cd`] |
| 7 | +- feat: Extend routing/NAT rules for TUN device [`c80f57a`] |
| 8 | +- feat: Add local IP & DNS info in `box.services` status output [`13e773c`] |
| 9 | + |
| 10 | +### 🛠 Fixes |
| 11 | +- fix(box): use busybox paste for better compatibility on older Android [`0a59c04`] |
| 12 | +- fix: Remove `0:`, `10:`, and `:999` prefixes from package list in Clash(TUN) config [`97e2db3`] |
| 13 | +- fix: Sanitize package list before inserting into config [`42b355f`] |
| 14 | +- fix: Duplicate DNS address output on some devices [`b4a2c00`] |
| 15 | +- fix: Force redir-host mode when fake-ip is used with GID/packages/AP ignore list [`1619f19`] |
| 16 | +- fix: Condition for fake-ip range in `box.iptables` with enhanced-mode [`982a1aa`] |
| 17 | + |
| 18 | +### 🧼 Refactors |
| 19 | +- refactor: Simplify sing-box (1.12+) config, remove legacy rules and sniff options [`3b6fe42`] |
| 20 | +- refactor(cgroup): Update memcg/cpuset/blkio logic and settings [`a8ee249`] |
| 21 | +- refactor: Improve readability/structure in `box.iptables` [`1672bb7`] |
| 22 | +- refactor: Android version check via major version parsing [`c9c4be5`] |
| 23 | +- refactor(cron): Improve `crond` handling and cleanup [`b43b059`] |
| 24 | + |
| 25 | +### ⚙️ Changes |
| 26 | +- chore: Updated `find_packages_uid()` to support `user:package` format [`2dcc4ca`] |
| 27 | +- chore(hysteria): Validate `network_mode` and update config [`cac3186`] |
| 28 | +- chore: Filter out local DNS (IPv4 only) and convert local IP to array [`02f1be3`] |
| 29 | + |
| 30 | +### 🧰 Maintenance |
| 31 | +- chore: Update `upload-artifact` GitHub Action from v3 to v4 [`80c5d73`] |
| 32 | +- docs: Update README [`16f2455`, `128006d`] |
| 33 | + |
| 34 | +### 🧹 Miscellaneous |
| 35 | +- chore: Minor cleanup and misc changes [`9fbaa99`] |
| 36 | + |
| 37 | +<!-- Commit References --> |
| 38 | +[`361e421`]: https://github.com/taamarin/box_for_magisk/commit/361e421 |
| 39 | +[`7caf827`]: https://github.com/taamarin/box_for_magisk/commit/7caf827 |
| 40 | +[`8b000cd`]: https://github.com/taamarin/box_for_magisk/commit/8b000cd |
| 41 | +[`c80f57a`]: https://github.com/taamarin/box_for_magisk/commit/c80f57a |
| 42 | +[`13e773c`]: https://github.com/taamarin/box_for_magisk/commit/13e773c |
| 43 | +[`0a59c04`]: https://github.com/taamarin/box_for_magisk/commit/0a59c04 |
| 44 | +[`97e2db3`]: https://github.com/taamarin/box_for_magisk/commit/97e2db3 |
| 45 | +[`42b355f`]: https://github.com/taamarin/box_for_magisk/commit/42b355f |
| 46 | +[`b4a2c00`]: https://github.com/taamarin/box_for_magisk/commit/b4a2c00 |
| 47 | +[`1619f19`]: https://github.com/taamarin/box_for_magisk/commit/1619f19 |
| 48 | +[`982a1aa`]: https://github.com/taamarin/box_for_magisk/commit/982a1aa |
| 49 | +[`3b6fe42`]: https://github.com/taamarin/box_for_magisk/commit/3b6fe42 |
| 50 | +[`a8ee249`]: https://github.com/taamarin/box_for_magisk/commit/a8ee249 |
| 51 | +[`1672bb7`]: https://github.com/taamarin/box_for_magisk/commit/1672bb7 |
| 52 | +[`c9c4be5`]: https://github.com/taamarin/box_for_magisk/commit/c9c4be5 |
| 53 | +[`b43b059`]: https://github.com/taamarin/box_for_magisk/commit/b43b059 |
| 54 | +[`2dcc4ca`]: https://github.com/taamarin/box_for_magisk/commit/2dcc4ca |
| 55 | +[`cac3186`]: https://github.com/taamarin/box_for_magisk/commit/cac3186 |
| 56 | +[`02f1be3`]: https://github.com/taamarin/box_for_magisk/commit/02f1be3 |
| 57 | +[`80c5d73`]: https://github.com/taamarin/box_for_magisk/commit/80c5d73 |
| 58 | +[`16f2455`]: https://github.com/taamarin/box_for_magisk/commit/16f2455 |
| 59 | +[`128006d`]: https://github.com/taamarin/box_for_magisk/commit/128006d |
| 60 | +[`9fbaa99`]: https://github.com/taamarin/box_for_magisk/commit/9fbaa99 |
0 commit comments