Selenium 4.11.0 Released!
Categories:
We’re very happy to announce the release of Selenium 4.11.0 for Java, .NET, Ruby, Python, and Javascript as well as the Grid and Internet Explorer Driver. Links to everything can be found on our downloads page.
Highlights
- Chrome DevTools support is now: v113, v114, and v115 (Firefox still uses v85 for all versions)
- Support for Chrome for Testing (CfT) through Selenium Manager. Read more at the new Selenium Manager features blog post.
- Selenium Manager now locates the browser driver binary on PATH or the configured path, checks for potential incompatibilities, and gives better warning and error messages.
- Nightly builds are being pushed for Ruby and Java. Support for other languages is coming soon.
- Ignore process id match when finding the window handle - IE Mode on Edge. (#12246) (#12279)
Relevant improvements per language
- Java
- .NET
- Implementation of event wrapped shadow root element (#12073)
- Allow setting a different pointer, keyboard, or wheel on input device (#11513)
- Add move to location method to Actions (#11509)
- Add support for Safari Technology Preview (#12342)
- Fix error when we send non-base64 data for fetch command (#12431)
- Fix continueResponse method in CDP (#12445)
- Python
- removed redundant attributes
capabilities
andset_capability
in wpewebkit/options.py (#12169) - improve driver logging, implement log_output() for flexibility and consistency of driver logging (#12103)
- let users pass service args to IE driver (#12272)
- Expose
WPEWebKitService
andWebKitGTKService
in the public API - Remove deprecated
ActionChains.scroll(...)
- Add creation flag for windows in selenium_manager (#12435)
- removed redundant attributes
Contributors
Special shout-out to everyone who helped the Selenium Team get this release out!
Selenium
Michael Mintz
Nikolay Borisenko
Sandeep Suryaprasad
Hanbo Wang
Sebastian Meyer
Daniel Brown
Vedanth Vasu Dev
Bartek Florczak
João Luca Ripardo
Debanjan Choudhury
Christian Biesinger
Sen ZmaKi
Selenium Docs & Website
Pallavi
Cristian Greco
Gayathri Rukmadhavan
Mikhail C.
nevinaydin
Erick Ribeiro
Docker Selenium
Luis Correia
alb3ric
Bartek Florczak
Mårten Svantesson
wintersolutions
Thanks as well to all the Selenium Team Members who contributed to this release:
Tamsil Sajid Amani
Diego Molina
Sri Harsha
Titus Fortner
Simon Stewart
Boni García
Puja Jagani
Simon K
Alex Rodionov
Krishnan Mahadevan
David Burns
James Mortensen
Stay tuned for updates by following SeleniumHQ!
Happy testing!