Skip to content

Commit 06ee404

Browse files
committed
documentation: Bump version
1 parent 687e631 commit 06ee404

File tree

1 file changed

+164
-0
lines changed

1 file changed

+164
-0
lines changed

docs/changelog.md

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

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
595

696
### 1.9.3
797

898
* Fixes and improvements
999

100+
#### 1.10.0-alpha.10
101+
102+
* Fixes and improvements
103+
10104
### 1.9.2
11105

12106
* Fixes and improvements
13107

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+
14119
### 1.9.1
15120

16121
* Fixes and improvements
17122

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+
18182
### 1.9.0
19183

20184
* Fixes and improvements

0 commit comments

Comments
 (0)