Skip to content

Commit d46daeb

Browse files
committed
documentation: Bump version
1 parent fafc7e7 commit d46daeb

File tree

1 file changed

+168
-0
lines changed

1 file changed

+168
-0
lines changed

docs/changelog.md

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

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
599

6100
### 1.9.3
7101

8102
* Fixes and improvements
9103

104+
#### 1.10.0-alpha.10
105+
106+
* Fixes and improvements
107+
10108
### 1.9.2
11109

12110
* Fixes and improvements
13111

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+
14123
### 1.9.1
15124

16125
* Fixes and improvements
17126

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+
18186
### 1.9.0
19187

20188
* Fixes and improvements

0 commit comments

Comments
 (0)