Вышла Selenide 7.16.2

Вышла Selenide 7.16.2

Параметры для Selenide MCP server
27.05.26

Утро доброе!

Скоро будет большой релиз 7.17.0, а пока ловите апдейт - Selenide 7.16.2!


Параметры для Selenide MCP server

Теперь нашему MCP серверу можно задавать разные там всякие параметры. Например, URL грида или размер окна браузера.

Параметры задаются в том же самом файлике .mcp.json, в котором вы обычно прописываете MCP:

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

Полный список параметров можно найти в README.

Спасибо Mikhail Sidelnikov за PR 3323.


Обновили Selenium с 4.43.0 на 4.44.0

И подняли версию CDP с v145 до v147.

Ченджлог

См. PR 3321.


Мелочи при скачивании файлов

Кое-что по мелочам подправили:

  • Если скачалось несколько подходящих файлов, берём последний (до этого мы брали самый старый файл - это вышло случайно)
  • При скачивании методом CDP: Пофиксили случай, когда событие “downloadWillBegin” случается ПОСЛЕ “downloadProgress” (это нелогично, но иногда случается)
  • При скачивании методом FOLDER: Добавили инфу в логи при скачивании файлов

См. PR 3333 и PR 3332.



Андрей Солнцев

ru.selenide.org

27.05.26