Skip to content

Commit a29966e

Browse files
committed
WIP - rough auto-update of changelog, please edit
1 parent 483a22a commit a29966e

File tree

6 files changed

+199
-0
lines changed

6 files changed

+199
-0
lines changed

dotnet/CHANGELOG

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
v4.32.0
2+
======
3+
* [bidi] Revisit some core functionality to deserialize without intermediate `JsonElement` allocation (#15575)
4+
* [bidi] Address BiDi's JSON converter AOT warnings (#15390)
5+
* [bidi] Added missing GenericLogEntry log entry type in Script module (#15591)
6+
* [bidi] Add GenericLogEntry to json serializer context
7+
* [bidi] Combine network interception to apply rules (breaking change) (#15603)
8+
* [bidi] Add strongly-typed `LocalValue.ConvertFrom` overloads (#15532)
9+
> This is the basis to support all well-known .NET types later.
10+
* [bidi] Do not throw when CallFunction or Evaluate return exceptional result (breaking change) (#15521)
11+
* [bidi] Reuse memory when receiving websocket messages (#15640)
12+
* Enhance Selenium Manager platform detection (#15649)
13+
* [bidi] Use sync version of writing to memory stream while receiving messages
14+
* Use namespace file scoped (#15651)
15+
> Sorry if you see my face again here in the git history, but it simplifies the content.
16+
* Set remote active protocol in Firefox to BiDi only
17+
* update devtools versions
18+
119
v4.31.0
220
======
321
* [bidi] Decouple EvaluateResult in Script module (#15493)

java/CHANGELOG

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
v4.32.0
2+
======
3+
* [grid] Dynamic Grid can enforce platform for node browser images
4+
* [grid] Ignored options when they are prefixed, safari specif as well (#15574)
5+
> Fixes #15481
6+
> Fixes #14485
7+
* [bidi]: add browsingContext event `onNavigationCommitted` (#15560)
8+
* Set remote active protocol to BiDi for Firefox (#15224)
9+
* 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
15+
116
v4.31.0
217
======
318
* Add CDP for Chrome 135 and remove 132

javascript/selenium-webdriver/CHANGES.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
## 4.32.0
2+
3+
- bump versions to nightly
4+
- Set remote active protocol in Firefox to BiDi only
5+
- update devtools versions
6+
- bump versions in preparation for release
7+
18
## 4.31.0
29

310
- [bidi]: fix storage module instance checks and add user context cookie test (#15467)

py/CHANGES

Lines changed: 127 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,130 @@
1+
Selenium 4.32.0
2+
* bump versions to nightly
3+
* 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
82+
* 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()
90+
* [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
100+
* Call service.stop() when session can't be started (#15636)
101+
* Remove logging API for non-Chromium browsers (#15641)
102+
* Raise TypeError when creating webdriver.Remote() without options (#15619)
103+
* Add autoflake linter and update linting dependencies (#15643)
104+
* Fix driver service stop when starting browser fails (#15656)
105+
> Fix Remote service stop
106+
* [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
110+
* Set remote active protocol in Firefox to BiDi only
111+
* [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
117+
* [BiDi] separate log module from script module and add more tests (#15668)
118+
* 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
121+
* Remove support for GLOBAL_DEFAULT_TIMEOUT environment variable (#15673)
122+
* 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
127+
1128
Selenium 4.31.0
2129
* Add CDP for Chrome 135 and remove 132
3130
* Fix docstring issues that sphinx complains about (#15466)

rb/CHANGES

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,31 @@
1+
4.32.0 (2025-05-02)
2+
=========================
3+
* bump versions to nightly
4+
* log at info level with names and values when Guards#add_condition used
5+
* guards should match false not nil
6+
* Add PrintOptions Implementation for Ruby WebDriver (#15158)
7+
* [ruby] fix lint for print_options.rb (#15608)
8+
* 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
10+
* make logging of test guards debug level not info
11+
> logs are too noisy as info
12+
* Set remote active protocol in Firefox to BiDi only
13+
* handle issue with selenium manager exit status being nil (#15676)
14+
> Fixes #14622
15+
* 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
28+
129
4.31.0 (2025-04-04)
230
=========================
331
* Add support for 135 and remove 132

rust/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
0.4.32
2+
======
3+
4+
15
0.4.31
26
======
37
*no changes*

0 commit comments

Comments
 (0)