Releases: reqable/reqable-app
Releases · reqable/reqable-app
v2.3.0
windows-macos-linux-android-ios
- 🚀 [NEW] Upgrade the Flutter framework to the latest version 3.16.5.
- 🚀 [NEW] Use Material Design 3 styles.
- 🚀 [NEW] 15 code syntax highlighting color options.
- 🚀 [NEW] Add the application ID column for traffic list.
- 🚀 [NEW] Context menu for traffic overview URL.
- 🚀 [NEW] Introduce secondary proxy for SOCKS and VPN modes.
- 🚀 [NEW] Remote app can control the recording status of the host app.
- 💪 [OPT] Adjust the proxy port detection logic and automatically change the port number when a conflict is detected.
- 💪 [OPT] URL syntax highlighting supports universal schemes.
- 💪 [OPT] Apply URL syntax highlighting for QR code input text.
- 💪 [OPT] The traffic record in collaborative mode will display domain name instead of IP address.
- 🐞 [FIX] The bug that the urlencode request body may be lost when parsing HAR files.
- 🐞 [FIX] A failure with non-standard HAR connection fields.
- 🐞 [FIX] The bug that the uppercase encoding value such as GZIP cannot be recognized.
windows-macos-linux
- 🚀 [NEW] Allow auto-dismiss the QR code pop-up dialog when the remote device connected.
android-ios
- 💪 [OPT] Enable horizontal scroll gesture to switch tabs.
- 🐞 [FIX] The bug that the keyboard will pop up when scrolling code editor content.
android
- 🚀 [NEW] Allow refreshing installed application list.
- 🐞 [FIX] The bug of being unable to collabrative with remote devices when Magic Service is off.
v2.2.1
windows:
- 🐞 [FIX] The bug that the status of system proxy indicator icon is not correct.
v2.2.0
windows-macos-linux-android-ios
- 🚀 [NEW] API testing supports splitting merged cookies into multiple ones.
- 🚀 [NEW] API testing supports opening additional editors to edit cookies.
- 🐞 [FIX] The bug where some items in the traffic list were sorted incorrectly.
- 🐞 [FIX] The bug that the application cannot start in some cases.
windows-macos
- 🚀 [NEW] Remember and restore previous system proxy configuration when exiting the app.
android-ios
- 💪 [OPT] Prevent URL from wrapping automatically in traffic list.
- 💪 [OPT] Remove the custom transition animation effect of entering details from the traffic list.
macos
- 🚀 [NEW] Introduce the proxy helper tool, which replaces
networksetup CLI
to configure system proxy.
v2.1.1
windows-macos-linux-android-ios
- 🚀 [NEW] Allow root certificate regeneration.
- 💪 [OPT] API testing
reqableId
supports displaying in two lines. - 💪 [OPT] API testing will automatically fill key-value entries when switching from text.
- 🐞 [FIX] The bug that it is unable to install root certificate.
- 🐞 [FIX] The bug of abnormal display of collaborative QR code when there is no local IP.
- 🐞 [FIX] A bug that the mirror icon will display incorrectly in some cases.
windows-macos-linux
- 🚀 [NEW] You can pin application filter and domain filter now.
- 🚀 [NEW] You can configure interceptors such as rewriting in auto-highlighting.
- 🚀 [NEW] A shortcut key
Alt + Ctrl + ↑/↓
for traffic list, switch browsing history before and after. - 🚀 [NEW] A shortcut key
Shift + Contrl + I
for all list, invert the current selection. - 💪 [OPT] The domain filter list is expanded by default.
- 💪 [OPT] Slightly increase the size of the diff tool window.
- 🐞 [FIX] A debug that interceptor icon color is not highlighted.
android-ios
- 🚀 [NEW] You can share the app from side drawer.
- 🚀 [NEW] You can add a traffic item to API collections and ssl-bypass rules.
- 💪 [OPT] Use an external browser to open links instead of within the app.
- 🐞 [FIX] A bug where the traffic list application name was too long.
macos
- 💪 [OPT] The application cache directory is migrated from
Cache
toApplication Support
. - 💪 [OPT] The logic of automatically overwriting system network proxy.
- 🐞 [FIX] The bug of incorrect coloring of the status bar icon.
windows
- 💪 [OPT] The application uses MiSans font by default.
- 🐞 [FIX] The bug where the system shows that the application is tracking the location.
android
- 🐞 [FIX] The bug that the certificate guide command of adb is incorrect.
v2.0.0
windows-macos-linux
- 🚀 [New] Supports collaboration with Reqable mobile apps.
- 🚀 [New] Supports importing and exporting pkcs12 root certificate file.
- 🚀 [New] Supports viewing the currently used root certificate file.
- 🚀 [New] Diff tool supports header name lowercase comparation.
- 🚀 [New] Adds a search icon for Code Editor and Hex Viewer.
- 💪 [Opt] Supports some non-standard proxy protocol messages.
- 💪 [Opt] Redo traffic overview UI/UX.
- 💪 [Opt] Redo Websocket UI/UX.
- 💪 [Opt] Redo styling of settings window option switches.
- 💪 [Opt] More
Certificate
menu bar options. - 💪 [Opt] Code Editor removes unnecessary padding areas.
- 💪 [Opt] Reduces drag and scroll speed of Code Editor and HexViewer.
- 💪 [Opt] Code editor will not lose the currently selection when dragging to expand the selection area.
- 💪 [Opt] Android certificate setup adds network security configuration guides.
- 💪 [Opt] Android certificate setup adds certificate file permission tips.
- 💪 [Opt] Diff tool enables sorting headers by default.
- 💪 [Opt] New sub windows no longer flicker on startup.
- 💪 [Opt] Copying API cURL will close the pop-up window automatically.
- 💪 [Opt] Tips will be displayed in the bottom bar if the current API testing has a proxy setting.
- 💪 [Opt] Max redirection button will automatically wrap when there is insufficient display space.
- 💪 [Opt] You can click the cookie list item to edit it.
- 💪 [Opt] In table mode, long press the cell will copy the key or value.
- 💪 [Opt] License registration automatically fills in the last email address and license code.
- 💪 [Opt] Try using SSL SNI as the host of the URL instead of the IP.
- 💪 [Opt] Adds some prompts in SSL bypass editor.
- 💪 [Opt] Double-clicking outside the traffic list will automatically close the details panel.
- 💪 [Opt] Supports
Control + L
shortcut key to quickly locate the currently selected traffic item. - 🐞 [Fix] A bug that unverified license will cause the page to remain in the loading state forever.
- 🐞 [Fix] A bug that code syntax highlighting may cause content display to be lost.
- 🐞 [Fix] A bug where URL port number displayed in the traffic list was incorrectly in some cases.
- 🐞 [Fix] A bug where clicking outside the traffic list may cancel the selected item.
- 🐞 [Fix] A bug where response body replacement cannot automatically fill the original payload.
- 🐞 [Fix] A bug that failed to import Postman collection if containing multi-file values.
- 🐞 [Fix] A bug that failed to open some HAR files.
- 🐞 [Fix] An infinite loop bug occurs when directly requesting the proxy port.
- 🐞 [Fix] A bug where the close frame of Websocket was displayed incorrectly.
- 🐞 [Fix] App may crash when failed to send a POST request.
- 🐞 [Fix] A bug where the response content may not be updated after sending a request.
- 🐞 [Fix] The bug of URL display overflow in API testing explorer.
- 🐞 [Fix] A bug that the file content is empty when VS Code opens a new script.
- 🐞 [Fix] A bug that the reset application in settings does not take effect.
macos
- 🐞 [Fix] A bug where proxy configuration failed due to disabled network devices on Mac.
v1.6.2
windows-macos-linux
- 💪 [Opt] Reduce the number of traffic capture cache files.
- 🐞 [Fix] The issue of flashing when opening a new window.
- 🐞 [Fix] The bug of missing query parameters in rewrite redirection.
v1.6.1
windows-macos-linux
- 💪 [Opt] Traffic list application filtering option displays remote device IP.
- 💪 [Opt] The API editor URL input box will display the historical URL and you can choose to enter it.
- 💪 [Opt] URL rule wildcard matching.
- 💪 [Opt] When a lower version application opens a higher version database, it will reset the database instead of reporting an error.
- 💪 [Opt] The raw message displays the body encoding type.
- 🐞 [Fix] The API testing tab that is no save prompt after the application is restarted.
- 🐞 [Fix] The bug that API testing may prompt saving again when a saved API is closed.
- 🐞 [Fix] The bug that requests in socks proxy mode cannot trigger interceptors such as rewriting, breakpoints, and scripts.
- 🐞 [Fix] A bug where quotes were not escaped during code generation..
- 🐞 [Fix] A bug where some cache files failed to be automatically cleared in incognito mode.
linux
- 🐞 [Fix] The bug that the app will get stuck when exiting from the menu or tray.
v1.6.0
windows-macos-linux
- 🚀 [New] Supports detaching a new window to view traffic data details.
- 🚀 [New] The middle mouse button can close the Tab.
- 🚀 [New] The middle mouse button can close the sub-window.
- 💪 [Opt] Better performance and memory usage.
windows
- 🐞 [Fix] The bug that the script editor cannot open
Visual Studio Code
.
v1.5.1
macos
- 💪 [Opt] Supports viewing the directory where the traffic application is located.
windows-macos-linux
- 💪 [Opt] The count of free tabs for history and file viewing has been increased from 1 to 2.
- 💪 [Opt] The pop-up dialog supports the
Enter
shortcut key to trigger positive button. - 💪 [Opt] When saving API collection, the last save path will be used by default.
- 💪 [Opt] When saving API collection, the host will be used as the name by default.
- 💪 [Opt] Automatically change the port when MITM proxy port conflict is detected.
- 💪 [Opt] Python scripts can be directly opened with
Visual Studio Code
for editing. - 💪 [Opt] Automatically merge the Cookie value of the request header when generating code snippet.
- 🐞 [Fix] The bug that API testing request body
compress
andprettify
did not take effect when actually sent. - 🐞 [Fix] The bug that API testing traffic will not appear in the traffic list when following the redirection in debug mode.
- 🐞 [Fix] The bug that API testing traffic with mirroring is not displayed in the traffic list in debug mode.
- 🐞 [Fix] The bug that rewriting redirected requests will automatically perform redirection based on the response.
- 🐞 [Fix] The bug that
Reset App
in settings is not working. - 🐞 [Fix] A bug that caused abnormal composing input in some text fields.
- 🐞 [Fix] The bug that the application info cannot be displayed for requests that have established a TCP connection before capture is enabled.
- 🐞 [Fix] A Bug where
Host
header is missing in the raw message. - 🐞 [Fix] A bug that causes crash when exiting the app under certain circumstances.
- 🐞 [Fix] A Bug where proxy protocol cannot be correctly identified in some cases.
windows
- 🐞 [Fix] Fixed the bug that the system network proxy cannot be automatically disabled after restarting the system and shutting down.
- 🐞 [Fix] The bug that some devices cannot close the window to enter the background.
v1.5.0
windows-macos-linux
- 🚀 [New] Add HTTP request and response diff tool.
- 🚀 [New] Add
JWT
decoder in the toolbox. - 🚀 [New] API JSON data editing supports one-click compression.
- 💪 [Opt] Supports
Control + W
shortcut key to close sub windows. - 💪 [Opt] Use name instead of timestamp when exporting traffic history.
- 💪 [Opt] Raw packet syntax supports JSON and XML highlighting.
- 🐞 [Fix] In the API testing, the cURL import dialog will not automatically pop up if the command containing
WIDTH NO-BREAK SPACE
. - 🐞 [Fix] The bug of uploading crash and statistic configuration not taking effect.
- 🐞 [Fix]
Space
and*
in theurlencode
of the Python script may cause some servers to fail to correctly obtain the request path.
windows
- 🐞 [Fix] The bug that the main window initial opening position is incorrect.
- 🐞 [Fix] A bug causing abnormal size when the window moves between screens with different scales.
- 🐞 [Fix] A bug where some application information cannot be dumped.