Skip to content

kane-cli 0.8.10

Latest

Choose a tag to compare

@robot-lt robot-lt released this 04 Sep 21:25
· 1 commit to main since this release

Highlights

Mobile runs now support code export — with Python as the only supported language and clear guardrails if you try to pass --language javascript. Several scroll and until-loop fixes make mobile replay more reliable, and a text-typing fix stops trailing junk from appearing in exported scripts.

[0.8.10] - 2026-09-04

Mobile code export is here (Python only)

  • Code export now works on mobile runs — test runs against mobile targets generate exportable Python automation code, the same way web runs do.
  • JavaScript export is blocked on mobile — passing --language javascript on a mobile export now fails immediately with a clear message instead of silently producing broken output.
  • The Python-only constraint is visible — the export UI surfaces the mobile limitation so you know what to expect before you run.

More accurate mobile exports

  • Drag gestures now export correctly — a mobile drag's end point and timing values were missing from the export blob; they're now persisted and show up in generated code.
  • Typed text no longer has trailing garbage — the mobile text schema was appending junk characters at the end of typed strings; generated scripts now reproduce exactly what was typed.

Scroll and until-loop fixes

  • Until-loop scroll behavior is consistent — the scroll unit is now honored by default inside until-loops, so recorded scroll-until steps replay the way they were captured.
  • Scroll unit is only set when it makes sense — the unit key is now stamped only on distance-based scroll events, avoiding ambiguity on other scroll kinds.

Mobile replay reliability

  • If/else branches replay correctly on mobile — same-tape literal analyzers inside mobile if/else blocks now resolve properly during replay instead of failing or skipping.

Install

# npm
npm install -g @testmuai/kane-cli@0.8.10

# Homebrew
brew install lambdatest/kane/kane-cli

# Shell installer (latest release)
curl -fsSL https://raw.githubusercontent.com/LambdaTest/kane-cli/main/install.sh | bash

Compare: 0.8.9...0.8.10