|
2 | 2 | icon: material/alert-decagram
|
3 | 3 | ---
|
4 | 4 |
|
| 5 | +#### 1.10.0-alpha.20 |
| 6 | + |
| 7 | +* Add DTLS sniffer |
| 8 | +* Fixes and improvements |
| 9 | + |
| 10 | +#### 1.10.0-alpha.19 |
| 11 | + |
| 12 | +* Add `rule-set decompile` command |
| 13 | +* Add IP address support for `rule-set match` command |
| 14 | +* Fixes and improvements |
| 15 | + |
| 16 | +#### 1.10.0-alpha.18 |
| 17 | + |
| 18 | +* Add new `inline` rule-set type **1** |
| 19 | +* Add auto reload support for local rule-set |
| 20 | +* Update fsnotify usages **2** |
| 21 | +* Fixes and improvements |
| 22 | + |
| 23 | +**1**: |
| 24 | + |
| 25 | +The new [rule-set] type inline (which also becomes the default type) |
| 26 | +allows you to write headless rules directly without creating a rule-set file. |
| 27 | + |
| 28 | +[rule-set]: /configuration/rule-set/ |
| 29 | + |
| 30 | +**2**: |
| 31 | + |
| 32 | +sing-box now uses fsnotify correctly and will not cancel watching |
| 33 | +if the target file is deleted or recreated via rename (e.g. `mv`). |
| 34 | + |
| 35 | +This affects all path options that support reload, including |
| 36 | +`tls.certificate_path`, `tls.key_path`, `tls.ech.key_path` and `rule_set.path`. |
| 37 | + |
| 38 | +#### 1.10.0-alpha.17 |
| 39 | + |
| 40 | +* Some chaotic changes **1** |
| 41 | +* `rule_set_ipcidr_match_source` rule items are renamed **2** |
| 42 | +* Add `rule_set_ip_cidr_accept_empty` DNS address filter rule item **3** |
| 43 | +* Update quic-go to v0.45.1 |
| 44 | +* Fixes and improvements |
| 45 | + |
| 46 | +**1**: |
| 47 | + |
| 48 | +Something may be broken, please actively report problems with this version. |
| 49 | + |
| 50 | +**2**: |
| 51 | + |
| 52 | +`rule_set_ipcidr_match_source` route and DNS rule items are renamed to |
| 53 | +`rule_set_ip_cidr_match_source` and will be remove in sing-box 1.11.0. |
| 54 | + |
| 55 | +**3**: |
| 56 | + |
| 57 | +See [DNS Rule](/configuration/dns/rule/#rule_set_ip_cidr_accept_empty). |
| 58 | + |
| 59 | +#### 1.10.0-alpha.16 |
| 60 | + |
| 61 | +* Add custom options for `auto-route` and `auto-redirect` **1** |
| 62 | +* Fixes and improvements |
| 63 | + |
| 64 | +**1**: |
| 65 | + |
| 66 | +See [iproute2_table_index](/configuration/inbound/tun/#iproute2_table_index), |
| 67 | +[iproute2_rule_index](/configuration/inbound/tun/#iproute2_rule_index), |
| 68 | +[auto_redirect_input_mark](/configuration/inbound/tun/#auto_redirect_input_mark) and |
| 69 | +[auto_redirect_output_mark](/configuration/inbound/tun/#auto_redirect_output_mark). |
| 70 | + |
| 71 | +#### 1.10.0-alpha.13 |
| 72 | + |
| 73 | +* TUN address fields are merged **1** |
| 74 | +* Add route address set support for auto-redirect **2** |
| 75 | + |
| 76 | +**1**: |
| 77 | + |
| 78 | +See [Migration](/migration/#tun-address-fields-are-merged). |
| 79 | + |
| 80 | +**2**: |
| 81 | + |
| 82 | +The new feature will allow you to configure the destination IP CIDR rules |
| 83 | +in the specified rule-sets to the firewall automatically. |
| 84 | + |
| 85 | +Specified or unspecified destinations will bypass the sing-box routes to get better performance |
| 86 | +(for example, keep hardware offloading of direct traffics on the router). |
| 87 | + |
| 88 | +See [route_address_set](/configuration/inbound/tun/#route_address_set) |
| 89 | +and [route_exclude_address_set](/configuration/inbound/tun/#route_exclude_address_set). |
| 90 | + |
| 91 | +#### 1.10.0-alpha.12 |
| 92 | + |
| 93 | +* Fix auto-redirect not configuring nftables forward chain correctly |
| 94 | +* Fixes and improvements |
5 | 95 |
|
6 | 96 | ### 1.9.3
|
7 | 97 |
|
8 | 98 | * Fixes and improvements
|
9 | 99 |
|
| 100 | +#### 1.10.0-alpha.10 |
| 101 | + |
| 102 | +* Fixes and improvements |
| 103 | + |
10 | 104 | ### 1.9.2
|
11 | 105 |
|
12 | 106 | * Fixes and improvements
|
13 | 107 |
|
| 108 | +#### 1.10.0-alpha.8 |
| 109 | + |
| 110 | +* Drop support for go1.18 and go1.19 **1** |
| 111 | +* Update quic-go to v0.45.0 |
| 112 | +* Update Hysteria2 BBR congestion control |
| 113 | +* Fixes and improvements |
| 114 | + |
| 115 | +**1**: |
| 116 | + |
| 117 | +Due to maintenance difficulties, sing-box 1.10.0 requires at least Go 1.20 to compile. |
| 118 | + |
14 | 119 | ### 1.9.1
|
15 | 120 |
|
16 | 121 | * Fixes and improvements
|
17 | 122 |
|
| 123 | +#### 1.10.0-alpha.7 |
| 124 | + |
| 125 | +* Fixes and improvements |
| 126 | + |
| 127 | +#### 1.10.0-alpha.5 |
| 128 | + |
| 129 | +* Improve auto-redirect **1** |
| 130 | + |
| 131 | +**1**: |
| 132 | + |
| 133 | +nftables support and DNS hijacking has been added. |
| 134 | + |
| 135 | +Tun inbounds with `auto_route` and `auto_redirect` now works as expected on routers **without intervention**. |
| 136 | + |
| 137 | +#### 1.10.0-alpha.4 |
| 138 | + |
| 139 | +* Fix auto-redirect **1** |
| 140 | +* Improve auto-route on linux **2** |
| 141 | + |
| 142 | +**1**: |
| 143 | + |
| 144 | +Tun inbounds with `auto_route` and `auto_redirect` now works as expected on routers. |
| 145 | + |
| 146 | +**2**: |
| 147 | + |
| 148 | +Tun inbounds with `auto_route` and `strict_route` now works as expected on routers and servers, |
| 149 | +but the usages of [exclude_interface](/configuration/inbound/tun/#exclude_interface) need to be updated. |
| 150 | + |
| 151 | +#### 1.10.0-alpha.2 |
| 152 | + |
| 153 | +* Move auto-redirect to Tun **1** |
| 154 | +* Fixes and improvements |
| 155 | + |
| 156 | +**1**: |
| 157 | + |
| 158 | +Linux support are added. |
| 159 | + |
| 160 | +See [Tun](/configuration/inbound/tun/#auto_redirect). |
| 161 | + |
| 162 | +#### 1.10.0-alpha.1 |
| 163 | + |
| 164 | +* Add tailing comma support in JSON configuration |
| 165 | +* Add simple auto-redirect for Android **1** |
| 166 | +* Add BitTorrent sniffer **2** |
| 167 | + |
| 168 | +**1**: |
| 169 | + |
| 170 | +It allows you to use redirect inbound in the sing-box Android client |
| 171 | +and automatically configures IPv4 TCP redirection via su. |
| 172 | + |
| 173 | +This may alleviate the symptoms of some OCD patients who think that |
| 174 | +redirect can effectively save power compared to the system HTTP Proxy. |
| 175 | + |
| 176 | +See [Redirect](/configuration/inbound/redirect/). |
| 177 | + |
| 178 | +**2**: |
| 179 | + |
| 180 | +See [Protocol Sniff](/configuration/route/sniff/). |
| 181 | + |
18 | 182 | ### 1.9.0
|
19 | 183 |
|
20 | 184 | * Fixes and improvements
|
|
0 commit comments