Selenium 4.25 发布!

今天,我们很高兴地宣布 Selenium 4.25 已经发布!

我们非常高兴地宣布 Selenium 4.25 的 JavaScript、Ruby、Python、.NET、Java 和 Grid 版本发布!所有链接都可以在我们的下载页面上找到。

Selenium 4.25.0 在多种编程语言和构建系统中引入了一些重要的更改和改进。以下是此版本的主要亮点。

常规更新

  • Chrome DevTools 支持现在为:v129、v128 和 v127(Firefox 的所有版本仍然使用 v85)

  • Selenium 在过去 30 天内至少有 400 万活跃用户。比 4 个月前增加了 150 万!

  • .NET 的 BiDi(双向 WebDriver 协议)的首次实现,提供了诸如检查浏览器上下文和接收实时事件等高级功能。

    • 我们正在征求有关此功能的反馈,因此请尝试一下并告诉我们您的想法!尝试 var bidi = await driver.AsBiDiAsync(); 开始。

Java

Python

  • 修复了 pointer_input.pywheel_input.pyfirefox/options.py 的类型错误 (#14476)

  • 修复了失败的 BiDi 测试 (#14448)

  • firefox_profile.py 中放弃了对 Python 2.x 的支持 (#14489)

  • 查看所有更改


JavaScript

.NET

  • BiDi API 更新,包括重命名方法和简化上下文处理 (#14318)

  • 在浏览上下文中公开了 BiDi 关联的引用 (#14495)

  • 查看所有更改


Ruby

Rust

  • 修复了当浏览器路径不正确时 Selenium Manager 中的错误 (#14381)
  • 重用驱动程序镜像 URL 来发现 Firefox 版本 (#14493)
  • 查看所有更改

Docker Selenium

  • Kubernetes 中的 KEDA 缩放器

    • 增强了 KEDA 缩放器的行为,解决了
      • 具有不同 platformName 的节点缩放:修复了当同时存在 Linux 和 Windows 节点原型时出现的错误缩放行为 (#1925)。
      • 过度自动缩放:解决了浏览器节点的过度缩放问题 (#2160)。
    • 为 Grid GraphQL 端点添加了单独的基本身份验证参数(usernamepassword)(#2401)。
    • 添加了对 nodeMaxSessions 参数的支持,以控制每个节点的最大并发会话数,与节点配置 --max-sessions 一致 (#2402)。

    注意:上述 KEDA 扩展器更新通过我们的构建镜像方法以实验性方式提供。请查看这里了解更多详情。

  • Selenium Grid Helm Chart:已更新以支持新的 KEDA 扩展器增强功能。

  • 查看所有更改

贡献者

特别感谢所有帮助 Selenium 团队发布此版本的人!

Selenium

Swastik Baranwal

Swastik Baranwal

Augustin Gottlieb

Augustin Gottlieb

Angie Jones

Angie Jones

Chris Gossett

Chris Gossett

Dominic Evans

Dominic Evans

Manuel Blanco

Manuel Blanco

Navin Chandra

Navin Chandra

Sandeep Suryaprasad

Sandeep Suryaprasad

Simon Benzer

Simon Benzer

Selenium 文档 & 网站

Augustin Gottlieb

Augustin Gottlieb

Simon Benzer

Simon Benzer

Docker Selenium

Markus Kopp

Markus Kopp

Selenium 团队成员

还要感谢所有为此次发布做出贡献的团队成员

David Burns

David Burns

Boni García

Boni García

Diego Molina

Diego Molina

Sri Harsha

Sri Harsha

Nikolay Borisenko

Nikolay Borisenko

Alex Rodionov

Alex Rodionov

Puja Jagani

Puja Jagani

Simon Stewart

Simon Stewart

Titus Fortner

Titus Fortner

Viet Nguyen Duc

Viet Nguyen Duc

请关注 SeleniumHQ 在 X (以前的 Twitter)LinkedIn 上的更新!

祝您自动化愉快!