Repository navigation
Highlights
Python-backed steps now inherit kane-cli's certificate trust automatically, so TLS-inspecting networks stop breaking runs. Locator failures explain themselves instead of just reporting a miss, dropdown handling is more honest about what actually happened, and the bundled Node runtime picks up a security fix.
[0.10.2] - 2026-11-05
Certificates that follow your runs
- Python steps trust what kane-cli trusts — the certificate bundle is handed to Python programs as
SSL_CERT_FILE, so runs behind a TLS-inspecting proxy or corporate network no longer fail with certificate errors. - A broken trust file can't poison a run — if the configured trust file is missing or invalid, it is never passed along to Python programs instead of being handed over and failing mid-run.
Failures that explain themselves
- Locator actions say why they failed — instead of a bare "action failed", the error names the reason, so you can tell a missing element from a blocked click without digging through logs.
- Vision-based select no longer claims false success — if a dropdown selection didn't actually take, the step reports it as a failure.
More reliable dropdowns
- Reworded labels don't throw off selection — when a dropdown option's label is only rephrased (same option, different wording), kane-cli keeps the existing select instead of discarding it and retrying a different way.
Evidence packs
- Evidence is sealed as captured — secret redaction no longer runs over the evidence pack before sealing, so the sealed pack matches exactly what was recorded during the run. Treat evidence packs as sensitive artifacts and store them accordingly.
Security and runtime updates
- Bundled Node updated to 24.22.2 — picks up the fix for CVE-2026-111497.
- Refreshed browser automation bindings — the bundled Playwright bindings (browser-agent and v16-runner) move to 0.1.54b1 with the latest fixes.
Install
# npm
npm install -g @testmuai/kane-cli@0.10.2
# Homebrew
brew install lambdatest/kane/kane-cli
# Shell installer (latest release)
curl -fsSL https://raw.githubusercontent.com/LambdaTest/kane-cli/main/install.sh | bashCompare: 0.10.0...0.10.2