Caido v0.52.0

Ian Bouchard
•
September 24, 2025
3 min read
This release introduces first-class AI support for plugins. It also brings major improvements to Replay, updates to the Plugin Store, Match & Replace, and SDKs, plus quality-of-life enhancements and bug fixes.
📜 Replay History
Replay sessions now include a searchable history. Thanks to Ron Chan for the idea!
🧩 Official Plugins
There's now a dedicated Store section for official Caido plugins, making it easier to find and install trusted extensions.
📂 Collapsible Sidebar Groups
Sidebar groups can now be collapsed, helping you keep your workspace tidy and focused.
🔍 Match & Replace: Raw Mode
You can now create Match & Replace rules directly on the raw request/response, giving you more flexibility when transforming traffic.
⚡ Replay: Force Close Option
Replay requests now include a "Force close connection" option. This speeds up responses when a request is missing the Connection: close
header.
💾 Free Project Backups for All
Creating project backups is no longer limited to paid plans.
🤖 AI SDK
Plugin developers can now use the AI SDK with Caido's provider system. This lets plugins perform AI actions using the user's own API keys.
🛠️ Backend SDK
- Added
fs.rename
andfs.renameSync
for file system operations. - Added
project.getPath()
to get the project's location on disk.
🎨 Frontend SDK
- Added custom request view modes: plugins can now add new tabs inside the request editor (e.g., GraphQL view, Hex view).
- Added
sdk.search.httpHistory.scrollTo(id)
to jump directly to a request in HTTP History or Search.
🔥 Features
- #789: Notify user when an automated task is done
- #832: Disable autoscroll in HTTP History when not on top of the list
- #1365: fs.rename and renameSync acces
- #1439: Expose an AI API in the SDK
- #1549: Add Workflow Name to Error Logs
- #1563: Add Shortcut Options to Navigate to Installed Plugins
- #1633: Raw request/response in Match&Replace
- #1700: Separate official plugins vs third-party plugins
- #1721: Replay: Bring Back Sidebar Collapse/Overlay Option
- #1745: Duplicate Environment
- #1756: SDK for jump to request ID
- #1771: Add custom view modes for request editors
- #1772: Make backup creation free for all users
- #1774: WORKSPACE BACKUPS Multi-select option for Caido backups
- #1777: Add an option Force close connection in replay
- #1781: Allow sdk Project to get path
- #1782: Allow sidebar items to be collapsible
- #1783: Make replay entries searchable inside a replay session
- #1788: Use standard keyboard shortcut to view settings
🐛 Bug Fixes
- #1685: When deleting all requests, table stay in Loading
- #1692: Downgraded users still have access to projects above limit
- #1704: Add "Invalid HTTPQL query. Please check the syntax and try again." error message to Intercept
- #1724:
Jump to row
Doesn't Appear Until The Table Is Manually Scrolled - #1728: Race Condition Bypass Allows Installing More Than 3 Plugins in Caido Free Edition
- #1734: Findings overflow
- #1741: HTTPQL Ctrl-Z Missing
- #1758: Syntax Highlighting Breaks for Consecutive Empty URI Parameters