Releases: ProxymanApp/Proxyman
Releases · ProxymanApp/Proxyman
Proxyman 6.8.0: MCP v3, Rendered Markdown Preview, and bug fixes 🚀
Features
- MCP Rule Management - Create, update, and delete rules for all debugging tools (Map Local, Map Remote, Breakpoint, Scripting, etc.) directly from your AI Agent
- MCP Certificate & Terminal - Install/uninstall certificates and launch injected terminals via MCP commands
- MCP Export - Export flows as HAR or Proxyman Log v2 format via MCP
- Rendered Markdown Preview - Custom preview tabs now support rendered Markdown mode using native AppKit
Improvements
- Improved gRPC and Protobuf decoding reliability
- Better filter UI layout in the main window
- MCP redaction toggle now properly honors the setting for flow tools
- Suppressed zstd build warnings for cleaner builds
Bug Fixes
- Fixed a crash when encoding scripting file paths
- Fixed a crash when decompressing gzip data
- Fixed method button color not visible in light mode
- Fixed MCP scripting tool not working correctly
- Fixed MCP handshake issue for Setapp users
Screenshots
Proxyman 6.7.0: Proxyman MCP v2, Map Remote nested Folders, ElectronJS App Support, Code Generator improvements, Import CHLZ Files and more 🚀
Features
- MCP v2 - Better MCP support with knowledge base and scripting guide. You can ask your AI Agent to help you write the Scripting Code
- Map Remote Folders - Map Remote now supports nested folder mapping
- ElectronJS App Support - Automatically set up HTTPS debugging for Electron.js apps in the Automatic Setup
- Code Generator - Added new code generation languages and formats
- Import CHLZ Files from Charles Proxy
- Save JSON Filters - Able to save and reuse your JSON content filters
- Introduce the Tools column, which shows what tools are executed on this request/response
- CLI: Port & IP - New CLI command to get the current proxy port and IP address
Improvements
- Improved app performance when rendering the source list
- Reduced memory usage for large sessions
- Improved Network Throttling reliability
- Updated to the latest networking engine (Apple SwiftNIO, NIOSSL)
- Polished filter button appearance
- Updated localizations
- Improved stability by fixing the top-reported crashes
- Repeat Requests - Repeat multiple requests at once (up to 20)
- DNS Spoofing - Added DNS Spoofing support for proxy mode
Bug Fixes
- Fixed a looping issue when connecting to 0.0.0.0 addresses
- Fixed URL encoding for common and edge case URLs
- Fixed MCP compatibility with Atlantis
- Fixed Python and Ruby scripting add-ons
- Fixed an issue with renaming folders in the source list
- Fixed a race condition crash related to the tool column
- Fixed escaping string issue when exporting to HTTPie from Code Generator
Screenshots
import_chlz_Charles_proxy_file.mp4
Proxyman 6.6.0: Scripting multipart/form-data, Chart View, Timing Breakdown and bug fixes 🚀
Features
- [Scripting] Edit multipart/form-data requests directly in the Scripting Editor.
- Chart View - Visualize request timing data with an interactive chart, including zoom in/out for deeper analysis.
Improvements
- Smaller .proxymanlogv2 files - Reduced file size for faster uploads to Team Workspace.
- [Workspace] Share Proxyman Logs directly from the Source List (Left Panel) and generate a shareable URL (Public Link, Your Team, or specific teammates).
- Added a keyboard shortcut to toggle recording state: ⌥ + ⌘ + R.
- Improved guidance for setting up Protobuf decoding.
- Display trailer headers in the Raw Tab when present in requests or responses.
- More accurate Request/Response timing breakdown, including Connect Time, TLS Handshake Time, and more.
Bug Fixes
- Fixed a crash on macOS 15 when adding the External Proxy toolbar button.
- Fixed a Sentry-reported crash when fetching remote certificates.
- Fixed a crash when displaying large text in NSTextView.
- Fixed a rare crash when presenting SwiftUI views.
- Fixed duplicated nodes in the Left Panel when filtering by name.
- Fixed a race condition when starting the Proxy Server on an IPv6 address.
Screenshots
Proxyman 6.5.0: Share Proxyman Log online (get URL), Sub-folders in Saved Folder, Critical Hang app issue fixes, Websocket with Protobuf and more 🚀
New features
- [Workspace] Share Proxyman Log to your workspace and generate a shareable URL (Public Link / Your Team / specific teammates).
- [Saved Folder] Create sub-folders to better organize captured HTTP requests/responses.
- Critical fix for app hang when displaying a large text body in the Raw tab.
Improvements
- [Performance] Improve Raw tab performance when displaying large text bodies.
- [WebSocket] Decode Protobuf messages in WebSocket traffic.
- [WebSocket] Add Export menu for WebSocket messages to export messages to a file.
- [WebSocket] Support Protobuf decoding in Raw mode (no message type) and Message Type mode (requires Protobuf descriptor file).
- [Workspace] Improve JWT handling with refresh tokens.
- [Workspace] Improve error message when Team Workspace is out of seats.
- [Help] Add “Copy Debug Info” in the Help menu.
Bug fixes
- Fixed: App hang when displaying a large text body in the Raw tab.
- Fixed: MCP not working in the Setapp build.
- Fixed: Intermittent inability to log in to Team Workspace.
- Fixed: Appearance tab cells (Theme and App Icons) not vertically centered.
Screenshots
Proxyman 6.4.0: Team Workspace, MCP Proxyman, VPN for Android Emulator and fix bugs 🚀
👥 Proxyman Team Workspace (Team Subscription Only)
- Sign in using Proxyman Team Workspace: Manage your team workspace account and active the PRO license.
- Share Proxyman logs or HAR files with your team and review them online with role-based access control (Admin, Developers and Public)
- Role-based access control with secure authentication
✨ New Features
Sign in with Proxyman Team Workspace: Active the PRO license with your team workspace account.
- Backup and sync app settings: Back up debugging tools and app settings across devices and import it on different devices.
- Introduce theMCP Proxyman: Use Claude Code or Cursor to interact with Proxyman to query and manipulate Proxyman data.
- Only Support macOS 13 and later.
🚀 Improvements
- Advanced filtering options: Filter requests by duration and request/response body size, with support for
>=and<conditions. - Capture Flutter & React Native traffic on Android Emulator: By using the Proxyman VPN app—no app code changes required.
- Preserve
Content-Encodingin scripting: Scripting now correctly keeps theContent-Encodingheader when modifying requests.
🐛 Bug Fixes
- Fixed oversized URL text field for long URLs
- Fixed broken breakpoint layout when a breakpoint has no rules
- Fixed incorrect Android Emulator device count
- Fixed incorrect timestamps when loading HAR files
- Fixed scripting issue where
onRequestdropped customContent-Encodingheaders
Screenshots
Proxyman 6.3.0: HTTP/2 Beta Support, Localhost Traffic Capture, XML Prettify, and fix bugs 🚀
Features
- HTTP/2 Beta Support: Added experimental HTTP/2 protocol support for better performance and compatibility with modern web services. You can download the BETA in the Settings -> General Tab
- Localhost Traffic Capture: Introduced the ability to capture HTTP/HTTPS traffic from localhost from Google Chrome and Firefox in the Automatic Setup Tool. Proxyman can capture localhost:3000 directly, without the /etc/hosts file.
- XML Prettify: Added XML formatting with indentation with expand/collapse gutter in the Response Body Viewer.
- New proxyman-cli commands v1.7.0: Allow to open / on / off a give tool by using the new proxyman-cli commands.
Improvements
- Enhanced Certificate Validation: Improved certificate checking logic to better handle invalid or expired certificates, providing clearer guideline to fix it
- Team Subscription License: Support Team Subscription license, show the current subscription info.
- iOS Simulator: Improved the logic for restarting iOS Simulators. It will re-launch your current iOS Simulator instance (Previously, it will re-launch the first iOS Simulator instance, which is not the one you are currently using)
- IPv4 Address Detection: New logic to detect IPv4 address when using VPN apps
- Toolbar: Introduce the new set of Toolbar icon to fit with macOS 26 Tahoe
Bug Fixes
- Server-Sent Events (SSE): Fixed rendering issues with SSE responses from Ollama and similar streaming endpoints
- Diff View Rendering: Resolved an issue where the Diff view would fail to render properly when comparing requests and responses
- Saved Folder with Empty List: Fixed a bug where the Saved Folder feature shows empty lists at launch
- Test Suite Updates: Updated certificate validation tests to ensure better reliability and coverage
- IP v4 issue: Fixed a bug where the IP v4 address is not detected correctly when using VPN apps
- Toolbar Selected issue: Fixed a bug where the Toolbar selected state is not correct when using the new set of Toolbar icon on macOS 26 Tahoe
Screenshots
Proxyman 6.2.0: WebSocket Scripting, Socket.IO Support, Ghostty Support, and fix bugs 🚀
Features
- Added WebSocket Scripting: You can now modify WebSocket headers and URLs (not payloads) directly from Scripts.
- Added Ghostty support to Automatic Setup for 1-click HTTPS capture from Node.js, Ruby, Python, and Go scripts.
- Added new
--since <flow_id>flag to proxyman-cli to export logs starting from a specific Flow ID. - Improved Block List: Blocked requests are now grayed out for easier visibility.
- Improved WebSocket parser to correctly handle Socket.IO messages and continuous frames.
Bugs
- Fixed an issue where Automatic Setup couldn't intercept HTTPS traffic from Ruby scripts.
- Fixed the WebSocket Response panel being disabled after unclean client shutdowns.
- Fixed parsing issues with Socket.IO WebSocket messages.
Screenshots
Proxyman 6.1.0: Improved Scripting, Better Previewing & Major Stability Fixes with memory leak fixes 🚀
✨ Improvements
- Added Syntax Highlighting support in the Custom Previewer tab.
- You can now write and edit JS scripts directly in VSCode for the Scripting feature — improving workflow and productivity.
- Scripting now exposes the original URL even when modified by Map Remote.
- Updated Search behavior in Request/Response Body panel: Match Case is now disabled by default for more intuitive searching.
🐞 Bug Fixes
- Fixed an issue where Proxyman closed connections prematurely when processing large payloads.
- Resolved an issue causing text/event-stream responses with gzip encoding to fail rendering.
- Fixed missing JSON syntax highlighting in Map Local responses.
- Addressed a regression (v5.25+) where WebSocket requests would frequently disconnect.
- Fixed a bug where Response Search did not work in certain cases.
- Resolved a memory leak occurring when decoding Zstd streaming buffers.
Screenshots
Proxyman 6.0.2: UI HOTFIX for macOS 26 Tahoe and fix bugs 🚀
Bugs
- Fixed: macOS 26 UI issue: Proxyman app doesn't fit the screen after clicking on OPT + (green) '+'
- Fixed: Proxyman cannot be horizontally resized when the sidebar is open
- Fixed: Toggling the source list panel no longer works
- Fixed: Monaco Editor sometimes doesn't load the content at all
- Fixed: A Custom Filters list is too long and doesn't fit the screen, so the main window is not resizable
UI HOTFIX for macOS 26 Tahoe, Command Palette, and fix bugs 🚀
Bugs
- Fixed: Filter panel disappears when the tab bar is enabled
- Fixed: URL bar missing after docking the window to the right
- Fixed: Scripting Tool incorrectly encodes the percent (%) character in URLs when
isURLEncodingis set to false - Fixed: JSON Body Viewer not displaying collapsible JSON nodes






















