Skip to content

Releases: hardkoded/puppeteer-sharp

v2.0.1

18 Feb 23:34
4a09981
Compare
Choose a tag to compare

Changelog

  • 2d73d5d Fix ssl when navigate to site with cert expiring after 2038.
  • 473913e Added ability to skip resolving file paths for UploadFileAsync.
  • 5d4b111 Improve cookies documentation.
  • d80f9c6 Improve response documentation.

v2.0

05 Nov 23:18
b3111a1
Compare
Choose a tag to compare

New Features

  • dbdbdfb Add Page.EmulateTimezoneAsync.
  • 2721e9b Add Page.EmulateMediaTypeAsync and Page.EmulateMediaFeaturesAsync.

Changelog

  • 74488cf Roll Chromium to 706915.
  • 666f07c Fix WaitFor Timeout defaults.
  • 32b82a3 Check cancellation on WaitTask.Cleanup.
  • 4295f7d Improve WaitForSelector docs.
  • 4e6d984 Add page.screenshot viewport clipping test.
  • 48bdb11 Avoid unnecessary zero-delays in input code.

v1.20

22 Sep 18:09
a086ac1
Compare
Choose a tag to compare

New Features

  • 12b3645 Add element.SelectAsync, element.EvaluateFunctionAsync, element.EvaluateFunctionHandleAsync methods.

Changelog

  • a13dbee Improve target doc.
  • 39c3c2d Background page tests should wait for the page.
  • 7ba0abc Make sure selection is not empty before running copy command.
  • 668f2c5 Update DeviceDescriptors to include 6.5 inch iPhone XR.
  • 7a33e84 Make eval test resilient to error format.
  • 64eca4e Enable redirect inside sync XHR test.
  • 5558227 Enable cross-process viewport test.
  • cedaa0a Be able to remove headers using request.continue.
  • 45c0926 Roll Chromium to r682225.
  • 0f73456 Roll Chromium to r686378.
  • 4f59b68 Add default context cookies test.
  • 7fca5ee Add a test for errors inside promise.
  • 04a3722 Pass FrameManager to NetworkManager constructor.
  • 6f813bd Abort page.waitForRequest/Response when page closes.

v1.19

12 Aug 11:38
8336fd6
Compare
Choose a tag to compare

New Features

  • 257a3fa Expose Page.Session.
  • f59bb62 Phone buttons support.
  • a9828a2 Introduce Page.BringToFrontAsync.
  • 7c20703 Introduce file chooser interception.

Changelog

v1.18

14 Aug 10:47
512880e
Compare
Choose a tag to compare

New Features

  • 32046d6 Tracing.StartAsync without options.
  • 0778a2f OOPIF support.
  • 84783db Expose IWebProxy in BrowserFetcher.
  • 3c037c3 New methods EvaluateFunctionOnNewDocumentAsync and EvaluateExpressionOnNewDocumentAsync.
  • Introduce file chooser interception.

Breaking Changes

  • 3c037c3 Evaluate expressions on new document support. EvaluateOnNewDocumentAsync is marked as obsolete.

Changelog

  • f1578eb Bump Chromium to r672088.
  • 97780af Do evaluations with one roundtrip.
  • 6cc5c87 Fix A2 and A3 format size.
  • 6b9f06f Use .NET HttpCode phrases.
  • bd5c52f 'Add EmulateAsync and SetViewPortAsync notes.
  • 281d13e Mouse.ClickAsync improvements.
  • caf4c15 Add WebSocketFactory example.
  • c298f9d Add test to verify fetching of dataURL requests.
  • d48fc38 Remove "--disable-gpu" flag in Windows.
  • fda9097 Clarify frame/page.GotAsync()'s handling of HTTP error statuses.
  • acd7ad2 Be able to throw protocol like errors.
  • 90e965e Move Path.PdfAsync to protocol streams.
  • 146a437 Add max payload test.

v1.17.2

17 Jun 11:24
38bf931
Compare
Choose a tag to compare
  • 5cdb3cd Fix SlowMo.
  • 39193a8 Decimal support on GeoLocation options.
  • 3953bb9 Update the ASP.NET Full Framework example.
  • 73573b5 Add missing TrySetExceptions.

v1.17.1

27 May 12:49
c97a908
Compare
Choose a tag to compare

NetworkId can be null

v1.16

23 May 11:52
7394a8e
Compare
Choose a tag to compare

New Features

  • 32046d6 Tracing.StartAsync without options.
  • d109124 Add Browser.IsConnected.

Changelog

  • 432bbbe Roll Chromium to r656675.
  • 6d995c4 Update Accessibility comments.
  • b8053ca Add failing test for request interception with sync XHRs.
  • 305eaf4 Teach Page.SetContentAsync to work with tricky content.
  • de7e0dd Make sure exposeFunction works with complex args.
  • e215805 Add cookie tests.
  • 394ef5a root option in Page.Accessibility.SnapshotAsync().
  • 950cea7 Create workers from service workers and shared workers.

v1.15

15 May 12:30
f16a7ee
Compare
Choose a tag to compare

Important Changes

  • 8c31147 Remove Mono.Posix.NETStandard dependency.
  • d485d03 Headers should be case insensitive.

Changelog

  • 11d092a Roll Chromium to r650583.
  • 062756d Improve WhatForRequest event detach.
  • e128433 Fix session logs.
  • fbdabce Microsoft Edge Friendly tests.
  • ac21bfa Fix unzip command in MacOS.
  • 92e31db Remove a dead flag in Default Args.
  • e98ebce Add failing test for clicking certain elements.
  • 66056c8 Add a test for queryObjects with navigation.
  • 9444c9c Intersect content quads with viewport.
  • 2b2f1d2 Verify overriding postdata and method on navigation.
  • d05695d Use new requestId for interception request matching.
  • 52b9a03 Gracefully handle multiple contexts for secondary DOM World.
  • 673e9b9 Update DeviceDescriptors.
  • 6e3b164 Fix cache disabling should stick when toggling request interception.
  • 6f3dc09 Migrate onto Fetch domain.

v1.14.1

06 May 11:14
Compare
Choose a tag to compare

Remove Mono.Posix.NETStandard dependency