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