ملاحظات إصدار Chute Mac
النسخة 1.1.1 (202)
- واجهة رئيسية جديدة مع Dashboard: نافذة بأربعة تبويبات بتصميم جديد (Dashboard, Traffic, Config, Log) تتميز بتصميم glass-morphism، رسوم sparkline للسرعة الفورية، بطاقات widgets قابلة للتخصيص، ورسوم متحركة micro-interaction
- بطاقات Dashboard جديدة: حالة البروكسي، وضع TUN، وقت التشغيل، الاتصالات النشطة، إنتاجية الرفع/التنزيل، وملف الإعدادات الحالي
- تبويب Profiles جديد لإدارة التبديل وتنظيم ملفات الإعدادات
- Traffic Inspector مطور مع تصفية جلسات وعرض سجلات محسن
- وضع VPN Enhanced Mode جديد: خيار PacketTunnel system extension جنباً إلى جنب مع helper utun القديم، قابل للاختيار في التفضيلات
- ترحيل privileged helper daemon من SMJobless إلى SMAppService (macOS 13+)
- ترحيل Network Extension إلى System Extension مع تدفق تنشيط OSSystemExtensionRequest
- إضافة محررات إعدادات لـ Body Rewrite, Script, Module, و WireGuard
- إضافة أداة Rules DNS diagnostics
- تحديث KLNEKit kernel مع توسيع كبير في الميزات
- إضافة دعم بروتوكول AnyTLS مع تمويه padding متعدد الطبقات
- إضافة دعم بروتوكول TUIC (ترحيل TCP/UDP متعدد الإرسال قائم على QUIC)
- إضافة دعم بروتوكول Hysteria2 مع تحكم ازدحام Brutal
- إضافة دعم بروتوكول WireGuard (تكوين مضمن وقائم على الأقسام)
- إضافة دعم بروتوكول ShadowTLS مع تمويه بصمة TLS
- إضافة دعم VLESS REALITY لمكافحة الرقابة
- إضافة طرق تشفير Shadowsocks 2022 (2022-blake3-aes-128/256-gcm, chacha20-poly1305)
- إضافة نقل gRPC لبروتوكولات VMess و VLESS
- إضافة دعم DNS-over-TLS (DoT), DNS-over-QUIC (DoQ), و DNS-over-HTTP/3 (DoH3)
- إضافة تعيين DoT/DoQ/DoH3 لكل نطاق في Local DNS Mapping
- إضافة نظام JavaScript Scripting (7 أنواع سكريبتات: rule, dns, request, response, generic, scheduled, dns-ttl)
- إضافة Body Rewrite: البحث والاستبدال في محتويات طلبات/استجابات HTTP عبر regex (مع مجموعات الالتقاط) أو JSONPath
- إضافة Mock Response: إرجاع بيانات وهمية أو محتوى Map Local للطلبات المطابقة
- إضافة Protocol Sniffing: اكتشاف بروتوكول الاتصال الفعلي وتطبيق القواعد وفقاً لذلك
- إضافة Notification Reporting مع 5 أنواع أحداث (connection-failure, proxy-unavailable, traffic-surge, config-update-failure, policy-group-switch)
- إضافة HTTP Control API و Web UI مدمج لمراقبة وإدارة وقت التشغيل
- إضافة نظام الوحدات (.sgmodule) لإدارة الإعدادات المعيارية
- إضافة Proxy Provider لتحديثات قوائم البروكسي الديناميكية
- إضافة مجموعة سياسات LoadBalance باستراتيجيات round-robin و consistent-hashing و sticky-sessions
- إضافة دعم مجموعة سياسات Fallback
- إضافة نوع قاعدة IP-ASN (قاعدة بيانات MaxMind GeoLite2 ASN المدمجة)
- إضافة قواعد الدمج المنطقي: AND, OR, NOT
- إضافة قواعد المطابقة المتقدمة: SUBNET, HOSTNAME-TYPE, IN-TYPE, IN-USER, IN-NAME
- إضافة أنواع قواعد جديدة مبنية على النطاق: DOMAIN-WILDCARD, DOMAIN-REGEX, DOMAIN-SET
- إضافة نوع قاعدة PROTOCOL (مطابقة حسب البروتوكول المكتشف: HTTP, HTTPS, TLS, TCP, UDP, QUIC, STUN, DNS, DOH, DOQ)
- إضافة نوع قاعدة SCRIPT للمطابقة المخصصة عبر JavaScript
- إضافة أنواع قواعد عملية جديدة: PROCESS-PATH, PROCESS-NAME-REGEX
- إضافة نوع قاعدة SRC-PORT
- إضافة خياري extended-matching و requires-resolve للقواعد
- إضافة أنماط رفض URL Rewrite: reject-200, reject-img, reject-dict
- إضافة دعم اتجاه الاستجابة لـ Header Rewrite (header-response-add/del/replace)
- إضافة دعم متغيرات القالب Map Local لـ URL Rewrite
- إضافة دعم Replica لتسجيل حركة المرور الانتقائي
- إضافة دعم Managed Configuration مع فاصل تحديث تلقائي
- إضافة خيار exclude-simple-hostnames
- إضافة خيار Bypass TUN للتوجيه المباشر لنطاقات IP محددة
- إضافة خيار interrupt-exist-connections العام
- إضافة خيار network-framework
- إضافة خيار disable-db-record
- توسيع خيارات مجموعة السياسات: expected-status, hidden, idle-timeout, lazy
- توسيع نظام القواعد من 6 إلى 37 نوع قاعدة
- تحسين إنتاجية TUN (UTUN_OPT_MAX_PENDING_PACKETS)
- إصلاح القيمة الافتراضية لـ IPv6 (false -> true)
- إصلاح قيم log level الافتراضية، إضافة مستويي none و fatal
- إصلاح اتساق تسمية Shadowsocks/ShadowsocksR
- تحسينات متنوعة في الاستقرار والأداء
النسخة 1.0.7 (163)
- تحديث KLNEKit
- إضافة دعم سياسة SSH
- إصلاح مشكلة UDP
- إصلاحات أخطاء
النسخة 1.0.5 (155)
- تحديث KLNEKit
- تغيير شبكة TUN إلى 198.18.0.0/15 لتجنب مشكلة عنوان IPv4 الداخلي
- إضافة وظيفة مساعدة لأيقونة القائمة
- تنفيذ دعم IPv6 لـ TUN
- تفعيل دعم ping لـ TUN
- إصلاح مشكلة اختفاء قائمة docker
- إصلاح عدم استعادة إعدادات البروكسي بعد إغلاق Chute
- إصلاح شبكة TUN
- إصلاح مكون تحديث التطبيق
- إصلاحات أخطاء
النسخة 1.0.4 (145)
- إضافة دعم بروتوكول VLESS
- إضافة XTLS لـ VLESS
- إضافة عرض لعناوين IP المحلية
- إضافة دعم نفق UDP لـ Chute Dashboard
- تحسين خادم DNS المدمج
- إصلاح معالجة قاعدة FINAL
- إصلاح نفق UDP
- إصلاحات أخطاء
النسخة 1.0.3 (132)
- دعم macOS 10.13 (بدون دعم Network.framework)
- إصلاح تحميل قسم Config Windows Proxy
- إصلاح خطأ طلب HTTP
- إصلاحات أخطاء
النسخة 1.0.2 (102)
- إعادة بناء خادم DNS
- إعادة بناء تثبيت Extension
- إصلاحات أخطاء
النسخة 1.0.0 (88)
- أول نسخة إصدار
- إضافة دعم TUN
[Beta] النسخة 0.4.9 (53)
- إصلاح ترتيب القواعد.
- إضافة دعم مسح رمز QR على الشاشة.
- إصلاح مجموعة السياسات.
[Beta] النسخة 0.4.5 (32)
[Beta] النسخة 0.3.5 (25)
[Beta] النسخة 0.3.0 (20)
[Beta] النسخة 0.2.0 (8)