Skip to content

Commit 100d971

Browse files
committed
documentation: Bump version
1 parent a8067f6 commit 100d971

File tree

1 file changed

+228
-0
lines changed

1 file changed

+228
-0
lines changed

docs/changelog.md

+228
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,31 @@ icon: material/alert-decagram
88

99
If your company or organization is willing to help us return to the App Store, please [contact us](mailto:[email protected]).
1010

11+
#### 1.10.0-beta.7
12+
13+
* Update quic-go to v0.47.0
14+
* Fixes and improvements
15+
16+
#### 1.10.0-beta.6
17+
18+
* Add RDP sniffer
19+
* Fixes and improvements
20+
21+
#### 1.10.0-beta.5
22+
23+
* Add PNA support for [Clash API](/configuration/experimental/clash-api/)
24+
* Fixes and improvements
25+
26+
#### 1.10.0-beta.3
27+
28+
* Add SSH sniffer
29+
* Fixes and improvements
30+
31+
#### 1.10.0-beta.2
32+
33+
* Build with go1.23
34+
* Fixes and improvements
35+
1136
### 1.9.4
1237

1338
* Update quic-go to v0.46.0
@@ -23,18 +48,221 @@ icon: material/alert-decagram
2348
* Fix UDP connnection leak when sniffing
2449
* Fixes and improvements
2550

51+
#### 1.10.0-alpha.29
52+
53+
* Update quic-go to v0.46.0
54+
* Fixes and improvements
55+
56+
#### 1.10.0-alpha.25
57+
58+
* Add AdGuard DNS Filter support **1**
59+
60+
**1**:
61+
62+
The new feature allows you to use AdGuard DNS Filter lists in a sing-box without AdGuard Home.
63+
64+
See [AdGuard DNS Filter](/configuration/rule-set/adguard/).
65+
66+
#### 1.10.0-alpha.23
67+
68+
* Add Chromium support for QUIC sniffer
69+
* Add client type detect support for QUIC sniffer **1**
70+
* Fixes and improvements
71+
72+
**1**:
73+
74+
Now the QUIC sniffer can correctly extract the server name from Chromium requests and
75+
can identify common QUIC clients, including
76+
Chromium, Safari, Firefox, quic-go (including uquic disguised as Chrome).
77+
78+
See [Protocol Sniff](/configuration/route/sniff/) and [Route Rule](/configuration/route/rule/#client).
79+
80+
#### 1.10.0-alpha.22
81+
82+
* Optimize memory usages of rule-sets **1**
83+
* Fixes and improvements
84+
85+
**1**:
86+
87+
See [Source Format](/configuration/rule-set/source-format/#version).
88+
89+
#### 1.10.0-alpha.20
90+
91+
* Add DTLS sniffer
92+
* Fixes and improvements
93+
94+
#### 1.10.0-alpha.19
95+
96+
* Add `rule-set decompile` command
97+
* Add IP address support for `rule-set match` command
98+
* Fixes and improvements
99+
100+
#### 1.10.0-alpha.18
101+
102+
* Add new `inline` rule-set type **1**
103+
* Add auto reload support for local rule-set
104+
* Update fsnotify usages **2**
105+
* Fixes and improvements
106+
107+
**1**:
108+
109+
The new [rule-set] type inline (which also becomes the default type)
110+
allows you to write headless rules directly without creating a rule-set file.
111+
112+
[rule-set]: /configuration/rule-set/
113+
114+
**2**:
115+
116+
sing-box now uses fsnotify correctly and will not cancel watching
117+
if the target file is deleted or recreated via rename (e.g. `mv`).
118+
119+
This affects all path options that support reload, including
120+
`tls.certificate_path`, `tls.key_path`, `tls.ech.key_path` and `rule_set.path`.
121+
122+
#### 1.10.0-alpha.17
123+
124+
* Some chaotic changes **1**
125+
* `rule_set_ipcidr_match_source` rule items are renamed **2**
126+
* Add `rule_set_ip_cidr_accept_empty` DNS address filter rule item **3**
127+
* Update quic-go to v0.45.1
128+
* Fixes and improvements
129+
130+
**1**:
131+
132+
Something may be broken, please actively report problems with this version.
133+
134+
**2**:
135+
136+
`rule_set_ipcidr_match_source` route and DNS rule items are renamed to
137+
`rule_set_ip_cidr_match_source` and will be remove in sing-box 1.11.0.
138+
139+
**3**:
140+
141+
See [DNS Rule](/configuration/dns/rule/#rule_set_ip_cidr_accept_empty).
142+
143+
#### 1.10.0-alpha.16
144+
145+
* Add custom options for `auto-route` and `auto-redirect` **1**
146+
* Fixes and improvements
147+
148+
**1**:
149+
150+
See [iproute2_table_index](/configuration/inbound/tun/#iproute2_table_index),
151+
[iproute2_rule_index](/configuration/inbound/tun/#iproute2_rule_index),
152+
[auto_redirect_input_mark](/configuration/inbound/tun/#auto_redirect_input_mark) and
153+
[auto_redirect_output_mark](/configuration/inbound/tun/#auto_redirect_output_mark).
154+
155+
#### 1.10.0-alpha.13
156+
157+
* TUN address fields are merged **1**
158+
* Add route address set support for auto-redirect **2**
159+
160+
**1**:
161+
162+
See [Migration](/migration/#tun-address-fields-are-merged).
163+
164+
**2**:
165+
166+
The new feature will allow you to configure the destination IP CIDR rules
167+
in the specified rule-sets to the firewall automatically.
168+
169+
Specified or unspecified destinations will bypass the sing-box routes to get better performance
170+
(for example, keep hardware offloading of direct traffics on the router).
171+
172+
See [route_address_set](/configuration/inbound/tun/#route_address_set)
173+
and [route_exclude_address_set](/configuration/inbound/tun/#route_exclude_address_set).
174+
175+
#### 1.10.0-alpha.12
176+
177+
* Fix auto-redirect not configuring nftables forward chain correctly
178+
* Fixes and improvements
179+
26180
### 1.9.3
27181

28182
* Fixes and improvements
29183

184+
#### 1.10.0-alpha.10
185+
186+
* Fixes and improvements
187+
30188
### 1.9.2
31189

32190
* Fixes and improvements
33191

192+
#### 1.10.0-alpha.8
193+
194+
* Drop support for go1.18 and go1.19 **1**
195+
* Update quic-go to v0.45.0
196+
* Update Hysteria2 BBR congestion control
197+
* Fixes and improvements
198+
199+
**1**:
200+
201+
Due to maintenance difficulties, sing-box 1.10.0 requires at least Go 1.20 to compile.
202+
34203
### 1.9.1
35204

36205
* Fixes and improvements
37206

207+
#### 1.10.0-alpha.7
208+
209+
* Fixes and improvements
210+
211+
#### 1.10.0-alpha.5
212+
213+
* Improve auto-redirect **1**
214+
215+
**1**:
216+
217+
nftables support and DNS hijacking has been added.
218+
219+
Tun inbounds with `auto_route` and `auto_redirect` now works as expected on routers **without intervention**.
220+
221+
#### 1.10.0-alpha.4
222+
223+
* Fix auto-redirect **1**
224+
* Improve auto-route on linux **2**
225+
226+
**1**:
227+
228+
Tun inbounds with `auto_route` and `auto_redirect` now works as expected on routers.
229+
230+
**2**:
231+
232+
Tun inbounds with `auto_route` and `strict_route` now works as expected on routers and servers,
233+
but the usages of [exclude_interface](/configuration/inbound/tun/#exclude_interface) need to be updated.
234+
235+
#### 1.10.0-alpha.2
236+
237+
* Move auto-redirect to Tun **1**
238+
* Fixes and improvements
239+
240+
**1**:
241+
242+
Linux support are added.
243+
244+
See [Tun](/configuration/inbound/tun/#auto_redirect).
245+
246+
#### 1.10.0-alpha.1
247+
248+
* Add tailing comma support in JSON configuration
249+
* Add simple auto-redirect for Android **1**
250+
* Add BitTorrent sniffer **2**
251+
252+
**1**:
253+
254+
It allows you to use redirect inbound in the sing-box Android client
255+
and automatically configures IPv4 TCP redirection via su.
256+
257+
This may alleviate the symptoms of some OCD patients who think that
258+
redirect can effectively save power compared to the system HTTP Proxy.
259+
260+
See [Redirect](/configuration/inbound/redirect/).
261+
262+
**2**:
263+
264+
See [Protocol Sniff](/configuration/route/sniff/).
265+
38266
### 1.9.0
39267

40268
* Fixes and improvements

0 commit comments

Comments
 (0)