v0.54.0
Changelog
This update introduces a new way to convert body formats directly from the editor, HTTPQL history autocomplete, support for running Match & Replace rules inside Automate, the ability to launch a pre-configured Edge browser, and many QoL improvements.
🔥 Features
Convert Body Format (Right-click Menu)
You can now convert request bodies between several formats with a single action.
Supported conversions:
- x-www-form-urlencoded
- JSON
- multipart/form-data
- XML
HTTPQL History
HTTPQL now shows autocomplete for your previous queries.
Autocomplete suggestions will surface filters you’ve written before, helping you refine complex expressions and reuse common patterns without retyping them.
Match & Replace in Automate
Match & Replace rules can now run against requests inside Automate.
When activating a rule, you can choose which tool it applies to:
- Intercept
- Automate
Pre-configured Edge Browser
You can now launch a pre-configured Microsoft Edge browser, in addition to Chrome and Chromium.
This expands browser-testing options and aligns with more user environments.
👩💻 Developer Features
🛠️ Backend SDK
- Added the following functionality:
- New
dnsmodule - New
sdk.hostedFileto interact with Caido's Hosted Files
- New
🎨 Frontend SDK
- Added the following functionality:
sdk.filters.getCurrentFilter()sdk.filters.onCurrentFilterChange()sdk.filters.addToSlot()sdk.httpHistory.addToSlot()sdk.matchReplace.getCurrentRule()sdk.matchReplace.onCurrentRuleChange()sdk.matchReplace.addToSlot()sdk.replay.getCurrentSession()sdk.replay.showEntry()sdk.replay.getEntry()sdk.replay.onSessionCreate()sdk.replay.onCollectionCreate()sdk.scopes.getCurrentScope()sdk.scopes.onCurrentScopeChange()sdk.scopes.addToSlot()sdk.search.addToSlot()
Issues
This release also includes other bug fixes and improvements.
View the full list of changes.
CLI
• Linux x86_64
• Linux AArch64
• macOS x86_64
• macOS AArch64
• Windows x86_64
Desktop
• Linux x86_64 (deb)
• Linux x86_64 (tar.gz)
• Linux x86_64 (AppImage)
• Linux AArch64 (deb)
• Linux AArch64 (tar.gz)
• Linux AArch64 (AppImage)
• macOS x86_64
• macOS AArch64
• Windows x86_64