Skip to content

Latest commit

 

History

History
175 lines (128 loc) · 6.69 KB

File metadata and controls

175 lines (128 loc) · 6.69 KB
title Selenium 4.31 Released!
linkTitle Selenium 4.31 Released!
date 2025-04-05
tags
selenium
categories
releases
author Diego Molina [@diemol](https://www.diemol.com)
images
/images/blog/2025/selenium_4.31.jpg
description Today we're happy to announce that Selenium 4.31 has been released!

We’re excited to announce the release of Selenium 4.31 for Javascript, Ruby, Python, .NET, Java and the Grid! 🎉
This release focuses on improvements across the board, including better BiDi protocol support, test reliability, nullability enhancements, and cleanup of legacy code across languages.

Links to all assets can be found on our downloads page.


🚀 Major Highlights

  • Continued work towards full BiDi support in all bindings
  • Cleanup of unused legacy components (like wgxpath)
  • Expanded test coverage and fixes for various environments (CI, RBE, MacOS)
  • Improvements in documentation and development tooling

🔹 Language-Specific Changes

Java

Python

JavaScript

  • Fixed BiDi tests for Chrome and Firefox on CI.
  • Implemented BiDi permissions module commands.

Ruby

.NET

Grid

Docker Selenium

  • Helm config: Add template for file browser video records service (#2763)
  • Helm config: Strictly handle basicAuth.enabled in template (#2760)
  • Selenium Grid Autoscaling in Kubernetes is expected working well with KEDA core v2.17.0.
  • See all changes

We thank all our contributors for their incredible efforts in making Selenium better with every release. ❤️

For a detailed look at all changes, check out the release notes.


Contributors

Special shout-out to everyone who helped the Selenium Team get this release out!

{{< gh-user "https://api.github.com/users/Delta456" >}} {{< gh-user "https://api.github.com/users/PSandro" >}} {{< gh-user "https://api.github.com/users/mk868" >}} {{< gh-user "https://api.github.com/users/navin772" >}}
{{< gh-user "https://api.github.com/users/alaahong" >}} {{< gh-user "https://api.github.com/users/pallavigitwork" >}}
{{< gh-user "https://api.github.com/users/KenHuPricer" >}} {{< gh-user "https://api.github.com/users/KyriosGN0" >}}

Thanks as well to all the team members who contributed to this release:

{{< gh-user "https://api.github.com/users/aguspe" >}} {{< gh-user "https://api.github.com/users/AutomatedTester" >}} {{< gh-user "https://api.github.com/users/bonigarcia" >}} {{< gh-user "https://api.github.com/users/cgoldberg" >}} {{< gh-user "https://api.github.com/users/diemol" >}} {{< gh-user "https://api.github.com/users/harsha509" >}} {{< gh-user "https://api.github.com/users/joerg1985" >}} {{< gh-user "https://api.github.com/users/nvborisenko" >}} {{< gh-user "https://api.github.com/users/p0deje" >}} {{< gh-user "https://api.github.com/users/pujagani" >}} {{< gh-user "https://api.github.com/users/RenderMichael" >}} {{< gh-user "https://api.github.com/users/shbenzer" >}} {{< gh-user "https://api.github.com/users/shs96c" >}} {{< gh-user "https://api.github.com/users/titusfortner" >}} {{< gh-user "https://api.github.com/users/VietND96" >}}

Stay tuned for updates by following SeleniumHQ on:

Happy automating!