Skip to content

Releases: flawiddsouza/Restfox

v0.29.0

22 Oct 05:33
Compare
Choose a tag to compare

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

15 Oct 18:39
Compare
Choose a tag to compare

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

12 Oct 15:31
Compare
Choose a tag to compare

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

20 Sep 07:42
Compare
Choose a tag to compare

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

14 Sep 07:00
Compare
Choose a tag to compare

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

23 Aug 07:10
Compare
Choose a tag to compare

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

14 Aug 09:58
Compare
Choose a tag to compare

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

13 Aug 17:50
Compare
Choose a tag to compare

What's New

  • Settings Modal > Get Browser UserAgent (#214)
  • Request Panel > More actions for send button (#212)

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

12 Aug 12:23
Compare
Choose a tag to compare

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

24 Jul 09:59
Compare
Choose a tag to compare

What's New

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