Skip to content

v0.54.0

Choose a tag to compare

@caidobot caidobot released this 09 Dec 17:24
972179d

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 dns module
    • New sdk.hostedFile to interact with Caido's Hosted Files

🎨 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