Chute Mac Release Note

Version 1.1.1 (202)

  • New Main UI with Dashboard: redesigned 4-tab window (Dashboard, Traffic, Config, Log) featuring glass-morphism design, real-time speed sparkline charts, customizable widget cards, and micro-interaction animations
  • New Dashboard widgets: proxy status, TUN mode, uptime, active connections, download/upload throughput, and current configuration profile
  • New Profiles management tab for switching and organizing configuration profiles
  • Upgraded Traffic Inspector with enhanced session filtering and log viewing
  • New VPN Enhanced Mode: PacketTunnel system extension option alongside legacy helper utun, selectable in Preferences
  • Migrate privileged helper daemon from SMJobless to SMAppService (macOS 13+)
  • Migrate Network Extension to System Extension with OSSystemExtensionRequest activation flow
  • Add configuration editors for Body Rewrite, Script, Module, and WireGuard sections
  • Add Rules DNS diagnostics tool
  • Update KLNEKit kernel with major feature expansion
  • Add AnyTLS protocol support with multi-layer padding obfuscation
  • Add TUIC protocol support (QUIC-based multiplexed TCP/UDP relay)
  • Add Hysteria2 protocol support with Brutal congestion control
  • Add WireGuard protocol support (inline and section-based configuration)
  • Add ShadowTLS protocol support with TLS fingerprint camouflage
  • Add VLESS REALITY anti-censorship support
  • Add Shadowsocks 2022 encryption methods (2022-blake3-aes-128/256-gcm, chacha20-poly1305)
  • Add gRPC transport for VMess and VLESS protocols
  • Add DNS-over-TLS (DoT), DNS-over-QUIC (DoQ), and DNS-over-HTTP/3 (DoH3) support
  • Add per-domain DoT/DoQ/DoH3 assignment in Local DNS Mapping
  • Add JavaScript Scripting system (7 script types: rule, dns, request, response, generic, scheduled, dns-ttl)
  • Add Body Rewrite: search and replace HTTP request/response bodies via regex (with capture groups) or JSONPath
  • Add Mock Response: return mock data or Map Local content to matched requests
  • Add Protocol Sniffing: detect actual connection protocol and apply rules accordingly
  • Add Notification Reporting with 5 event types (connection-failure, proxy-unavailable, traffic-surge, config-update-failure, policy-group-switch)
  • Add HTTP Control API and embedded Web UI for runtime monitoring and management
  • Add Module system (.sgmodule) for modular configuration management
  • Add Proxy Provider for dynamic proxy list updates
  • Add LoadBalance policy group with round-robin, consistent-hashing, and sticky-sessions strategies
  • Add Fallback policy group support
  • Add IP-ASN rule type (built-in MaxMind GeoLite2 ASN database)
  • Add Logical Combination rules: AND, OR, NOT
  • Add Advanced Matching rules: SUBNET, HOSTNAME-TYPE, IN-TYPE, IN-USER, IN-NAME
  • Add new domain-based rule types: DOMAIN-WILDCARD, DOMAIN-REGEX, DOMAIN-SET
  • Add PROTOCOL rule type (match by detected protocol: HTTP, HTTPS, TLS, TCP, UDP, QUIC, STUN, DNS, DOH, DOQ)
  • Add SCRIPT rule type for JavaScript-based custom matching
  • Add new process rule types: PROCESS-PATH, PROCESS-NAME-REGEX
  • Add SRC-PORT rule type
  • Add extended-matching and requires-resolve options for rules
  • Add URL Rewrite reject modes: reject-200, reject-img, reject-dict
  • Add Header Rewrite response direction support (header-response-add/del/replace)
  • Add URL Rewrite Map Local template variable support
  • Add Replica support for selective traffic recording
  • Add Managed Configuration support with auto-update interval
  • Add exclude-simple-hostnames option
  • Add Bypass TUN option for direct-routing specified IP ranges
  • Add interrupt-exist-connections global option
  • Add network-framework option
  • Add disable-db-record option
  • Expand policy group options: expected-status, hidden, idle-timeout, lazy
  • Expand rule system from 6 to 37 rule types
  • Optimize TUN throughput (UTUN_OPT_MAX_PENDING_PACKETS)
  • Fix IPv6 default value (false → true)
  • Fix log level defaults, add none and fatal levels
  • Fix Shadowsocks/ShadowsocksR naming consistency
  • Various stability and performance improvements

Version 1.0.7 (163)

  • Update KLNEKit
  • Add SSH policy support
  • Fix UDP issue
  • Bug Fixes

Version 1.0.5 (155)

  • Update KLNEKit
  • Change TUN network to 198.18.0.0/15 to avoid IPv4 internal address issue
  • Add help function for menu icon
  • Implementate IPv6 support for TUN
  • Enable ping support for TUN
  • Fix docker menu disappear issue
  • Fix proxy configuraiton not restore after Chute is closed
  • Fix TUN network
  • Fix app update component
  • Bug Fixes

Version 1.0.4 (145)

  • Add VLESS protocol support
  • Add XTLS for VLESS
  • Add display for local IPs
  • Add UDP Tunnel support for Chute Dashboard
  • Improve build-in DNS server
  • Fix FINAL rule process
  • Fix UDP Tunnel
  • Bug Fixes

Version 1.0.3 (132)

  • Support for macOS 10.13 (Without Network.framework Support)
  • Fix Config Windows Proxy Section Load
  • Fix HTTP Request Error
  • Bug Fixes

Version 1.0.2 (102)

  • Rebuild DNS Server
  • Rebuild Extension installation
  • Bug Fixes

Version 1.0.0 (88)

  • First release version
  • Add TUN support

[Beta] Version 0.4.9 (53)

  • Rule order fixed.
  • Add support for scan QR code on screen.
  • Policy grouop fixed.

[Beta] Version 0.4.5 (32)

  • Bug fixes.

[Beta] Version 0.3.5 (25)

  • Bug fixes.

[Beta] Version 0.3.0 (20)

  • Bug fixes.

[Beta] Version 0.2.0 (8)

  • First release.
S. Smart Rabbit LLC © All Rights Reserved            updated 2026-06-28 02:09:17

results matching ""

    No results matching ""