Proxyman

Modern. Native. Delightful Web Debugging Proxy for macOS, iOS, and Android โšก๏ธ

Stars
5.1K

Bot releases are hidden (Show)

Proxyman - Proxyman 2.14.1: Bugs fix on Invalid Certificate Window ๐Ÿž

Published by NghiaTranUIT almost 4 years ago

Bugs

  • Fixed: Crash when opening the Invalid Certificate Window

What's new

  • Feature: Introduce Include and Exclude List for SSL Proxying List. Fully support wildcard
  • Improve: Refine JSON Tree View and support Value Type Column (Right-click on the Header to show/hide columns)
  • Improve: Remember the last folder selection on Map Local, Scripting, Custom Certificate, ...

Bug

  • Fixed: MD5 and SHA1 addons are not working
  • Fixed: CMD + M overrides Minimize action
  • Fixed: Protobuf - Int64 value but shows as a string
  • Fixed: JSON Tree View doesn't respect the Font Size
  • Fixed: Crashes on AppCenter

better_json_view

ssl_proxying

Proxyman - Proxyman 2.13.0 Apple Silicon Chip and Big Sur ๐ŸŽ‰

Published by NghiaTranUIT almost 4 years ago

What's new

  • Feature: Support Apple M1 Silicon Chip (arm64) โšก๏ธ
  • Feature: UI/UX Improvement for Big Sur (OS 11)
  • Feature: Welcome new Proxyman icon - Impostor from Among Us ๐ŸŽ‰
  • Improve: Composing or Edit & Compose should enable SSL Proxying for this domain
  • Improve: JSON Request/Response in Breakpoint should auto be prettified
  • Improve: Allow dragging from "Listening on port" view

Bugs

  • Fixed: App is hanging if we Save Session on a large number of data
  • Fixed: Root parent does not contain the request of child-nodes (after pinning)
  • Fixed: CMD+N in Map Remote opens the Editor but have old data
Proxyman - Proxyman 2.12.0: Highlight with Color and Add Comment ๐Ÿ’„

Published by NghiaTranUIT almost 4 years ago

What's new:

  • Feature: Highlight with colors (Red, Yellow, Green...) (CMD+Number) or Strikethrough Style (CMD+/) on selected Requests / Responses
  • Feature: You can write a Comment on Request / Response (CMD+M)
  • Feature: Import / Export Map Local, Breakpoint, and Scripting Rules to your colleague
  • Improve: Set Includes all subpaths of this URL to FALSE by default
  • Improve: Do not revert Proxy if Proxyman is not overridden System HTTP Proxy

highligh_by_colors

shortcut

Proxyman - Proxyman 2.11.1: Atlantis with HostName ๐ŸงŠ

Published by NghiaTranUIT almost 4 years ago

What's new:

  • Improve: Able to tell Atlantis to connect with a particular Mac if there are many Mac in the same network (Work with Atlantis 1.2.0+)
  • Improve: Polish Atlantis Design
  • Improve: Support dynamic port for Bonjour Service
  • Improve: Add 15, and 60 delay seconds for Map Local in Preference -> Advanced

Bugs

  • Fixed: Could not publish Bonjour Service if there are multiple Proxyman apps in the same network
  • Fixed: Atlantis does not show multiple connected devices on the left panel
  • Fixed: Crash when reading Atlantis Message in a certain situation

Screen_Shot_2020-11-04_at_21_13_49

atlantis_hostname

Proxyman - Proxyman 2.11.0: Say Hi to Atlantis ๐Ÿงฐ

Published by NghiaTranUIT almost 4 years ago

What's new

  • Feature: Introduce Atlantis framework for iOS.
    A little and powerful iOS framework for intercepting HTTP/HTTPS traffic from your app. No more messing around with proxy, certificate config.
  • Improve: Add Feature Toggle for Breakpoint Tool
  • Improve Ability to add delay for responses

Bugs

  • Bug: FORM filter does not show any request that has Form body

Screen_Shot_2020-10-29_at_17_04_29

Screen Shot 2020-10-30 at 20 35 42

Proxyman - Proxyman 2.10.0: Automatic Script for Android Emulators ๐Ÿค–

Published by NghiaTranUIT about 4 years ago

What's new

  • Feature: Automatically override HTTP Proxy, Install, and Trust Proxyman CA Certificate in Android Emulator in one-click. No more labor work, it's time to dedicate your work to Proxyman.
  • Feature: Private Message from Proxyman app to Proxyman Team. You can access via Help menu -> Send Private Message
  • Improve: Password field in External Proxy uses SecureTextField.
  • Improve: New Proxyman icon. You can change it in Preference -> Appearance. Credit @Hejazi for the awesome icon.

Bugs

  • Fixed: Insecure HTTP URLs always fail in Docker
  • Fixed: Ipv4 might not correct sometimes if users use Company Wifi

Screen_Shot_2020-10-19_at_14_03_22

Screen Shot 2020-10-20 at 20 59 53

Proxyman - Proxyman 2.9.1: Better Color for Light Theme ๐Ÿฆž

Published by NghiaTranUIT about 4 years ago

What's new

  • Feature: Sorting alphabetically for All Domain and Clients
  • Feature: Add TLS Version information as a Flow Column
  • Improve: Better color for Light theme (Preview Body, Raw, and JSON Tree View)
Proxyman - Proxyman 2.9.0: Header Autocomplete for Compose and Breakpoint & JSON Filter

Published by NghiaTranUIT about 4 years ago

Description

  • Feature: Header Autocomplete for Breakpoint and Compose
  • Feature: Search and filter JSON Tree View response
  • Improve: Add Enable Column to all Tool List

Bugs

  • Fixed: CMD+Delete when editing the Key/Value in Breakpoint cause canceling the breakpoint
  • Fixed: Missing Item count in Tree View for Array Node

2020-10-06 19 25 46

Proxyman - Proxyman 2.8.0: Map Remote v2 and UI Improvement ๐Ÿฃ

Published by NghiaTranUIT about 4 years ago

Whats's new

  • Feature: Map Remote v2 with Preserve Host in Header Fields.
  • Improve: Always show the Body Tab in the Request and Response Panel regardless of Body Content
  • Improve: Add + Button to add Custom Previewer Tab
  • Improve: UI Certificate installation
  • Improve: CMD+Return to compose a request

Bugs

  • Fixed: Auto-Complete show in Body (Readonly Mode)
  • Fixed: Scripting is shorty hang if the Console Log has large text data
  • Fixed: Too many Skip executing the script because it is on Editing Mode
  • Fixed: Capturing localhost:9090 ends up in an infinite loop

Screen Shot 2020-09-29 at 8 17 10 PM

What's new

  • Feature: Text Auto-Complete for Scripting, Map Local and Composing Editor.
  • Feature: Import Tool Config (XML) from Charles Proxy, includes Map Local, Map Remote, Breakpoint, Allow and Block List
  • Improve: Improve UIUX on Proxyman 2.6.0
  • Improve: Improve Install Certificate Design
  • Improve: Auto enable SSL Proxying on Domains when creating new rules
  • Improve: Add Help Buttons that link to Proxyman Document page for all available tools

Bugs

  • Fixed: Could not CMD+N to create a new script if the Scripting View is empty
  • Fixed: Crashed on Shared State (Scripting) on prior macOS 10.15
  • Fixed: Potential crashes on HelperTool and HAR Export
  • Fixed: Crashes on Hex Viewer

2020-09-15 11 05 31

Proxyman - Proxyman 2.6.0: Custom Root Certificate ๐Ÿณ

Published by NghiaTranUIT about 4 years ago

What's new:

  • Introduce Custom Root Certificate: You can locally generate and provide your own Root Certificate to Proxyman for SSL Proxying
  • Improve: Scripting persist state between onRequest and onResponse with sharedState
  • Improve: 1103 Error Resource exceeds maximum size error. It means make GET Request with body
  • Improve: Add rawBody to request and Response for Scripting Feature

Bugs

  • Fixed: Proxyman v2 couldn't open Proxyman Log v1
  • Fixed: Block List and Allow List does not work with WebSocket
  • Fixed: Should not reset app when resetting Proxyman Certificate
Proxyman - Proxyman 2.5.3: Scripting with Javascript v4 ๐Ÿ‘ฉโ€๐Ÿš€

Published by NghiaTranUIT about 4 years ago

What's new:

  • Feature: Allow Map Local (File or Directory) with Scripting
  • Improve: Support Base64 Encoded String for the binary body in Scripting

Bugs

  • Fixed: Could not parse Binary Body in Scripting
  • Fixed: JWTDecode.js addons doesn't' work anymore
  • Fixed: Incorrect guessing the Content-Type of a local file (Map Local Directory)
Proxyman - Proxyman 2.5.2: Scripting with Javascript v3 ๐Ÿšด

Published by NghiaTranUIT about 4 years ago

What's new:

  • Support gzip/ungzip and deflate/inflate compression addons from Pako.js
  • Support native atob and btoa base64 encoding/decoding
  • Remove default port 443 or 80 from matched requests from Scripting Tool
  • Add Hide Apple Traffic option in Preference -> Advanced Tab
  • Improve Scripting versioning: Replace each addons file for new version instead of replacing entire addon folder
  • Improve 10% Performance in Flow Table View due to alternative row color

Bugs:

  • [BUG] The response doesn't end if the Script has errors on the onResponse function
Proxyman - Proxyman 2.5.1: Scripting with Javascript v2 ๐Ÿš€

Published by NghiaTranUIT about 4 years ago

What's new:

  • Improve: Auto enable SSL Proxying for Scripting
Proxyman - Proxyman 2.5.0: Scripting with Javascript ๐Ÿš€

Published by NghiaTranUIT about 4 years ago

What's new:

  • Feature: Introduce Scripting Feature that allows you to write JS code to change the Request/Response Header, Query, Form, JSON Body, ... in ease. Documentation at https://docs.proxyman.io/scripting/script
  • Feature: Built-in Addons and Libraries: MD5, SHA1, UUID, Base64, Beautify, ...
  • Feature: Ship with a collection of Snippet Code, includes: Update HTTP Header, Response, Query, Form, Host, Path, Port, ...
  • Improve: Discard common Apple's Endpoints from iOS Simulators
Proxyman - Proxyman 2.4.2: They've gone ๐Ÿž

Published by NghiaTranUIT about 4 years ago

What's new:

  • Improved: Error Message when parsing the HTTP Message on Map Local if the Content-Length is incorrect
  • Improved: Wording for SSL Error

Bugs

  • Fixed: Map Local always scrolls to Top when opening the Windows
  • Fixed: Unnecessary Error flows (uncleanShutdown and read(descriptor:pointer:size:)) when the requests are stopped suddenly
  • Fixed: Often get 404 Response by Map Remote
  • Fixed: Typo in the error message
  • Fixed: Few crashes from HexFriend
  • Fixed: Renew day doesn't update after renewing the account
  • Fixed: Proxyman doesn't check update from the soft opening
Proxyman - Proxyman 2.4.1: Where are my bugs ๐Ÿž?

Published by NghiaTranUIT about 4 years ago

What's new

  • Fixed: Map Remote to localhost often return 404
  • Fixed: Handle Invalid Regex or Wildcard scenario
  • Fixed: Crash when mapping with invalid Remote Endpoint
  • Fixed: Race-condition issue on Regex Matcher
  • Fixed: Blacklist doesn't block the website in certain scenarios
  • Fixed: Close All Alive Connection doesn't work in certain scenarios
Proxyman - Proxyman 2.4.0: Refine UI and Install Certificate for Java VMs

Published by NghiaTranUIT about 4 years ago

What's new:

  • Feature: Install Proxyman CA Certificate on Java Virtual Machines
  • Improve: Proxyman Tools's UI
  • Improve: Add Save indicator to Map Local Editor
  • Improve: Remove Done buttons from all Tool Windows
  • Improve: Base64 Decoding with various String Encoding
  • Improve: Performance of the Flow List with a huge number of rows
  • Attempt to fix crashes on AppCenter due to invalid ByteBuffer usage and reduce the number of ChildGroup (Swift-NIO)

Bugs

  • Fixed: Broken layout for Map Editor on small screens
  • Fixed: Crash when reordering rules in Allow List
  • Fixed: App crash when parsing x509 Certificate from some special websites
Proxyman - Proxyman 2.3.0: Support Regex Matching Rule ๐Ÿงค

Published by NghiaTranUIT about 4 years ago

What's new

  • Feature: Support Regular Expression for all tools (Map Local, Map Remote, Breakpoint, Block & Allow List, ...)
  • Feature: Refined Map Local UI
  • Feature: Support Map to Local Directory with specific paths and its subdirectories
  • Improve: Allow to repeat/edit the requests even though the Proxy is stopped
  • Improve: Update Nickname Device name on Client Column
  • Improve: Auto enable tools after adding a new rule

Bugs

  • Fixed: Custom Previewer Tab doesn't change the background when switching to Light Theme
  • Fixed: Map Remote to localhost often return 404
  • Fixed: Missing Server IP Address field from HAR file
  • Fixed: Server IP Column data is missing sometimes
  • Fixed: Crashes from AppCenter report
Package Rankings
Top 6.66% on Proxy.golang.org