Skip to content

Commit 1dbed2e

Browse files
selenium-cigithub-actions[bot]
authored andcommitted
FIX CHANGELOGS BEFORE MERGING!
Update versions and change logs to release Selenium 4.26.0
1 parent 4d5cefe commit 1dbed2e

File tree

16 files changed

+209
-22
lines changed

16 files changed

+209
-22
lines changed

dotnet/CHANGELOG

Lines changed: 111 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,114 @@
1+
v4.26.0
2+
======
3+
--> [dotnet] Reuse bazel build cache in IDE to optimize build process
4+
--> [dotnet] [cdp] Reveal original exception message even if error `code` is missing in payload
5+
Fix #14483
6+
--> [dotnet] [bidi] Fix web socket communication for .net framework
7+
Related to #14537
8+
--> [dotnet] Don't include http headers in internal logs (#14546)
9+
* [dotnet] Don't include http headers in internal logs
10+
* Update dotnet/src/webdriver/Remote/HttpCommandExecutor.cs
11+
* Update dotnet/src/webdriver/Remote/HttpCommandExecutor.cs
12+
--> [dotnet] Don't write trace log message when waiting until driver service is initialized (#14557)
13+
* [dotnet] Don't write trace log message when waiting until driver service is initialized
14+
On CI execution we see a lot of exceptions logged to output. Given that timeout is 5 seconds only, it is good just to suppress these exceptions even in internal logs.
15+
--> [dotnet] Support GetLog command by Remote Web Driver (#14549)
16+
* [dotnet] Support GetLog command by Remote Web Driver
17+
* Don't swallow not implemented exception, user should see it
18+
--> [dotnet] Suppressed not yet initialized safari driver service in internal logs
19+
--> [dotnet] Add more internal logs around CDP DevTools communication (#14558)
20+
* [dotnet] Add more internal logs around CDP DevTools communications
21+
* Warn only if this level is enabled
22+
* Log error and throw
23+
* One line cdp command params
24+
--> [dotnet] Remove obsolete alert exception ctor overload
25+
--> [dotnet] Remove obsolete ctor overload in WebDriverException
26+
--> [dotnet] Remove all obsolete exception ctors in inherited exceptions
27+
--> [dotnet] Remove obsolete exception ctors in support package
28+
--> [dotnet] Json serializer gen context for SM output (#14481)
29+
* [dotnet] Json serializer gen context for SM output
30+
* Add System.Text.Encodings.Web dep for json context
31+
* Update bazel dotnet rules to 0.16
32+
--> [dotnet] Allow setting of PageDimensions and PageMargins in PrintOptions directly (#14593)
33+
And make possibility to use object initializer language feature
34+
--> [dotnet] The prebuild scripts is already decommissioned (#14591)
35+
* [dotnet] The prebuild scripts is already decommissioned
36+
* And don't specify exact cdp version in csproj
37+
--> [dotnet] Fix devtools check in `NetworkManager` (#14638)
38+
[dotnet] Fix devtools check in NetworkManager
39+
--> [dotnet] Lazy-load Selenium manager binary location (#14639)
40+
* [dotnet] Lazy-load Selenium manager binary location
41+
* PR suggestions
42+
* Enable NRT for `SeleniumManager`
43+
* fix last hypothetical null reference exception in selenium manager
44+
* Do not use nullable json properties
45+
* fix ResultResponse deserizalization
46+
* Fix ResultResponse again
47+
* Make ResultResponse properties required
48+
--> [dotnet] Declare proper nullable Selenium Manager ResultResponse DTO
49+
--> [dotnet] [bidi] Second round of BiDi implementation (#14566)
50+
* Refactor
51+
* Auth
52+
* Log tests
53+
* Auth tests
54+
* Intercept options
55+
* Stabilize tests
56+
* Finish network tests
57+
* Stabilize
58+
* Browser tests
59+
* Update InputModule.cs
60+
* Parallelize
61+
* Storage tests
62+
* Stabilize
63+
* Enumerable cookies
64+
* Update Subscription.cs
65+
* Script tests
66+
* Evaluate tests
67+
* Script events
68+
* Script commands
69+
* Temp input
70+
* Temp input tests
71+
* Experimenting input via paint
72+
* Update DefaultMouseTest.cs
73+
* Make actions required
74+
* Don't introduce any helpers
75+
* Input wheel
76+
* Simplify hierarchy
77+
* Better
78+
* GetUserContextsResult as enumerable
79+
* LocateNodesResult as enumerable
80+
* GetRealmsResult as Enumerable
81+
* Better?
82+
* Should be TestFixture?
83+
* And make fixture public magically
84+
* Fix CanListenToFetchError test
85+
* Fix CanListenToOnAuthRequiredEvent test
86+
* Remove demo test
87+
* Fix CanFailRequest test
88+
* Update ScriptCommandsTest.cs
89+
* Fix CanFailRequest test
90+
* Ignore auth req continue for firefox
91+
* Don't output command length in logs
92+
* Hide transport
93+
* Enable nullable context for bidi namespace
94+
* Even more warnings
95+
* Intercept is cls compliant
96+
* String remote value not null?
97+
* Options in browsing context log as optional
98+
* Fix warnings for UrlPattern and Locator
99+
* Remove extra experiment
100+
* Make sure unions don't contain extra nested classes
101+
* None input action
102+
* Source input actions as interface
103+
* Update SourceActions.cs
104+
* Open door to sequential input actions
105+
* Pause as ISourceAction
106+
* TODO Node as shared reference
107+
* Add input tests
108+
* Simplified required properties dto
109+
* Tests for Input module temporary are out
110+
--> Update supported versions for Chrome DevTools
111+
1112
v4.25.0
2113
======
3114
* Add CDP for Chrome 129 and remove 126

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.26.0-nightly202409202352"
3+
SE_VERSION = "4.26.0"
44
ASSEMBLY_VERSION = "4.0.0.0"
55
SUPPORTED_NET_STANDARD_VERSIONS = ["netstandard2.0"]
66

java/CHANGELOG

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
v4.26.0
2+
======
3+
--> [java] increasing of properties scope for better appium compatibility (#14183)
4+
--> [java]: fix decoding of line endings (#14539)
5+
--> [java] Add PAC proxy url to arguments for Selenium Manager (#14506)
6+
Fixes #14503
7+
--> [java] prevent closing the stdin, stdout, stderr streams #14569
8+
--> [java] update graphql-java dependency
9+
--> [grid]: Capability se:vncEnabled value based on list of vnc-env-var (#14584)
10+
--> [grid]: Add node sessionTimeout to Grid status (#14582)
11+
[grid]: Node sessionTimeout include in Grid status
12+
--> [java] Fix `v*Network.java` conditions (#14585)
13+
--> [java] Fix SpotBugs findings in `ChromiumDriver` and `PortProber` (#14589)
14+
--> [grid] Fix tests for Grid status endpoint and UI (#14605)
15+
--> [grid] Improvement for Node handling (#14628)
16+
* [grid] Update for node shutdown gracefully
17+
* Return HTTP response in case session is not owned
18+
* Fix test
19+
--> Update supported versions for Chrome DevTools
20+
121
v4.25.0
222
======
323
* Add CDP for Chrome 129 and remove 126

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.26.0-SNAPSHOT"
1+
SE_VERSION = "4.26.0"
22
TOOLS_JAVA_VERSION = "17"

javascript/node/selenium-webdriver/CHANGES.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
## 4.26.0
2+
--> Mark the selenium-webdriver npm as publishable
3+
--> [ci] Setting nightly versions
4+
--> [js] Close BiDi websocket connection (#14507)
5+
--> [js] Fix comment
6+
--> [JS] move from npm to pnpm (#14579)
7+
* [js] use only pnpm and remove npm refs (#14572)
8+
* remove lock file refs
9+
--> [JS] update dependencies to latest versions to resolve security alerts
10+
--> Update supported versions for Chrome DevTools
11+
112
## 4.25.0
213

314
- Add CDP for Chrome 129 and remove 126

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.26.0-nightly202409202352",
3+
"version": "4.26.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
@@ -62,7 +62,7 @@ compile_pip_requirements(
6262
],
6363
)
6464

65-
SE_VERSION = "4.26.0.dev202409202351"
65+
SE_VERSION = "4.26.0"
6666

6767
BROWSER_VERSIONS = [
6868
"v85",

py/CHANGES

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,34 @@
1+
Selenium 4.26.0
2+
--> [ci] Setting nightly versions
3+
--> [py] fixed a bug in `bidi/session.py` by removing mutable object as default value for function argument. (#14286)
4+
--> [py] remove un-needed print (#14562)
5+
--> [py] Allow driver path to be set using ENV variables (#14528)
6+
--> [py] remove deprecated parameter from EdgeService (#14563)
7+
[py] remove deprecated parameter in EdgeService
8+
--> [py] Remote connection throws resp status code when data is empty (#14601)
9+
--> [py] allow logging diagnose in safari driver (#14606)
10+
--> [py] Avoid waiting indefinitely on a frozen chromedriver process (#14578)
11+
Add a default timeout of 2 minutes two requests to the webdriver
12+
--> [🚀 Feature] [py]: Better compatibility with Appium-python (#14587)
13+
* [py] override default locator converter for python
14+
* Support registering custom finders in py
15+
* Support registering extra HTTP commands and methods in python
16+
* Support overriding User-Agent in python
17+
* Support registering extra headers
18+
* [py] Support ignore certificates
19+
* Support using custom element classes
20+
* tests for custom element test
21+
* address review comments
22+
* close parenthesis
23+
* pass `init_args_for_pool_manager` in constructor
24+
* use existing driver fixture in tests
25+
* convert `add_command` to instance method
26+
--> [py] implement configurable configuration class for the http client (#13286)
27+
--> [py] webkitgtk: log_path -> log_output (#14618)
28+
* [py] webkitgtk: log_path -> log_output
29+
* apply suggestion
30+
* add warning for old para
31+
132
Selenium 4.25.0
233
* Add CDP for Chrome 129 and remove 126
334
* fix type errors for `service.py`, `cdp.py`, `webelement.py` and `remote_connection.py` (#14448)

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.26'
6060
# The full version, including alpha/beta/rc tags.
61-
release = '4.26.0.dev202409202351'
61+
release = '4.26.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.26.0.dev202409202351"
19+
__version__ = "4.26.0"

0 commit comments

Comments
 (0)