Selenium 4.17 Released!
Today we’re happy to announce that Selenium 4.17 has been released!
Categories:
We’re very happy to announce the release of Selenium 4.17.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: v119, v120, and v121 (Firefox still uses v85 for all versions)
- Selenium Manager records usage set
environment variable
SE_AVOID_STATSto"true"to avoid sending information. - Chrome headless changed the name of the browser to reflect that it is not actually chrome; Selenium now handles this seamlessly,
but you should still switch to
--headless=new(see: Headless is going away)
Noteworthy changes per language
- Java
- Remove deprecated event listener classes; update to EventFiringDecorator and WebDriverListener classes
- Allow disabling Grid UI
- Deprecated FirefoxBinary class and legacy Error Codes
- Deprecated HTML5 features for offline storage, location, and network connection
- No longer accepting session requests with desiredCapabilities keyword
- See all changes
- JavaScript
- Remove deprecated headless methods and associated references
- Implemented remote file downloading
- See all changes
- .NET
- Improvements to the new logging implementation
- Removed previously deprecated code
- See all changes
- Python
- Updated WPEWebKit support
- Removed previously deprecated code
- Deprecated FirefoxBinary and several outdated FirefoxProfile methods
- See all changes
- Ruby
- Logger defaults output to stderr instead of stdout
- See all changes
- Rust
- Use latest browser from cache when browser path is not discovered
- Throw a descriptive message when error parsing JSON from response
- See all changes
Contributors
Special shout-out to everyone who helped the Selenium Team get this release out!
Selenium
Earlopain
EdwinVanVliet
Andrei Solntsev
James Braza
Lauro Moura
middlingphys
Hidetake Tanaka
Valery Yatsynovich
Viet Nguyen Duc
Henrik Skupin
Selenium Docs & Website
Yevhenii Shunevych
Docker Selenium
Auto81
Earlopain
Amar Deep Singh
Viet Nguyen Duc
Selenium Team Members
Thanks as well to all the team members who contributed to this release:
David Burns
Boni García
Diego Molina
Sri Harsha
joerg1985
Nikolay Borisenko
Alex Rodionov
Puja Jagani
Titus Fortner
Stay tuned for updates by following SeleniumHQ!
Happy testing!



