| 
 | 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 | + | 
1 | 112 | v4.25.0  | 
2 | 113 | ======  | 
3 | 114 | * Add CDP for Chrome 129 and remove 126  | 
 | 
0 commit comments