Selenium 4.12.0 Released!
Categories:
We’re very happy to announce the release of Selenium 4.12.0 for Java, .NET, Ruby, Python, and Javascript as well as the Grid. Links to everything can be found on our downloads page.
Highlights
- Chrome DevTools support is now: v114, v115, and v116 (Firefox still uses v85 for all versions)
- Quite a few fixes for Selenium Manager, and now with Firefox browser management! Read about all the new Selenium Manager features
- .NET only explicitly targets
netstandard2.0
- Python no longer supports Python 3.7
- Ruby no longer supports
:capabilities
arguments for local drivers (must use:options
now)
Relevant improvements per language
- Java
- Several improvements in working with Selenium Manager
- Allow deleting remote downloaded files from grid (#12501)
- Removed deprecated
UNEXPECTED_ALERT_BEHAVIOR
,BROWSER_LOGFILE
,createPointerDown
,createPointerUp
and JWP/file
endpoint - Deprecated
disableNativeEvents
and Remote Response status field - See all changes
- JavaScript
- Fix how browsers and drivers are discovered (#12456)
- See all changes
- .NET
- Python
- Support Selenium Manager in conda installs (#12536)
- Several bug fixes in Typing suggestions (#12477, #12464)
- allow setting http client certifications with REQUESTS_CA_BUNDLE env (#11957)
- Fix bugs for ElementScrollBehavior, sending keys with long strings and getting capabilities from options
- See all changes
- Ruby
- Fix bug preventing good error messages in Selenium Manager when stdout empty
- Fix bug with Firefox not loading net/http library by default (#12506)
- See all changes
Contributors
Special shout-out to everyone who helped the Selenium Team get this release out!
Selenium
Nikolay Borisenko
Sandeep Suryaprasad
Scott Babcock
Selenium Docs & Website
Andrii Maliuta
Andrei Solntsev
Nikolay Borisenko
Pallavi
Tahanima Chowdhury
Veerendra Jana
Docker Selenium
Mario Segura
Thanks as well to all the Selenium Team Members who contributed to this release:
David Burns
Boni García
Diego Molina
Sri Harsha
Jonathan Lipps
Luke Hill
Alex Rodionov
Puja Jagani
Simon Stewart
Simon K
Titus Fortner
Stay tuned for updates by following SeleniumHQ!
Happy testing!