You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* ScreenshotOptions.BurstMode and Page.SetBurstModeOff.
34
-
* Browser.Target.
35
-
* ConnectOptions/LaunchOptions.Transport and ConnectionOptions/LaunchOptions.EnqueueTransportMessages.
36
-
* Frame.GoToAsync
21
+
* Browser.WaitForTargetAsync.
22
+
* CDPSession.CloseReason, Connection.CloseReason.
23
+
* Camel Case the world. `JToken.ToObject<T>(bool camelCase)`.
37
24
38
25
# Breaking Changes
39
26
40
-
## Evaluate changes
41
-
42
-
`EvaluateFunctionAsync` and `EvaluateExpressionAsync` won't try to infer the output type when used without generics. It will return a ** JToken** instead.
43
-
44
-
A piece of code like this:
45
-
46
-
int x = page.EvaluateExpressionAsync("1");
47
-
48
-
49
-
Will need to be replaced by one of these two options:
50
-
51
-
int x = page.EvaluateExpressionAsync<int>("1");
52
-
int x = page.EvaluateExpressionAsync("1").ToObject<int>();
27
+
* `Page.Frames` now is based on a `ConcurrentDictionary`. With this change, the Frame order is no longer guaranteed.
28
+
* Payload.PostData is now a string (as it was supposed to be).
29
+
* Improve internal exception handling. Now puppeteer-sharp will close the CDPSession or the Connection if puppeteer fails to process a message.
30
+
* BufferAsync should work with binaries.
53
31
54
32
# Changelog
55
33
56
-
* Bump the version of chromium to 594312.
57
-
* Add failing test for page.select.
58
-
* Fixed windows fetching.
59
-
* Fix description of SecurityDetails class.
60
-
* Add zero width element test.
61
-
* Add missing configure awaits.
62
-
* Fix full page screenshot when defaultViewport is null.
63
-
* Unify response tracking in page.goto and waitForNavigation.
64
-
* Don't wait for Runtime.Evaluate.
65
-
* Browser closing/disconnecting should abort navigations.
66
-
* Expect Network.responseReceived event is never dispatched.
67
-
* Set JPG background to white when omitBackground option is used.
68
-
* Concurrency improvements.
69
-
* Check if frame exists before creating a Request.
70
-
]]></PackageReleaseNotes>
71
-
<ReleaseVersion>1.9.0</ReleaseVersion>
34
+
* Roll chromium to r599821.
35
+
* Don't prematurely disable the CSS domain.
36
+
* Add missing location property to some key descriptors.
37
+
* Add missing test.
38
+
* Add flags to improve reliability.
39
+
* Handle negative area results in computeQuadArea.
40
+
]]></PackageReleaseNotes>
41
+
<ReleaseVersion>1.10.0</ReleaseVersion>
72
42
<SynchReleaseVersion>false</SynchReleaseVersion>
73
43
</PropertyGroup>
74
44
<PropertyGroup>
@@ -91,7 +61,4 @@ int x = page.EvaluateExpressionAsync("1").ToObject<int>();
0 commit comments