Releases: flawiddsouza/Restfox
v0.29.0
What's New
- Request Panel / Folder Panel > Headers > Content Type autocomplete (#286)
- More accurate request timing + show head complete & body complete time when hovering over time taken tag in Response Panel
- Response Panel > add description to status code (#289)
- Plugin / Script > rf.response.setHeader(name, value)
Fixes
- Don't show popup on uncaught exception - just log it
- New Request Shortcut Panel > icons don't load when running on electron
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.28.0...v0.29.0
v0.28.0
What's New
- Environment Modal > support using response tags in environments
- Limit widths of folder panel and logs modal to make it look better
Fixes
- OAuth2 > disableSSLVerification flag is not respected by oauth 2 requests (fixes #283)
- Import > Postman URL
- Electron: folder panel changes don't persist in file workspaces
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.27.0...v0.28.0
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
v0.26.0
What's New
- Response tag implemented - use response data from other requests in any request input without using env vars (see how)
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.25.0...v0.26.0
v0.25.0
What's New
- Web Standalone / Docker: adds option to disable ssl verification
- Settings > Indent size (#240)
- Import > auto detect import type for file being imported + drag & drop files for import (#239)
- make paste as curl recognize graphql + graphql requests now show GQL instead POST in sidebar + beautify graphql
Fixes
- Import > Postman (fixes #234)
- Import > Postman > authentication from postman collection is not parsed into Restfox (#236)
- Web Standalone / Docker: multipart form submission not working
- Using fetchSync twice in plugin results in error (fixes #242)
- Bulk Editing Headers from Folder Properties Closes Modal Instead of Bulk Editing (fixes #243)
- Bulk editing headers & applying on a newly created request does not create headers + Applying empty textarea in bulk edit creates one header entry where both name & value are empty
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.24.0...v0.25.0
v0.24.0
What's New
- Import > import scripts from postman collections (#218)
- Nav Bar > adding icons (#219)
- Navbar > Export as Postman collection (#222)
- Navbar > Export as Insomnia collection (#226)
Fixes
- Request Panel > Address Bar > pressing enter key in address bar no longer sends request
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.23.0...v0.24.0
v0.23.0
Fixes
- File Workspace > don't delete folders that are not collection items, to prevent deleting folders that are not related to Restfox (mitigates #215)
- Nav Bar > Workspace Quick Switcher > environments can accidentally get replaced by the environments from another workspace while quick switching due to workspace environment modal trying to save when environment changes - so we isolate the workspace environment modal by workspace_id by adding a key to it
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.22.0...v0.23.0
v0.22.0
What's New
Fixes
- Context Menu > selected option vs unselected options alignment
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.21.0...v0.22.0
v0.21.0
What's New
- Settings > Add Global User Agent (#195)
- Request Panel > Script tab > script active indicator (#196)
- Request Panel > Docs tab > existence indicator (#197)
- Request Panel > Headers > Bulk Edit (#200)
- Response Panel > Response Filter > Preserve response filter (#202)
- Request Panel > graphql schema action (#205)
- Nav Bar > Environment Coloration (#207)
- Nav Bar > adds workspace quick switcher (closes #210)
Fixes
- navbar items overflow when width of the window is too small (fixes #190)
- Response Panel > Some dropped characters on Error view (#206)
- Response Panel > Preview > Ctrl + End doesn't take user to the end of the editor (fixes #208)
- env var with hyphen doesn't get highlighted (fixes #211)
- Nav Bar > if active environment color is changed in env modal, changed color is not reflected in nav bar
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.20.0...v0.21.0
v0.20.0
What's New
- Sidebar > Context Menu > Revamped UI (#187) by @kobenguyent
- Request Panel > show graphql schema (#191) by @kobenguyent
- Sidebar > Context Menu > Add option to directly create graphql request (#192) by @kobenguyent
- Built-in snippets for plugins and scripts (#193) by @kobenguyent
Fixes
- Enable persistence for indexeddb to prevent data loss
- Exported workspace of type file cannot be imported as exported structure is incorrect
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.19.0...v0.20.0