• 6.6.0 54b6d685b7

    6.6.0 Stable

    kerem released this 2026-02-21 09:22:16 +03:00 | 3 commits to master since this release

    📅 Originally published on GitHub: Sat, 21 Feb 2026 06:22:38 GMT
    🏷️ Git tag created: Sat, 21 Feb 2026 06:22:16 GMT

    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

    chartview

    scripting_multipart

    Downloads
  • 6.5.0 979f58c7a6

    6.5.0 Stable

    kerem released this 2026-01-31 23:27:17 +03:00 | 5 commits to master since this release

    📅 Originally published on GitHub: Sat, 31 Jan 2026 20:28:46 GMT
    🏷️ Git tag created: Sat, 31 Jan 2026 20:27:17 GMT

    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

    websocket_protobuf
    share_log
    nested-saved-folder

    Downloads
  • 6.4.0 4fee2a816b

    6.4.0 Stable

    kerem released this 2026-01-19 23:44:18 +03:00 | 6 commits to master since this release

    📅 Originally published on GitHub: Mon, 19 Jan 2026 21:11:18 GMT
    🏷️ Git tag created: Mon, 19 Jan 2026 20:44:18 GMT

    👥 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-Encoding in scripting: Scripting now correctly keeps the Content-Encoding header 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 onRequest dropped custom Content-Encoding headers

    Screenshots

    • Proxyman MCP
      Proxyman MCP

    • Team Workspace
      Screenshot 2026-01-19 at 21 53 22
      Screenshot 2026-01-19 at 21 59 01
      Screenshot 2026-01-19 at 21 59 45

    • Capture HTTPS from Flutter with Proxyman VPN on Emulators
      Capture HTTPS from Flutter with Proxyman VPN on Emulators

    Downloads
  • 6.3.0 fee80c1b85

    6.3.0 Stable

    kerem released this 2025-12-25 14:39:53 +03:00 | 7 commits to master since this release

    📅 Originally published on GitHub: Thu, 25 Dec 2025 11:50:10 GMT
    🏷️ Git tag created: Thu, 25 Dec 2025 11:39:53 GMT

    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

    4
    3
    2
    1

    Downloads
  • 6.2.0 fe40a9eed3

    6.2.0 Stable

    kerem released this 2025-12-04 22:10:54 +03:00 | 8 commits to master since this release

    📅 Originally published on GitHub: Thu, 04 Dec 2025 19:14:33 GMT
    🏷️ Git tag created: Thu, 04 Dec 2025 19:10:54 GMT

    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

    • Support Ghostty
      Support Ghostty

    • Support socket.io websocket
      Support socket.io websocket

    Downloads