Skip to content

seleniumbase-rs 0.2.0

Choose a tag to compare

@MustCodeAl MustCodeAl released this 13 Oct 02:42
· 398 commits to main since this release

Changed

  • The binaries are renamed so they no longer clash with Python
    SeleniumBase, which installs its own sbase: the CLI is now sbrs and the
    MCP server sbrs-mcp (was seleniumbase-mcp). Commands and flags are
    unchanged; replace the name in scripts and MCP client settings, and generate
    the shell completions again (sbrs completions zsh > _sbrs). The Docker
    image runs sbrs as user sbrs. sbase_config.toml keeps its name.

Added

  • sbrs completions fig writes a Fig completion spec, the format of
    withfig/autocomplete that Warp's built-in completions, inshellisense and Amazon
    Q use. Warp also uses the shell's own completions by default.
  • sbrs completions usage prints a usage (KDL) spec for jdx/usage and mise,
    kept in completions/sbrs.usage.kdl and checked against the CLI by a test.
  • Warp Workflows for common sbrs commands in .warp/workflows/.
  • Every docs page has a title in front matter for Docs7; the mdBook build strips it.
  • ADR 004 proposes a plugin framework for community crates, in the style of
    puppeteer-extra and Zorilla.