Skip to content

Commit 88fad9f

Browse files
committed
documentation: Bump version
1 parent d7ba184 commit 88fad9f

File tree

1 file changed

+174
-5
lines changed

1 file changed

+174
-5
lines changed

docs/changelog.md

+174-5
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
icon: material/alert-decagram
33
---
44

5+
#### 1.8.0-rc.10
6+
7+
* Fixes and improvements
58

69
#### 1.7.7
710

@@ -12,29 +15,191 @@ icon: material/alert-decagram
1215

1316
See [V2Ray transport](/configuration/shared/v2ray-transport/).
1417

18+
#### 1.8.0-rc.7
19+
20+
* Fixes and improvements
21+
22+
#### 1.8.0-rc.3
23+
24+
* Fix V2Ray transport `path` validation behavior **1**
25+
* Fixes and improvements
26+
27+
**1**:
28+
29+
See [V2Ray transport](/configuration/shared/v2ray-transport/).
30+
1531
#### 1.7.6
1632

1733
* Fixes and improvements
1834

35+
#### 1.8.0-rc.1
36+
37+
* Fixes and improvements
38+
39+
#### 1.8.0-beta.9
40+
41+
* Add simple loopback detect
42+
* Fixes and improvements
43+
1944
#### 1.7.5
2045

2146
* Fixes and improvements
2247

48+
#### 1.8.0-alpha.17
49+
50+
* Add GSO support for TUN and WireGuard system interface **1**
51+
* Update uTLS to 1.5.4 **2**
52+
* Update dependencies **3**
53+
* Fixes and improvements
54+
55+
**1**:
56+
57+
See [TUN](/configuration/inbound/tun/) inbound and [WireGuard](/configuration/outbound/wireguard/) outbound.
58+
59+
**2**:
60+
61+
Added some new [fingerprints](/configuration/shared/tls#utls).
62+
Also, starting with this release, uTLS requires at least Go 1.20.
63+
64+
**3**:
65+
66+
Updated `cloudflare-tls`, `gomobile`, `smux`, `tfo-go` and `wireguard-go` to latest, and `gvisor` to `20231204.0`
67+
68+
This may break something, good luck!
69+
2370
#### 1.7.4
2471

2572
* Fixes and improvements
2673

27-
_Due to the long waiting time, this version is no longer waiting for approval
74+
_Due to the long waiting time, this version is no longer waiting for approval
2875
by the Apple App Store, so updates to Apple Platforms will be delayed._
2976

77+
#### 1.8.0-alpha.16
78+
79+
* Fixes and improvements
80+
81+
#### 1.8.0-alpha.15
82+
83+
* Some chaotic changes **1**
84+
* Fixes and improvements
85+
86+
**1**:
87+
88+
Designed to optimize memory usage of idle connections, may take effect on the following protocols:
89+
90+
| Protocol | TCP | UDP |
91+
|------------------------------------------------------|------------------|------------------|
92+
| HTTP proxy server | :material-check: | / |
93+
| SOCKS5 | :material-close: | :material-check: |
94+
| Shadowsocks none/AEAD/AEAD2022 | :material-check: | :material-check: |
95+
| Trojan | / | :material-check: |
96+
| TUIC/Hysteria/Hysteria2 | :material-close: | :material-check: |
97+
| Multiplex | :material-close: | :material-check: |
98+
| Plain TLS (Trojan/VLESS without extra sub-protocols) | :material-check: | / |
99+
| Other protocols | :material-close: | :material-close: |
100+
101+
At the same time, everything existing may be broken, please actively report problems with this version.
102+
103+
#### 1.8.0-alpha.13
104+
105+
* Fixes and improvements
106+
107+
#### 1.8.0-alpha.10
108+
109+
* Add `idle_timeout` for URLTest outbound **1**
110+
* Fixes and improvements
111+
112+
**1**:
113+
114+
When URLTest is idle for a certain period of time, the scheduled delay test will be paused.
115+
30116
#### 1.7.2
31117

32118
* Fixes and improvements
33119

120+
#### 1.8.0-alpha.8
121+
122+
* Add context to JSON decode error message **1**
123+
* Reject internal fake-ip queries **2**
124+
* Fixes and improvements
125+
126+
**1**:
127+
128+
JSON parse errors will now include the current key path.
129+
Only takes effect when compiled with Go 1.21+.
130+
131+
**2**:
132+
133+
All internal DNS queries now skip DNS rules with `server` type `fakeip`,
134+
and the default DNS server can no longer be `fakeip`.
135+
136+
This change is intended to break incorrect usage and essentially requires no action.
137+
138+
#### 1.8.0-alpha.7
139+
140+
* Fixes and improvements
141+
34142
#### 1.7.1
35143

36144
* Fixes and improvements
37145

146+
#### 1.8.0-alpha.6
147+
148+
* Fix rule-set matching logic **1**
149+
* Fixes and improvements
150+
151+
**1**:
152+
153+
Now the rules in the `rule_set` rule item can be logically considered to be merged into the rule using rule sets,
154+
rather than completely following the AND logic.
155+
156+
#### 1.8.0-alpha.5
157+
158+
* Parallel rule-set initialization
159+
* Independent `source_ip_is_private` and `ip_is_private` rules **1**
160+
161+
**1**:
162+
163+
The `private` GeoIP country never existed and was actually implemented inside V2Ray.
164+
Since GeoIP was deprecated, we made this rule independent, see [Migration](/migration/#migrate-geoip-to-rule-sets).
165+
166+
#### 1.8.0-alpha.1
167+
168+
* Migrate cache file from Clash API to independent options **1**
169+
* Introducing [Rule Set](/configuration/rule-set/) **2**
170+
* Add `sing-box geoip`, `sing-box geosite` and `sing-box rule-set` commands **3**
171+
* Allow nested logical rules **4**
172+
173+
**1**:
174+
175+
See [Cache File](/configuration/experimental/cache-file/) and
176+
[Migration](/migration/#migrate-cache-file-from-clash-api-to-independent-options).
177+
178+
**2**:
179+
180+
Rule set is independent collections of rules that can be compiled into binaries to improve performance.
181+
Compared to legacy GeoIP and Geosite resources,
182+
it can include more types of rules, load faster,
183+
use less memory, and update automatically.
184+
185+
See [Route#rule_set](/configuration/route/#rule_set),
186+
[Route Rule](/configuration/route/rule/),
187+
[DNS Rule](/configuration/dns/rule/),
188+
[Rule Set](/configuration/rule-set/),
189+
[Source Format](/configuration/rule-set/source-format/) and
190+
[Headless Rule](/configuration/rule-set/headless-rule/).
191+
192+
For GEO resources migration, see [Migrate GeoIP to rule sets](/migration/#migrate-geoip-to-rule-sets) and
193+
[Migrate Geosite to rule sets](/migration/#migrate-geosite-to-rule-sets).
194+
195+
**3**:
196+
197+
New commands manage GeoIP, Geosite and rule set resources, and help you migrate GEO resources to rule sets.
198+
199+
**4**:
200+
201+
Logical rules in route rules, DNS rules, and the new headless rule now allow nesting of logical rules.
202+
38203
#### 1.7.0
39204

40205
* Fixes and improvements
@@ -67,7 +232,8 @@ The new HTTPUpgrade transport has better performance than WebSocket and is bette
67232
**3**:
68233

69234
Starting in 1.7.0, multiplexing support is no longer enabled by default
70-
and needs to be turned on explicitly in inbound options.
235+
and needs to be turned on explicitly in inbound
236+
options.
71237

72238
**4**
73239

@@ -249,7 +415,8 @@ When `auto_route` is enabled and `strict_route` is disabled, the device can now
249415
**2**:
250416

251417
Built using Go 1.20, the last version that will run on
252-
Windows 7, 8, Server 2008, Server 2012 and macOS 10.13 High Sierra, 10.14 Mojave.
418+
Windows 7, 8, Server 2008, Server 2012 and macOS 10.13 High
419+
Sierra, 10.14 Mojave.
253420

254421
#### 1.6.0-rc.4
255422

@@ -263,7 +430,8 @@ Windows 7, 8, Server 2008, Server 2012 and macOS 10.13 High Sierra, 10.14 Mojave
263430
**1**:
264431

265432
Built using Go 1.20, the last version that will run on
266-
Windows 7, 8, Server 2008, Server 2012 and macOS 10.13 High Sierra, 10.14 Mojave.
433+
Windows 7, 8, Server 2008, Server 2012 and macOS 10.13 High
434+
Sierra, 10.14 Mojave.
267435

268436
#### 1.6.0-beta.4
269437

@@ -691,7 +859,8 @@ downloaded through TestFlight.
691859

692860
#### 1.3.1-beta.3
693861

694-
* Introducing our [new iOS](/installation/clients/sfi/) and [macOS](/installation/clients/sfm/) client applications **1**
862+
* Introducing our [new iOS](/installation/clients/sfi/) and [macOS](/installation/clients/sfm/) client applications **1
863+
**
695864
* Fixes and improvements
696865

697866
**1**:

0 commit comments

Comments
 (0)