Skip to content

Releases: reqable/reqable-app

v2.3.0

05 Jan 10:50
42724fe
Compare
Choose a tag to compare

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

29 Dec 09:31
42724fe
Compare
Choose a tag to compare

windows:

  • 🐞 [FIX] The bug that the status of system proxy indicator icon is not correct.

v2.2.0

28 Dec 11:06
Compare
Choose a tag to compare

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

25 Dec 11:46
Compare
Choose a tag to compare

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 to Application 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

15 Dec 11:40
Compare
Choose a tag to compare

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

12 Oct 08:43
41dcefd
Compare
Choose a tag to compare

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

09 Oct 11:23
41dcefd
Compare
Choose a tag to compare

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

27 Sep 09:01
41dcefd
Compare
Choose a tag to compare

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

25 Sep 08:21
41dcefd
Compare
Choose a tag to compare

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 and prettify 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

21 Sep 09:13
41dcefd
Compare
Choose a tag to compare

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 the urlencode 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.