Skip to content

Commit 6d8e8c1

Browse files
committed
documentation: Bump version
1 parent 40f2558 commit 6d8e8c1

File tree

1 file changed

+202
-0
lines changed

1 file changed

+202
-0
lines changed

docs/changelog.md

Lines changed: 202 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,221 @@
22
icon: material/alert-decagram
33
---
44

5+
#### 1.10.0-alpha.29
6+
7+
* Update quic-go to v0.46.0
8+
* Fixes and improvements
9+
10+
#### 1.10.0-alpha.25
11+
12+
* Add AdGuard DNS Filter support **1**
13+
14+
**1**:
15+
16+
The new feature allows you to use AdGuard DNS Filter lists in a sing-box without AdGuard Home.
17+
18+
See [AdGuard DNS Filter](/configuration/rule-set/adguard/).
19+
20+
#### 1.10.0-alpha.23
21+
22+
* Add Chromium support for QUIC sniffer
23+
* Add client type detect support for QUIC sniffer **1**
24+
* Fixes and improvements
25+
26+
**1**:
27+
28+
Now the QUIC sniffer can correctly extract the server name from Chromium requests and
29+
can identify common QUIC clients, including
30+
Chromium, Safari, Firefox, quic-go (including uquic disguised as Chrome).
31+
32+
See [Protocol Sniff](/configuration/route/sniff/) and [Route Rule](/configuration/route/rule/#client).
33+
34+
#### 1.10.0-alpha.22
35+
36+
* Optimize memory usages of rule-sets **1**
37+
* Fixes and improvements
38+
39+
**1**:
40+
41+
See [Source Format](/configuration/rule-set/source-format/#version).
42+
43+
#### 1.10.0-alpha.20
44+
45+
* Add DTLS sniffer
46+
* Fixes and improvements
47+
48+
#### 1.10.0-alpha.19
49+
50+
* Add `rule-set decompile` command
51+
* Add IP address support for `rule-set match` command
52+
* Fixes and improvements
53+
54+
#### 1.10.0-alpha.18
55+
56+
* Add new `inline` rule-set type **1**
57+
* Add auto reload support for local rule-set
58+
* Update fsnotify usages **2**
59+
* Fixes and improvements
60+
61+
**1**:
62+
63+
The new [rule-set] type inline (which also becomes the default type)
64+
allows you to write headless rules directly without creating a rule-set file.
65+
66+
[rule-set]: /configuration/rule-set/
67+
68+
**2**:
69+
70+
sing-box now uses fsnotify correctly and will not cancel watching
71+
if the target file is deleted or recreated via rename (e.g. `mv`).
72+
73+
This affects all path options that support reload, including
74+
`tls.certificate_path`, `tls.key_path`, `tls.ech.key_path` and `rule_set.path`.
75+
76+
#### 1.10.0-alpha.17
77+
78+
* Some chaotic changes **1**
79+
* `rule_set_ipcidr_match_source` rule items are renamed **2**
80+
* Add `rule_set_ip_cidr_accept_empty` DNS address filter rule item **3**
81+
* Update quic-go to v0.45.1
82+
* Fixes and improvements
83+
84+
**1**:
85+
86+
Something may be broken, please actively report problems with this version.
87+
88+
**2**:
89+
90+
`rule_set_ipcidr_match_source` route and DNS rule items are renamed to
91+
`rule_set_ip_cidr_match_source` and will be remove in sing-box 1.11.0.
92+
93+
**3**:
94+
95+
See [DNS Rule](/configuration/dns/rule/#rule_set_ip_cidr_accept_empty).
96+
97+
#### 1.10.0-alpha.16
98+
99+
* Add custom options for `auto-route` and `auto-redirect` **1**
100+
* Fixes and improvements
101+
102+
**1**:
103+
104+
See [iproute2_table_index](/configuration/inbound/tun/#iproute2_table_index),
105+
[iproute2_rule_index](/configuration/inbound/tun/#iproute2_rule_index),
106+
[auto_redirect_input_mark](/configuration/inbound/tun/#auto_redirect_input_mark) and
107+
[auto_redirect_output_mark](/configuration/inbound/tun/#auto_redirect_output_mark).
108+
109+
#### 1.10.0-alpha.13
110+
111+
* TUN address fields are merged **1**
112+
* Add route address set support for auto-redirect **2**
113+
114+
**1**:
115+
116+
See [Migration](/migration/#tun-address-fields-are-merged).
117+
118+
**2**:
119+
120+
The new feature will allow you to configure the destination IP CIDR rules
121+
in the specified rule-sets to the firewall automatically.
122+
123+
Specified or unspecified destinations will bypass the sing-box routes to get better performance
124+
(for example, keep hardware offloading of direct traffics on the router).
125+
126+
See [route_address_set](/configuration/inbound/tun/#route_address_set)
127+
and [route_exclude_address_set](/configuration/inbound/tun/#route_exclude_address_set).
128+
129+
#### 1.10.0-alpha.12
130+
131+
* Fix auto-redirect not configuring nftables forward chain correctly
132+
* Fixes and improvements
5133

6134
### 1.9.3
7135

8136
* Fixes and improvements
9137

138+
#### 1.10.0-alpha.10
139+
140+
* Fixes and improvements
141+
10142
### 1.9.2
11143

12144
* Fixes and improvements
13145

146+
#### 1.10.0-alpha.8
147+
148+
* Drop support for go1.18 and go1.19 **1**
149+
* Update quic-go to v0.45.0
150+
* Update Hysteria2 BBR congestion control
151+
* Fixes and improvements
152+
153+
**1**:
154+
155+
Due to maintenance difficulties, sing-box 1.10.0 requires at least Go 1.20 to compile.
156+
14157
### 1.9.1
15158

16159
* Fixes and improvements
17160

161+
#### 1.10.0-alpha.7
162+
163+
* Fixes and improvements
164+
165+
#### 1.10.0-alpha.5
166+
167+
* Improve auto-redirect **1**
168+
169+
**1**:
170+
171+
nftables support and DNS hijacking has been added.
172+
173+
Tun inbounds with `auto_route` and `auto_redirect` now works as expected on routers **without intervention**.
174+
175+
#### 1.10.0-alpha.4
176+
177+
* Fix auto-redirect **1**
178+
* Improve auto-route on linux **2**
179+
180+
**1**:
181+
182+
Tun inbounds with `auto_route` and `auto_redirect` now works as expected on routers.
183+
184+
**2**:
185+
186+
Tun inbounds with `auto_route` and `strict_route` now works as expected on routers and servers,
187+
but the usages of [exclude_interface](/configuration/inbound/tun/#exclude_interface) need to be updated.
188+
189+
#### 1.10.0-alpha.2
190+
191+
* Move auto-redirect to Tun **1**
192+
* Fixes and improvements
193+
194+
**1**:
195+
196+
Linux support are added.
197+
198+
See [Tun](/configuration/inbound/tun/#auto_redirect).
199+
200+
#### 1.10.0-alpha.1
201+
202+
* Add tailing comma support in JSON configuration
203+
* Add simple auto-redirect for Android **1**
204+
* Add BitTorrent sniffer **2**
205+
206+
**1**:
207+
208+
It allows you to use redirect inbound in the sing-box Android client
209+
and automatically configures IPv4 TCP redirection via su.
210+
211+
This may alleviate the symptoms of some OCD patients who think that
212+
redirect can effectively save power compared to the system HTTP Proxy.
213+
214+
See [Redirect](/configuration/inbound/redirect/).
215+
216+
**2**:
217+
218+
See [Protocol Sniff](/configuration/route/sniff/).
219+
18220
### 1.9.0
19221

20222
* Fixes and improvements

0 commit comments

Comments
 (0)