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
パッケージに移行しました。 - すべての変更を見る
- System.Text.Json への移行:
- Python
- 未処理のプロンプトの動作: BiDi が有効になっている場合に、未処理のプロンプトの動作を「無視」オプションに追加しました。
- Mypy エラーの修正: さまざまなモジュールの mypy エラーを修正しました。
- Pytest 構成の更新: pytest 構成設定を
pyproject.toml
に移動しました。 - グローバルデフォルトタイムアウトのオーバーライド:
GLOBAL_DEFAULT_TIMEOUT
のオーバーライドを許可しました。 - すべての変更を見る
- Ruby
- WebStorage JS メソッドの非推奨化: WebStorage JavaScript メソッドを非推奨にしました。
- すべての変更を見る
- Rust
- パス内のドライバーとブラウザのスキップ: パス内のドライバーとブラウザをスキップするための引数を含めました。 (a056044d9c)
- デバッグ形式指定子の使用: エラーメッセージを表示するためにデバッグ形式指定子を使用しました。 (d8a7172a2a)
- Firefox バージョンの検出: バージョン検出に Firefox の履歴メジャーリリースエンドポイントを使用しました。 (02d6903006)
- すべての変更を見る
貢献者
このリリースを Selenium チームがリリースするのを手伝ってくれたすべての人に特別な感謝を申し上げます!
Selenium
MustafaAgamy
Augustin Gottlieb
Angie Jones
Chris Gossett
Diogo Teles Sant'Anna
Dominic Evans
Alex
Lauro Moura
Manuel Blanco
Michael Mintz
Navin Chandra
Pavel Sobolev
Sandeep Suryaprasad
Simon Benzer
Selenium Docs & Website
MustafaAgamy
Augustin Gottlieb
ian zhang
Pedro Aguiar
Jochen
Pallavi
Pablo Martinez
Scott Babcock
Simon Benzer
Marek Andreansky
Docker Selenium
Ilia Lazebnik
Trig
Nandor Pal
Selenium チームメンバー
このリリースに貢献してくれたすべてのチームメンバーにも感謝します
David Burns
Boni García
Diego Molina
Sri Harsha
Nikolay Borisenko
Alex Rodionov
Puja Jagani
Simon Stewart
Titus Fortner
Viet Nguyen Duc
SeleniumHQ の X (旧 Twitter) または LinkedIn をフォローして、最新情報を入手してください!
楽しい自動化を!