diff --git a/clients/android b/clients/android index 9d463b26..e20fa632 160000 --- a/clients/android +++ b/clients/android @@ -1 +1 @@ -Subproject commit 9d463b269a2af428e5c3d0e94bab260f45721fab +Subproject commit e20fa632f6fd89f7e9411ebab21fbce52b89120e diff --git a/clients/apple b/clients/apple index 17eec086..0cbe335c 160000 --- a/clients/apple +++ b/clients/apple @@ -1 +1 @@ -Subproject commit 17eec0861543489ad4519eef974c65d2a159244d +Subproject commit 0cbe335cbbaef9747171c44b169c23daf2d89261 diff --git a/docs/changelog.md b/docs/changelog.md index 6ecfa745..1b7ab6ad 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -2,6 +2,68 @@ icon: material/alert-decagram --- +### 1.9.0 + +* Fixes and improvements + +Important changes since 1.8: + +* `domain_suffix` behavior update **1** +* `process_path` format update on Windows **2** +* Add address filter DNS rule items **3** +* Add support for `client-subnet` DNS options **4** +* Add rejected DNS response cache support **5** +* Add `bypass_domain` and `search_domain` platform HTTP proxy options **6** +* Fix missing `rule_set_ipcidr_match_source` item in DNS rules **7** +* Handle Windows power events +* Always disable cache for fake-ip DNS transport if `dns.independent_cache` disabled +* Improve DNS truncate behavior +* Update Hysteria protocol +* Update quic-go to v0.43.1 +* Update gVisor to 20240422.0 +* Mitigating TunnelVision attacks **8** + +**1**: + +See [Migration](/migration/#domain_suffix-behavior-update). + +**2**: + +See [Migration](/migration/#process_path-format-update-on-windows). + +**3**: + +The new DNS feature allows you to more precisely bypass Chinese websites via **DNS leaks**. Do not use plain local DNS +if using this method. + +See [Address Filter Fields](/configuration/dns/rule#address-filter-fields). + +[Client example](/manual/proxy/client#traffic-bypass-usage-for-chinese-users) updated. + +**4**: + +See [DNS](/configuration/dns), [DNS Server](/configuration/dns/server) and [DNS Rules](/configuration/dns/rule). + +Since this feature makes the scenario mentioned in `alpha.1` no longer leak DNS requests, +the [Client example](/manual/proxy/client#traffic-bypass-usage-for-chinese-users) has been updated. + +**5**: + +The new feature allows you to cache the check results of +[Address filter DNS rule items](/configuration/dns/rule/#address-filter-fields) until expiration. + +**6**: + +See [TUN](/configuration/inbound/tun) inbound. + +**7**: + +See [DNS Rule](/configuration/dns/rule/). + +**8**: + +See [TunnelVision](/manual/misc/tunnelvision). + #### 1.9.0-rc.22 * Fixes and improvements @@ -236,7 +298,7 @@ See [Address Filter Fields](/configuration/dns/rule#address-filter-fields). * Fixes and improvements -#### 1.8.0 +### 1.8.0 * Fixes and improvements @@ -527,7 +589,7 @@ New commands manage GeoIP, Geosite and rule set resources, and help you migrate Logical rules in route rules, DNS rules, and the new headless rule now allow nesting of logical rules. -#### 1.7.0 +### 1.7.0 * Fixes and improvements @@ -687,7 +749,7 @@ Introduced in V2Ray 5.10.0. The new HTTPUpgrade transport has better performance than WebSocket and is better suited for CDN abuse. -#### 1.6.0 +### 1.6.0 * Fixes and improvements @@ -866,7 +928,7 @@ introduce new issues. None of the existing Golang BBR congestion control implementations have been reviewed or unit tested. This update is intended to address the multi-send defects of the old implementation and may introduce new issues. -#### 1.5.0 +### 1.5.0 * Fixes and improvements @@ -1060,7 +1122,7 @@ All inbounds and outbounds are supported, including `Naiveproxy`, `Hysteria`, `T * Fixes and improvements -#### 1.4.0 +### 1.4.0 * Fix bugs and update dependencies @@ -1202,7 +1264,7 @@ The old testflight link and app are no longer valid. * Fixes and improvements -#### 1.3.0 +### 1.3.0 * Fix bugs and update dependencies @@ -1394,7 +1456,7 @@ to `domain` rule. * Flush DNS cache for macOS when tun start/close * Fix tun's DNS hijacking compatibility with systemd-resolved -#### 1.2.0 +### 1.2.0 * Fix bugs and update dependencies