Skip to content

v0.53.0

Choose a tag to compare

@caidobot caidobot released this 06 Nov 13:47
972179d

Changelog

This update introduces shared instances for teams, a new Convert drawer for on-the-fly transformations, redirect handling in Automate, and major SDK upgrades for plugin developers.

πŸ”₯ Features

Shared Instances (Team Plan)

Multiple users can now connect to the same Caido instance.

This opens the door to new ways of collaborating:

  • Continue an assessment where a teammate left off
  • Collaborate in real-time on the same instance (coming soon β€” still experimental in this release)

Visit https://dashboard.caido.io/ to create a team and get started.

Convert Drawer

A new bottom drawer for automatic encoding detection and quick conversions.
Supports the following conversions:

  • Base64
  • Base64 URL
  • URL
  • HTML

New Right-click Menu Items

We've added two new right-click menu items:

  • You can now convert POST bodies between JSON ↔ x-www-form-urlencoded
  • You can now save requests to a file

Automate: Follow Redirects

Automate can now follow redirects automatically, making automated testing smoother for chained requests.

Match & Replace: SNI Override

Match & Replace now supports overriding the SNI (Server Name Indication) field.

πŸ‘©β€πŸ’» Developer Features

πŸ› οΈ Backend SDK

  • Added an option to sdk.requests.inScope to specify which scopes to match against

🎨 Frontend SDK

  • Added sdk.log.info|warn|debug|error
  • Added sdk.commandPalette.pushView to add custom views to the command palette
  • You can now use tags to open windows in the user's default browser
  • Added sdk.projects.onCurrentProjectChange to track when a user switches project
  • Added sdk.navigation.onPageChange to track when a user navigates
  • Added sdk.replay.onCurrentSessionChange to track the currently selected replay session

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