v0.27.0
What's New
- Nav Bar > disable export when collection is empty (#251)
- Request Panel > Support OAuth2 (#247)
- Folder tab view (#260)
- Script > Post Request > add method to get response status code (#264)
- Shortcuts to create new request when no tab opened (#262)
- Response Panel > Tests > add indicator (#265)
- Sidebar > Context Menu > import from curl (#271)
- Request Panel > Script > generate test scripts button + add rf.response.getResponseTime() (#274)
- Settings > Option to disable tabs (#276)
- Tabs > improved active tab and inactive tab background (#279)
Fixes
- Tag parsing regex
- Disabled buttons don't look like disabled buttons
- Import > postman script conversion (#269)
- Response Panel > Filtering > content type text/xml should also be treated as xml
- Resizer bugs out between request panel and response panel when iframe is loaded in response panel and the mouse moves over the iframe
- Some places don't use the indent size setting (#275)
- Making a request now triggers plugin/post-scripts of all requests on a imported postman collection + seeing empty workspace plugins without name or code after importing a postman collection that has scripts in a request (fixes #278)
- Postman to Restfox Script Conversion > pm.response.text() not converted (#280)
- Add safeguard against bad plugin import code to prevent user disruption + this will also prevent issues for users who already have bad plugins with both workspaceId & collectionId filled in their workspace (related to #280)
- Electron: Request cancellation not working (fixes #281)
Packages
For Ubuntu, snap can be installed using:
sudo snap install restfox
For macOS, the app can be installed using homebrew:
brew install restfox
For Windows, the app can be installed using:
scoop bucket add extras
scoop install restfox
NOTE: Not all the builds have been tested properly, so please create an issue if you encounter any problems.
Full Changelog: v0.26.0...v0.27.0