Skip to content

Commit e52b1be

Browse files
committed
update versions and changelogs for 4.17
1 parent d5b9382 commit e52b1be

File tree

20 files changed

+192
-53
lines changed

20 files changed

+192
-53
lines changed

dotnet/CHANGELOG

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
v4.17.0
2+
======
3+
4+
* Add csharp to Selenium Manager input for tracking (see #13288)
5+
* Consider log handlers as null when not initiated
6+
* Lazy initialization of log handlers when required
7+
* Specify the dll as nuget content explicitly (#13332)
8+
* Extract downloadable zip file in memory (#13277)
9+
* Update references from desiredCapabilities to capabilities
10+
* Don't output to user's console, rather use logging (Fixes #13410)
11+
* Add function to enable halting targets until runtime.runIfWaitingForDebugger is invoked (#13330)
12+
* Properly get selenium manager from bazel output (#13452)
13+
* Remove deprecated DriverService constructors with options parameter
14+
* Remove deprecated methods for toggling legacy protocol
15+
* Remove deprecated class RemoteWebElement
16+
* Improve logging performance when it is disabled (#13464)
17+
* Add CDP for Chrome 121 and remove 118
18+
119
v4.16.2
220
======
321

dotnet/selenium-dotnet-version.bzl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# BUILD FILE SYNTAX: STARLARK
22

3-
SE_VERSION = "4.16.2"
3+
SE_VERSION = "4.17.0"
44
ASSEMBLY_VERSION = "4.0.0.0"
55
SUPPORTED_NET_STANDARD_VERSIONS = ["netstandard2.0"]
66

java/CHANGELOG

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,67 @@
1+
v4.17.0
2+
======
3+
4+
* Self-signed certificate do not require certificate file (#13268)
5+
* Remove deprecated event listener classes (#13200)
6+
* Add ability to disable UI on grid (#13212)
7+
* Recognise `chrome-headless-shell` as Chrome browser (#13292)
8+
* Remove most of guava from remote package
9+
* Add java to Selenium Manager input for tracking (see #13288)
10+
* Add cookie support for network module (#13325)
11+
* Refactored log capture and formatting code (#13322)
12+
* Add support for Input module (Actions) (#13259)
13+
* Close http connection for RemoteNode (#13313)
14+
* Add Duration overload to SlowLoadableComponent constructor and deprecate the int (#13309)
15+
* Improve logging errors (#13327)
16+
* Ensure calling close() and quit() don't cause BiDi websocket errors (#13333)
17+
* Check for emptiness instead of using length or size (#13335)
18+
* Remove unnecessary overridden methods (#13336)
19+
* improved logging when driver discovery failed
20+
* WebSocket NoVNC session against the grid URL contains trailing slash (#13353)
21+
* Updating channel name from Aurora to Dev
22+
* Removing mentions to firefox-bin in docs and tests
23+
* Deprecate FirefoxBinary class
24+
* Deprecate json wire related ErrorCodes
25+
* Fix the ScreenshotException message
26+
* Add ShadowRoot.hashCode / .equals #13326
27+
* Deprecate unused RemoteStatus
28+
* Remove use of guava from FluentWait
29+
* Remove all references to firefox-bin
30+
* Deprecate all html5 offline storage implementations See #10397 (#13373)
31+
* Remove endpoints and commands that are not w3c compliant (#13372)
32+
* Deprecate methods for getting and setting location (#13372)
33+
* Deprecate methods for getting and setting network connection (#13372)
34+
* remove non-w3c endpoint references that are mobile specific
35+
* Add auth required event
36+
* Copy the output in a daemon thread
37+
* No longer accept session requests with desiredCapabilities
38+
* Remove requiredCapabilities from metadata ignored list
39+
* Deprecate `AddWebStorage` augmenter provider as well (#13399)
40+
* Update logging and errors for driver management
41+
* Deprecate `ContextAware` interface (#13405)
42+
* Add check back to driver service session factory
43+
* Fix broken driver finder conditional
44+
* Node WebSocket not working with sub-path option (#13407)
45+
* Add window proxy properties class
46+
* Schema HTTPS in Distributor, SessionQueue, SessionMap (#13413)
47+
* Add BiDi Input module release command (#13362)
48+
* Add Node properties class as precursor to BiDi's locateNodes command
49+
* Deprecate `NoSuchContextException` (#13425)
50+
* Ensure the worker thread is stopped
51+
* Log the complete exception
52+
* Add deprecation annotation to FirefoxBinary
53+
* Add a warning while passing a decorated driver to augmenter (#13246)
54+
* Tapping the Node session when there is WebSocket activity (#12223)
55+
* Small code improvement in ProxyWebsocketsIntoGrid
56+
* Using `max-sessions` from Node when it was declared (#12836)
57+
* Fix typo in NodeFlags (#13440)
58+
* Add locate nodes command (#13445)
59+
* Add user friendly methods to locate nodes
60+
* Add click dialog support to Federated Credential Management implementation
61+
* Use the ErrorCodec to encode exceptions
62+
* Ignore null text of UnhandledAlertException
63+
* Add CDP for Chrome 121 and remove 118
64+
165
v4.16.1
266
======
367

java/version.bzl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
SE_VERSION = "4.17.0-SNAPSHOT"
1+
SE_VERSION = "4.17.0"
22
TOOLS_JAVA_VERSION = "17"

javascript/node/selenium-webdriver/CHANGES.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
## 4.17.0
2+
3+
* Add javascript to Selenium Manager input for tracking (see #13288)
4+
* remove deprecated headless methods and associated references
5+
* Add script message event (#13153)
6+
* Update channel name from Aurora to Dev
7+
* Remove firefox_channels.js example as Channels is deprecated
8+
* Add Input module command (#13360)
9+
* remove all references to firefox-bin
10+
* download files from remote server (#13102)
11+
* Add auth required event
12+
* Add traverse history command
13+
* Add test to get iframe's browsing context
14+
* Add Input module JS command
15+
* Add test for node properties in
16+
* Add CDP for Chrome 121 and remove 118
17+
118
## 4.16.0
219

320
#### :bug: Bug fix

javascript/node/selenium-webdriver/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "selenium-webdriver",
3-
"version": "4.16.0",
3+
"version": "4.17.0",
44
"description": "The official WebDriver JavaScript bindings from the Selenium project",
55
"license": "Apache-2.0",
66
"keywords": [

py/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ compile_pip_requirements(
2020
],
2121
)
2222

23-
SE_VERSION = "4.16.0"
23+
SE_VERSION = "4.17.0"
2424

2525
BROWSER_VERSIONS = [
2626
"v85",

py/CHANGES

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,25 @@
1+
Selenium 4.17.0
2+
* Add page load strategy enum (#13258)
3+
* Use correct file name when bumping versions (#13282)
4+
* Filter which bidi logs are recorded based on event type (#12951)
5+
* Add python to Selenium Manager input for tracking (see #13288)
6+
* Sleep depending on the number of attempts to check if the service has started (#13321)
7+
* Use subprocess.DEVNULL instead of open(os.devnull) to avoid leaking a file handle (#13329)
8+
* Remove all references to firefox-bin
9+
* Check if architecture/platform combination is supported for Selenium Manager (#13381)
10+
* Remove extension connection class and other usages of webdriver.xpi
11+
* remove deprecated verbose argument from edge service
12+
* remove deprecated desired_capabilities property from webdriver
13+
* remove deprecated application cache support
14+
* truncate large strings when logging requests
15+
* Update WPEWebKit support code (#13278)
16+
* [py] Fix WPEWebKit python support code
17+
* Do not change profile preferences of an existing directory by default (#13477)
18+
* Deprecate firefox profile methods that are not supported (#13477)
19+
* deprecate FirefoxBinary class (#13476)
20+
* Fix type error in mypy (#13482)
21+
* Add CDP for Chrome 121 and remove 118
22+
123
Selenium 4.16.0
224
* Fix inadvertent code change in mutation_event
325
* Fix bug in using SE_MANAGER_PATH

py/docs/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
# The short X.Y version.
5959
version = '4.15'
6060
# The full version, including alpha/beta/rc tags.
61-
release = '4.16.0'
61+
release = '4.17.0'
6262

6363
# The language for content autogenerated by Sphinx. Refer to documentation
6464
# for a list of supported languages.

py/selenium/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@
1616
# under the License.
1717

1818

19-
__version__ = "4.16.0"
19+
__version__ = "4.17.0"

0 commit comments

Comments
 (0)