Selenium 4.22 リリース!
本日、Selenium 4.22 がリリースされたことを発表いたします!
カテゴリ
Javascript、Ruby、Python、.NET、Java および Grid 向けの Selenium 4.22.0 のリリースを発表できることを大変嬉しく思います! すべてへのリンクは、ダウンロードページにあります。
ハイライト
- Selenium には、過去 30 日間で少なくとも 260 万人のアクティブユーザーがいます。先月より 20 万人増加しました!
- 収集するすべての情報は公開されています。
- この数値は、Selenium Manager を有効にしており、Selenium v4.17 以降を使用しているユーザーのみを表しています。
- Python、Chrome、および Windows が大部分を占めています。
- Chrome DevTools のサポートは現在、v124、v125、および v126 です(Firefox はすべてのバージョンで引き続き v85 を使用しています)。
- 新しい BiDi API の最初の実装が Ruby、Python、および JavaScript で展開されました。
言語ごとの注目すべき変更点
- Java
- Options クラスのインスタンスで
enableBiDi()
を呼び出すことで、BiDi を有効にできるようになりました。 - Dynamic Grid のビデオファイル名は、
se:videoName
capability で設定できます。 - すべての変更点を見る
- Options クラスのインスタンスで
- JavaScript
- コンソールログおよび JavaScript エラー用の BiDi API が実装されました。
- 追加の BiDi 実装。
- すべての変更点を見る
- .NET
- .NET バインディングは、非同期メソッドの展開を開始しました。
- 同期メソッドは引き続きサポートされますが、「内部的には」非同期メソッドを呼び出します。
- このリリースでは、非同期メソッドが Navigation クラスに追加されました。
- すべての変更点を見る
- .NET バインディングは、非同期メソッドの展開を開始しました。
- Python
- このリリースでは、Chrome Devtools Protocol を操作する新しい方法が実装されています。
- 以前の実装では async/await パターンが必要だったため、後方互換性がありませんでした。
- 新しい実装は後方互換性があり、別のスレッドで非同期コードを実行します。
- webkitgtk および wpewebkit ドライバーの実装を更新しました。
- Options クラスのインスタンスの
enable_bidi()
プロパティをTrue
に設定することで、BiDi を有効にできるようになりました。 - コンソールログおよび JavaScript エラー用の BiDi API が実装されました。
- すべての変更点を見る
- このリリースでは、Chrome Devtools Protocol を操作する新しい方法が実装されています。
- Ruby
- BiDi および Classic 実装のトグルを実装しました。
- コンソールログおよび JavaScript エラー用の BiDi API が実装されました。
- すべての変更点を見る
- Rust
- 実行完了後ではなく、stdout にログ情報をストリーミングする機能を追加しました。
- ネイティブ Rust メソッドを使用して、Windows 上のバイナリロケーションを改善しました。
- すべての変更点を見る
貢献者
このリリースを実現するために協力してくれたすべての人々に特別な感謝を申し上げます!
Selenium
Andrei
Viet Nguyen Duc
Augustin Gottlieb
Alex
Alexander Millin
Scott Babcock
Vladislav Velichko
James Yuzawa
Selenium ドキュメント & ウェブサイト
ian zhang
Augustin Gottlieb
Joshua Yam
Pallavi
Sang Nguyen
Docker Selenium
Viet Nguyen Duc
Selenium チームメンバー
このリリースに貢献してくれたすべてのチームメンバーにも感謝します
David Burns
Boni García
Diego Molina
Sri Harsha
Alex Rodionov
Puja Jagani
Simon Stewart
Titus Fortner
X (旧 Twitter) または LinkedIn で SeleniumHQ をフォローして、最新情報にご期待ください!
ハッピー自動化!