Selenium 4.19 Released!
Today we’re happy to announce that Selenium 4.19 has been released!
Categories:
We’re very happy to announce the release of Selenium 4.19.0 for Javascript, Ruby, Python, .NET, Java and the Grid! Links to everything can be found on our downloads page.
Highlights
- Chrome DevTools support is now: v121, v122, and v123 (Firefox still uses v85 for all versions)
- Thanks to Selenium Manager’s records usage, we know Selenium has at least 1.8M active users in the last 30 days!
- Java and JavaScript keep adding more WebDriver BiDi features.
- The WebDriver BiDi features in Java have a new home, read it at Puja’s blog post.
Noteworthy changes per language
- Java
se:bidi
was removed from the session response when starting a Grid session, aswebSocketUrl
is enough.- Memory allocation and thread handling was improved in Grid.
- Add missing event handlers for TargetLocator interface in
WebDriverListener
. - Several BiDi additions: adding
setFiles
command of the Input Module, between others. - See all changes
- JavaScript
- Several BiDi additions: adding
setFiles
command of the Input Module, between others. - See all changes
- Several BiDi additions: adding
- .NET
- The
ChromiumDriverService.AllowedIPAddresses
name was corrected - It is now possible to set timeouts via capabilities
- See all changes
- The
- Python
- More network interfaces were added to detect lan ip
- The
install_addon()
(Firefox extensions) was improved to take into account dir paths with trailing slashes - Improvements for type parameters
- See all changes
- Ruby
- Full RBS support was added (#13234)
- See all changes
- Rust
- Improving how MS Edge is downloaded
- Fix how MS Edge is managed in RPM-based Linux
- See all changes
Contributors
Special shout-out to everyone who helped the Selenium Team get this release out!
Selenium
Adam Dangoor
Agustin Pequeno
Scott Babcock
Jani Hautakangas
Selenium Docs & Website
Alpha
Amar Deep Singh
Mohammad Monfared
Docker Selenium
Viet Nguyen Duc
Cedric Roijakkers
Maxim Manuylov
Mårten Svantesson
Selenium Team Members
Thanks as well to all the team members who contributed to this release:
Puja Jagani
Diego Molina
Boni García
Sri Harsha
Nikolay Borisenko
Alex Rodionov
Simon Stewart
Titus Fortner
David Burns
Stay tuned for updates by following SeleniumHQ on X (Formerly Twitter) or LinkedIn!
Happy testing!