- Fixed cookie parsing. Previously, cookies were not present in API models.
- Fixed the DEB package to add appropriate capabilities to the binary, so it doesn't need to be run as root.
A small compatibility fix in the apt package:
/usr/local/bin/akita is now a symlink to the binary's new location,
/usr/bin/akita. If you are still using
/usr/local/bin/akita, this symlink will be removed in a future release. Please migrate to
- The 'upload' command is now deprecated and hidden.
- Include count of TLS handshake messages in telemetry.
- Send telemetry about startup errors to the back end.
- The apt package now includes a systemd service file. The location of the client binary is moved from
- Print the version number on startup.
--log-formatoption (controls how the client formats its logs) is no longer hidden.
- Added telemetry for reporting how the CLI is used. To opt out of this, set
AKITA_DISABLE_TELEMETRY=truein the environment.
- Fixed a bug that caused HTTP parsing to fail in certain cases.
- Ensure requests and responses with JSON-encoded custom content types are parsed as JSON while retaining the custom content type. This fixes a bug introduced in v0.21.7 where all custom content types were parsed as binary blobs.
- Preserve custom content types. Previously, custom content types that could be parsed as known content types (e.g. application/json) were renamed to the known content type.
- Disable collection of TCP and TLS metadata by default; this can be enabled with --report-tcp-and-tls if needed.
akita get graph.
- Memory-usage improvements
- Fixed a bug in decompressing HTTP bodies
Deprecates the following commands, which are either no longer relevant or replaced by the Akita app:
Deprecates the --deployment flag. We recommend creating separate projects for different deployment environments, e.g. my-project-staging and my-project-prod.
Deprecates the --service flag and replaces it with --project.
Fixes a bug that prevented the apidump command from saving results to a local HAR file.
- Allow CLI to measure HTTP server latencies up to ~60s
- The Akita Client better tolerates errors during packet capture. If errors occur on an interface, packet capture continues on other healthy interfaces.