Releases: flawiddsouza/Restfox
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
v0.19.0
What's New
- Electron: Add toggle to disable automatic updates (#173)
- Response Panel > revamp the response history list (#175)
- Electron: Save window state (#176)
- Request Panel > Enhanced body dropdown list (#178)
- Request Panel > Auth > revamped dropdown (#182)
- Request Panel > Address Bar > Method Selector Dropdown > Allow custom method (#184)
Fixes
- Context Menu > Long option text label overflow issue
- Response Panel > status text > limit max width of long status text as some servers can return really long status texts and that can break the ui + provide the full status text on hover using title attribute
- Request Handling > Query params duplicated when sending request and in copy as curl
- Repeated application/x-www-form-urlencoded fields only send final field (fixes #180)
- Workspace > Import > fails if Default environment is missing (fixes #177)
- Request Panel > Body dropdown > graphql content type is incorrect & no body getting set as content type (fixes #185)
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.18.0...v0.19.0
v0.18.0
What's New
- Request Panel > Address Bar > auto complete when typing an env var (#165, #171)
- electron: http2 request support
Fixes
- Response Panel > Timeline tab doesn't render properly when using env var (#162)
- electron: incorrect request time taken reported on subsequent requests when compared to chromium fetch and other http clients
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.17.0...v0.18.0
v0.17.0
What's New
- Request Panel & Response Panel tabs will now retain their selected tab, for each open request tab - before this change, if you switched the request panel tab for one request tab, it would also switch the request panel tab for other open request tabs as well - same for response panel
- Response Panel > remember & restore scroll position when switching tabs
Fixes
- Dracula theme > improve contrast + visibility of selections and matches in code mirror editor
- Dracula theme > improve contrast + visibility of null values in code mirror editor
- Socket Panel > Socket.IO > query string is not appended to connection url when path is present
- Socket Panel > Socket.IO > improved disconnection handling - before, when a connection would forcibly disconnect, no disconnection message was logged in the ui and the disconnect button would not change to connect until a ui refresh was triggered, like by clicking the clear messages button
- Socket Panel > Socket.IO > "Disconnected from" message shows raw url instead of the env substituted one
- this.$refs.scrollableArea.removeEventListener undefined (#161)
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.16.0...v0.17.0
v0.16.0
Fixes
- Response Panel > html preview > set white as default background color, so that we don't get black text on black background in darker themes + no padding around iframe, so it takes full height and full width of the response panel
- Query params sync > migrateOldData function messing up correct query params (fixes #156)
- Keeping Request Panel's query tab open and creating a new request creates an uncaught error and breaks the application
- If you keep response panel tab as request and send a request that will error out and the request will get stuck in the loading state and cannot be cancelled
- Response Panel > Timeline viewer displays wrong info (#157) by @kobenguyent
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.15.0...v0.16.0