Skip to content

Commit 14f37e0

Browse files
committed
Updating changelogs
1 parent 560fef1 commit 14f37e0

File tree

6 files changed

+9
-142
lines changed

6 files changed

+9
-142
lines changed

dotnet/CHANGELOG

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,22 @@
11
v4.32.0
22
======
3+
* Add CDP for Chrome 136 and remove 133
34
* [bidi] Revisit some core functionality to deserialize without intermediate `JsonElement` allocation (#15575)
45
* [bidi] Address BiDi's JSON converter AOT warnings (#15390)
56
* [bidi] Added missing GenericLogEntry log entry type in Script module (#15591)
67
* [bidi] Add GenericLogEntry to json serializer context
78
* [bidi] Combine network interception to apply rules (breaking change) (#15603)
89
* [bidi] Add strongly-typed `LocalValue.ConvertFrom` overloads (#15532)
9-
> This is the basis to support all well-known .NET types later.
1010
* [bidi] Do not throw when CallFunction or Evaluate return exceptional result (breaking change) (#15521)
1111
* [bidi] Reuse memory when receiving websocket messages (#15640)
1212
* Enhance Selenium Manager platform detection (#15649)
1313
* [bidi] Use sync version of writing to memory stream while receiving messages
1414
* Use namespace file scoped (#15651)
15-
> Sorry if you see my face again here in the git history, but it simplifies the content.
1615
* Set remote active protocol in Firefox to BiDi only
17-
* update devtools versions
1816

1917
v4.31.0
2018
======
19+
* Add CDP for Chrome 135 and remove 132
2120
* [bidi] Decouple EvaluateResult in Script module (#15493)
2221
* [bidi] Decouple AuthCredentials in Network module (#15491)
2322
* [bidi] Decouple WindowProxyProperties in Script module (#15490)
@@ -31,10 +30,10 @@ v4.31.0
3130
* Simplify `PopupWindowFinder.Invoke` (#15549)
3231
* [bidi] Make ContinueWithAuthCommand closer to spec (breaking change) (#15545)
3332
* [bidi] Avoid intermediate JsonDocument allocation to determine unordered discriminator (#15555)
34-
* Add CDP for Chrome 135 and remove 132
3533

3634
v4.30.0
3735
======
36+
* Add CDP for Chrome 134 and remove 131
3837
* Fix dev environment to run tests on Windows/MacOS (#15303)
3938
* Fix sporadic build issue with selenium manager in msbuild
4039
* Increment `WebDriver` towards nullability (#15228)

java/CHANGELOG

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,11 @@
11
v4.32.0
22
======
3+
* Add CDP for Chrome 136 and remove 133
34
* [grid] Dynamic Grid can enforce platform for node browser images
45
* [grid] Ignored options when they are prefixed, safari specif as well (#15574)
5-
> Fixes #15481
6-
> Fixes #14485
76
* [bidi]: add browsingContext event `onNavigationCommitted` (#15560)
87
* Set remote active protocol to BiDi for Firefox (#15224)
98
* Add header while creating websocket (#15655)
10-
> * Add header while creating websocket
11-
> * Adding a wait to the test to see if it passes
12-
> * Remove unnecessary changes
13-
> * Fix formatting
14-
* update devtools versions
159

1610
v4.31.0
1711
======
@@ -25,6 +19,7 @@ v4.31.0
2519

2620
v4.30.0
2721
======
22+
* Add CDP for Chrome 134 and remove 131
2823
* [grid] remove firefox devtools leftovers #15323
2924
* [grid] remove indirection in cache structures
3025
* [grid] remove not reachable code

javascript/selenium-webdriver/CHANGES.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
## 4.32.0
22

3-
- bump versions to nightly
3+
- [cdp] Add CDP for Chrome 136 and remove 133
44
- Set remote active protocol in Firefox to BiDi only
5-
- update devtools versions
6-
- bump versions in preparation for release
75

86
## 4.31.0
97

py/CHANGES

Lines changed: 1 addition & 110 deletions
Original file line numberDiff line numberDiff line change
@@ -1,129 +1,20 @@
11
Selenium 4.32.0
2-
* bump versions to nightly
2+
* Add CDP for Chrome 136 and remove 133
33
* BiDi Network implementation of Intercepts and Auth in Python (#14592)
4-
> * added network.py, updated webdriver.py, added bidi_network_tests.py
5-
> * Tests are passing
6-
> * Removed redundant bazel test
7-
> * deleted unused leftover function
8-
> * deleting other leftover function
9-
> Thought I might need it, but didn't
10-
> * removed unused imports
11-
> * cleanup
12-
> * fixed url_for() - tests passing
13-
> * added instantiation of self._network = None
14-
> * Made functions async
15-
> * Update network.py
16-
> * linting
17-
> * linting
18-
> * linting
19-
> * remove debugging port from fixture
20-
> * Removed Async/Await
21-
> * Made changes per review
22-
> * added back linting
23-
> * Added intial high-level api implementation with basic docstring for users
24-
> * extended the tests
25-
> * added docstrings to all functions
26-
> * abstracted out response/request... rewrote tests
27-
> * Update network.py
28-
> * refactored high-level api implementation
29-
> * minor fix
30-
> * New adjustments per @p0deje
31-
> * Updated assert text on failure
32-
> * Added xfails for safari
33-
> * fixed tests
34-
> * Update bidi_network_tests.py
35-
> * linting
36-
> * added back commands
37-
> * linting
38-
> * linting
39-
> * nonlocalized request_id
40-
> * replaced fixture with driver.network
41-
> * updated webdriver.py to intiailize websocket if none
42-
> * updated tests
43-
> * added license
44-
> * update serialize and network
45-
> * Update websocket_connection.py
46-
> * Update network.py
47-
> * got network to intialize and browser to recognize commands, issue with getting callbacks to call
48-
> * don't need to explicitly return there
49-
> * switched to using add_callback
50-
> * unified callback_id and request/response_id
51-
> * removed wasted memort
52-
> * removed nonlocal usage
53-
> * added import, gave abstractions command_iterator class, added .to_json()
54-
> * added session_subscribe() to __on()
55-
> * shift ooo
56-
> * format.sh
57-
> * spinning wheel of death
58-
> * removed unused import
59-
> * Added more comprehensive docstrings ... minor tweaks
60-
> * formatting
61-
> * Update command.py
62-
> * command.py
63-
> * Complete rewrite - all tests passing but auth on google.com
64-
> * linting
65-
> * remove unused command.py commands
66-
> * removed commands
67-
> * Removed unused Response functionality - refined tests. All that fails is continue_request and continue_with_auth
68-
> * minor tweak
69-
> * Updated auth test - was trying to find page that onlt exists in rb bindings, removed change from websocket_connection.py
70-
> * updated event_name for continue, still failing
71-
> * linting
72-
> * uncommented
73-
> * refactored continue_with_auth to proceed with ContinueWithNoAuthCredentials per BiDi spec
74-
> * updated continue_request, moved _continue_with_auth under Request object -- still failing 2 tests
75-
> * typo
76-
> * made changes to websocket_connection.py, added fail_request()
77-
> * Update network.py
78-
> * marked add/remove_intercept() private, added clear_request_handlers()
79-
> * marked xfail for chromium bidi issues
80-
> * added remove_auth_handler, all tests passing
81-
> * prevented editing iterator during iteration
824
* Fix select being able to select options hidden by css rules (#15135)
83-
> * Fix select being able to select options hidden by css rules
84-
> * corrected formatting with format.sh
85-
> * Fix select_by_visible_test to raise an exception on hidden options even if the argument text has spaces
86-
> Fix error messages to be the same as java's one
87-
> * adding check to all instances of invisible properties to test_raises_exception_select_by_text_multiple_hidden
88-
> - adding "opacity: 0.0", "display: none", "visibility: hidden" to formPage.html#invisible_multi_select
89-
> - checking all the options of formPage.html#invisible_multi_select in test_raises_exception_select_by_text_multiple_hidden()
905
* [bidi]: Implement BiDi browser module (#15616)
91-
> * implement BiDi browser module
92-
> * add test browser tests
93-
> * run `format.sh`
94-
> * move `command_builder` to `common.py` to avoid function duplication
95-
> * add `init.py`
96-
> * move bidi test to `bidi/` directory
97-
> * fix tests
98-
> * check user_context_id for default and raise exception
99-
> * revert tests relocation since CI is failing
1006
* Call service.stop() when session can't be started (#15636)
1017
* Remove logging API for non-Chromium browsers (#15641)
1028
* Raise TypeError when creating webdriver.Remote() without options (#15619)
1039
* Add autoflake linter and update linting dependencies (#15643)
10410
* Fix driver service stop when starting browser fails (#15656)
105-
> Fix Remote service stop
10611
* [bidi]: add bidi command `session.status` and encapsulate in Session class (#15615)
107-
> * add bidi command session status
108-
> * use Session class for session module
109-
> * make webdriver bidi session private
11012
* Set remote active protocol in Firefox to BiDi only
11113
* [bidi]: Implement BiDi `browsing_context` module (#15631)
112-
> * implement bidi browsing context module
113-
> * add tests
114-
> * run `format.sh`
115-
> * use Session class
116-
> * add locate nodes tests
11714
* [BiDi] separate log module from script module and add more tests (#15668)
11815
* Add client_config property and update deprecation messages (#15674)
119-
> * Add client_config property and update deprecation messages
120-
> * Add timeout test and update unit tests
12116
* Remove support for GLOBAL_DEFAULT_TIMEOUT environment variable (#15673)
12217
* Server class to manage (download/run) grid server (#15666)
123-
> * Add class to manage remote/grid server
124-
> * User Server class in conftest
125-
> * Add server tests
126-
* bump versions in preparation for release
12718

12819
Selenium 4.31.0
12920
* Add CDP for Chrome 135 and remove 132

rb/CHANGES

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,14 @@
11
4.32.0 (2025-05-02)
22
=========================
3-
* bump versions to nightly
3+
* Add CDP for Chrome 136 and remove 133
44
* log at info level with names and values when Guards#add_condition used
5-
* guards should match false not nil
65
* Add PrintOptions Implementation for Ruby WebDriver (#15158)
76
* [ruby] fix lint for print_options.rb (#15608)
87
* add enable_downloads to attr_accessor for all options classes
9-
> this only applies to chromium & firefox via grid, but it needs to be supported directly like this
108
* make logging of test guards debug level not info
11-
> logs are too noisy as info
129
* Set remote active protocol in Firefox to BiDi only
1310
* handle issue with selenium manager exit status being nil (#15676)
14-
> Fixes #14622
1511
* Add websocket-port parameter to firefox service (#15458)
16-
> * Add --websocket-port parameter to firefox service
17-
> * Correct identation issue
18-
> * Add guard to test
19-
> * Improve unit test
20-
> * Improve unit test
21-
> * fix identation
22-
> * Simplifying test and fixing formatting issue
23-
> * Simplifying test and fixing formatting issue
24-
> * Use the PortProber isntead of Sockets
25-
> * Change port to 9222
26-
* update devtools versions
27-
* bump versions in preparation for release
2812

2913
4.31.0 (2025-04-04)
3014
=========================

rust/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
0.4.32
22
======
3-
3+
*no changes*
44

55
0.4.31
66
======

0 commit comments

Comments
 (0)