Skip to content

Commit 3c21bd7

Browse files
committed
documentation: Bump version
1 parent eea7d80 commit 3c21bd7

File tree

1 file changed

+201
-0
lines changed

1 file changed

+201
-0
lines changed

docs/changelog.md

+201
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,220 @@
22
icon: material/alert-decagram
33
---
44

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

6133
### 1.9.3
7134

8135
* Fixes and improvements
9136

137+
#### 1.10.0-alpha.10
138+
139+
* Fixes and improvements
140+
10141
### 1.9.2
11142

12143
* Fixes and improvements
13144

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

16158
* Fixes and improvements
17159

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

20221
* Fixes and improvements

0 commit comments

Comments
 (0)