Skip to content

Releases: flawiddsouza/Restfox

v0.40.0

27 Jul 08:15
Compare
Choose a tag to compare

What's New

  • Plugin / Script > rf.setParentEnvVar (resolves #346)

Fixes

  • File Workspace > script disappears from a request when a request is moved from one folder to another but reappears when we close and reopen the app (fixes #345)
  • Sidebar > Duplicating and dragging request from one folder to another, then dragging it to the end of the original folder makes it disappear (fixes #343)
  • Response Panel > application/problem+json and application/problem+xml should be considered as render-able types + change Binary Response Warning to Unknown Media Type Warning and also show media type in the warning (resolves #347)

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.39.0...v0.40.0

v0.39.0

04 Jul 17:20
Compare
Choose a tag to compare

What's New

  • Sidebar > Folder > environment quick switcher (resolves #312)
  • Add support for additional response formats in settings and response panel for bypassing binary response warning on custom content types (resolves #339)
  • Tabs in Settings

Fixes

  • Import > use the same fetch logic as the rest of the app instead of directly using the fetch method to avoid CORS issues + import not respecting the disable ssl setting (resolves #330, resolves #336)
  • curl import fails for multipart/form-data (resolves #335) + auto focus the textarea when showing the curl import modal
  • Response Panel > remember & restore scroll position when switching tabs, not working correctly for responses that get a large response / binary response warning
  • Backup Restore failing for backups having request or response data larger than 10 MB (resolves #338)

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.38.0...v0.39.0

v0.38.0

06 Jun 15:09
Compare
Choose a tag to compare

What's New

  • Sidebar > allow dropping sidebar item to the end of tree (#326) by @lucas-almeida026
  • Response Panel > Add large response warning when loading responses over 3MB, as ui tends to lag a lot when loading large responses
  • Response Panel > Don't auto load unknown binary responses as text (resolves #331)

Fixes

New Contributors

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.37.0...v0.38.0

v0.37.0

10 May 16:30
Compare
Choose a tag to compare

What's New

  • Add option to hide password fields (resolves #322)
  • Response Panel > Preview > add preview mode toggle to see raw text of the response instead of the rendered view (like for example html) (resolves #324)

Fixes

  • Duplicated request's modifications get discarded when the request is reordered in the sidebar immediately after (fixes #320)
  • Socket Panel > TypeError: Cannot read properties of undefined (reading 'push') at addClientMessage at connect (occurs randomly, so we add this to counter it)
  • Plugin > rf.request.setPathParams and rf.request.getPathParams missing from autocompletions

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.36.0...v0.37.0

v0.36.0

14 Mar 06:34
Compare
Choose a tag to compare

What's New

  • Environment modal > prevent closing editor if invalid json (resolves #305)
  • Response Panel > PDF Preview (closes #315)
  • Plugins > adds rf.request.setPathParams and rf.request.getPathParams (closes #319)

Fixes

  • fix(ui) Socket Panel > resized resizable payload input resets height every time you type in it or when a message comes in
  • curl import (resolves #306)
  • Import cURL removes trailing slash from URL (resolves #307)
  • Sidebar > Right click > curl import > body not imported
  • curl import > body not imported #307
  • tag replacement bug (resolves #311)
  • Import > Postman > sophos api collection fails to import due to auth being null and a request also being null (resolves #309)
  • Import > Postman v2 > url import issue when raw property is missing + broken description import when description is an object instead of a string (resolves #308)
  • Request Panel > Query > URL Preview not refreshing after changing Environment in folder (resolves #310)

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.35.0...v0.36.0

v0.35.0

08 Jan 12:43
Compare
Choose a tag to compare

Fixes

  • ContextMenu component leaks native click event causing <ContextMenu @click="handleClick"> to receive pointer event as value at times - example, when you right click inside the open context menu item and click outside, the @click of ContextMenu receives pointer event as value
  • Multipart Form Data requests not working

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.34.0...v0.35.0

v0.34.0

31 Dec 15:27
Compare
Choose a tag to compare

Fixes

  • On macOS, once the window is closed, application doesn't open again if you click on the icon in the dock
  • Update undici to fix infinite loading issue when a http2 server is restarted after sending a request and sending a request again (fixes #301)

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.33.0...v0.34.0

v0.33.0

26 Dec 12:20
Compare
Choose a tag to compare

What's New

  • Socket Panel > json highlighting + auto bracket closing + indent on input (closes #299)
  • File Workspace > for ids, normalize path separators, so that they are always posix - makes response tags work cross platform

Fixes

  • File Workspace > can't rename folders with subfolders on Windows (fixes #295)
  • CodeMirrorSingleLine > When autocompleting an environment variable, closing braces are added even when they are not needed (fixes #297)
  • Request Panel > Body > Binary File > after clicking x to clear selected file, can't select same file from file picker, without selecting another file
  • Import > Postman v2 > path params not imported (fixes #293)

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.32.0...v0.33.0

v0.32.0

12 Dec 19:07
Compare
Choose a tag to compare

Fixes

  • File Workspace > saved collection item plugins / scripts not retrieved correctly after latest update
  • File Workspace > workspace plugins missing from Plugin Manager and not applied to any request - as workspace plugins don't have plugin.collectionId = null property when coming from file workspace

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.31.0...v0.32.0

v0.31.0

12 Dec 08:38
Compare
Choose a tag to compare

What's New

  • File Workspaces > No more hardcoded full paths in response tags - as it makes our file workspaces less portable

Fixes

  • File Workspaces > when you rename a folder inside a workspace and it has some tabs open from the same folder, the tabs stay open but when you go back to Workspaces and come back into the same workspace, the tabs will no longer be open

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.30.0...v0.31.0