Loading...

  1. v2.2.88iOScross-platformMinor
    * feat(mieru): add support for Mieru traffic pattern obfuscation and fragmented timing
    * perf(tester): optimize concurrent url-test scheduling and interim updates for large groups
    * perf(tunnel): centralize DNS retry scheduling and add backoff retry for proxy binding
    * perf(udp): correct UDP rule rematch priority after DNS and centralize relay socket cleanup
    * perf(ssh): tune channel window adjustment
    * fix(udp): correct UDP rule rematch after DNS resolution
    * fix(rule): skip IP matching when IP is empty
    * fix(tuic): retry authenticate when QUIC cannot write immediately
    * fix(UI): fix table footer view layouts in macOS and QR scanner preview transitions
    
    Please note: Shadowrocket is a standalone networking utility and does not include any proxy services or server resources. Users are responsible for providing their own configurations.
  2. v2.2.87iOScross-platform
    * feat(vless): enable compact stream buffers on iOS/tvOS to reduce concurrent memory usage
    * perf(tester): optimize group tester switch logic to compare current round results
    * perf(hysteria): stabilize upload pacing and congestion control for HYBBR
    * fix(dns): handle transient socket backpressure gracefully in DNS over QUIC/HTTP3
    * fix(http3): fix egress write stalls and prevent assertions on HTTP/3 connections
    * fix(fallback): prevent application crash when falling back to string policy group placeholders
    * fix(xhttp): allow NSNumber values in options parsing to preserve numeric parameters
    
    Please note: Shadowrocket is a standalone networking utility and does not include any proxy services or server resources. Users are responsible for providing their own configurations.
  3. v2.2.86iOScross-platformMajor
    * feat(http): use dynamic browser User-Agent for HTTP2, HTTP3, and XHTTP requests
    * feat(clash): support parsing the port-range field in Clash proxy configurations
    * feat(config): support parsing xhttp transport options and nest them into obfsParam
    * refactor(rule): optimize QUIC traffic matching in logical rules by decoupling port constraints
    * perf(mieru): refine Mieru configuration parsing and URL import/export format
    * fix(tunnel): close local streams after terminal proxy responses and add handshake timeout
    * fix(ip): correct minimum length validation thresholds for IPv4 and IPv6 addresses
    * fix(mux): centralize stream removal on remote disconnect to fix HTTP/2 leaks
    
    Please note: Shadowrocket is a standalone networking utility and does not include any proxy services or server resources. Users are responsible for providing their own configurations.
    Read what changed
  4. v2.2.85iOScross-platform
    * feat(mieru): add support for Mieru protocol and its reliable UDP transport mode
    * refactor(ech): refine ECH mode detection and validate configurations
    * perf(widget): simplify Control Center widget status checking and toggle logic
    * fix(backend): fix parameter truncation error when parsing WebSocket Early Data paths
    
    Please note: Shadowrocket is a standalone networking utility and does not include any proxy services or server resources. Users are responsible for providing their own configurations.
  5. v2.2.84iOScross-platformHotfix
    * fix(tls): refine ECH mode detection and validate configurations
    * perf(vless): release vless vision after padding passthrough
    
    Please note: Shadowrocket is a standalone networking utility and does not include any proxy services or server resources. Users are responsible for providing their own configurations.
  6. v2.2.83iOScross-platformMinor
    * fix(vless/xtls): resolve issues in handshake, partial data, read-flush, and non-ENC XTLS path
    * fix(xhttp): omit Session ID and correct path & default padding for stream-one mode
    * fix(net/crypto): resolve UDP zero-checksum, QUIC rule state sharing, TLS fragment, and UUID parsing alignment
    * perf(net): optimize memory allocations in hot paths and reduce vless buffer copying
    * fix(misc): support form-driven OpenConnect authentication, script notifications, widget refresh, group reorder layout, and translations
    
    Please note: Shadowrocket is a standalone networking utility and does not include any proxy services or server resources.
    Users are responsible for providing their own configurations.
  7. v2.2.82iOScross-platformHotfix
    * fix(udp): resolve QUIC blocking rule matching issue
    * fix(http2): resolve http2 dest ip for rule matching issue
    * fix(amneziawg): read junk packet keys from correct index
    
    Please note: Shadowrocket is a standalone networking utility and does not include any proxy services or server resources. Users are responsible for providing their own configurations.
  8. v2.2.81iOScross-platformMajor
    This update is one of the most significant version upgrades recently, adding support for various mainstream protocols and deeply optimizing the core transmission engine:
    
    1. New Protocol Support
    * Mieru Protocol: Officially supports the Mieru transmission protocol, providing you with more stealthy connection options.
    * OpenConnect: Added support for the OpenConnect protocol, compatible with more office and enterprise network environments.
    * TrustTunnel: Supports the brand-new TrustTunnel protocol, further enhancing penetration capabilities in complex networks.
    
    2. Core Protocol Optimization
    * VLESS Vision Enhancement: Improved support for VLESS XTLS Vision, significantly increasing camouflage and stability during high-performance transmission and reducing detection risks.
    * All-new DNS Engine: Reconstructed the DNS cache system, significantly shortening the initial webpage loading time.
    * HTTP/3 Optimization: Deeply optimized the transmission efficiency of HTTP/3 based on QUIC, making video playback smoother in high packet loss environments.
    
    3. Transmission and Decryption Upgrade
    * More Stable HTTPS Decryption: Greatly improved the compatibility of MITM (Man-in-the-Middle decryption), providing script enthusiasts with more reliable Body modification and flow control capabilities.
    * Asymmetrical Download Support: Supports asynchronous download settings for XHTTP, allowing download and upload paths to be separated and optimizing transmission performance in specific networks.
    
    4. UI and User Experience
    * QR Code Scanning Fix: Resolved the display abnormality of the QR code scanner during screen rotation.
    * List Management: Fixed the issue where moving positions in the server list during edit mode might fail.
    
    5. Stability and Power Consumption
    * System-level Hardening: Fixed multiple issues that could lead to App crashes or deadlocks in the background, further reducing system resource usage.
    * Shortcuts: Optimized iOS Shortcuts integration, making VPN status retrieval faster and more accurate.
    
    Please note: Shadowrocket is a standalone networking utility and does not include any proxy services or server resources. Users are responsible for providing their own configurations.
    Read what changed
  9. v2.2.80iOS
    * chore(task): add execution delay for background tasks
    * fix(config): optimize rule building to prevent crashes
    * fix(dns): resolve mDNS and DNS-SD query issues
    * fix(icon): resolve white artifact issue during app switcher animation
    * fix(mux): resolve AnyTLS pool mode and idle session management issues
    * fix(UI): resolve "More" button reset issue
  10. v1.0.8Android

Disclosure: Independent intel to help mobile builders succeed.

AI-powered analysis with editorial review, built from publicly available sources. Marlvel.ai is not affiliated with, endorsed by, or sponsored by Shadowrocket, its developer, the app publisher, Apple, or Google Play. All trademarks, logos, and screenshots referenced remain the property of their respective owners.

Data licensed under CC-BY-NC 4.0