Caido v0.50.0

Author Image

Ian Bouchard

July 24, 2025

3 min read

Caido v0.50.0 introduces several quality-of-life improvements.

You can now run workflows directly from the editor, save HTTPQL queries as presets, and jump to selected rows in tables. A new vertical layout option is available for tall screens, and you can now customize the UI font to your preference.

This release also includes many smaller features, improvements, and bug fixes.

🚀 Active & Passive Workflow Testing

You can now run active and passive workflows directly from the workflow editor. Set a sample request and response, then click "Run" to see the workflow in action without leaving the editor.

🧭 Jump to Row

We've added a new button in the HTTP History and Search tables to jump to the currently selected row. This is useful when you want to quickly return to the row you were focused on.

🧱 Vertical Layout

There's a new setting to change the layout orientation for better support on vertical screens. Head to Settings → Appearance to toggle between "Horizontal" and "Vertical" layout.

💾 Saving HTTPQL Queries

You can now save your HTTPQL queries as presets more easily. Just click the "Save" button in any HTTPQL search bar to store your query for future use.

🔤 Changing Fonts

We've added a new setting to customize the UI font. Visit Settings → Appearance to choose from a variety of fonts. Note: some fonts may need to be installed on your system first.

🔥 Features

  • 556: The scope selector isn't synced between tabs
  • 664: Vertical layout
  • 764: Add right-click clipboard paste
  • 834: Add a "Reveal in table" menu item
  • 837: Save the settings of the automate UI columns length
  • 1113: Apply Visual Indicator to Top Level Navigation Rows in HTTP History
  • 1182: Add a setting to change fonts
  • 1308: Select "Development Request" for Active Workflow Development
  • 1445: "Save as Preset" Option from an Existing HTTPQL Query
  • 1447: Edit finding notes
  • 1468: Reporters Deletion & Editing in Findings
  • 1505: Add a menu option to open all the tabs in a collection
  • 1538: Frontend SDK: allow to modify footer
  • 1546: Allow the Sending of a Replay Item within the Current Collection
  • 1567: Frontend API Function to Show Modal
  • 1629: Support Arrow Key Navigation in WS History

🐛 Bug Fixes

  • 945: Right click menu doesn't show all the workflows
  • 1354: Glitch Help Menu Window Stuck on Screen After Switching Tabs
  • 1483: Right-clicking on a Request in Findings Causes the UI to be Off
  • 1531: Tabs Overlap Sidebar Toggle (z-index Issue)
  • 1576: Error thrown in backend RPC should rethrow in the frontend
  • 1587: Automate Simple List Load from File refuses to load same file twice
  • 1591: Nested context menu is not properly aligned when item is near bottom
  • 1626: Placeholder pop-over is kept when navigating to another page
  • 1627: Send to Findings Doesn't Work in Replay
  • 1639: HTTP Parser uses first header as status reason when no status reason is provided in response
  • 1645: Send to automate shortcut does not work on unsaved requests
  • 1647: Editor: Search not working for the response and WS panes in Intercept
  • 1671: New Session Button in Replay Overlaps with the Side Bar
  • 1675: caido.replay.openTab Stopped Working
  • 1682: Caido docker listening is broken for the UI

Patches

  • 0.50.1:
    • 1694: Unsetting two shortcuts in a row no longer resets the first one
    • 1695: sdk.replay.sendRequest now works even on closed tabs
    • 1707: Fixed an issue where the HTTP History table would blink when filters were updated
  • 0.50.2:
    • 1714: Sending a Request to Replay Scrolls HTTP History Table Back to Top
Caido

Get Started with Caido today

Join the ranks of professionals who are switching to Caido for their security testing needs.

We value your privacy

We use cookies to enhance your browsing experience, serve personalized content, and analyze our traffic. By clicking "Accept All", you consent to our use of cookies. Click "Essential Only" to only allow cookies necessary for the website to function.