Caido v0.51.0

Ian Bouchard
•
August 26, 2025
2 min read
This release introduces workflow run history and Findings export, along with improvements to the Backend SDK and various bug fixes.
📜 Workflow Run History
Past workflow runs can now be viewed in Convert, Passive, and Active workflows. For each run, you can see what input was received by every node and what output was produced, making it easier to understand and troubleshoot workflows.
📤 Exporting Findings
The Findings page now supports exporting in JSON format. This allows you to process findings with other tools, integrate them into your reports, or share them with your team.
🛠️ Backend SDK: GraphQL Access
Backend plugins can now perform GraphQL calls directly, giving them access to Caido's internals. This opens the door for more powerful plugins that can query and interact with your data.
🔥 Features
- #932: Save the last X workflow runs
- #1345: Export Functionality for Findings
- #1636: sdk.meta.db subsequent calls should return the same object
- #1687: Backend SDK: Allow to access the graphql API
- #1754: Log package id alongside the plugin id
🐛 Bug Fixes
- #474: Assistant credits are not pulled when giving the scope
- #1073: Unable to place adjacent placeholders in Automate
- #1218: Display hidden characters removes the display of placeholders
- #1554: addRequestEditorExtension and addResponseEditorExtension doesn't persist across editor resets
- #1557: Files page isn't usable if hosted file was deleted manually
- #1569: Badge for Counting Added Items in Replay Is Missing
- #1674: Upstream Proxy user and password disappear after proxy disabled
- #1680: Undo in replay will show previously clicked tabs
- #1683: Replay placeholder preprocessor disappears after using left-right arrows to switch entries
- #1693: Downgraded users still have access to workflows above limit
- #1699: Reactivity of user profile/plan change
- #1712: Traffic tables are not automatically updating with the latest proxied requests
- #1717: Downgraded users still have access to filters above limit
- #1719: Fix consistency in HTTPQL operators
- #1725: Scroll position offsets when sending in replay
Patches
- 0.51.1:
- #1769: Switching between workflow nodes do not update fields