Release Notes

Version-by-version update history for Cheolsu Proxy.

Latest Release

v0.1.0 (2026-03-14)

The first public release, including core proxy features and traffic manipulation tools.

📦 Download from GitHub Release

Unsigned Build

This build is not code-signed. After copying to /Applications, run the following in Terminal:

xattr -cr /Applications/Cheolsu\ Proxy.app

You only need to do this once.

Proxy Core:

  • Real-time HTTP/HTTPS traffic capture and analysis
  • Hybrid TLS engine (rustls + OpenSSL auto-switching)
  • Upstream Certificate Sniffing — mirrors real server certificates
  • TLS Auto-Learn Bypass — automatically bypasses domains that reject MITM
  • SOCKS5 proxy support
  • HTTP/2 support (client and upstream)
  • Upstream Proxy support (HTTP/HTTPS/SOCKS5 chaining)
  • Network Throttling — bandwidth limiting and latency simulation
  • DNS Host Mapping — custom DNS resolution overrides
  • Proxy Authentication — Basic, Bearer, API Key
  • SSL Proxying whitelist/blacklist
  • TLS Passthrough whitelist/blacklist
  • Per-domain TLS version & cipher suite configuration
  • Lazy/Eager connection strategies
  • Automatic CA certificate generation and system installation
  • macOS system proxy auto-configuration

Traffic Manipulation:

  • Intercept Rules — wildcard pattern-based (Block, Map Local, Map Remote, Rewrite)
  • Breakpoint — real-time request/response editing before forwarding
  • Traffic Replay — resend with editable headers/body
  • Advanced Repeat — bulk replay with configurable iterations
  • Traffic Diff — side-by-side comparison of two transactions
  • Map Local / Map Remote — redirect to local files or different servers
  • JavaScript/TypeScript scripting (deno_core based, async/await, timers, hot reload)
  • Server Replay (response caching and reuse)
  • Quick Settings — No Caching, Block Cookies, No Gzip toggles

Protocol Support:

  • WebSocket monitoring and message injection (virtual scroll)
  • GraphQL, Socket.IO, MQTT content viewers
  • gRPC/Protobuf decoding (raw wire format tree view)
  • SSE streaming capture
  • multipart/form-data and urlencoded body viewer

Interfaces:

  • Desktop GUI (Tauri + React) — dark theme, i18n (English/Korean), system tray
  • Terminal TUI (ratatui) — Network, WebSocket, Rules, Script, Breakpoint, Settings, Log tabs
  • MCP Server — AI assistant integration (traffic inspection, rule management, script control)

Export & Sessions:

  • HAR import/export (HTTP Archive 1.2)
  • Session save/load with auto-restore
  • Code export — cURL, fetch, HTTPie, Python requests
  • Clipboard copy

Certificate Management:

  • One-click macOS Keychain installation
  • Mobile device certificate distribution (built-in web server + QR code)
  • Client SSL Certificate (mTLS) — per-domain configuration, PKCS12 import

Other:

  • Grafana Loki-style query builder
  • Native macOS menubar (Proxy/Tools)
  • Global keyboard shortcuts (proxy toggle)
  • Auto-updater (Tauri Updater)
  • Single instance enforcement
  • Daemon architecture (multiple simultaneous client connections)
  • CLI install/uninstall (from desktop app)
  • Log viewer

Platform Support:

  • macOS (Apple Silicon / aarch64)
  • Windows and Linux support planned for future releases

Update Notifications

To receive notifications for new releases:

  1. Visit the GitHub Repository
  2. Click the Watch button
  3. Select Releases only

Feedback

For bug reports or feature requests: