Changelog
[1.1.1] - 2026-03-16
New Features
- Breakpoints — pause live requests at request/response phase, inspect/modify, then resume or drop (paid feature)
- JavaScript Scripting — custom JS scripts (goja runtime) for request/response modification with
onRequest/onResponsehooks (paid feature) - HAR Import/Export — export captured traffic as HAR 1.2 files; import HAR archives from browser DevTools or other proxy tools (creates
har_importsession) - Protobuf Support — register
.protoschemas and decode Protobuf-encoded request/response bodies - Agent Activity Dashboard — real-time SSE stream of agent actions with session tracking
- Device Tracking — view connected devices with IP, platform, client, and request count
- Settings Import/Export — backup and share APXY configuration as JSON (paid feature)
- Mobile Setup — guided setup with
--platform ios|androidand--qrfor quick mobile configuration
CLI Restructuring
- Reorganized CLI into command groups:
apxy proxy,apxy traffic,apxy rules,apxy setup,apxy tools,apxy schema apxy mock→apxy mockapxy filter→apxy traffic filterapxy recording→apxy recordingapxy sql→apxy sqlapxy interceptor→apxy rules interceptorapxy caching→apxy cachingapxy network→apxy networkapxy ssl→apxy sslapxy certs→apxy certsapxy browser→apxy proxy browserapxy env→apxy env
New apxy start Flags
--db-path— custom database file path--project-dir— project-scoped config isolation--ssl-domains— comma-separated domains for deep inspection at startup--bypass-domains— comma-separated domains to tunnel (cert-pinned apps)--mitm-all— deep inspect all HTTPS traffic--upstream-proxy— chain through upstream proxy--no-mdns— disable mDNS/Bonjour LAN discovery--auto-validate— auto-validate traffic against imported schemas
Mock Rule Enhancements
- Added
FilePathfield — serve response body from a local file - Added
DirPathfield — serve static files from a local directory - Added
HeaderConditionsfield — match requests by header values
Session Management
- Session persistence and filtering across proxy restarts
- HAR imports tagged with
har_importsession for easy identification
Platform & Infrastructure
- Linux platform support with
update-ca-certificatestrust instructions - Ed25519 license signing (removed Keygen dependency)
- AES-256-GCM encrypted license cache
- Machine fingerprint hardening for license validation
Web UI Improvements
- Compose UI improvements and refinements
- Bug fixes for mock rule file mapping and script rule handling
[1.0.2] - 2026-03-05
Web UI v2 (Modernization)
- Added Setup & Health Center (
/setup) with live readiness checklist - Added setup diagnostics API and setup state API
- Extended status payload with health fields:
last_traffic_at,stream_connected,active_conflicts - Reorganized Web UI navigation into workflow-first IA (Setup, Capture, Modify, Analyze, Operate)
- Added route groups for rules and analysis
- Updated command palette to include Setup Center navigation and diagnostics action
- Added traffic density toggle (comfortable/compact) for high-volume capture
- Added Traffic filter panel v2 with protocol tabs, manual pinning, and saved filter presets
- Switched Live Traffic streaming to SSE-only
- Updated UI typography and modernized shell/status rail
[1.0.1] - 2026-03-03
Security & Privacy
- HTTPS MITM is now opt-in (tunnel-only by default for privacy)
- 3-tier HTTPS modes: tunnel (no inspection), metadata (headers only), deep (full MITM)
- Proxy bypass support for excluded hosts
New Features
apxy envcommand for automatic proxy environment injection--openflag to launch a pre-configured terminal--scriptflag to export env setup as a shell script- Multi-language support (Node.js, Python, Ruby, Java, etc.)
- Proxyman-style app grouping in Web UI
- Mobile device setup and discovery
- Manual MCP install option (
apxy mcp install --manual)
Web UI Improvements
- Full UI refresh with Proxyman-style design
- Body-not-captured indicator for tunnel/metadata HTTPS modes
- Fixed real-time stream disconnecting after 4-10 minutes
Telemetry & Observability
- Opt-in telemetry with Sentry error tracking and PostHog analytics
- Privacy-first: disabled by default, explicit user consent required
Release Infrastructure
- Apple code signing and notarization for macOS binaries
- Cross-platform release pipeline (macOS ARM64/AMD64, Linux AMD64)
[1.0.0] - 2026-03-02
API Diagnosis
- API diagnoser with history-based analysis
- MCP
diagnose_apisandbatch_requesttools - Diagnosis report formatter with actionable recommendations
Session Control & Filtering
- Recording toggle (pause/resume traffic capture)
- Filter rules (block/allow) for host-based traffic control
Export & Replay
export_as_curl— export as cURL, fetch, httpie, or Pythonreplay_request— re-send captured trafficcompose_request— build requests from scratch
Map Remote & SSL Management
- Redirect rules for URL rewriting
- Per-domain SSL proxying toggle
Body Search & JSONPath
- Full-text body search across request/response payloads
query_json_pathfor extracting values from JSON responses
Diff & Network Conditions
diff_recordsfor comparing two traffic records- Network condition tools (latency, throttle simulation)
Dynamic Interceptors
- Interceptor engine for request/response modification
- DSL-based match expressions
Browser & Project Isolation
browsercommand for launching proxy-configured Chrome- Project-scoped configuration
GraphQL & Caching
search_graphqlfor GraphQL-aware traffic searchset_no_cachingfor disabling upstream caches
Web GUI
- Embedded React + TypeScript + Tailwind SPA
- SSE real-time traffic streaming
- Dashboard, traffic viewer, mock rules, filters, redirects, SSL, network, interceptors
- Dark/light theme toggle and command palette
[1.1.0] - 2026-03-01
Core Platform
- Domain layer: NetworkRecord, MockRule structs
- Certificate management: CA generation, leaf certs, trust
- HTTP/HTTPS MITM proxy with goproxy
- JSONL log store with search and stats
- Mock rule engine with exact, wildcard, regex matching
- Token optimization: Trim, Markdown, TOON formats
- MCP server with 7 initial tools
- Full CLI with cobra
- 72 tests across all packages
Last updated on