Shadowrocket
Rule based proxy utility
Rule based proxy utility
Total Ratings
United States
Description
Rule based proxy utility client for iPhone/iPad.
- Capture all HTTP/HTTPS/TCP traffic from any applications on your device, and redirect to the proxy server.
- Record and display HTTP, HTTPS, DNS requests from your iOS devices.
- Configure rules using domain match, domain suffix, domain keyword, CIDR IP range, and/or GeoIP lookup.
- Measure traffic usage and network speed on WiFi, cellular, direct and proxy connections.
- Import rule files from URL or iCloud Drive.
- Block ads by domain, user agent rules.
- Local DNS Mapping.
- Work on cellular networks.
- Decrypt HTTPS traffic.
- Perform URL rewrite.
- Fully IPv6 supports.
- Script filter supports.
- Multi-level forward proxy.
- Support kcptun, cloak, gost, v2ray plugins.
- Support DNS over HTTTPS, DNS over TLS, DNS over QUIC.
Screenshots
Version History
Releasing updates every 14 days on average. Last update 34 days ago.
* Fixed Clash YAML cipher parse issue
* Fixed config file comment parse issue
* Fixed default server reset issue
* Fixed hijack DNS rule parse issue
* Fixed KCP session flush issue
* Fixed net stats update issue
* Fixed server plugin UDP relay issue
* Fixed Shadowsocks plugin UDP relay issue
* Fixed Shadowsocks TLS parse issue
* Fixed socks5 auth method issue
* Fixed test stream WebSocket close issue
* Updated Shadowsocks UDP over TCP protocol
* Fixed VPN profile install issue
* Added debug log keyword search
* Added widget custom colors supports
* Fixed DNS over HTTP2 upgrade HTTP3 issue
* Fixed DNS query from server issue
* Fixed domain alias lookup issue
* Fixed GeoIP database update time issue
* Fixed global routing method update issue
* Fixed GRPC service name parse issue
* Fixed haptic feedback issue
* Fixed HTTP2 proxy headers submit issue
* Fixed HTTPUpgrade path parse issue
* Fixed Hysteria session datagram write issue
* Fixed kcptun custom nocongestion issue
* Fixed local network access issue
* Fixed local server context menu issue
* Fixed network IPv6 change issue
* Fixed proxy URL host parse issue
* Fixed server TLS hpkp set issue
* Fixed shadowsocks 2022 identity auth key issue
* Fixed socks5 auth method issue
* Fixed subscription server update issue
* Fixed TUIC session datagram write issue
* Fixed tvOS config file select issue
* Fixed tvOS table view focus issue
* Fixed UDP socket relay close issue
* Fixed VPN on demand rule issue
* Fixed HTTP script failure issue
* Fixed background task execute issue
* Fixed ce.rt install issue
* Fixed dark mode issue
* Fixed DNS over HTTPS upgrade HTTP3 issue
* Fixed domain trie wild match issue
* Fixed easy mode group speed test issue
* Fixed GitHub blob URL parse issue
* Fixed Hysteria session reconnect issue
* Fixed invalid domain resolve issue
* Fixed IP-ASN rule order issue
* Fixed module comment parse issue
* Fixed packet tunnel network settings reload issue
* Fixed subscription JSON array parse issue
* Fixed TCP stream URL match delay issue
* Fixed test server timeout issue
* Fixed third app open URL issue
* Fixed TLS ALPN edit issue
* Fixed tvOS certs and keys sync issue
* Fixed VLESS fragment packets issue
* Fixed VLESS fragment parse issue
* Fixed VPN on demand issue
* Fixed WebSocket close issue
* Fixed WebSocket request parse issue
* Fixed widget control update issue
* Fixed widget view server select issue
* Fixed ControlWidgetToggle icon issue
* Fixed iOS 17 widget issue
* Fixed VMess UDP packet read issue
* Fixed websocket close fallback issue
* Fixed $httpAPI v1/policies issue
* Fixed cloak websocket host issue
* Fixed DNS over HTTP3 write issue
* Fixed DNS over QUIC handshake issue
* Fixed easy mode group items issue
* Fixed gRPC host setup issue
* Fixed HTTP proxy URL replace IP issue
* Fixed Hysteria invalid IPv6 URL parse issue
* Fixed logical rule domain resolved issue
* Fixed logical rule user-agent match issue
* Fixed proxy stream UDP relay issue
* Fixed script rule match issue
* Fixed simple host IPv6 resolve issue
* Fixed subscribe server update completion issue
* Fixed TCP stream request MITM match issue
* Fixed VMess UDP packet encoding issue
* Fixed websocket backend close wait issue
* Fixed WiredeGuard UDP forward checksum issue
* Fixed compatibility mode issue
* Fixed config file edit and build issue
* Fixed fake IP domain match issue
* Fixed HTTP header host port issue
* Fixed HTTPS MiTM cert install issue
* Fixed Hysteria auth request resend issue
* Fixed network path monitor issue
* Fixed proxy group restart test issue
* Fixed proxy pass server issue
* Fixed remote config file preview issue
* Fixed Shadowsocks HTTPUpgrade issue
* Fixed SOCKS5 proxy fake IP issue
* Fixed TLS edit keyboard issue
* Fixed trojan TLS REALITY issue
* Fixed subscriptions shortcut update issue
* Fixed VLESS/VMess tranport H2/GRPC host parse issue
* Fixed WireGuard IPv6 forward issue
* fix REALITY Short ID parse issue
* add TLS ECH supports
* add Shadowsocks httpupgrade supports
* add WireGuard proxy pass supports
* fix group name localized compare issue
* fix Hysteria/TUIC flush egress issue
* fix Hysteria/TUIC multi port hop
* fix mux session multi port issue
* fix PING task server nil issue
* fix QUIC session flush issue
* fix REALITY Short ID parse issue
* fix server context menu issue
* fix TUIC datagram frag address issue
* fix VMess/VLESS HTTP Host issue
* fix DoH upgrade HTTP/3 issue
* fix DoQ socket reconnect issue
* fix HTTP2 session flush issue
* fix Hysteria/TUIC flush timer issue
* fix proxy server domain ip ttl issue
* fix QUIC UDP ECN issue
* fix script HTTP response early body issue
* fix TCP PING disconnect issue
* fix v2ray-plugin mux value issue
* fix WebSocket request header value issue
* disable h2 ALPN switch by default
* fix HTTP request header host issue
* fix SSH server edit crash issue
* fix Trojan HTTP response parse issue
* fix VMess/VLESS HTTP response parse issue
* fix VMess backend MUX issue
* add trojan httpupgrade supports
* fix chain backend tls handshake issue
* fix clash yaml httpupgrade parse issue
* fix dns over quic rfc9250 format issue
* fix host map multi ip addresses issue
* fix hysteria window adjust issue
* fix kcptun packet write issue
* fix mitm cert pkcs12 pbes2 parse issue
* fix mux socket datagram read issue
* fix proxy group emoji server title select issue
* fix relay socket next tls backend issue
* fix rule parser overwrite issue
* fix server emoji flag issue
* fix subscribe server filter issue
* fix tun port parse issue
* add VLESS/VMess mkcp DNS header type
* fix rule config file reload issue
* fix GeoLite2 database update issue
* fix Hysteria send window resize issue
* fix IPv6 subnet ip range issue
* fix logical rule ip-cidr issue
* fix mux session receive window issue
* fix proxy group selected policy issue
* fix proxy stream flow control window issue
* fix script debug test issue
* fix script message limit issue
* fix script request host issue
* fix script response body undefined issue
* fix script response status issue
* fix subscription plain content parse issue
* fix VLESS/VMess tls websocket H2 ALPN issue
* fix VMess json ALPN parse issue
* fix widget current server name display issue
* fix widget server select and notify issue
* fix wireguard server weight issue
* fix xtls-rprx-vision xudp issue
* add TLS client-hello fragment supports
* fix $request.url change issue
* fix config file import issue
* fix DNS query attempts issue
* fix DNS UDP socket idle issue
* fix easy mode group fallback issue
* fix script http-request early response issue
* fix hysteria2 URI default port parse issue
* fix server ping then delete issue
* fix proxy group subscibe update issue
* fix server config URL copy issue
* fix server import weight issue
* fix server URL password encode issue
* fix system language change issue
* fix VMess backend UDP relay issue
* fix WireGuard IPv6 route issue
* add HTTPUpgrade transport
* add Russian supports
* fix config file automatic synchronization issue
* fix Hysteria2 UDP address packing issue
* fix Hysteria2 URL password decode issue
* fix IPv4 route default route issue
* fix local servers sorting issue
* fix proxy group DIRECT policy issue
* fix selected server saving issue
* fix subscribe server update timeout issue
* fix URL test settings issue
* 修复配置文件同步问题
* fix Brook URL name parse issue
* fix CloudFlare CDN WebSocket issue
* fix config file auto sync issue
* fix HTTP script max-size parse issue
* fix local group test issue
* fix proxy group edit issue
* fix server sort issue
* fix SSH URL parse issue
* add SSH backend supports
* fix Brook URL parse issue
* fix Clash YAML shadow-tls parse issue
* fix logical rule test issue
* fix LUA file download issue
* fix proxy stream flow control issue
* fix Xray reality URL parse issue
* fix subscribe server sort crash issue
* fix TLS sniffer domain rule matchn issue
* fix Today widget servers load issue
* fix widget VPN toggle issue
* fix WireGuard backend tick time issue
* fix today widget servers fail to load issue
* fix URL-REGEX rule parse issue
* fix TLS sniffer SNI rule match issue
* fix Today widget server reload issue
* fix DNS over HTTPS URL issue
* fix XTSL-RPRX-VISION numberOfPacketToFilter issue
* add MiTM TLS ECC cert supports
* add Hysteria PinSHA256 supports
* add Hysteria2 bandwidth down settings
* fix config file extend issue
* fix DNS 0.0.0.0 result issue
* fix DNS server close issue
* fix Hysteria session fail to close issue
* fix Hysteria2 UDP relay fast open issue
* fix invalid IPv6 URL parse issue
* fix large number IP-CIDR rules parse issue
* fix mux socket connect timeout issue
* fix ping result layout issue
* fix rule match policy issue
* fix Socks5 backend state machine issue
* fix subscribe server update issue
* fix invisibility table view reload issue
* fix test stream time issue
* fix TUIC close code parse issue
* fix TUIC payload write timeout issue
* fix UDP relay close issue
* fix WireGuard config file parse issue
* fix WireGuard DNS query issue
* fix WireGuard local route issue
* fix XTLS-RPRX-VISION-UDP443 parse issue
* increase idle timeout to 30s for UDP relay
* Fixed the issue of Shadowrocket crashing on iOS 14 or earlier versions.
* Fixed Shadowrocket crashing on older iOS versions.
We would like to express our heartfelt gratitude to each and every one of you for your valuable testing and feedback.
Your contributions have played an essential role in the development and improvement of our product.
Your dedication and willingness to provide feedback have helped us identify areas for enhancement and ensure a better user experience.
* Added support for Hysteria2
* Added support for Juicity
* Fixed the Clash pre-shared-key parse issue
* Fixed the DNS over HTTP3 cleanup issue
* Fixed the DNS query prefer IPv6 issue
* Fixed the Hysteria URL parse issue
* Fixed the muxplex socket write issue
* Fixed the QR code scan issue
* Fixed the issue with specific multiple IP addresses
* Fixed the issue with updating the subscribe server
* Fixed the TUIC URL format issue
* Fixed the UDP socket idle timeout issue
* Fixed the WireGuard packet send issue
* fix clash TUIC version parse issue
* fix clash VMess HTTP host parse issue
* fix global routing scene lookup issue
* fix HTTP request script body issue
* fix Hysteria YAML parse issue
* fix QUIC connection close issue
* fix TUIC URL parse issue
* fix VMess json URL parse issue
* fix VMess URL alpn arguments issue
* add TUIC V5 supports
* fix Clash YAML parse issue
* fix Hysteria UDP relay issue
* fix IP-CIDR6 save issue
* fix proxy type switch issue
* fix remote config file issue
* fix UDP proxy pass issue
* fix UDP relay host resolve issue
* fix URL auto close issue
* fix URL rewrite server match issue
* fix config server parse issue
* fix I18N string issue
* fix script http headers issue
* fix server multiple port parse issue
* fix subscribe server update cache issue
* fix system user agent issue
* fix TLS backend issue
* fix URL request user agent issue
* fix HTTP request user agent issue
* fix TLS Punycode SNI parse issue
* fix TLS SNI empty issue
* fix VMess h2 Host parse issue
* add VLESS reality supports
* add Chrome 110 TLS fingerprint
* fix clash YAML parse issue
* fix DNS query timeout issue
* fix GRPC service name parse issue
* fix IP-CIDR rule order issue
* fix Naive HTTPS handshake issue
* fix On-Demand save issue
* fix policy group subscribe server issue
* fix server url parse issue
* fix clash YAML null parse issue
* fix DNS query timeout issue
* fix IP-CIDR zero mask issue
* fix local ip forward issue
* fix MITM backend read issue
* fix script response binary body issue
* fix script rule match issue
* fix shadow-tls version choose issue
* fix VLESS URL parse issue
* fix WireGuard handshake issue
* fix vless xtls parse issue
* fix shadow-tls v3 parse issue
* fix shadowsocks issue
* fix test method issue
* fix DNS over QUIC flush issue
* fix HTTP2 URL parse issue
* fix keyboard hide issue
* fix server save issue
* fix server URL parse issue
* fix shadow-tls handshake issue
* fix subscribe server update issue
* fix VLESS proxy pass issue
* fix XTLS URL parse issue
* add update subscription shortcut
* add wireguard backend supports
* add xtls-rprx-vision flow
* fix 2022-blake3-aes-256-gcm multi issue
* fix clash grpc host parse issue
* fix cron script running issue
* fix host rule parse issue
* fix HTTP2 ipv6 host issue
* fix hysteria error issue
* fix IP-CIDR parse issue
* fix logical rule match issue
* fix network interface reassert issue
* fix port range parse issue
* fix proxy server prefer ipv6 issue
* fix QUIC socket reconnect issue
* fix QUIC window size issue
* fix regex rule policy issue
* fix reject HTTP header date issue
* fix reject URL update issue
* fix reload button layout issue
* fix rule match server issue
* fix server update and refresh issue
* fix shadowsocks udp relay issue
* fix socks udp associate issue
* fix subscribe server update button issue
* fix TLS SNI parse issue
* fix UNICODE domain parse issue
* fix VMess HTTP status issue
* fix VMess JSON parse issue
* fix VMess QUIC ALPN issue
* fix WebSocket HTTP status parse issue
* fix xtls-rprx-direct parse issue
* fix DNS cache prefer IPv6 issue
* fix fallback-dns-server system issue
* fix hysteria session handshake issue
* fix MITM TLS sni parse issue
* fix network interface change issue
* fix script match order issue
* fix server TLS no SNI issue
* fix trojan url parse issue
* fix TUIC unidirectional data write issue
* fix chain socket server issue
* fix dns over http/1.1 issue
* fix dns over tls issue
* fix dns query fallback issue
* fix http pipeline rule match issue
* fix hysteria multiple port issue
* fix hysteria session fast open issue
* fix proxy stream close issue
* fix script $done issue
* fix shadow-tls handshake issue
* fix tls allow insecure issue
* fix trojan url parse issue
* add Chrome 107 tls fingerprint
* add server folder supports
* fix $request.body read and write issue
* fix DNS avaiable check issue
* fix MITM cert lookup issue
* fix module share issue
* fix proxy group ping result update issue
* fix QUIC session write issue
* fix rule match server issue
* fix search result display issue
* fix server folder issue
* fix socks backend read issue
* fix subscribe server filter issue
* fix TCP rule match issue
* fix system DNS server parse issue
* fix fallback-dns-server issue
* fix HTTP2 session crash issue
* fix I18N strings issue
* fix module edit issue
* fix script file edit dark mode issue
* fix search result display issue
* fix subscribe server update issue
* fix TCP url rule match issue
* fix TUIC url parse issue
* fix VPN user stop issue
add $utils.ipasn method
add proxy share notification
add shadow-tls plugin
add tls fingerprint supports
fix rule proxy server lookup issue
fix brook ws path parse issue
fix chain socket socks proxy issue
fix dns fail to resolve issue
fix dns socket disuse issue
fix group policy lookup issue
fix http2 session ack issue
fix moderated policy mechanism issue
fix module url parse issue
fix mux session network usage issue
fix naiveproxy padding issue
fix script async cleanup issue
fix script message json parse issue
fix server alpn save issue
fix server host punycode issue
fix server regex match issue
fix shadowsocks 2022 identity headers issue
fix socks5 backend parse issue
fix subscribe server update issue
fix tcp connect timeout issue
fix test stream read length issue
fix tuic heartbeat send issue
fix utun dns forward issue
* fix qrcode image share issue
* fix MUX session window issue
* fix appearance set issue
* fix host assign IP issue
* fix rule file reload issue
* fix script DNS log issue
* fix server select issue
* fix shadowsocksr encode issue
* fix TLS default ALPN issue
* fix TUIC heartbeat send issue
* fix TLS Client Hello handshake issue
* fix pasteboard content parse issue
* add v2ray-plugin grpc supports
* fix IPv6 DNS address parse issue
* fix logical rule parse issue
* fix multi server url parse issue
* fix packet tunnel provider reassert issue
* fix policy group select issue
* fix QUIC socket ALPN issue
* fix script HTTP message serialize issue
* fix shadowsocks plugin parse issue
* fix v2ray mux status end issue
* fix v2ray-plugin QUIC version issue
* fix vmess AEAD auto fallback issue
* add v2ray-plugin grpc supports
* fix IPv6 DNS address parse issue
* fix logical rule parse issue
* fix multi server url parse issue
* fix packet tunnel provider reassert issue
* fix policy group select issue
* fix QUIC socket ALPN issue
* fix script HTTP message serialize issue
* fix shadowsocks plugin parse issue
* fix v2ray mux status end issue
* fix v2ray-plugin QUIC version issue
* fix vmess AEAD auto fallback issue
* fix config rule file remarks parse issue
* fix logical rule parse issue
* fix network usage monitor issue
* fix on-demand rule add issue
* fix rule url test issue
* fix tcp buffer alloc issue
* fix test stream timeout issue
* fix url-regex highlight issue
* fix v2ray mux session target issue
* fix v2ray quic socket version issue
* fix network interface reassert issue
* fix subscribe servers sort issue
* add dns over http3 supports
* add logical rule supports
* add tuic backend supports
* add udp over tcp supports
* fix $store remove issue
* fix acceptProxyProtocol issue
* fix aead 2022 long password issue
* fix always-on toggle issue
* fix clash rule-set parse issue
* fix config rule file parse issue
* fix domain trie match issue
* fix duplicate asn database issue
* fix early-data-header-name parse issue
* fix extended config file parse issue
* fix geolite2 database update issue
* fix http request script eval issue
* fix hysteria session handshake issue
* fix ip rule no-resolve issue
* fix script virtual machine window keyword issue
* fix kcptun nocomp parse issue
* fix mitm cert install issue
* fix mitm http request headers issue
* fix network interface change issue
* fix on-demand ssid issue
* fix policy group select issue
* fix quic write window issue
* fix rule dst-port parse issue
* fix script virtual machine $done issue
* fix server flag icon parse issue
* fix tls backend ALPN issue
* fix IP-ASN format validate issue
* fix server manager save issue
* fix WebSocket early data Base64 encode issue
* add blake3-aead-2022 ciphers supports
* add IP-ASN rule supports
* fix DNS test issue
* fix domain rule priority issue
* fix hysteria tls peer setup issue
* fix MiTM rquest script eval issue
* fix proxy stream reject policy issue
* fix script HTTP headers set issue
* fix server flag parse issue
* fix Trojan url GRPC service name parse issue
* fix UDP relay rule match issue
* fix clash multi headers host issue
* fix config file comment parse issue
* fix ping method issue
* fix rule comment parse issue
* fix script argument parse issue
* fix script max size issue
* fix server multi select issue
* fix tunnel local address issue
* fix Vietnamese i18n strings issue
* add 1-click update modules
* add module install url scheme
* add Vietnamese I18N strings
* fix cert export issue
* fix clash HTTP-opts.path parse issue
* fix config rule file build issue
* fix HTTP host parse issue
* fix IPv6-only dns-server parse issue
* fix local address settings issue
* fix LUA file download issue
* fix MITM HTTP pipeline parse issue
* fix MITM script evaluate issue
* fix module file download issue
* fix module import issue
* fix module metadata lack issue
* fix module sort issue
* fix proxy group load balance PCC issue
* fix proxy share UDP relay issue
* fix script $argument parse issue
* fix script $done call issue
* fix script exception line number issue
* fix script HTTP request early response issue
* fix script HTTP request url rewrite issue
* fix script max-size parse issue
* fix script request headers setup issue
* fix shadowsocks SIP008 json parse issue
* fix hostname wildcard match issue
* fix IPv6 UDP packet relay issue
* fix module rule-set parse issue
* fix subscription-userinfo format issue
If you are unable to download or update Shadowrocket on your Mac M1,
you can clear the Mac App Store cache and try updating the download.
Open the Terminal App, copy the following two scripts to the command line and press enter.
rm -rf /Users/$(whoami)/Library/Caches/com.apple.appstore
rm -rf /Users/$(whoami)/Library/Caches/com.apple.appstoreagent
* fix $httpAPI body parse issue
* fix hostname wildcard match issue
* fix LUA file edit issue
* fix LUA file share issue
* fix module file build status issue
* fix script $persistentStore undefined key issue
* fix subscription-userinfo parse issue
* fix VPN message display issue
* fix HTTP pipelie script evaluate issue
* fix HTTP pipeline proxy issue
* fix Hysteria url parse issue
* fix module info parse issue
* fix proxy group result update issue
* fix script $request id issue
* fix script HTTP body binary-mode issue
* fix script message JSON issue
* fix script request issue
* fix SOCKS5 log save issue
* fix URL rewrite quote issue
* add module share button
* fix cloak plugin alternativeNames parse issue
* fix mitm hostname update issue
* fix regex rule match issue
If you are unable to download or update Shadowrocket on your Mac M1,
you can clear the Mac App Store cache and try updating the download.
Open the Terminal App, copy the following two scripts to the command line and press enter.
rm -rf /Users/$(whoami)/Library/Caches/com.apple.appstore
rm -rf /Users/$(whoami)/Library/Caches/com.apple.appstoreagent
* add module supports
* add script $httpAPI object
* fix proxy share via hotspot issue
* fix moderated policy mechanism issue
* fix cloak plugin parse issue
* fix $persistentStore.read() issue
* fix config file render issue
* fix debug log rolling frequency issue
* fix host wildcard expression issue
* fix proxy group select issue
* fix rule test issue
* fix script file manage issue
* fix Shadowsocks backend handshake issue
* fix Today widget layout issue
* fix Trojan ALPN setup issue
* fix Trojan SNI parse issue
* fix VLESS custom UUID issue
* fix VMess AEAD parse issue
* update Hysteria V3 protocol
If you are unable to download or update Shadowrocket on your Mac M1,
you can clear the Mac App Store cache and try updating the download.
Open the Terminal App, copy the following two scripts to the command line and press enter.
rm -rf /Users/$(whoami)/Library/Caches/com.apple.appstore
rm -rf /Users/$(whoami)/Library/Caches/com.apple.appstoreagent
* fix quic socket idle expire issue
* fix udp socket relay close issue
* fix dns fake ip ttl issue
* add geolite2 database update support
* fix http pipeline rule match issue
* fix buffer drain overflow issue
We are very conscious of your privacy and don't collect or share personal data.
* fix domain keyword order issue
* fix domain resolve in app issue
* fix group server test issue
* fix hysteria alpn length issue
* fix naiveproxy padding argument issue
* fix openssl cert verify issue
* fix reject rule result save issue
* fix url rewrite rule reject issue
* fix vmess quic url parse issue
* fix vpn always-on issue
* fix DNS fake ip strategy issue
* fix DNS query upgrade issue
* fix network interface detect issue
* fix TCP mitm ssl handshake issue
* fix TCP stream connect issue
* fix TCP stream timer issue
* fix test group testing issue
* fix TLS sniffer domain rule match issue
* fix VMess AEAD header decode issue
* fix group tester crash issue
* fix http pipeline url rule match issue
* fix hysteria send buffer issue
* fix lua url parse issue
* fix memory pressure monitor issue
* fix proxy group name edit issue
* fix script https url issue
* fix selected server update issue
* fix server sort after ping issue
* fix vmess decrypt fail issue
* fix tls client-hello domain parse issue
* enhance DST-PORT expression
* fix final rule match issue
* fix group tester items thread safe issue
* fix hysteria session passive read issue
* fix invalid mux stream handshake issue
* fix lock file not exists issue
* fix MiTM hostname port parse issue
* fix QUIC socket half close issue
* fix rule set update issue
* fix server flag icon parse issue
* fix subscribe server update issue
* fix Clash proxy group use issue
* fix config file rename issue
* fix delete timeout servers crash issue
* fix ON-DEMAND connect issue
* fix proxy group update issue
* fix Shadowsocks decrypt issue
* fix subscribe server update issue
* fix subscribe status text overflow issue
* fix TCP packet ack issue
* fix Trojan URL XTLS argument parse issue
* fix URL rewrite save issue
* fix URL test response parse issue
* fix VLESS URL flow parse issue
* fix VPN fail to start issue
* fix VPN status refresh issue
* add clash yaml supports
* add prefer-ipv6 settings
* fix dst-port rule match issue
* fix Hysteria obfs fail issue
* fix proxy group type choose issue
* fix subscribe server update issue
* fix TCP large packet write issue
* fix Trojan GRPC url parse issue
* fix DNS record result save issue
* fix Hosts map fail to load issue
* fix Hysteria session flush issue
* fix proxy group policy lookup issue
* fix config files reload issue
* fix IPv6 settings fail to load issue
* fix text editor dark mode issue
* add local servers group
* add VMess QUIC header obfs
* fix config file reload issue
* fix VMess GRPC TLS SNI issue
* fix VMess GRPC service name parse issue
* fix Hysteria ALPN and cert verify issue
* fix Hysteria timeout timer issue
* fix proxy group regex filter issue
* fix v2ray-plugin websocket path issue
* fix VMess UDP relay issue
* add hysteria supports
* add v2ray quic supports
* add trojan-go url scheme
* fix cloak plugin parse issue
* fix config file reload issue
* fix dns over quic version negotiation issue
* fix group test tolerance issue
* fix http pipeline rule log issue
* fix on demand rule save issue
* fix proxy chain for plugin issue
* fix proxy group add issue
* fix server subscribe parse issue
* fix tls server forward issue
* fix vpn fail to start issue
* add Japanese and Korean
* fix cloak random server name issue
* fix config Host section parse issue
* fix tcp stream port parse issue
* fix vless url config parse issue
* fix shadowsocks tls obfs invalid length issue
* add dns over quic supports
* add server deletion supports
* fix grpc payload length read issue
* fix mitm in http pipeline issue
* fix on-demand url probe issue
* fix qr code result newline strip issue
* fix server flag lookup issue
* fix shacdowsocks tls obfs read length issue
* fix trojan grpc host url config issue
* fix url rewrite in header issue
* fix url rule match issue
* fix vpn profile save issue
* add shadowsocks key exchange supports
* fix global routing scene issue
* fix trojan grpc host issue
* fix proxy server synchronize issue
* fix proxy socket fallback detect issue
* fix shadowsocks aead decrypt issue
* add Brook backend supports
* fix dns query in IPv6 only network issue
* fix proxy policy group issue
* fix server fallback issue
* fix server synchronize issue
* fix vmess customized uuid parse issue
* add dns prefer ipv6 query
* add grpc transport for trojan
* add reject-drop supports
* add trojan xtls supports
* fix http2 grpc data send issue
* fix http2 session frame send issue
* fix mitm hostname save issue
* fix proxy tunnel settings reload issue
* fix script message protocol issue
* fix server host resolve timeout issue
* fix tcp https decrypt issue
* fix trojan mux magic address issue
* fix udp allowed port parse issue
* fix utun ipv6 issue
* fix V2ray early data issue
* fix V2ray websocket early data issue
* fix VLESS udp relay issue
* add grpc transport supports
* add udp port whitelist
* add websocket early data write supports
* fix custom extra headers issue
* fix dark mode issue
* fix dns pollution resolve issue
* fix domain trie ip search issue
* fix group subscribe type check issue
* fix http2 session close issue
* fix ipv4-maped invalid connect url parse issue
* fix mitm hostname port parse issue
* fix obfs params issue
* fix reserved ip detect issue
* fix script http-request pipeline parse issue
* fix script log display issue
* fix script stream net location parse issue
* fix server fold and unfold issue
* fix tun http request port parse issue
* fix vless config url parse issue
* fix Wi-Fi switching in scene mode issue
* fix memory pressure monitor issue
* fix trojan websocket frame build issue
* fix dns ipv6 test issue
* fix IP-CIDR rule fail to load issue
* add script subscriptions
* fix always-real-ip issue
* fix chain socket issue
* fix domain trie wildcard issue
* fix final rule match issue
* fix http2 memory leak issue
* fix ipv6 no brackets issue
* fix MiTM cert sign fail issue
* fix MiTM hostname min length issue
* fix MUX session concurrency issue
* fix reject proxy-connection close issue
* fix rule value policy limit issue
* fix scene proxy server lookup issue
* fix script context dealloc issue
* fix self request proxy fail issue
* fix tls session reuse issue
* fix Trojan backend address issue
* fix Vmess auto crypto issue
* add cron script shortcuts intents supports
* fix doh socket upgrade issue
* fix log url parse issue
* fix mitm ssl handshake issue
* fix proxy stream cert sign issue
* fix rule host match issue
* fix tun tcp connect delay issue
* fix vmess mkcp edit issue
* fix vmess mux frame option error handle´issue
* add server airdrop share supports
* add subscribe update timeout settings
* enhance https decryptions
* fix DNS socket upgrade issue
* fix group default server select issue
* fix group servers regex filter issue
* fix mitm script http request url issue
* fix proxy stream reject issue
* fix script $done call issue
* fix script http request url issue
* fix UDP socket IPv6 address issue
* fix URL-REGEX rule parse issue
* fix VMess cipher issue
* fix config files auto sync issue
* fix tun-excluded-routes edit issue
* fix group server speed test issue
* fix IPv6 scope interface issue
* add scene config default option
* add server group regular expression supports
* fix DNS IPv6 query issue
* fix LUA backend lock issue
* fix group settings reload issue
* fix TUN HTTP request port parse issue
* fix BASE64 no-padding decode issue
* fix VLESS XTLS direct mode write issue
* fix routing server update issue
* fix server group url test issue
* fix script log scroll issue
* add easy mode for server group
* fix proxy server lookup issue
* fix can not select server on Apple silicon Mac issue
* fix subscribe server update issue
* fix URL import parse issue
* fix VLESS UDP relay issue
* fix server attributes cache issue
* fix udp over tcp relay issue
* add VLESS XTLS supports
* fix script HTTP request URL reset issue
* fix subscribe servers sort issue
* fix Vmess JSON parse issue
* add domain-set supports
* fix ip not match host issue
* fix connect test time issue
* fix url qrcode scan issue
* add vpn always-on supports
* fix proxy http pipeline parse issue
* fix rule file parse issue
* fix script code encoding issue
* fix tcp stream host issue
* fix config server parse issue
* fix $persistentStore data share issue
* fix script text encoding issue
* fix domain rule match issue
* add script code highlight supports
* add script mock run supports
* enable vmess mkcp tls config
* fix proxy chain reset issue
* fix proxy stream HTTP header read issue
* fix rule IP match issue
* fix script context issue
* fix script file path issue
* fix script HTTP client request proxy issue
* fix script stream remote read issue
* add scripting supports
* add hijack-dns and always-real-ip supports
* fix DNS fallback server issue
* fix DNS over HTTPS memory release issue
* fix global routing change issue
* fix HTTP2 url parse issue
* fix icmp packet auto reply issue
* fix lua lightswaord backend issue
* fix server speed test issue
* fix forward server tls settings issue
* add group load balancing supports
* add socks5 udp relay supports
* add VLESS protocol supports
* add clash yaml import supports
* add gost relay protocol supports
* add mkcp seed supports
* fix server url parse issue
* fix clash subscribe parse issue
* add trojan-go encryption supports
* fix clash subscribe parse issue
* fix tls peer mismatch issue
* fix vmess json parse issue
* fix mitm url rewrite issue
* fix TLS session memory leak bug
* fix tls session reuse bug
* fix crash in iOS 9 issue
* fix trojan-go smux nop command issue
* fix HTTP2 cert authorize issue
* add trojan-go supports
* fix DoH media type issue
* fix dark mode keyboard appearance issue
* fix V2ray plugin muxing issue
* fix alert view dark mode issue
* fix cloak tls handshake issue
* fix config file update issue
* fix dns over tls issue
* fix gmail feedback compose issue
* fix ipv6 host parse issue
* fix network usage reset issue
* fix subscribe server add issue
* fix swipe gesture issue
* fix today widget tap issue
* fix v2ray plugin mux zero issue
* fix mux server tls handshake issue
* fix http backend http pipeline issue
* fix dns query key crash issue
* fix http2 multiple authority issue
* fix kcptun plugin options parse issue
* fix feedback email compose issue
* fix subscribe server remarks issue
* fix server options dark mode issue
* add websocket chain backend supports
* fix ssd subscribe status display issue
* fix system dns ipv4 lookup issue
* fix fallback servers sort issue
* fix ssd subscribe type issue
* fix shadowsocks simple-obfs plugin import issue
* fix shadowsocksr url parse issue
* add cloak plugin stream timeout issue
* add fallback server supports
* add http2 window size updating
* add server dns lookup support for preferred ipv6
* add snell backend supports
* add ssd subscibe supports
* add ssr new auth chain memthods
* add subscribe group seclect issue
* add udp over tcp relay supports
* disallow 3rd keyboard input extension
* disallow orientation landscape
* fix host section delete issue
* fix http2 backend handshake issue
* fix http2 url scheme issue
* fix i18n strings issue
* fix ip rule resolve issue
* fix json data import issue
* fix mux stream read issue
* fix no server issue
* fix p12 cert import issue
* fix plugin tls host issue
* fix proxy stream host async lookup issue
* fix server json import issue
* fix server manager reload issue
* fix server subscribe duplication issue
* fix shadowsocksr ipv6 host issue
* fix subscribe children servers uuid issue
* fix subscribe proxy server lookup issue
* fix subscribe semicolon separator issue
* fix tls peer set issue
* fix tunnel packet provider close issue
* fix tunnel packet write issue
* fix v2ray http2 blank host issue
* fix wss obfs path issue
* fix empty rule file issue
* fix https tunnel connect issue
* fix search controller issue
* fix ss http obfs issue
* fix vmess h2 obfs add issue
* fix ssr http simple param issue
* fix geoip database missing issue
* fix qr scan torch mode issue
* fix mux stream invalid server uuid issue
* fix tls obfs encode issue
* fix tunnel provider stop issue
* fix http request port parse issue
* fix chacha20 crypto block issue
* fix subscribe server order issue
* fix udp socket close issue
* fix cert install issue
* fix http request host parse issue
* fix kcptun smux2 consume issue
* fix server reload issue
* fix system memory pressure warn issue
* fix today widget iOS 9 vpn switch issue
* add subscribe auto background update
* fix cert parse memory leak issue
* fix debug log file sort issue
* fix openssl using cert auth issue
* fix trojan url remark decode issue
* fix vpn stop reminder issue
* fix DoH and DoT upgrade issue
* fix kcptun no fec and crypt issue
* fix tcp tls 1.3 slow issue
* fix v2ray http2 blank host issue
* fix v2ray mkcp ipv6 issue
* fix tls 1.3 memory usage issue
* fix chain backend read length issue
* fix DoH host lookup issue
* fix ipv6 icmp ping issue
* fix ipv6 prober server issue
* fix mKCP ack issue
* fix server url parse issue
* add v2mess mKCP supports
* add v2ray-plugin mkcp mode
* fix DoH fail issue
* fix mux tunnel connections issue
* fix vmess crypto memory leak issue
* add DoT and DoH supports
* add shadowsocks http2 supports
* add shadowsocks wss supports
* fix kcp session compress issue
* fix routing server setup issue
* fix shadowsocks ota issue
* fix tcp fast open issue
* fix dns server assign issue
* fix kcp session update issue
* fix shadowsocks http obfs issue
* fix tcp fast open issue
* fix geoip mmdb import bug
* fix on demand i18n issue
* fix shadowsocks http obfs reverse proxy issue
* fix shortcuts starting bug
* fix plugin tls peer crash issue
* add kcptun snappy compress supports
* add multi-level forward proxies supports
* add gost mws, mwss, mtls supports
* add v2ray mux supports
* add cloak plugin supports
* add shadowsocks websocket obfs
* fix kcptun frame parse issue
* add tls 1.3 supports
* add http2 supports
* add dark mode supports
* fix vmess backend allow insecure issue
* fix http parser partial request issue
* enhance server ping
* fix dns socket upgrade issue
* fix flag manager issue
* fix mitm tls handshake issue
* fix on demand rule add issue
* fix proxy tunnel listen issue
* fix shadowsocks udp relay issue
* fix subscribe server update crash
* fix vmess auto method issue
* add TLS cert authentication supports
* enhance TCP forwarding
* fix BASE64 decode issue
* fix HTTP pipeline parse issue
* fix on demand rule manage issue
* fix packet tunnel reassert issue
* fix regex lookbehind pattern issue
* fix server flag update issue
* fix test tunnel start issue
* fix Vmess JSON parse issue
* fix add url scheme issue
* fix HTTPS tunnel handshake issue
* fix IPv6 enable settings issue
* fix packet flow read issue
* fix subscribe server update issue
* fix subscribe url remarks issue
* fix TCP PING timeout issue
* add allow insecure settings for https server
* add group policy supports
* add single server test ping supports
* add subscribe delete confirm settings
* add subscribe sort by ping settings
* fix mitm ssl session id reuse issue
* fix pending data sending issue
* fix server test ping issue
* fix subscribe servers sort issue
* fix udp garbage collection issue
* fix url regex expression parse issue
* Bug fixes and performance improvements
* Fix IPv6 only network bug
* Fix UDP relay bug
Thank you for your testing and feedback.
* Bug fixes and performance improvements
* Bug fixes and performance improvements
* Bug fixes and performance improvements
* Bug fixes and performance improvements
* Add debug features ( goto Settings > Debug)
* Add custom color features (goto Settings > Debug > Colors)
* Bug fixes and performance improvements
* Bug fixes and performance improvements
* Bug fixes and performance improvements
* Bug fixes and performance improvements
* Bug fixes and performance improvements
* Bug fixes and performance improvements
* Bug fixes and performance improvements
* Bug fixes and performance improvements
* Bug fixes and performance improvements
* Bug fixes and performance improvements
* Bug fixes and performance improvements
* Bug fixes and performance improvements
* Bug fixes and performance improvements
* Bug fixes and performance improvements
* Add subscribe feature
* Bug fixes and performance improvements
* Bug fixes and performance improvements
* Bug fixes and performance imporvements.
* fix udp relay bug
* fix first launch bug
* Bug fixes and performance improvements
* Add MITM support
* supports UDP relay
* supports multiple config files
* supports multiple servers
* supports vmess http obfs
* supports shadowsocks aead
* supports shadowsocks simple obfs
* fix issue where http redirect
* fix issue where http reject
* fix issue where punycode idna parse
* fix issue where ssl verify
* fix issue where skip-proxy ipv4 mapped rules set
* fix issue where group has same name
* fix issue where socks proxy log missing
* fix issue where wildcard skip-proxy parse
* fix issue where dns response cache
* enhance url rewrite
* bug fixes and performance improvements
* add url test feature
* fix proxy port can not change bug
* fix http tunnel reject response issue
* fix ping queue pool issue
* fix bypass-system issue
* fix rule can not reload when delete issue
* fix proxy logging host copy issue
* fix network statistics issue
* fix tunnel settings set value issue
* fix xiami app can not play music issue
* fix tcp close wait issue
* fix server statistics save issue
* fix hosts file 0.0.0.0 ip issue
* fix hosts map issue
* fix server status issue
* fix logging search bar issue
* fix ping crash when network switch issue
* fix server status crash issue
* fix tcp buffer not release bug
* fix tcp stream rule match issue
* fix backend write issue (simple speed)
* fix system dns lookup issue
* fix keyboard when view controller swipe back issue
* enhance today widget
* enhance flag button select
* enhance tcp tunnel
* enhance tcp ping
* enhance icmp ping
* enhance reject action
* enhance ip packet process
* enhance socks logging
* update geoip mmdb
* update obfs plugin
* enable vmess tls
* support import proxy servers from config file
* show or hide ping value on today widget
* add statistics archive toggle
* add hosts cname supports
* add route action for url scheme
- shadowrocket://route/config
- shadowrocket://route/scene
- shadowrocket://route/direct
- shadowrocket://route/proxy
* enhance tcp tunnel issue
* enhance udp tunnel issue
* enhance dns forward
* enhance proxy and dns logging
* fix ssr verify_sha1 protocol issue
* fix proxy keep-alive issue
* fix dummy ip issue
* fix today profile manager issue
* fix keyboard covers remark input field issue
* fix today widget text label overflow issue
* add nameserver port option
* add dns-server system keyword
* fix today widget switch issue
* fix scene routing issue
* fix today widget profile not delete when close issue
* add privacy policy
* add scene routing
* enhance loggings view
* enhance tcp stream
* enhance udp tunnel
* fix iCloud contents issue
* fix local nameserver lookup issue
* fix ping settings issue
* fix smtp tcp stream issue
* fix today widget voiceover issue
* fix backend settings reload issue
* fix ssr scheme password issue
* enhance rule match
* fix no-resolve option
* fix delete backup issue
* fix toggle keyboard issue
* fix iOS 9 today widget bug
* fix dns lookup issue
* fix ssr scheme issue
* fix tcp stream rewrite rule issue
* fix domain suffix rule issue
* fix udp relay issue
* fix http request parser issue
* enhance ping
* enhance tcp ping
* enhance host config reload
* change today widget line color on iOS 9
* url scheme support multiple hosts
* fix proxy server not working issue
* fix socks5 url rewrite issue
* fix wifi upload not refresh issue
* fix url rewrite header issue
* fix global routing switch issue
* fix tcp crash issue
* fix adding url encode config crash issue
* fix memory leak issue
* fix table cell text overflow issue
* fix stats archived issue
* fix url rewrite proxy issue
* fix hosts file not working issue
* fix https SNI issue
* fix core data save issue
* add ssr auth_aes128_md5, auth_aes128_sha1
* fix url rewrite issue
* fix local rocket proxy server restart issue
* add proxy url, user-agent logging
* add http+tls protocol
* add socks5+tls protocol
* fix ipv6 issue
* fix today widget more/less issue
* fix iCloud sync issue
* fix config file switching issue
* fix add rule and rewrite issue
* fix iPad table footer title issue
* fix bugs
* enhance rule match
* add statistics manager
* rewrite core service
* add ssr scheme
* add url rewrite
* add http,socks5,lua protocol
* fix duplicate rule bug
* bug fixes and performance improvements
* Bug fixes and performance improvements
* Vmess Protocol
* add ssr support
* fix empty dos resolve crash issue
* add import and export config from cloud
* add config text editing
* fix add rule bug
* fix invalid ss url config
* fix ota unavailable when http tunnel issue
* enhance on demand settings
* add on demand rules
* enhance ping test
* change password max length 128
* fix suffix rule match bug
* fix DNS not working bug
* fix tcp stream direct not working bug
* performance and stability improvements
* add ping test
* add global routing method
* enhance dummy DNS
* enhance scan qr code
* enhance ss schema
* fix no such process issue
* fix rule match issue
* performance and stability improvements
* add one time auth support
* fix config bug
* enhance config manager
* performance and stability improvements
* enhance rule matcher
* enhance tcp connection
* enhance logging view and search
* fix today widget network speed bug
* fix chacha20 memory leaks
* enhance Today widget
* add missing methods
* fix hosts bug
* fix network switch bug
* fix host switch bug
* fix rule match bug
* fix keyboard covers rule editor bug
* adding "Open In" feature
* enhance QR code scan
* fix gbk encoding config bug
* adopting iOS 9 network extension points
* support Surge config
* fix iOS8.4.1 crash
* fix redirection bug
* fix settings bug
*fix reachability bug