VSCode for APIs, Postman Alternative.
Now define the runtime script for the collection and the folder which directly inherits into the child request during execution. Whereby default parent script will be inherited into the request, which can be disabled from the individual script tab from the folder and the request.
Note: You cab add script for the collection and folder from their setting modal. Todo: add doc link here
Future Updates:
Event message size is now being shown in the event log table for WebSocket and SocketIO GUI clients.
At SocketIO and WebSocket event log table, The filter was being applied globally for all active connections. from this enhancement, the filter can be applied for a specific connection.
Status bar (Platform) Tooltip added for social network icons
Filter connection logs (SocketIO/WS requests) Socket.IO and WebSocket requests now support filter logs. Where logs can be filtered by their action and for the specific event. #3 @priyank6796
Actions type
Add multiple events to listen on connection open by separating ,
in Socket.IO request
Unable to access last logs overlapped by log preview element issue fixed.
Now can emit and save the emitter without args #199 @victorvorobev.
The URL will be shown without encoding in the URL bar for easiness.
Request and response payload will be displayed in a wrapped format.
The request and response payload formatting options menu will be toggled on by default.\
[Feature Request] Add button in UI to open the console #201 @DanTalash
Scrollbar in the editor is difficult to use #202 @DanTalash
Exceptions do not get logged in the console, or otherwise shown #203 @DanTalash
#3 @priyank6796 #199 @victorvorobev #201, #202, #203 @DanTalash
Full release note is here, https://github.com/firecamp-io/firecamp/releases/tag/v2.5.0
Introducing activity bar and status bar
Authentication models UI improvements
Directly check out the latest release notes from the tray icon and menu bar->info->Release Notes option
Add beautify and minify option for structured data like JSON, YAML, etc both in request and responses as well #155 @ashmeet-kandhari
Feature Improvement - Multi-Edit in header and body parameters #112 @dhruten
#50, #51 @pavelsaman #132 @comdevx #31 @Kalmuraee #155 @ashmeet-kandhari #112 @dhruten #196 @pavlikm #122 @sebastian-brunner
Desclaimer
Collection
and Folder
from now onwardsImprovements
Introducing activity bar and status bar
Authentication models UI improvements
Directly check out the latest release notes from the tray icon and menu bar->info->Release Notes option
Feature Requests
[Feature Request] Add beautify and minify option for structured data like JSON, YAML, etc both in request and responses as well #155 @ashmeet-kandhari
Feature request: Filter for SocktIO listeners #41 @victorvorobev #38 @Kalmuraee #3 @priyank6796 (Comes with final release)
Feature Improvement - Multi-Edit in header and body parameters #112 @dhruten
Bugs
#50 @pavelsaman #132 @comdevx #31 @Kalmuraee #155 @ashmeet-kandhari #41 @victorvorobev #38 @Kalmuraee #3 @priyank6796 #112 @dhruten #196 @pavlikm
#193 @AngaBlue #185 @pavlikm #179 @FranciscoCaldeira
Now you can be able to manage path params (aka URL variables) by adding :
prefix like https://url.com/:param/get-list
Listen off all
and Listen all
buttons are now available in the listener panel as shown below gif.
On Connect Listeners
options is added in config as shown in the below gif
boolean
and number
types in emitter paylod are now supported#22 @suraj-26p #64 @jpm8888 #110 @hmenzagh @FunctionDJ #191 @AngaBlue
CURL snippets: The CURL snippets are now supported in Firecamp. just paste the CURL snippet in the URL bar. #169
Inherit Auth from Parent: It's possible now to set common Auth at Project (aka collection) or nested module (aks folder). All children (requests and folders) can inherit auth from their nearest parent.
Option to restart the app added in the desktop app
HTTP Request: OAuth2 last fetched token can be stored in the offline app, which will be directly used in the request headers
Allow support to import Postman collection and folder auth in the Firecamp project and module