Version: 2.30.1Linux
v2.30.1 2024-11-26
- 🚀 [NEW] Fully support SSE real-time streaming.
- 🚀 [NEW] API testing supports digest-auth authorization.
- 🚀 [NEW] Add JSON tree viewer.
- 🚀 [NEW] Python scripting can add the comment for a request.
- 🚀 [NEW] The toolbox adds the UUID generator tool.
- 🚀 [NEW] The toolbox adds the JSON escape tool.
- 💪 [OPT] Minor adjustments to the background colors of light and dark themes.
- 💪 [OPT] MITM proxy server requests will display in the traffic list.
- 💪 [OPT] The request body and response body will automatically save the state when switching between different views.
- 💪 [OPT] The URL generated by the basic authorization request uses the
--basic
parameter instead of the Authorization
request header. - 💪 [OPT] Payload with encoding errors will display the original data instead of the FormatException error.
- 💪 [OPT] Create a folder according to the tag when importing OpenAPI file.
- 💪 [OPT] Use
operationId
as the API alternative name when importing OpenAPI file. - 💪 [OPT] Automatically add
=
padding at the end of the input during Base64 decoding. - 💪 [OPT] Correct the label and the order of right-click menu options for selected text.
- 💪 [OPT] Some search input boxes support using shortcut keys ⬆️ and ⬇️ to switch historical search records.
- 💪 [OPT] Adjust other UI details.
- 🐞 [FIX] The bug of infinite loop when sending requests to MITM server with LAN IP.
- 🐞 [FIX] The bug that the initial position of the subwindow is not displayed correctly under multiple screens.
- 🐞 [FIX] The bug that shortcut keys will conflict between API request script editor and API save.
- 🐞 [FIX] The bug that Postman API collections exported by third-party cannot be imported into Reqable.
- 🐞 [FIX] The bug that JSON viewer option in right-click menu is unavailable.
v2.29.2 2024-11-14
- 🐞 [FIX] The bug that name of attachment file is incorrect.
- 🐞 [FIX] The bug that some HTTP traffic may not be displayed correctly.
v2.29.1 2024-11-14
- 💪 [OPT] Use
Control + ⬆️/⬇️
shortcut keys to navigate viewed traffic item. - 💪 [OPT] If the system has VPN turned on, a prompt will be given when override system proxy.
- 💪 [OPT] Remove the green dot flashing animation of the debugging status.
- 💪 [OPT] Message digest and HMAC calculation support empty string input.
- 🐞 [FIX] The bug that base64 data with the prefix
data:
cannot pop up context menu. - 🐞 [FIX] The bug that API save status is incorrect in some cases.
- 🐞 [FIX] The bug that the
-u
authorization is lost after importing cUrl. - 🐞 [FIX] The bug that some HTTP traffic may not be displayed.
v2.29.0 2024-11-10
- 🚀 [NEW] Now can import Insomina API collections.
- 🚀 [NEW] Now can import Swagger (OpenAPI) APIs.
- 🚀 [NEW] The toolbox adds SHA1, SHA256, SHA512 and other message digest.
- 🚀 [NEW] The toolbox adds HMAC tool.
- 🚀 [NEW] The toolbox adds AES encryption and decryption tool.
- 🚀 [NEW] Redesign the UI and UX of the toolbox.
- 🚀 [NEW] Add the
Crypto
option to the right-click menu after selecting text. - 🚀 [NEW] Add the
Extract Copy
option to the right-click menu after selecting text. - 🚀 [NEW] Some lists provide sorting options.
- 💪 [OPT]
Duration
in the traffic list is accurate to milliseconds. - 💪 [OPT] The toolbox merges the two categories of
Encoding
and Decoding
. - 💪 [OPT] Environments will be automatically imported when importing API collections of third-party apps.
- 💪 [OPT] The available status of JSON and XML in the right-click view menu will be more reasonable.
- 💪 [OPT] The image viewer supports base64 format with the prefix
data:
. - 💪 [OPT] The API
Omit Equal Sign
option is moved to the request settings. - 💪 [OPT] Python-Requests code generation template.
- 🐞 [FIX] The bug that the requests interrupted by interceptors cannot be edited.
- 🐞 [FIX] The bug that the requests interrupted by interceptors lose the request body.
- 🐞 [FIX] The bug that the traffic list search box was unable to input chinese.
- 🐞 [FIX] The bug that the right-click menu may not disappear in some input fields.
- 🐞 [FIX] The bug that the right-click menu may not popup in some tables.
- 🐞 [FIX] The bug that the Apipost collection import failed.
- 🐞 [FIX] The file name for uploading is no longer URL-encoded.
- 🐞 [FIX] The bug that multipart header names are converted to lowercase when parsing.
v2.28.0 2024-11-04
- 🚀 [NEW] Community edition no longer limits the number of API tabs.
- 🚀 [NEW] Introduce interceptor tab to track running processes.
- 🚀 [NEW] Support saving traffic list search options.
- 🚀 [NEW] Support setting highlights from Python scripts.
- 🚀 [NEW] Interceptor filtering and highlighting support gateway rules.
- 🚀 [NEW] The
Raw
tab will display the decoded body by default. - 💪 [OPT] Remove the
Capture
prefix from the Python script class name. - 💪 [OPT] Automatically prompt historical keywords for traffic list search.
- 💪 [OPT] Requests blocked and suspended by the gateway will display their content in the traffic list.
- 💪 [OPT] Add zen mode switch in the app settings.
- 💪 [OPT] Now can move rules to specified folders in right-click context menus.
- 💪 [OPT] Opening the rewrite replacement rule will automatically switch to the enabled tab.
- 🐞 [FIX] The bug that the move up and move down states of the rule item in right-click menu are not correct.
- 🐞 [FIX] The bug that the search box state is not closed after clicking the clear icon in the rule list.
- 🐞 [FIX]Some bugs in rewriting redirection.
v2.27.2 2024-10-29
- 💪 [OPT] Adjust UI of some dialogs.
- 💪 [OPT] Keep the selected display type of body when switching.
- 🐞 [FIX] The bug that adding or modifying the comment of favorites will not be saved.
- 🐞 [FIX] The bug that non-ASCII file names cause multipart data to not display properly.
- 🐞 [FIX] The bug that some settings do not take effect when importing cURL or HTTP raw for API.
- 🐞 [FIX] The bug that HTTP2 rewrite redirection may cause the connection broken.
- 🐞 [FIX] The bug that non-ASCII file names in multiparts will cause breakpoints not working.
v2.27.1 2024-10-22
- 🚀 [NEW] Support more accent colors and user-defined accent colors.
- 🚀 [NEW] Show application information in request overview.
- 🚀 [NEW] Support creating API from HTTP raw request message.
- 🚀 [NEW] Introduce in app notification feature.
- 🚀 [NEW] Traffic list supports exporting CSV format files.
- 🚀 [NEW] Add
Request & Response
layout option in settings. - 🚀 [NEW] Add color viewer in toolbox.
- 💪 [OPT] Request overview will remember the expanded and closed states of each group.
- 💪 [OPT] History will remember the last selected type.
- 💪 [OPT] Generated cURL command will include protocol version.
- 💪 [OPT] Enhance cURL command import.
- 💪 [OPT] Detached windows will use current layout direction.
- 💪 [OPT] In Zen mode, the traffic tab only displays an icon when not selected.
- 💪 [OPT] The request that is aborted by breakpoints, rewrites, scripts will be displayed in the traffic list.
- 💪 [OPT] When a request is aborted by breakpoints, rewrites, and scripts, the reason will be displayed in the details.
- 💪 [OPT] The copywriting of some tools in the toolbox.
- 💪 [OPT] Base64 encoding and decoding supports more charsets.
- 💪 [OPT] Support manual configuration of ADB path.
- 💪 [OPT] Support shrinking and adjusting the subwindow size.
- 🐞 [FIX] The bug that the
Buy
button cannot be redirected. - 🐞 [FIX] A crash bug cuased by rewrite redirect.
v2.26.1 2024-10-14
- 🚀 [NEW] Introduce
Proxy Terminal
feature. - 🚀 [NEW] A new CA certificate setup guide.
- 🚀 [NEW] Android root devices support one-click installation of CA certificate via ADB.
- 🚀 [NEW] A Deep search option for traffic list searching.
- 💪 [OPT] Uri tool supports three input modes.
- 💪 [OPT] Middle ellipsis for long context menu text.
- 🐞 [FIX] A bug that WebSocket will broken due to incorrect frame codec.
- 🐞 [FIX] A Bug that environment variable writing may not take effect in scripts.
v2.25.1 2024-10-07
- 💪 [OPT] WebSocket message timestamp is accurate to milliseconds.
- 💪 [OPT] Android certificate installation guide.
- 💪 [OPT] Adjust the size of the image view window.
v2.25.0 2024-09-30
- 🚀 [NEW] Introduce favorite request list.
- 🚀 [NEW] Support deleting items in traffic history list.
- 🚀 [NEW] Support opening images in a new window.
- 🚀 [NEW] Support opening binary in a new window.
- 🚀 [NEW] Support opening API response in a new window.
- 🚀 [NEW] Support using the shortcut
Control + Shift + I
to quickly import cURL from the clipboard. - 🚀 [NEW] support using the shortcut key
Control + Shift + E
to generate cURL and write it to the clipboard. - 💪 [OPT] Backup the database instead of deleting it when the database is downgraded and cannot be opened.
- 💪 [OPT] The shortcut key for automatically saving history in API testing is changed from
Control + Shift + H
to Alt + H
. - 💪 [OPT] The shortcut key for auto-cookie in API testing is changed from
Control + Shift + C
to Alt + C
. - 💪 [OPT] The shortcut key for Reqable ID in API testing is changed from
Control + Shift + I
to Alt + I
. - 💪 [OPT] Dialog positive button can be triggered by the
Enter
shortcut key. - 🐞 [FIX] The bug that AVIF images cannot be displayed normally on some platforms.
- 🐞 [FIX] The bug that Android certificate hash name may lack prefix 0.
- 🐞 [FIX] The bug of failing to restore a damaged SharedPreferences file from backups.
v2.24.0 2024-09-23
- 🚀 [NEW] Introduce image viewer in toolbox.
- 🚀 [NEW] The Base64 string of image can be previewed through the image viewer.
- 🚀 [NEW] You can repeat requests in the breakpoint window.
- 🚀 [NEW] Add social media entrances to the bottom bar.
- 💪 [OPT] Support previewing of image in AVI, AVIF and APNG formats.
- 💪 [OPT] Repeat provides a reuse connection option, and the connection is no longer reused by default.
- 💪 [OPT] Rewrite redirection no longer sends requests to the original server.
- 💪 [OPT] Breakpoint supports shortcut keys such as
Execute
and Break
. - 💪 [OPT] Adjust tray menu options.
- 🐞 [FIX] The bug that animated image only display the first frame.
v2.23.1 2024-09-12
- 💪 [OPT] Deflate encoding supports decoding with and without headers.
- 💪 [OPT] Update the UI style of some multi-line input boxes.
v2.23.0 2024-09-05
- 🚀 [NEW] Support network condition simulation.
- 🚀 [NEW] Support viewing of HAR content in clipboard.
- 🚀 [NEW] Support Internationalized Domain Name (IDN) API.
- 💪 [OPT] Import and export API collections will include built-in headers.
- 💪 [OPT] Search condition in traffic list increased from 3 to 5.
- 💪 [OPT] Now can send and download data directly in API testing.
- 💪 [OPT] Proxy recovery logic when exiting the application.
- 💪 [OPT] Use the decoded file name when saving the request and response.
- 🐞 [FIX] The bug that importing reqable collections will lose unnamed APIs.
- 🐞 [FIX] The bug that some requests in HAR file cannot be edited and repeated.
- 🐞 [FIX] The bug that importing some cURLs will lose the body payload.
v2.22.2 2024-08-28
- 💪 [OPT] Backup SharedPreferences and some other config files.
- 💪 [OPT] WebSocket supports clearing message list.
- 💪 [OPT] WebSocket read messages are displayed in gray.
- 💪 [OPT] WebSocket message details display frame number.
- 💪 [OPT] A new overview URL display view.
- 💪 [OPT] A more reasonable list selection mechanism.
- 🐞 [FIX] The Bug that the gateway cannot edit behavior options.
v2.22.1 2024-08-27
- 💪 [OPT] HAR files support WebSocket message frames.
- 💪 [OPT] A new URL redirection UI and UX.
- 💪 [OPT] Reduce editor transparency when API testing script is not enabled.
- 💪 [OPT] Unify the size of some pop-up windows.
- 💪 [OPT] More friendly wildcard prompts.
- 🐞 [FIX] A bug that the API testing environment variables may cause the request to fail.
- 🐞 [FIX] A bug that the API testing history may lose the response body.
v2.22.0 2024-08-19
- 🚀 [NEW] Introduce new rewrite UI and UX.
- 💪 [OPT] Improve configuration file storage performance.
- 💪 [OPT] Support holding down the
Alt
key to force close the tab. - 💪 [OPT] The console supports text prettify and syntax highlighting.
- 💪 [OPT] More shortcut keys for HexViewer.
- 💪 [OPT] HexViewer supports copying selected data as Base64.
- 💪 [OPT] HexViewer tool displays the total number of bytes.
- 💪 [OPT] The character limit of the QR code tool is increased from 256 to 512.
- 💪 [OPT] The editor context menu supports generating QR codes.
- 🐞 [FIX] Form form multiple decoding causes
+
to become a space bug. - 🐞 [FIX] The bug that HexViewer selection may be lost in WebSocket viewing.
- 🐞 [FIX] The bug that deflate is not correctly encoded and decoded.
- 🐞 [FIX] The bug that environment variable in
Basic Auth
is not working. - 🐞 [FIX] The bug that clicking the scroll bar in HexViewer will cancel the current selection.
- 🐞 [FIX] The bug that the drag view position is incorrect after zoom the view.
- 🐞 [FIX] The bug that fork the script template from repository may fail.
- 🐞 [FIX] The bug that the script template repository fails to delete the newly created script.
v2.21.4 2024-08-08
- 💪 [OPT] Duration time format of history.
- 💪 [OPT] HexViewer supports viewing the total count of bytes.
- 💪 [OPT] Improve the interactive experience of ImageViewer.
- 💪 [OPT] Improve the WebSocket UI.
- 💪 [OPT] Bearer Token input box is changed from single line to multiple lines.
- 💪 [OPT] HTTP request method and response status code can go to MDN documentation.
- 💪 [OPT] Add an documentation link for request and response tab management.
- 💪 [OPT] A batch of
206 Partial Content
records can be selected at once. - 💪 [OPT]
206 Partial Content
records can be exported into one file. - 🐞 [FIX] A bug that HTTP raw message syntax may not be highlighted.
- 🐞 [FIX] A bug that the proxy port number may be displayed incorrectly.
- 🐞 [FIX] A bug that can not move down the bookmark.
v2.21.2 2024-08-02
- 💪 [OPT] Supports HTTP
103 Early Hints
. - 💪 [OPT] Supports HTTP2
Trailers
. - 💪 [OPT] Supports
Windows-31J
, Shift-31J
and EUC-JP
character encodings. - 🐞 [FIX] The bug where
Early Hints
causes the response header and body to not display correctly. - 🐞 [FIX] MITM does not handle
100 Continue
requests correctly. - 🐞 [FIX] The bug that python scripts lose URL params.
- 🐞 [FIX] The bug that reverse proxy automatically adds non-original request headers.
v2.21.1 2024-07-29
- 💪 [OPT] Automatically decode URL parameters when importing cURL.
- 💪 [OPT] The traffic list header column management.
- 🐞 [FIX] A bug that may lose the request body when importing form-data cRUL requests.
- 🐞 [FIX] A bug that the generated code Python-requests may lose the form-data request body.
- 🐞 [FIX] A bug that two identical applications may appear in the traffic list sidebar.
v2.21.0 2024-07-23
- 🚀 [NEW] Support editing HAR files.
- 🚀 [NEW] Support access control.
- 🚀 [NEW] Support text editing mode for form-data.
- 🚀 [NEW] Copy query parameters, headers, etc. as JSON.
- 🚀 [NEW] Support importing collection data from HAR files.
- 🚀 [NEW] Condition matching for traffic list search.
- 🚀 [NEW] Support filtering applications and domains in explorer.
- 🚀 [NEW] A new
Select
menu is added to the right-click of the traffic list. - 🚀 [NEW] License supports configuring network proxies.
- 🚀 [NEW] Various useful tips in the bottom bar.
- 💪 [OPT] Tab title style and indicator style.
- 💪 [OPT] HAR export request and response body do not use base64 encoding first.
- 💪 [OPT] Compatible with some non-standard IPv6 proxy requests.
- 💪 [OPT] Adjust the position of the collection search input field.
- 💪 [OPT] Adjust the position of the history search input field.
- 💪 [OPT] The traffic list URL will display mirroring host rather than the proxy host.
- 💪 [OPT] The shortcut key for adding API to the collection from the traffic list is changed from
Control
+ S
to Control
+ I
. - 💪 [OPT] Drag with
Control
for continuous list item selection. - 🐞 [FIX] The bug that that may fail to open HAR file.
- 🐞 [FIX] Secondary proxy authentication issue.
- 🐞 [FIX] The bug that SSL proxy cannot hit some HTTPS requests.
- 🐞 [FIX] A bug that the API request data may not be updated when using shortcut keys to send the request.
v2.20.2 2024-07-16
- 💪 [OPT] Key-value pair type data supports copying as JSON.
- 💪 [OPT] Traffic list search supports
or
logical relationship. - 🐞 [FIX] The bug that may fail to open HAR file.
- 🐞 [FIX] The bug that some URL input cannot expand multiple lines.
v2.20.1 2024-07-12
- 💪 [OPT] Support HEX viewer for raw message.
- 💪 [OPT] Delete duplicate java.net.http code snippet.
- 💪 [OPT] API testing supports sending request with empty request header value.
- 💪 [OPT] Traffic list supports compose and repeat shortcut keys when there is no focus.
- 🐞 [FIX] A bug where importing raw multipart curl loses the last Part.
- 🐞 [FIX] Incorrect implementations for websocket extensions.
- 🐞 [FIX] Open a HAR file will lost the highlighting.
v2.20.0 2024-07-08
- 🚀 [NEW] Introduce report server feature.
- 🚀 [NEW] Supports
Zstandard
encoding and decoding. - 🚀 [NEW] Supports C# HttpClient and RestSharp code snippet.
- 🚀 [NEW] Supports Java Apache HttpClient code snippet.
- 🚀 [NEW] Supports raw multipart data from curl.
- 🚀 [NEW] Right-click to add traffics to a new capture session.
- 💪 [OPT] SSL proxy rules support configuring port numbers.
- 💪 [OPT] Improve API request cURL import and export input box.
- 💪 [OPT] Improve multipart table mode UI/UX.
- 🐞 [FIX] The bug of syntax highlighting rendering.
- 🐞 [FIX] The bug that request parameters may be lost when reading HAR files.
v2.19.1 2024-07-02
- 💪 [OPT] API requests give priority to using custom Host as SNI.
- 💪 [OPT] API request parameters, headers, and form editing automatically convert JSON key-value pairs.
- 💪 [OPT] curl import and export support
--insecure
option. - 💪 [OPT] Right-click of traffic item can open url in browser.
- 💪 [OPT] Limit the number of tabs opened at one time to a maximum of 32.
- 💪 [OPT] Traffic search supports filtering unhighlighted data.
- 🐞 [FIX] Fix the bug where reverse proxy access exception.
v2.19.0 2024-06-26
- 🚀 [NEW] The home page
+
right click can automatically create API from cURL/URL on pasteboard. - 💪 [OPT] The traffic export provides more options.
- 💪 [OPT] The image preview displays information such as format, size and size.
- 💪 [OPT] The pasteboard url will display on the top of the url drop-down list.
- 💪 [OPT] The API collection import dialog displays cURL icon.
- 💪 [OPT] The request and response tabs will auto-collapsed when the space is not enougth.
- 💪 [OPT] When only one comparison item is selected in diff tool, its content will also be displayed.
- 🐞 [FIX] When more than 2 requests are selected to add to diff pool, only 2 are successfully added.
v2.18.1 2024-06-17
- 💪 [OPT] Cookie view allows cookies to be displayed in a merged or split.
- 💪 [OPT] Traffic list allows cURLs for multiple requests to be copied at once.
- 💪 [OPT] Traffic list allows multiple API requests to be created at once.
- 🐞 [FIX] A bug that ALPN is displayed incorrectly.
- 🐞 [FIX] A bug that some empty tips are displayed incorrectly.
- 🐞 [FIX] A bug that using IP by SOCKS proxy are automatically bypassed by SSL proxying.
- 🐞 [FIX] A bug that restarting MITM proxy server may fail.
v2.18.0 2024-06-11
- 🚀 [NEW] WebSocket frames support search and filtering.
- 🚀 [NEW] SSL proxy and secondary proxy lists support search and sorting.
- 🚀 [NEW] Added three options to right-click menu of tab,
Force Close
, Force Close Others
, and Force Close All
. - 🚀 [NEW] SSL certificates support dragging and dropping files for import.
- 💪 [OPT] Improve the prompt text for errors of certificate import and export.
- 💪 [OPT] The
=
in the API request URL is no longer automatically encoded. - 💪 [OPT] Improve the Android certificate installation guide.
- 💪 [OPT] Logic of the
Close Others
option in the right-click menu of the tab. - 🐞 [FIX] The bug that single quotes are not escaped when importing and exporting cURL.
- 🐞 [FIX] The bug that the SSL certificate enable/disable status cannot be saved.
- 🐞 [FIX] The bug that the SSL certificate domain name modification cannot be saved.
- 🐞 [FIX] A bug that mobile HTTP requests are unable to match scripting, rewrite and breakpoint rules.
- 🐞 [FIX] A bug that the selected item may change after reordering the SSL proxying and secondary proxy lists.
- 🐞 [FIX] A bug that the
Close
option in the right-click menu of the home page tab is not available. - 🐞 [FIX] A bug that the URL request query parameter encoding and decoding behavior changes due to the mounting script.
v2.17.0 2024-06-05
- 🚀 [NEW] Support
SSL Proxying
. - 🚀 [NEW] Add a search icon in
Raw
tab. - 🚀 [NEW] Folder level management for
Gateway
, Mirror
, Rewrite
, Breakpoint
, Script
and Reverse Proxy
. - 🚀 [NEW] Drag and drop file to import config files.
- 🚀 [NEW] Search feature for
Gateway
, Mirror
, Rewrite
, Breakpoint
, Script
and Reverse Proxy
. - 💪 [OPT] Remove
SSL Bypass
and merge it into the SSL Proxying
. - 💪 [OPT] Provide more export solutions for capture traffic.
- 💪 [OPT] Automatically remember word wrap status.
- 💪 [OPT] A new
Tools
app menu group. - 💪 [OPT] A new UI style of the secondary proxy list.
- 💪 [OPT] The prompt style when dragging and dropping files on the home page.
- 💪 [OPT] The diff view will display a prompt text when no item is selected.
- 🐞 [FIX] A bug that the API request Cookie path is forcibly converted to lowercase.
- 🐞 [FIX] A bug that the SOCKS proxy does not display the host if hits SSL bypass.
- 🐞 [FIX] The bug that the application in the explorer is not displayed on top after being pinned.
v2.16.1 2024-05-20
- 💪 [OPT] HTTP2 disables server push by default.
v2.16.0 2024-05-17
- 🚀 [NEW] WebSocket supports list display mode.
- 🚀 [NEW] Request parameter supports whether to omit
=
for empty value. - 💪 [OPT] Creating API requests from the traffic list no longer checks non-ASCII characters.
- 💪 [OPT] The default display of WebSocket is changed from chat mode to list mode.
- 💪 [OPT] WebSocket chat mode performance.
- 💪 [OPT] Reset md5 result when input was changed.
- 🐞 [FIX] The bug where WebSocket filtering does not reset type and code filters.
- 🐞 [FIX] The bug that tooltip does not disappear automatically.
- 🐞 [FIX] The bug that some column widths will be automatically restored after some operations.
v2.15.1 2024-05-13
- 💪 [OPT] Prompted to turn off SSL certificate verification when a certificate error occurs.
- 💪 [OPT] The count of sub-files is displayed after the API collection name.
- 💪 [OPT] API collection supports expanding/collapsing all subfolders.
- 🐞 [FIX] The bug of HTTP proxy request failure in some cases.
- 🐞 [FIX] The bug of losing request headers when importing Reqable collection.
- 🐞 [FIX] Weird text rendering issue after the system installs custom fonts.
v2.15.0 2024-05-09
- 🚀 [NEW] Supports configuring custom SSL certificates.
- 🚀 [NEW] Supports previewing SSL certificate details in capture overview.
- 🚀 [NEW] Supports creating REST API from redirected URLs.
- 💪 [OPT] Certificate info will display more details.
- 💪 [OPT] Adjust the UI details of redirect Tab.
- 💪 [OPT] The copy button of
Cookie View
will copy the full cookie string instead of the key-value pair. - 💪 [OPT] Rework script template context menu options.
- 🐞 [FIX] A bug where
Content-Type
may be lost when copying cURL from traffic list. - 🐞 [FIX] The bug that the content of the client certificate in the overview is incorrect.
v2.14.1 2024-04-30
- 🚀 [NEW] Add app info APIs in python scripting framework.
- 💪 [OPT] Traffic analysis supports abnormal requests with
Content-Length
. - 💪 [OPT] The file name of request and response body.
- 💪 [OPT] API testing no longer verifies the validity of response headers.
- 💪 [OPT] A new icon will use after the secondary proxy is enabled.
- 🐞 [FIX] The bug that the secondary proxy connection may fail.
- 🐞 [FIX] The bug of API testing settings being reset after restarting the application.
- 🐞 [FIX] A bug where some files were not cleaned after deleting the API testing history.
- 🐞 [FIX] The bug that parsing API testing query input incorrectly.
- 🐞 [FIX] The bug that traffic history search not works.
- 🐞 [FIX] The bug that REST script will lost when importing Reqable's API collection.
v2.14.0 2024-04-29
- 🚀 [NEW] Add app info APIs in python scripting framework.
- 💪 [OPT] Traffic analysis supports abnormal requests with
Content-Length
. - 💪 [OPT] The file name of request and response body.
- 💪 [OPT] API testing no longer verifies the validity of response headers.
- 💪 [OPT] A new icon will use after the secondary proxy is enabled.
- 🐞 [FIX] The bug that the secondary proxy connection may fail.
- 🐞 [FIX] The bug of API testing settings being reset after restarting the application.
- 🐞 [FIX] A bug where some files were not cleaned after deleting the API testing history.
- 🐞 [FIX] The bug that traffic history search not works.
- 🐞 [FIX] The bug that REST script will lost when importing Reqable's API collection.
v2.13.0 2024-04-24
- 🚀 [NEW] API testing supports setting whether to verify SSL certificate.
- 🚀 [NEW] API testing response displays redirect URLs.
- 🚀 [NEW] You can drag to sort environments.
- 🚀 [NEW] Add a quick icon to open the log directory.
- 💪 [OPT] Clear cache in settings will only clear temporary data and not include user data.
- 💪 [OPT] API testing history will save script console outputs.
- 💪 [OPT] The editor still maintains focus after pressing the save shortcut key.
- 💪 [OPT] Enlarge the click effective area of the sidebar Tab.
- 🐞 [FIX] The bug that the redirected request will fail due to incorrect
Host
header value. - 🐞 [FIX] The bug that
OPTIONS
request status is incorrect. - 🐞 [FIX] The bug that the secondary proxy can not be copied to create a new one.
- 🐞 [FIX] Incorrect logic of
Close Other Tabs
. - 🐞 [FIX] The bug where the selected text will lost after right-clicking in the script editor.
- 🐞 [FIX] The bug that the editor cannot automatically get focus when dragging to select content for the first time.
- 🐞 [FIX] The bug of new prompt words (such as finally) appearing again after selecting a prompt word (such as final) in the scripting editor.
- 🐞 [FIX] The bug in which the collection folder automatically collapsed or fails to automatically expand after the API is saved to the collection.
v2.12.1 2024-04-19
- 💪 [OPT] The focus of the input field is still maintained after selecting auto-complete content in table mode.
- 🐞 [FIX] The bug of API request global setting not taking effect in some cases.
- 🐞 [FIX] The bug that the API request domain name cannot be associated with cookies when using environment variables.
- 🐞 [FIX] The bug that
=
and &
in API request query entry are not automatically encoded. - 🐞 [FIX] A bug that some exceptions caused by automatic decoding of API query when created from the traffic list.
- 🐞 [FIX] The bug that the table mode input autocomplte list will be display incomplete near the bottom of the application.
- 🐞 [FIX] A bug that may cause crash when importing p12 certificate.
- 🐞 [FIX] The bug that dragging selection in the editor cannot automatically request focus.
- 🐞 [FIX] A bug where directly importing cURL into the API request input box would cause the app to freeze.
v2.12.0 2024-04-13
- 🚀 [NEW] Automatic generate a magisk module to install CA certificate.
- 🚀 [NEW] API collection supports importing from cURL.
- 🚀 [NEW] The number of community rewrites limitation is adjusted from 2 to 3.
- 🚀 [NEW] The number of community breakppints limitation is adjusted from 2 to 3.
- 🚀 [NEW] The number of community scripts limitation is adjusted from 2 to 3.
- 🚀 [NEW] The number of community mirrors limitation is adjusted from 2 to 3.
- 🚀 [NEW] The number of community reverse proxy limitation is adjusted from 2 to 3.
- 💪 [OPT] Prompt whether to clear license information when unregistering license.
- 💪 [OPT] Automatically delete configuration backup files older than 14 days.
- 💪 [OPT] Refactor the Android certificate installation guide.
- 🐞 [FIX] Fix the bug where some limitation of the community do not take effect.
- 🐞 [FIX] The bug of window size calculation not considering the taskbar size.
v2.11.1 2024-04-09
- 🚀 [NEW] Remove the restriction of API collections for Community Edition.
- 🚀 [NEW] Drag and drop for API collections.
- 💪 [OPT] Remove the restriction that the depth of API collections is up to 4.
- 💪 [OPT] Display text first if
application/octet-stream
is a text.
v2.10.1 2024-04-02
- 💪 [OPT] Query parameter parsing automatically identifies gbk encoding.
- 💪 [OPT] Disable the custom tab settings in detected window.
- 🐞 [FIX] The bug that the environment variable
<<url>>
is not highlighted. - 🐞 [FIX] The bug of abnormal
chunked
decoding in some cases. - 🐞 [FIX] The bug that exporting HAR throws the format error.
v2.10.0 2024-03-29
- 🚀 [NEW] Support writing environment variables from Python scripts.
- 🚀 [NEW] Environment variables can be created from the context menu after selecting text.
- 🚀 [NEW] Support opening all APIs in the collection at one time.
- 🚀 [NEW] Increase the available number of API collections for Community Edition users from 2 to 3.
- 🚀 [NEW] Increase the available number of Environments for Community Edition users from 2 to 3.
- 💪 [OPT] Improved page effects for new users when opening the app for the first time.
- 💪 [OPT] The focus is still maintained after pressing the Enter key to send an API request.
- 💪 [OPT] Some context menu options will be displayed as unavailable when the selected data is invalid.
- 💪 [OPT] Some input fields support the Enter key to complete input.
- 🐞 [FIX] A bug where duplicate encoding of request parameters in code generation.
- 🐞 [FIX] Corrected the logic for saving form requests in API testing.
- 🐞 [FIX] A bug where there was an exception in parsing text for API request parameters.
- 🐞 [FIX] A bug where parameters and headers starting with
_
were not highlighted. - 🐞 [FIX] A bug where environment name is empty.
- 🐞 [FIX] A bug where illegal values in Set-Cookie were not displayed correctly.
- 🐞 [FIX] The bug of incorrect HEX export data.
- 🐞 [FIX] A bug where input content was lost in certain scenarios in the text editor.
v2.9.0 2024-03-22
- 🚀 [NEW] Introduce environment variables.
- 🚀 [NEW] Now can rename the API request.
- 💪 [OPT] Generate Python-Requests code using query parameters instead of long url.
- 💪 [OPT] API testing supports pressing the Enter key to send directly.
- 💪 [OPT] The QR code of the certificate link is changed from click display to mouse pointer hover display.
- 🐞 [FIX] The bug that API can not use Python script to process form data.
- 🐞 [FIX] The bug that API space will encodes to
%20
rather than +
. - 🐞 [FIX] The bug that it will prompt to save when closing the API test tab.
- 🐞 [FIX] The bug that correctly to handle
--data-raw
when importing a cURL. - 🐞 [FIX] The bug that the python environment cannot take effect.
- 🐞 [FIX] The bug that app menu group position is incorrect after the window is zoomed.
v2.8.2 2024-03-06
- 💪 [OPT] Coloring request methods.
- 💪 [OPT] File drag and drop will be disabled when a dialog is showing.
- 🐞 [FIX] The bug of importing ApiFox collection failed in some cases.
- 🐞 [FIX] The bug where the response raw message is incorrect.
- 🐞 [FIX] Incorrect highlighting of query parameters and cookies.
- 🐞 [FIX] The bug where
startedDateTime
of the exported HAR format is incorrect. - 🐞 [FIX] The bug that the request path is incorrect in python scripts.
- 🐞 [FIX] XDE desktop cannot automatically configure the proxy.
v2.8.1 2024-03-04
- 🐞 [FIX] App will crash with glibc 2.39.
v2.8.0 2024-02-29
- 🚀 [NEW] Available API tabs of community version are increased from 2 to 4.
- 🚀 [NEW] Adds three new tabs, Cookies, Set-Cookies and Comment.
- 🚀 [NEW] Now you can comment a traffic record.
- 🚀 [NEW] Custom request and response tabs.
- 💪 [OPT] Supports recovery of the damaged
SharedPreferences
file. - 🐞 [FIX] The cookie automatic update mechanism causes a bug that requires saving when closing a API Tab.
- 🐞 [FIX] The bug of incorrect parsing of the '--data-urlencode' parameter when importing a cURL.
- 🐞 [FIX] The bug in which the content displayed in the Tab title is truncated.
- 🐞 [FIX] The bug where
wss
in HAR file is recognized as ws
.
v2.7.1 2024-02-22
- 💪 [OPT] HEX will be displayed first when the image data decoding fails.
- 🐞 [FIX] The bug of incorrect encoding and decoding of URL query parameters.
- 🐞 [FIX] The bug in parsing HAR files does not correctly handle the MIME type.
- 🐞 [FIX] The bug of secondary proxy account authentication not works.
- 🐞 [FIX] The bug that data displayed after modifying
Content-Type
through script does not take effect.
v2.7.0 2024-02-20
- 🚀 [NEW] Supports to adjust app display scaling.
- 🚀 [NEW] Will restore the previous window position and size when restarting.
- 🚀 [NEW] Supports deleting API request history URLs.
- 💪 [OPT] No longer automatically checked the rewrite-replace checkbox.
- 🐞 [FIX] The bug that the unmodified API will prompt to save when closing.
- 🐞 [FIX] The bug that closing other tabs will close all tabs.
- 🐞 [FIX] The bug of incorrect encoding of
space
and =
in request query parameters. - 🐞 [FIX] The bug that the original response data may not be brought in when creating a rewrite-replacement response rule.
- 🐞 [FIX] The bug that URL rules may not match in rewrite, breakpoint and scripting rules.
v2.6.3 2024-02-07
- 💪 [OPT] Runtime error of API testing scripts will output to the console.
- 💪 [OPT] The auto-complete list of text input field supports up and down key selection.
- 💪 [OPT] The application ID is changed from
reqable
to com.reqable.linux
. - 🐞 [FIX] Some prompts of Python scripting api are incorrect.
- 🐞 [FIX] The bug that response body is not automatically decoded when scripting is enabled.
v2.6.2 2024-02-04
- 🐞 [FIX] A bug where some webSocket requests are not recognized.
- 🐞 [FIX] A bug in the API request script caused the request path to be incorrectly encoded.
v2.6.1 2024-01-31
- 🚀 [NEW] Code editor supports code auto-completion.
- 🚀 [NEW] Console tab for traffic details.
- 🚀 [NEW] Console tab for API testing response.
- 🐞 [FIX] The bug that text syntax highlighting may be incorrect.
- 🐞 [FIX] The bug that missing
/
at the end of URL. - 🐞 [FIX] The bug that
HexViewer
will get focus by default. - 🐞 [FIX] The bug that IP was displayed rather than host.
v2.5.0 2024-01-25
- 🚀 [NEW] Introduce scripting for API testing.
- 🚀 [NEW] Introduce script templates.
- 🚀 [NEW] Fork templates from public script repositories.
- 🚀 [NEW] Introduce zen mode.
- 💪 [OPT] New console for script editor.
- 💪 [OPT] Remember highlight and application informations when saving HAR files.
- 🐞 [FIX] The secondary proxy may cause an infinite loop of requests.
- 🐞 [FIX] The bug that unable to capture HTTP2 plaintext traffic.
- 🐞 [FIX] The bug that handling HTTP trailer incorrectly.
- 🐞 [FIX] The bug of failing to handle WebSocket compression extension correctly.
- 🐞 [FIX] The bug that text selection is incorrect after double-clicking a word.
- 🐞 [FIX] The bug that the editor composing menu does not follow the input position.
v2.4.1 2024-01-16
- 💪 [OPT] Use form body when creating API requests from the form request cURL.
- 💪 [OPT] Remove the application ID option from the default column of the traffic list.
- 💪 [OPT] Tabs on the home page can be directly dragged and sorted without long pressing.
- 🐞 [FIX] The bug of duplicate cookie values in the code snippet.
- 🐞 [FIX] The bug that unable to decode deflate data.
- 🐞 [FIX] A bug that may trigger content selection when scrolling the editor.
- 🐞 [FIX] The bug that unable to copy cURL of the WebSocket request.
- 🐞 [FIX] The bug of failing to handle WebSocket compression extension correctly.
- 🐞 [FIX] The bug that cannot create form request or copy cURL from traffic list.
- 🐞 [FIX] A bug where the tab title on the home page may be displayed incompletely.
- 🐞 [FIX] The bug that cannot resize traffic list column width.
- 🐞 [FIX] The bug that
VS Code
cannot be launched in the script editor.
v2.4.0 2024-01-12
- 🚀 [NEW] Introduce a new secondary proxy feature.
- 🚀 [NEW] Supports drag sorting of working tabs.
- 🚀 [NEW] You can select or unselect a search condition for traffic list.
- 💪 [OPT] The time threshold for triggering drag is reduced from 500ms to 150ms.
- 💪 [OPT] Supports mouse wheel to control horizontal layout scrolling.
- 🐞 [FIX] The bug that the generated cURL does not merge cookies.
- 🐞 [FIX] The bug that the
Referer
header cannot be sent in API requests. - 🐞 [FIX] The bug of missing
application/x-www-form-urlencoded
header in code snippet. - 🐞 [FIX] A bug that may crash when exporting P12 format certificate.
- 🐞 [FIX] A bug that may jump abnormally when selecting a debug list.
- 🐞 [FIX] A bug that may have some exceptions when the certificate is not installed.
v2.3.2 2024-01-08
- 💪 [OPT] Adjustment of some UI details.
- 🐞 [FIX] The bug that the raw message in the traffic details cannot be code highlighted.
- 🐞 [FIX] The bug that JSON array type throws an error int code snippet.
v2.3.0 2024-01-05
- 🚀 [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.
- 🚀 [NEW] Allow auto-dismiss the QR code pop-up dialog when the remote device connected.
- 💪 [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.
v2.2.0 2023-12-28
- 🚀 [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.
v2.1.1 2023-12-25
- 🚀 [NEW] Allow root certificate regeneration.
- 🚀 [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 + Control + ↑/↓
for traffic list, switch browsing history before and after. - 🚀 [NEW] A shortcut key
Shift + Control + I
for all list, invert the current selection. - 💪 [OPT] API testing
reqableId
supports displaying in two lines. - 💪 [OPT] API testing will automatically fill key-value entries when switching from text.
- 💪 [OPT] The domain filter list is expanded by default.
- 💪 [OPT] Slightly increase the size of the diff tool window.
- 🐞 [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.
- 🐞 [FIX] A debug that interceptor icon color is not highlighted.
v2.0.0 2023-12-15
- 🚀 [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.
v1.6.2 2023-10-12
- 💪 [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 2023-10-09
- 💪 [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.
- 🐞 [Fix] The bug that the app will get stuck when exiting from the menu or tray.
v1.6.0 2023-09-27
- 🚀 [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.
v1.5.1 2023-09-25
- 💪 [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.
v1.5.0 2023-09-21
- 🚀 [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.
v1.4.1 2023-09-18
- 💪 [OPT] Traffic list supports drag selection.
- 💪 [OPT] Traffic list requests and responses are saved with default file names.
- 🐞 [Fix] The bug that some JavaScript content searches have no results.
- 🐞 [Fix] The bug that sending a request when the URL contains
WIDTH NO-BREAK SPACE
characters will cause the application to crash. - 🐞 [Fix] The bug that cURL export cannot parse commands containing
WIDTH NO-BREAK SPACE
characters. - 🐞 [Fix] The bug that the HTTP raw data copy content does not correctly handle the CRLF.
- 🐞 [Fix] The bug of copying from a rewrite modification rule.
v1.4.0 2023-09-14
- 🚀 [NEW]
Code Snippet
supports cURL and Guzzle for PHP language. - 🚀 [NEW] Add
Certificate
application menu bar. - 🚀 [NEW] Add
Raw
display for request details. - 🚀 [NEW] Add
Automatic Debugging
switch in app settings. - 🚀 [NEW] Support reviewing Charles Session files.
- 💪 [OPT] A prompt pop-up dialog will be displayed when Reqable exits.
- 💪 [OPT] A prompt will be displayed after dragging unsupported files to the Reqable main window and releasing them.
- 💪 [OPT] The session content area displays information about file or history opening failure.
- 💪 [OPT] Opening HAR files no longer filters out
CONNECT
requests. - 🐞 [Fix] Reverse proxy certificate trust issue.
- 🐞 [Fix] A bug where SSL handshake failure are not displayed.
- 🐞 [Fix] A bug in which operations such as deleting, clearing, and editing bookmarks lead to incorrect bookmark selection status.
- 🐞 [Fix] A bug in importing cURL that causes the URL parsing to fail due to the
--location
parameter. - 🐞 [Fix] The bug that the request cannot be sent due to malformed
Content-Type
. - 🐞 [Fix] The bug of incorrect application window position and size on certain resolution devices.
- 🐞 [Fix] SOCKS proxy causing MySql database to be unable to connect.
v1.3.1 2023-09-11
- 🚀 [NEW] Support
Reverse Proxy
now. - 🚀 [NEW] Add
Proxy
application menu group bar. - 🚀 [NEW] When you paste the cURL into the API testing URL input field, the import cURL dialog will automatically pop up.
- 💪 [OPT] Cancel the certificate status detection polling mechanism.
- 💪 [OPT] API query parameters created from the traffic list are automatically URL decoded.
- 💪 [OPT] The URL displayed in the traffic list removes the display of the default root path
/
. - 💪 [OPT] A new
Help
button is added to the secondary proxy configuration page. - 🐞 [Fix] A bug where expanding the sidebar may cause the gateway, mirror, script, rewrite, and breakpoint to not work.
- 🐞 [Fix] A bug where clicking the start button might cause the content layout size to jump back to its previous size.
- 🐞 [Fix] The bug that may cause the CONNECT proxy request status to be displayed as interrupted after the gateway successfully silences the request.
- 🐞 [Fix] The bug of incorrect Toast style used in some error prompts.
- 🐞 [Fix] The bug of incomplete display of changelogs in the version update window.
v1.3.0 2023-09-05
- 🚀 [NEW] Display the application where the traffic from.
- 🚀 [NEW] Support filtering traffic according to application in the explorer.
- 💪 [OPT] When the traffic list is at the bottom, it will automatically scroll if new data appears.
- 💪 [OPT] The read items in the structure tree are grayed out.
- 💪 [OPT] Added type icon display in the structure tree.
- 💪 [OPT] Importing cURL will automatically recognize the JSON/XML type.
- 💪 [OPT] Explorer UI details adjustment.
v1.2.5 2023-09-01
- 🐞 [Fix] Fixed the bug that scripting broken the connection.
v1.2.4 2023-09-01
- 🐞 [Fix] Fixed the bug that an error was reported when opening the app after updating to version 1.2.3.
- 🐞 [Fix] Fixed the bug that the name of the opened tab could not be updated synchronously after modifying the name of the capture history.
v1.2.3 2023-08-31
- 🚀 [NEW] The traffic list read items are grayed out.
- 🚀 [NEW] The traffic history supports configuring the cache duration, which is 7 days by default.
- 🚀 [NEW] Traffic history supports renaming.
- 🚀 [NEW] Traffic history supports adding/removing stars.
- 🚀 [NEW] Query parameter list viewing supports text mode.
- 💪 [OPT] The traffic list removes gray highlighting and adds teal highlighting.
- 💪 [OPT] Use the resident daemon process to get the CA root certificate installation status.
v1.2.1 2023-08-28
- 🚀 [NEW] SSL bypass supports switch and silent mode.
- 🚀 [NEW] Supports adding SSL bypass from traffic list.
- 💪 [OPT] Automatically changing context menu text color when hovering.
- 💪 [OPT] The right click of the traffic list supports batch copying of URLs.
- 🐞 [Fix] An exception occurs when generating python code when the root node of JSON is a list.
- 🐞 [Fix] The bug that localhost requests will not be displayed when the API test is followed by debugging.
- 🐞 [Fix] The bug that the SSL Bypass requests will not be displayed when the API test is followed by debugging.
- 🐞 [Fix] The bug that the
Proxy-Connection
header was not removed when sending to remote server. - 🐞 [Fix] The bug that some Linux systems cannot open the application and prompt
GLIBCXX_3.4.26 not found
. - 🐞 [Fix] Fix the bug that the title bar height of some Linux systems is abnormal.
v1.2.0 2023-08-24
- 🚀 [NEW] Added code snippet for API and traffic.
- 🚀 [NEW] Added
Clear Cache
and Reset App
in settings. - 🚀 [NEW] Urlencode supports text editing mode.
- 🚀 [NEW] Urlencode supports importing and copying concatenated strings.
- 💪 [OPT] The UX of expanding the app menu bar.
- 💪 [OPT] Adding quotes to URL values in generated cURL commands.
- 🐞 [Fix] The bug that the number of checks displayed in the domain filter of the traffic list is wrong.
- 🐞 [Fix] The bug that the request or response cannot continue to execute after the breakpoint window is closed.
- 🐞 [Fix] Possible duplicate
Content-Type
header bug in API created from traffic list. - 🐞 [Fix] The bug that the text display error in the API query parameter text editing mode.
v1.1.8 2023-08-10
- 🚀 [NEW] Support API session global settings.
- 💪 [OPT] Important performance optimization.
- 💪 [OPT] The storage limit of the database has been increased from 1G to 10G.
- 💪 [OPT] The traffic history data is stored in compression.
- 💪 [OPT] Raw body data is automatically prettified.
- 💪 [OPT] Exiting the program no longer automatically closes the system proxy if Reqable proxy is unset.
- 🐞 [Fix] The bug that the request header in the imported API collection is incomplete.
- 🐞 [Fix] The bug that the API repeatedly adds the Cookie header.
- 🐞 [Fix] The bug that auto-cookie settings is not working.
- 🐞 [Fix] The bug that API session shortcut keys are not working.
v1.1.7 2023-08-07
- 🚀 [NEW] Support export and import Reqable api collections.
- 🚀 [NEW] API editor added
Follow Debug
shortcut icon. - 🚀 [NEW] The traffic list supports
client address
search terms. - 🚀 [NEW] Added a button to clear the results in the URL codec tool.
- 💪 [OPT] Added error message display in the URL codec tool.
- 💪 [OPT] Cleaning strategy of history cache files.
- 💪 [OPT] API collection naming and renaming verification.
- 💪 [OPT] Some input boxes will change the border color after getting the focus.
- 🐞 [Fix] The bug that the remote device sll bypass does not take effect.
- 🐞 [Fix] A bug that failed to read some traffic history.
- 🐞 [Fix] Failed to clean up the websocket cache file after deleting traffic history.
- 🐞 [Fix] A bug where input auto-completes were lost in traffic search items.
v1.1.6 2023-08-03
- 🚀 [NEW] Refactor capture multi-session UX.
- 🚀 [NEW] Supports importing API collections of Postman, Hoppscotch, ApiPost and Apifox.
- 🚀 [NEW] Support for merging capture records into other session tabs.
- 💪 [OPT] Improve application startup speed.
- 💪 [OPT] Automatically clean up expired capture cache files.
- 💪 [OPT] Bookmark filtering and domain name filtering conditions are changed from
and
to or
. - 🐞 [Fix] The bug that the SSL traffic of the remote device is not decrypted when the computer does not have a certificate installed.
v1.1.5 2023-07-31
- 🚀 [NEW] Support SSL bypass configuration (right-click the shield icon).
- 💪 [OPT] MITM proxy is skipped if the certificate is not installed successfully.
- 💪 [OPT] Remove the limit of 9999 repeats.
- 💪 [OPT] Server address will also be displayed in the traffic list after the proxy connection fails.
- 💪 [OPT] License window adds a display of the reason for restriction.
- 💪 [OPT] Traffic list supports Home/End/PageUp/PageDown shortcut keys.
- 💪 [OPT] The editor supports Home/End shortcut keys.
- 🐞 [Fix] Wildcard matching algorithm may enter an infinite loop.
- 🐞 [Fix] cURL format for copying Multipart requests in the traffic list is incorrect.