|
2 | 2 | icon: material/alert-decagram |
3 | 3 | --- |
4 | 4 |
|
| 5 | +#### 1.14.0-alpha.2 |
| 6 | + |
| 7 | +* Fix `auto_redirect` silently dropping `SO_BINDTODEVICE` traffic **1** |
| 8 | +* Add OpenWrt and Alpine APK packages to release **2** |
| 9 | +* Backport to macOS 10.13 High Sierra **3** |
| 10 | +* OCM service: Add WebSocket support for Responses API **4** |
| 11 | + |
| 12 | +**1**: |
| 13 | + |
| 14 | +When `auto_redirect` is enabled, `SO_BINDTODEVICE` traffic (e.g. `curl --interface`, NetworkManager connectivity checks) |
| 15 | +was previously silently dropped. Now, `strict_route` controls the behavior: |
| 16 | +when enabled, such traffic is redirected through sing-box; |
| 17 | +when disabled, it bypasses sing-box and connects directly. |
| 18 | + |
| 19 | +See [TUN](/configuration/inbound/tun/#strict_route). |
| 20 | + |
| 21 | +**2**: |
| 22 | + |
| 23 | +Alpine APK files use `linux` in the filename to distinguish from OpenWrt APKs which use the `openwrt` prefix: |
| 24 | + |
| 25 | +- OpenWrt: `sing-box_{version}_openwrt_{architecture}.apk` |
| 26 | +- Alpine: `sing-box_{version}_linux_{architecture}.apk` |
| 27 | + |
| 28 | +**3**: |
| 29 | + |
| 30 | +Legacy macOS binaries (with `-legacy-macos-10.13` suffix) now support |
| 31 | +macOS 10.13 High Sierra, built using Go 1.25 with patches |
| 32 | +from [SagerNet/go](https://github.com/SagerNet/go). |
| 33 | + |
| 34 | +**4**: |
| 35 | + |
| 36 | +See [OCM](/configuration/service/ocm). |
| 37 | + |
5 | 38 | #### 1.13.3-beta.1 |
6 | 39 |
|
7 | 40 | * Fix `auto_redirect` silently dropping `SO_BINDTODEVICE` traffic **1** |
@@ -36,6 +69,31 @@ from [SagerNet/go](https://github.com/SagerNet/go). |
36 | 69 |
|
37 | 70 | See [OCM](/configuration/service/ocm). |
38 | 71 |
|
| 72 | +#### 1.14.0-alpha.1 |
| 73 | + |
| 74 | +* Add `source_mac_address` and `source_hostname` rule items **1** |
| 75 | +* Add `include_mac_address` and `exclude_mac_address` TUN options **2** |
| 76 | +* Update NaiveProxy to 145.0.7632.159 **3** |
| 77 | +* Fixes and improvements |
| 78 | + |
| 79 | +**1**: |
| 80 | + |
| 81 | +New rule items for matching LAN devices by MAC address and hostname via neighbor resolution. |
| 82 | +Supported on Linux, macOS, or in graphical clients on Android and macOS. |
| 83 | + |
| 84 | +See [Route Rule](/configuration/route/rule/#source_mac_address), [DNS Rule](/configuration/dns/rule/#source_mac_address) and [Neighbor Resolution](/configuration/shared/neighbor/). |
| 85 | + |
| 86 | +**2**: |
| 87 | + |
| 88 | +Limit or exclude devices from TUN routing by MAC address. |
| 89 | +Only supported on Linux with `auto_route` and `auto_redirect` enabled. |
| 90 | + |
| 91 | +See [TUN](/configuration/inbound/tun/#include_mac_address). |
| 92 | + |
| 93 | +**3**: |
| 94 | + |
| 95 | +This is not an official update from NaiveProxy. Instead, it's a Chromium codebase update maintained by Project S. |
| 96 | + |
39 | 97 | #### 1.13.2 |
40 | 98 |
|
41 | 99 | * Fixes and improvements |
|
0 commit comments