Chute Mac Versionshinweis
Version 1.1.2 (210)
Neue Funktionen:
- Tailscale als integrierten Proxy-Typ hinzugefügt: Konfigurieren Sie ein Tailscale-Konto direkt in Chute, treten Sie einem tailnet bei und leiten Sie Datenverkehr über Tailscale-Knoten — ohne separaten Client
- Tailscale-Konfigurationspaneel hinzugefügt: Auth-Key sicher eingeben, Verbindung verifizieren, tailnet-Knoten auflisten und Exit-Knoten wechseln
- Tailscale-Status-Widget im Dashboard sowie eine Menüleisten-Verknüpfung zum Wechseln des Exit-Knotens hinzugefügt
- Systembenachrichtigungen für Proxy-Diagnose hinzugefügt, einschließlich verwaister Richtlinienreferenzen, Egress-IP-Änderungen und Tailscale-Ereignissen, mit pro Typ umschaltbaren Optionen in den Einstellungen
- MASQUE-Proxy-Typ zum Richtlinien-Editor hinzugefügt
- Tabellen-Editor für die Bypass-Liste mit simple-hostnames als Standard und automatischem no_proxy-Export hinzugefügt
- Gruppierung von Verbindungen nach Anwendung im Verkehrspanel hinzugefügt
- Unterstützte macOS-Mindestversion auf 10.14 (Mojave) angehoben
Verbesserungen:
- TUN-Durchsatz auf macOS verbessert
- Stabilität des privilegierten Helpers, des Systemproxys und des DNS/TUN-Lebenszyklus verbessert
- Verbindungsstabilität und Durchsatz von Tailscale und WireGuard verbessert
- Zuverlässigkeit der Systemerweiterung und der automatischen VPN-Fortsetzung verbessert
- Lizenzprüfung verbessert, um vorübergehende Serverfehler nicht als Widerruf zu behandeln
- Konfigurationsdateinamen bereinigt, um Ladefehler durch ungültige Pfadzeichen zu verhindern
Fehlerbehebungen:
- Problem behoben, bei dem der Helper sich erneut an einen bereits laufenden VPN-Tunnel anhängte
- Absturz durch gleichzeitigen Sprachwechsel behoben
- Problem behoben, bei dem der VPN-Tunnel beim zweiten Start fehlschlug
- Behoben, dass die Upload-Geschwindigkeits-Sparkline Download-Daten darstellte
- Verschiedene Stabilitäts- und Leistungsverbesserungen
Version 1.1.1 (202)
- Neue Haupt-UI mit Dashboard: neu gestaltetes Fenster mit 4 Tabs (Dashboard, Verkehr, Konfiguration, Protokoll) mit Glassmorphismus-Design, Echtzeit-Sparkline-Diagrammen, anpassbaren Widget-Karten und Mikrointeraktionsanimationen
- Neue Dashboard-Widgets: Proxy-Status, TUN-Modus, Betriebszeit, aktive Verbindungen, Download-/Upload-Durchsatz und aktuelles Konfigurationsprofil
- Neuer Profilverwaltungs-Tab zum Wechseln und Organisieren von Konfigurationsprofilen
- Verbesserter Verkehrsinspektor mit erweiterter Sitzungsfilterung und Protokollansicht
- Neuer VPN-Erweiterter-Modus: PacketTunnel-Systemerweiterungsoption neben dem alten Helper-utun, auswählbar in den Einstellungen
- Migration des privilegierten Helper-Daemons von SMJobless zu SMAppService (macOS 13+)
- Migration der Netzwerkerweiterung zur Systemerweiterung mit OSSystemExtensionRequest-Aktivierungsablauf
- Konfigurationseditoren für Body-Umschreibung, Skript, Modul und WireGuard-Abschnitte hinzugefügt
- DNS-Diagnosewerkzeug für Regeln hinzugefügt
- KLNEKit-Kernel mit umfangreicher Funktionserweiterung aktualisiert
- AnyTLS-Protokollunterstützung mit Mehrschicht-Padding-Verschleierung hinzugefügt
- TUIC-Protokollunterstützung hinzugefügt (QUIC-basiertes gemultiplextes TCP/UDP-Relay)
- Hysteria2-Protokollunterstützung mit Brutal Congestion Control hinzugefügt
- WireGuard-Protokollunterstützung hinzugefügt (Inline- und abschnittsbasierte Konfiguration)
- ShadowTLS-Protokollunterstützung mit TLS-Fingerprint-Tarnung hinzugefügt
- VLESS REALITY-Anti-Zensur-Unterstützung hinzugefügt
- Shadowsocks 2022 Verschlüsselungsmethoden hinzugefügt (2022-blake3-aes-128/256-gcm, chacha20-poly1305)
- gRPC-Transport für VMess- und VLESS-Protokolle hinzugefügt
- DNS-over-TLS (DoT), DNS-over-QUIC (DoQ) und DNS-over-HTTP/3 (DoH3) Unterstützung hinzugefügt
- Pro-Domain DoT/DoQ/DoH3-Zuweisung in der lokalen DNS-Zuordnung hinzugefügt
- JavaScript-Scripting-System hinzugefügt (7 Skripttypen: rule, dns, request, response, generic, scheduled, dns-ttl)
- Body-Umschreibung hinzugefügt: Suchen und Ersetzen von HTTP-Anfrage-/Antwort-Bodys via Regex (mit Capture Groups) oder JSONPath
- Mock-Antwort hinzugefügt: Gibt Mock-Daten oder Map-Local-Inhalte für übereinstimmende Anfragen zurück
- Protokollerkennung hinzugefügt: Erkennt das tatsächliche Verbindungsprotokoll und wendet Regeln entsprechend an
- Benachrichtigungsberichte mit 5 Ereignistypen hinzugefügt (connection-failure, proxy-unavailable, traffic-surge, config-update-failure, policy-group-switch)
- HTTP Control API und eingebettete Web UI zur Laufzeitüberwachung und -verwaltung hinzugefügt
- Modulsystem (.sgmodule) für modulare Konfigurationsverwaltung hinzugefügt
- Proxy-Provider für dynamische Proxy-Listenaktualisierungen hinzugefügt
- LoadBalance-Richtliniengruppe mit Round-Robin-, Consistent-Hashing- und Sticky-Sessions-Strategien hinzugefügt
- Fallback-Richtliniengruppenunterstützung hinzugefügt
- IP-ASN-Regeltyp hinzugefügt (integrierte MaxMind GeoLite2 ASN-Datenbank)
- Logische Kombinationsregeln hinzugefügt: AND, OR, NOT
- Erweiterte Abgleichregeln hinzugefügt: SUBNET, HOSTNAME-TYPE, IN-TYPE, IN-USER, IN-NAME
- Neue domain-basierte Regeltypen hinzugefügt: DOMAIN-WILDCARD, DOMAIN-REGEX, DOMAIN-SET
- PROTOCOL-Regeltyp hinzugefügt (Abgleich nach erkanntem Protokoll: HTTP, HTTPS, TLS, TCP, UDP, QUIC, STUN, DNS, DOH, DOQ)
- SCRIPT-Regeltyp für JavaScript-basierten benutzerdefinierten Abgleich hinzugefügt
- Neue Prozess-Regeltypen hinzugefügt: PROCESS-PATH, PROCESS-NAME-REGEX
- SRC-PORT-Regeltyp hinzugefügt
- extended-matching- und requires-resolve-Optionen für Regeln hinzugefügt
- URL-Umschreibungs-Ablehnungsmodi hinzugefügt: reject-200, reject-img, reject-dict
- Header-Umschreibung mit Antwortrichtungsunterstützung hinzugefügt (header-response-add/del/replace)
- URL-Umschreibung mit Map-Local-Vorlagenvariablen-Unterstützung hinzugefügt
- Replikat-Unterstützung für selektive Verkehrsaufzeichnung hinzugefügt
- Unterstützung für verwaltete Konfiguration mit Auto-Update-Intervall hinzugefügt
- Option exclude-simple-hostnames hinzugefügt
- Bypass-TUN-Option für Direkt-Routing bestimmter IP-Bereiche hinzugefügt
- Globale Option interrupt-exist-connections hinzugefügt
- network-framework-Option hinzugefügt
- disable-db-record-Option hinzugefügt
- Richtliniengruppen-Optionen erweitert: expected-status, hidden, idle-timeout, lazy
- Regelsystem von 6 auf 37 Regeltypen erweitert
- TUN-Durchsatz optimiert (UTUN_OPT_MAX_PENDING_PACKETS)
- IPv6-Standardwert behoben (false → true)
- Standardwerte der Protokollebene behoben, none- und fatal-Ebenen hinzugefügt
- Shadowsocks/ShadowsocksR-Benennungskonsistenz behoben
- Verschiedene Stabilitäts- und Leistungsverbesserungen
Version 1.0.7 (163)
- KLNEKit aktualisiert
- SSH-Richtlinienunterstützung hinzugefügt
- UDP-Problem behoben
- Fehlerbehebungen
Version 1.0.5 (155)
- KLNEKit aktualisiert
- TUN-Netzwerk auf 198.18.0.0/15 geändert, um IPv4-Problem mit internen Adressen zu vermeiden
- Hilfefunktion für Menüleistensymbol hinzugefügt
- IPv6-Unterstützung für TUN implementiert
- Ping-Unterstützung für TUN aktiviert
- Problem mit verschwindendem Docker-Menü behoben
- Behoben, dass Proxy-Konfiguration nach dem Schließen von Chute nicht wiederhergestellt wird
- TUN-Netzwerk behoben
- App-Update-Komponente behoben
- Fehlerbehebungen
Version 1.0.4 (145)
- VLESS-Protokollunterstützung hinzugefügt
- XTLS für VLESS hinzugefügt
- Anzeige für lokale IPs hinzugefügt
- UDP-Tunnel-Unterstützung für Chute Dashboard hinzugefügt
- Integrierten DNS-Server verbessert
- Verarbeitung der FINAL-Regel behoben
- UDP-Tunnel behoben
- Fehlerbehebungen
Version 1.0.3 (132)
- Unterstützung für macOS 10.13 (Ohne Network.framework-Unterstützung)
- Laden des Proxy-Abschnitts im Konfigurationsfenster behoben
- HTTP-Anfragefehler behoben
- Fehlerbehebungen
Version 1.0.2 (102)
- DNS-Server neu aufgebaut
- Erweiterungsinstallation neu aufgebaut
- Fehlerbehebungen
Version 1.0.0 (88)
- Erste Veröffentlichungsversion
- TUN-Unterstützung hinzugefügt
[Beta] Version 0.4.9 (53)
- Regelreihenfolge behoben.
- Unterstützung für das Scannen von QR-Codes auf dem Bildschirm hinzugefügt.
- Richtliniengruppe behoben.
[Beta] Version 0.4.5 (32)
- Fehlerbehebungen.
[Beta] Version 0.3.5 (25)
- Fehlerbehebungen.
[Beta] Version 0.3.0 (20)
- Fehlerbehebungen.
[Beta] Version 0.2.0 (8)
- Erstveröffentlichung.