Skip to content

Commit 21386ba

Browse files
committed
documentation: Bump version
1 parent 16eff06 commit 21386ba

File tree

1 file changed

+178
-5
lines changed

1 file changed

+178
-5
lines changed

docs/changelog.md

+178-5
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,18 @@
22
icon: material/alert-decagram
33
---
44

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

69
#### 1.7.8
710

811
* Fixes and improvements
912

13+
#### 1.8.0-rc.10
14+
15+
* Fixes and improvements
16+
1017
#### 1.7.7
1118

1219
* Fix V2Ray transport `path` validation behavior **1**
@@ -16,29 +23,191 @@ icon: material/alert-decagram
1623

1724
See [V2Ray transport](/configuration/shared/v2ray-transport/).
1825

26+
#### 1.8.0-rc.7
27+
28+
* Fixes and improvements
29+
30+
#### 1.8.0-rc.3
31+
32+
* Fix V2Ray transport `path` validation behavior **1**
33+
* Fixes and improvements
34+
35+
**1**:
36+
37+
See [V2Ray transport](/configuration/shared/v2ray-transport/).
38+
1939
#### 1.7.6
2040

2141
* Fixes and improvements
2242

43+
#### 1.8.0-rc.1
44+
45+
* Fixes and improvements
46+
47+
#### 1.8.0-beta.9
48+
49+
* Add simple loopback detect
50+
* Fixes and improvements
51+
2352
#### 1.7.5
2453

2554
* Fixes and improvements
2655

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

2980
* Fixes and improvements
3081

31-
_Due to the long waiting time, this version is no longer waiting for approval
82+
_Due to the long waiting time, this version is no longer waiting for approval
3283
by the Apple App Store, so updates to Apple Platforms will be delayed._
3384

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

36126
* Fixes and improvements
37127

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

40152
* Fixes and improvements
41153

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

44213
* Fixes and improvements
@@ -71,7 +240,8 @@ The new HTTPUpgrade transport has better performance than WebSocket and is bette
71240
**3**:
72241

73242
Starting in 1.7.0, multiplexing support is no longer enabled by default
74-
and needs to be turned on explicitly in inbound options.
243+
and needs to be turned on explicitly in inbound
244+
options.
75245

76246
**4**
77247

@@ -253,7 +423,8 @@ When `auto_route` is enabled and `strict_route` is disabled, the device can now
253423
**2**:
254424

255425
Built using Go 1.20, the last version that will run on
256-
Windows 7, 8, Server 2008, Server 2012 and macOS 10.13 High Sierra, 10.14 Mojave.
426+
Windows 7, 8, Server 2008, Server 2012 and macOS 10.13 High
427+
Sierra, 10.14 Mojave.
257428

258429
#### 1.6.0-rc.4
259430

@@ -267,7 +438,8 @@ Windows 7, 8, Server 2008, Server 2012 and macOS 10.13 High Sierra, 10.14 Mojave
267438
**1**:
268439

269440
Built using Go 1.20, the last version that will run on
270-
Windows 7, 8, Server 2008, Server 2012 and macOS 10.13 High Sierra, 10.14 Mojave.
441+
Windows 7, 8, Server 2008, Server 2012 and macOS 10.13 High
442+
Sierra, 10.14 Mojave.
271443

272444
#### 1.6.0-beta.4
273445

@@ -695,7 +867,8 @@ downloaded through TestFlight.
695867

696868
#### 1.3.1-beta.3
697869

698-
* Introducing our [new iOS](/installation/clients/sfi/) and [macOS](/installation/clients/sfm/) client applications **1**
870+
* Introducing our [new iOS](/installation/clients/sfi/) and [macOS](/installation/clients/sfm/) client applications **1
871+
**
699872
* Fixes and improvements
700873

701874
**1**:

0 commit comments

Comments
 (0)