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 Scaler

    • 增強 KEDA scaler 行為,解決
      • 具有不同 platformName 擴展的節點:修復同時存在 Linux 和 Windows 節點刻板印象時不正確的擴展行為 (#1925)。
      • 過度自動擴展:解決瀏覽器節點的過度擴展問題 (#2160)。
    • 為 Grid GraphQL 端點新增基本身份驗證的個別參數 (usernamepassword) (#2401)。
    • 新增對 nodeMaxSessions 參數的支援,以控制每個節點的最大並行會話數,與節點配置 --max-sessions 一致 (#2402)。

    注意:上述 KEDA scaler 更新透過我們的內建映像檔方法以實驗性方式提供。查看 此處 以取得更多詳細資訊。

  • Selenium Grid Helm Chart:已更新以支援新的 KEDA scaler 增強功能。

  • 查看所有變更

貢獻者

特別感謝所有協助 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

請在 X (原 Twitter)LinkedIn 上關注 SeleniumHQ,以隨時掌握最新資訊!

祝您自動化愉快!