Selenium 4.20 リリース!

本日、Selenium 4.20 がリリースされたことを発表いたします!

Javascript、Ruby、Python、.NET、Java、および Grid 向けの Selenium 4.20.0 のリリースを発表できることを大変嬉しく思います! すべてへのリンクは、ダウンロードページにあります。

ハイライト

  • Chrome DevTools のサポートは v122、v123、および v124 になりました(Firefox は引き続きすべてのバージョンで v85 を使用します)
  • Selenium には、過去 30 日間で少なくとも 230 万人のアクティブユーザーがいます。 先月より 50 万人増加しました!
  • Java と JavaScript は、より多くの WebDriver BiDi 機能を追加し続けています。
  • .NET C# と JavaScript は、ナイトリービルドを GitHub パッケージに公開するようになりました。
  • ナイトリーパッケージは、Selenium ドキュメントの例を使用して毎日テストされています。
  • Selenium Manager を呼び出すために使用されるコードは、すべての言語でリファクタリングされ、保守と改善が容易になりました。
    • インターフェースが変更され、ユーザーがそれを呼び出していた場合、問題が発生する可能性があります。 Selenium Manager はまだベータ版であり、この種の変更は予想されます。

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

  • Java
    • Dynamic Grid でプロビジョニングされたブラウザコンテナは、hostConfig を使用します
    • Dynamic Grid は、ランタイム中にプルーニングされた場合、ブラウザイメージを再フェッチします
    • いくつかの BiDi 追加: 閲覧コンテキスト作成メソッドの更新など。
    • すべての変更を見る

  • JavaScript
    • いくつかの BiDi 追加: すべてのパラメータを含めるようにキャプチャスクリーンショット API を更新し、スクロールパラメータを削除するなど
    • ナイトリー JS ビルドが GitHub パッケージにプッシュされるようになりました
    • すべての変更を見る

  • .NET
    • 再初期化後、正しい devtools セッション ID が使用されるようになりました
    • ナイトリー .NET C# ビルドが GitHub パッケージにプッシュされるようになりました
    • すべての変更を見る



貢献者

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

Selenium

Viet Nguyen Duc

Viet Nguyen Duc

Selenium ドキュメント & ウェブサイト

Viet Nguyen Duc

Viet Nguyen Duc

Augustin Gottlieb

Augustin Gottlieb

Harshit Bhardwaj

Harshit Bhardwaj

Andrew Zipperer

Andrew Zipperer

Docker Selenium

Viet Nguyen Duc

Viet Nguyen Duc

Maxim Manuylov

Maxim Manuylov

Selenium チームメンバー

このリリースに貢献してくれたすべてのチームメンバーにも感謝します

Puja Jagani

Puja Jagani

Diego Molina

Diego Molina

Boni García

Boni García

Sri Harsha

Sri Harsha

Nikolay Borisenko

Nikolay Borisenko

Alex Rodionov

Alex Rodionov

Simon Stewart

Simon Stewart

Titus Fortner

Titus Fortner

David Burns

David Burns

X (旧 Twitter) または LinkedIn で SeleniumHQ をフォローして、最新情報を入手してください!

ハッピーテスティング!