Skip to content

Commit

Permalink
Updating change logs for 4.11.0
Browse files Browse the repository at this point in the history
  • Loading branch information
diemol committed Jul 31, 2023
1 parent a6405d4 commit 5f77934
Show file tree
Hide file tree
Showing 6 changed files with 117 additions and 3 deletions.
4 changes: 4 additions & 0 deletions cpp/iedriverserver/CHANGELOG
Expand Up @@ -9,6 +9,10 @@ available via the project downloads page. Changes in "revision" field indicate
private releases checked into the prebuilts directory of the source tree, but
not made generally available on the downloads page.

v4.11.0.0
========
* Ignore process id match when finding the window handle - IE Mode on Edge. (#12246)

v4.8.1.0
========
* Update atoms (Use .textContent instead of .innerHTML in clear() action (#11504))
Expand Down
19 changes: 19 additions & 0 deletions dotnet/CHANGELOG
@@ -1,3 +1,22 @@
v4.11.0
======
* Add CDP files for v115 and remove v112
* Improving .NET API docs
* Implementation of event wrapped shadow root element (#12073)
* Include generation of support project (#12193)
* Make WebDriver.csproj file more friendly with native pack command (#12235)
* Adding ignore process match for IE Mode across bindings (#12279)
* netcoreapp3.1 is deprecated
* 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)
* Use Selenium Manager to locate drivers on PATH (#12344)
* Allow running tests with Edge
* Add browser output from selenium manager to options (#12405)
* Fix error when we send non-base64 data for fetch command (#12431)
* Fix continueResponse method in CDP (#12445)


v4.10.0
======
* Add CDP files for v114 and remove v111
Expand Down
41 changes: 41 additions & 0 deletions java/CHANGELOG
@@ -1,3 +1,44 @@
v4.11.0
======
* Supported CDP versions: 85, 113, 114, 115
* Add Missing W3C Exceptions (#12175)
* Increased the max depth of new session payload (#12205)
* Create less HttpClient instances while creating a CDP connection (#12216)
* Raise a ConnectionFailedException when openSocket failed (#12215)
* Ack the log file argument without need to combine it. Fixes #12225
* Improved the exit code and error handling (#12219)
* No need to have the auto-service dependency in the client bindings (#12244)
* Deprecate all 'lift style' code (#12263)
* Minor spelling Fix (#12258)
* Adding ignore process match for IE Mode across bindings (#12279)
* Extract original driver from decorated driver when Augmenting a driver (#12248)
* BidiException instead of DevToolsException in getBiDi (#12284)
* [grid] Switching to fine log level when clearing caches in LocalNode
* Removing deprecated methods (findElement & findElements)
* less memory allocation (#12320)
* Add move to location method to Actions (#11509)
* [grid] Add supports for list-of-table options (#12363)
* [grid] reject requests only if it has been in the queue before trying… (#12336)
* [grid] do not rely on .hashCode for .equals (#12361)
* Use Selenium Manager to locate drivers on PATH (#12352)
* [grid] Improved the new session handling when the queue is empty (#12385)
* [grid] Using SM to find drivers on PATH
* Using same variable for log output, fixes #12406
* UnreachableBrowserException logs the command parameter details only in debug mode (#11328)
* Filter related fixed in the NettyClient and the JdkHttpClient
* Removing deprecated `createServiceWithConfig` in ChromeDriverService
* Removing deprecated `webdriver.chrome.whitelistedIps` in ChromeDriverService
* Removing deprecated ChromeDriverLogLevel
* Add browser output from Selenium Manager to options (#12424)
* [grid] Make user defined SlotMatcher used everywhere in grid code (#12240)
* Add support for FedCM commands (#12096)
* [grid] Returning se:bidi when the user sends `webSocketUrl`. Fixes #12314
* [grid] Covering use case where a Node is UP after being marked DOWN. Fixes #12116
* Make external modules static (#12294)
* Use double-checked locking to initialise the Selenium Manager instance
* Making sure browser path is not null before setting the binary when value is returned from SM
* Showing SM error when the exception is thrown

v4.10.0
======
* Supported CDP versions: 85, 112, 113, 114
Expand Down
5 changes: 3 additions & 2 deletions javascript/node/selenium-webdriver/CHANGES.md
Expand Up @@ -3,15 +3,15 @@
#### :nail_care: Polish

* [BiDi] fix addPreloadScript failing tests (#12182)
* [bazel] Run buildifier in the format script
* Print debug message once for each browser when selenium manager used
* Add forgotten RelativeBy in check options (#12289)
* SM supports all browsers in Selenium since a while ago
* Using SM to check drivers on the PATH
* Display info about SM activity
* Removing logic to find drivers, delegating to SM
* Removing logic to find drivers, delegating to Selenium Manager
* Removing service parameter from getPath
* add support for Chrome 115 and remove support for Chrome 112
* Update webdriver-bootstrap.js (#12276)

#### :rocket: New Feature

Expand All @@ -22,6 +22,7 @@
#### :bug: Bug Fix

* fix SeleniumServer.start() crashes on MacOS with nodejs selenium-webdriver (#12158)
* Update by.js: Add forgotten RelativeBy in check options (#12289)

## v4.10.0

Expand Down
39 changes: 38 additions & 1 deletion py/CHANGES
@@ -1,5 +1,42 @@
Selenium 4.11.0
* Placeholder
* Add CDP files for v115 and remove v112
* removed redundant attributes `capabilities` and `set_capability` in wpewebkit/options.py (#12169)
* mapped all error codes in `errorhandler.py` to corresponding exception object. (#12190)
* improve driver logging (#12103) - implement log_output() for flexibility and consistency of driver logging
* fix property name in Selenium Manager (#12237)
* used truthy check instead of checking for length in `to_capabilities` method in `ie/options.py` (#12262)
* remote commands dict is moved outside `RemoteConnection` class in `remote/remote_connection.py` (#12261)
* moved `ConnectionType` class outside `Mobile` class to avoid nesting of classes (#12256)
* used `pathlib` module to check if the file exist in `remote/file_detector.py` (#12253)
* added truthy check in chromium options instead of identity operator (#12274)
* added pythonic approach of type checking in `firefox/firefox_profile.py` (#12271)
* let users pass service args to IE driver (#12272)
* Adding ignore process match for IE Mode across bindings (#12279)
* moved all ie options to custom descriptors. (#12283)
* minor ie-options fix to PR 12283 (#12309), fixes #12283
* added type hints to `SwitchTo` class (#12296)
* Refactored Proxy object in common/proxy.py using custom descriptor. (#12286)
* optimized Timeouts class by moving timeouts to descriptor class (#12287)
* added type hinting support to ActionChains and Alert class (#12290)
* Moved all `PrintOptions` class attributes to custom descriptor class. (#12297)
* Use Selenium Manager to locate drivers on PATH (#12356
* Enable cdp to work for edge
* Update docstring of wait.py so it can also cover the case of WebElement as 1st arg of WebDriverWait. (#12376)
* Added type hinting support to `common/actions` libraries. (#12325)
* Fix type of `ignore_proxy` in `ChromiumRemoteconnection`
* set exception direct cause when switching frame focus when NSE is raised
* Raise a more generic `ValueError` when proxy type is not acceptable
* Add browser output from selenium manager to options (#12404)
* Add check=False explicitly to subprocess calls; simplify `keys_to_typing`
* Expose `WPEWebKitService` and `WebKitGTKService` in the public API
* Remove deprecated `ActionChains.scroll(...)`
* Removed unused variable `DEFAULT_SAFARI_CAPS` in `safari/webdriver.py` (#12416)
* Added type checks in `setter` methods of different browser options (#12328)
* Add creation flag for windows in selenium_manager (#12435)
* Fix checking window handles for current




Selenium 4.10.0
* Add CDP files for v114 and remove v111
Expand Down
12 changes: 12 additions & 0 deletions rb/CHANGES
@@ -1,3 +1,15 @@
4.11.0 (2023-07-31)
=========================
Ruby:
* Made network interception threads fail silently (#12226)
* Have Selenium Manager binary locate drivers on PATH (#12345)
* Add browser output from selenium manager to options (#12398)
* Remove deprecated code (#12417)
BiDi:
* Released selenium-devtools 0.115.0 (supports CDP v85, v113, v114, v115)
Edge:
* Adding ignore process match for IE Mode across bindings (#12279)

4.10.0 (2023-06-07)
=========================
Ruby:
Expand Down

0 comments on commit 5f77934

Please sign in to comment.