diff --git a/dotnet/CHANGELOG b/dotnet/CHANGELOG index a36a205753505..8643188d24286 100644 --- a/dotnet/CHANGELOG +++ b/dotnet/CHANGELOG @@ -1,3 +1,14 @@ +v4.15.0 +====== + +* Do not set binary as empty string (#12738) +* Store the mutated element for the user not just the target id (#12948) +* Do not pack Selenium Manager binaries by consumer packages +* Fix driver service path determination when starting it directly +* Improve nuget packages metadata (#12873) +* Add CDP files for v119 and remove v116 +* Implement file downloads (#12979) + v4.14.1 ====== * Fix add CDP files for v118 and remove v115 diff --git a/java/CHANGELOG b/java/CHANGELOG index c1a19156f1ebd..0d81448b4c39a 100644 --- a/java/CHANGELOG +++ b/java/CHANGELOG @@ -1,3 +1,43 @@ +v4.15.0 +====== + +* Fixed the characteristics of the collector +* Marked Client Config version field as final. (#12941) +* Removed use of guava from browser packages +* Removed use of guava from devtools (#12943) +* Do not set browser binary if it is an empty string (#12738) +* Allow setting proxy for all http client instances (#12940) +* Ensure request can be modified while intercepting (#12930) +* Add BiDi browsing contexts events related to navigation and user prompt +* Update Actions.java as removed modifier keys (#12903) +* Removed the unused netty domain socket client and dependencies +* Removed the guava reference from os, manager, bidi package +* Removed the unused sockets test base +* Removed most usages of guava from the support package +* Copy SM binary to cache folder and use it from there (#11359) (#12539) +* Prevent browser to be created and unused in case a short session-request-timeout is set (#12848) +* Add BiDi request data types from Network module +* Remove the http2-settings header in the reverse proxy +* Add BiDi network response data type, network initiator type +* Add value key to delete downloadFile response per w3c convention (#13025) +* Add BiDi BeforeRequestSent type +* Add BiDi mechanism to listen to network event - beforeRequestSent +* Fix bug in downloading files by ensuring browser vendor options in capabilities (#13024) +* Add BiDi network module events - onResponseStarted and onResponseCompleted +* Fixed processing continuation frames #12962 +* Remove CDP version dependencies in the server (#12502) +* Add placeholder for BiDi script module commands and events +* Add BiDi script types, remote reference types, and local value types for script module +* Change local value method name for BiDi serialization +* Fixed the invalid session id response #12655 +* Add BiDi channel value type, remote value type and evaluate result types +* Add BiDi call script command, evaluate function command, disown command, get realms command +* Open the selenium-manager to the selenium-json package for the Java Module System +* Add message to exception error for downloads error +* Add BiDi command to add and remove preload script +* Add CDP v119 and remove v116 +* Implement file downloads (#12979) + v4.14.1 ====== * Add print, activate and set viewport commands to Browsing Context diff --git a/javascript/node/selenium-webdriver/CHANGES.md b/javascript/node/selenium-webdriver/CHANGES.md index 9daefc8200ad5..31ccefb7ac9dc 100644 --- a/javascript/node/selenium-webdriver/CHANGES.md +++ b/javascript/node/selenium-webdriver/CHANGES.md @@ -1,3 +1,18 @@ +## 4.15.0 + +#### :bug: Bug fix + +* Replace calls to console.log with managed loggers (#12909) + +#### :nail_care: Polish + +* Add CDP v119 and remove v116 + +#### :rocket: New Feature + +* Add BiDi captureScreenshot command (#12510) +* Add BiDi browsing context activate command, handle user prompt command and reload command + ## 4.14.0 #### :nail_care: Polish diff --git a/py/CHANGES b/py/CHANGES index f50ab7fd51358..db3e44bcd410d 100644 --- a/py/CHANGES +++ b/py/CHANGES @@ -1,3 +1,11 @@ +Selenium 4.15.0 +* Return a `pathlib.Path` when `SE_MANAGER_PATH` is set. closes #12929 +* Do not set browser binary in selenium manager if it is an empty string (#12738) +* Add CDP v119 and remove v116 +* Remove selenium manager accommodation for Conda +* Implement file downloads (#12979) +* Add some type hints to selenium.webdriver.support (#13070) + Selenium 4.14.0 * add CDP files for v118 and remove v115 * use lazy string interpolation for logging calls @@ -68,9 +76,6 @@ Selenium 4.11.0 * 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 * Fix bug preventing proxy from working in Options classes (#12029) diff --git a/rb/CHANGES b/rb/CHANGES index b62988d605cb6..9812a5157951a 100644 --- a/rb/CHANGES +++ b/rb/CHANGES @@ -1,3 +1,12 @@ +4.15.0 (unreleased) +========================= + +* Do not set browser binary in selenium manager if it is an empty string (#12738) +* Add flaky condition to guards to mark unreliable tests +* Rake update needs to build latest grid for running remote tests +* Add CDP v119 and remove v116 +* Implement file downloads (#12979) + 4.14.0 (2023-10-09) ========================= Ruby: diff --git a/rust/CHANGELOG.md b/rust/CHANGELOG.md index 58f019c07a338..2a32c6a348843 100644 --- a/rust/CHANGELOG.md +++ b/rust/CHANGELOG.md @@ -1,3 +1,15 @@ +0.4.15 +====== +* Include mirror arguments to change default online repository URLs (#11687) +* Support for automatic management of Firefox ESR (#12946) +* Fix webview2 support (#12966) +* Include checkbox in SM workflow to generate binaries with debug symbols (#12974) +* Include flag in workflow to build SM in CI with debug info +* Include debug and split-debuginfo in dev profile +* Change windows target to stable-i686-pc-windows-gnu +* Bump all crates to the last versions (#13028) +* Fix conditions to check edge in cache (#13057) + 0.4.14 ====== * Use original browser version in Firefox management logic