Released Selenide 7.16.2

Released Selenide 7.16.2

Parameters for Selenide MCP server
27.05.26

Good morning!

A big 7.17.0 release is coming soon, but in the meantime, here’s an update β€” Selenide 7.16.2!


Parameters for Selenide MCP server

You can now pass all sorts of parameters to our MCP server. For example, the grid URL or the browser window size.

The parameters go in the same .mcp.json file where you usually configure MCP:

{
  "mcpServers": {
    "selenide-mcp": {
      "command": "npx",
      "args": [
        "selenide-mcp",
        "--browser=chrome",
        "--remote=http://selenium-hub:4444/wd/hub"
      ]
    }
  }
}

The full list of parameters is in the README.

Thanks to Mikhail Sidelnikov for PR 3323.


Upgraded Selenium from 4.43.0 to 4.44.0

And bumped the CDP version from v145 to v147.

Changelog

See PR 3321.


Small things for file downloads

A few minor fixes:

  • If several matching files were downloaded, we now pick the latest one (until now we were picking the oldest file β€” that happened by accident)
  • For the CDP download method: fixed the case when the “downloadWillBegin” event arrives AFTER “downloadProgress” (it’s illogical, but it does happen sometimes)
  • For the FOLDER download method: added more info to the logs when downloading files

See PR 3333 and PR 3332.



Andrei Solntsev

selenide.org

27.05.26