Releases: flawiddsouza/Restfox
v0.34.0
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
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
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
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
v0.30.0
Fixes
- Uncaught (in promise) TypeError: Cannot read properties of null (reading '_id') at Proxy.updateCollectionItem (FolderPanel.vue:105:46) - occurs when closing folder panel
- Folder Panel data goes out of sync between state.collection & state.tabs causing persistence issues when switching tabs in both file workspaces and indexeddb workspaces
- Response tag not working in Folder Panel
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.29.0...v0.30.0
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