Selenium 4.24 リリース!

本日、Selenium 4.24 がリリースされたことを発表できてうれしいです!

Javascript、Ruby、Python、.NET、Java、および Grid 用の Selenium 4.24.0 のリリースを発表できることを非常にうれしく思います。すべてのリンクはダウンロードページにあります。

言語ごとの注目すべき変更点

  • Java
    • BiDi プロンプト/アラートテストの修正: BiDi が有効になっている場合にプロンプト/アラート関連のテストを修正しました。
    • Execute Script API: BiDi 用の execute script ハイレベル API を追加しました。
    • JSpecify アノテーション: WebDriver、WebElement、SearchContext、およびその他のインターフェースに JSpecify アノテーションを追加しました。
    • Dom Mutation Handler サポート: BiDi 用の DOM mutation handler サポートを追加しました。
    • セッション失敗時に HttClient を閉じる: セッションの開始に失敗した場合に HttClient が確実に閉じられるようにしました。
    • トレースを無効にするシステムプロパティ: トレースを無効にするシステムプロパティを追加しました。 (c8676eff10)
    • すべての変更を見る

  • JavaScript
    • BiDi 用のハイレベルスクリプトコマンド: BiDi 用のハイレベルスクリプトコマンドを追加しました。
    • BiDi 用の認証ハンドラー: BiDi 用の認証ハンドラーを追加しました。
    • Node.js 用の Selenium バージョンを公開: Node.js 用の Selenium バージョンを公開しました。
    • すべての変更を見る

  • .NET
    • System.Text.Json への移行: Newtonsoft.Json パッケージから System.Text.Json パッケージに移行しました。
    • すべての変更を見る

  • Python
    • 未処理のプロンプトの動作: BiDi が有効になっている場合に、未処理のプロンプトの動作を「無視」オプションに追加しました。
    • Mypy エラーの修正: さまざまなモジュールの mypy エラーを修正しました。
    • Pytest 構成の更新: pytest 構成設定を pyproject.toml に移動しました。
    • グローバルデフォルトタイムアウトのオーバーライド: GLOBAL_DEFAULT_TIMEOUT のオーバーライドを許可しました。
    • すべての変更を見る

  • Ruby

  • Rust
    • パス内のドライバーとブラウザのスキップ: パス内のドライバーとブラウザをスキップするための引数を含めました。 (a056044d9c)
    • デバッグ形式指定子の使用: エラーメッセージを表示するためにデバッグ形式指定子を使用しました。 (d8a7172a2a)
    • Firefox バージョンの検出: バージョン検出に Firefox の履歴メジャーリリースエンドポイントを使用しました。 (02d6903006)
    • すべての変更を見る

貢献者

このリリースを Selenium チームがリリースするのを手伝ってくれたすべての人に特別な感謝を申し上げます!

Selenium

MustafaAgamy

MustafaAgamy

Augustin Gottlieb

Augustin Gottlieb

Angie Jones

Angie Jones

Chris Gossett

Chris Gossett

Diogo Teles Sant'Anna

Diogo Teles Sant'Anna

Dominic Evans

Dominic Evans

Lauro Moura

Lauro Moura

Manuel Blanco

Manuel Blanco

Michael Mintz

Michael Mintz

Navin Chandra

Navin Chandra

Pavel Sobolev

Pavel Sobolev

Sandeep Suryaprasad

Sandeep Suryaprasad

Simon Benzer

Simon Benzer

Selenium Docs & Website

MustafaAgamy

MustafaAgamy

Augustin Gottlieb

Augustin Gottlieb

ian zhang

ian zhang

Pedro Aguiar

Pedro Aguiar

Pablo Martinez

Pablo Martinez

Scott Babcock

Scott Babcock

Simon Benzer

Simon Benzer

Marek Andreansky

Marek Andreansky

Docker Selenium

Ilia Lazebnik

Ilia Lazebnik

Nandor Pal

Nandor Pal

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 をフォローして、最新情報を入手してください!

楽しい自動化を!

最終更新日: 2024年8月28日: 4.24 ブログ投稿の追加 (9bc739dc938)