Chute Mac 릴리스 노트
Version 1.1.1 (202)
- Dashboard가 포함된 새 메인 UI: 글래스 모피즘 디자인, 실시간 속도 스파크라인 차트, 사용자 정의 위젯 카드 및 마이크로 인터랙션 애니메이션이 특징인 재설계된 4탭 창 (Dashboard, Traffic, Config, Log)
- 새 Dashboard 위젯: 프록시 상태, TUN 모드, 가동 시간, 활성 연결, 다운로드/업로드 처리량 및 현재 구성 프로필
- 구성 프로필 전환 및 구성을 위한 새 프로필 관리 탭
- 향상된 세션 필터링 및 로그 보기가 포함된 업그레이드된 트래픽 인스펙터
- 새 VPN 향상 모드: 환경설정에서 선택 가능한 레거시 도우미 utun과 함께 PacketTunnel 시스템 확장 옵션
- 권한 있는 도우미 데몬을 SMJobless에서 SMAppService로 마이그레이션 (macOS 13 이상)
- OSSystemExtensionRequest 활성화 흐름을 사용하여 네트워크 확장을 시스템 확장으로 마이그레이션
- Body Rewrite, Script, Module 및 WireGuard 섹션용 구성 편집기 추가
- Rules DNS 진단 도구 추가
- 주요 기능 확장으로 KLNEKit 커널 업데이트
- 다중 레이어 패딩 난독화가 포함된 AnyTLS 프로토콜 지원 추가
- TUIC 프로토콜 지원 추가 (QUIC 기반 다중화 TCP/UDP 릴레이)
- Brutal 혼잡 제어가 포함된 Hysteria2 프로토콜 지원 추가
- WireGuard 프로토콜 지원 추가 (인라인 및 섹션 기반 구성)
- TLS 지문 위장이 포함된 ShadowTLS 프로토콜 지원 추가
- VLESS REALITY 검열 방지 지원 추가
- Shadowsocks 2022 암호화 메서드 추가 (2022-blake3-aes-128/256-gcm, chacha20-poly1305)
- VMess 및 VLESS 프로토콜용 gRPC 전송 추가
- DNS-over-TLS (DoT), DNS-over-QUIC (DoQ) 및 DNS-over-HTTP/3 (DoH3) 지원 추가
- 로컬 DNS 매핑에서 도메인별 DoT/DoQ/DoH3 할당 추가
- JavaScript 스크립팅 시스템 추가 (7가지 스크립트 유형: rule, dns, request, response, generic, scheduled, dns-ttl)
- 본문 재작성 추가: 정규식(캡처 그룹 포함) 또는 JSONPath를 통한 HTTP 요청/응답 본문 검색 및 교체
- 모의 응답 추가: 일치하는 요청에 모의 데이터 또는 Map Local 콘텐츠 반환
- 프로토콜 스니핑 추가: 실제 연결 프로토콜 감지 및 그에 따른 규칙 적용
- 5가지 이벤트 유형의 알림 보고 추가 (connection-failure, proxy-unavailable, traffic-surge, config-update-failure, policy-group-switch)
- 런타임 모니터링 및 관리를 위한 HTTP 제어 API 및 내장 웹 UI 추가
- 모듈식 구성을 위한 모듈 시스템 (.sgmodule) 추가
- 동적 프록시 목록 업데이트를 위한 프록시 제공자 추가
- 라운드로빈, 일관된 해싱 및 고정 세션 전략이 포함된 로드밸런스 정책 그룹 추가
- 폴백 정책 그룹 지원 추가
- 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)
- JavaScript 기반 사용자 정의 매칭을 위한 SCRIPT 규칙 유형 추가
- 새 프로세스 규칙 유형 추가: PROCESS-PATH, PROCESS-NAME-REGEX
- SRC-PORT 규칙 유형 추가
- 규칙에 extended-matching 및 requires-resolve 옵션 추가
- URL 재작성 거부 모드 추가: reject-200, reject-img, reject-dict
- 헤더 재작성 응답 방향 지원 추가 (header-response-add/del/replace)
- URL 재작성 Map Local 템플릿 변수 지원 추가
- 선택적 트래픽 기록을 위한 Replica 지원 추가
- 자동 업데이트 간격이 포함된 관리형 설정 지원 추가
- exclude-simple-hostnames 옵션 추가
- 지정된 IP 범위를 직접 라우팅하기 위한 Bypass TUN 옵션 추가
- 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)
- 로그 레벨 기본값 수정, none 및 fatal 레벨 추가
- Shadowsocks/ShadowsocksR 명명 일관성 수정
- 다양한 안정성 및 성능 개선
Version 1.0.7 (163)
- KLNEKit 업데이트
- SSH 정책 지원 추가
- UDP 문제 수정
- 버그 수정
Version 1.0.5 (155)
- KLNEKit 업데이트
- IPv4 내부 주소 문제를 피하기 위해 TUN 네트워크를 198.18.0.0/15로 변경
- 메뉴 아이콘에 도움말 기능 추가
- TUN용 IPv6 지원 구현
- TUN용 ping 지원 활성화
- Docker 메뉴 사라짐 문제 수정
- Chute 종료 후 프록시 구성이 복원되지 않는 문제 수정
- TUN 네트워크 수정
- 앱 업데이트 구성 요소 수정
- 버그 수정
Version 1.0.4 (145)
- VLESS 프로토콜 지원 추가
- VLESS용 XTLS 추가
- 로컬 IP 표시 추가
- Chute Dashboard용 UDP 터널 지원 추가
- 내장 DNS 서버 개선
- FINAL 규칙 처리 수정
- UDP 터널 수정
- 버그 수정
Version 1.0.3 (132)
- macOS 10.13 지원 (Network.framework 지원 없음)
- Config Windows Proxy 섹션 로드 수정
- HTTP 요청 오류 수정
- 버그 수정
Version 1.0.2 (102)
- DNS 서버 재구축
- 확장 설치 재구축
- 버그 수정
Version 1.0.0 (88)
[Beta] Version 0.4.9 (53)
- 규칙 순서 수정.
- 화면에서 QR 코드 스캔 지원 추가.
- 정책 그룹 수정.
[Beta] Version 0.4.5 (32)
[Beta] Version 0.3.5 (25)
[Beta] Version 0.3.0 (20)
[Beta] Version 0.2.0 (8)