Skip to content

Releases: hardkoded/puppeteer-sharp

v13.0.0

22 Nov 13:27
d5caa54
Compare
Choose a tag to compare

Breaking changes

We have a few more breaking changes in our effort to catch puppeteer.

  • FileChooser.Cancel was renamed to CancelAsync, and it's not Async by @kblok in #2336
  • New options on CreateIncognitoBrowserContextAsync to pass proxy settings. by @kblok in #2346
  • Worker was renamed to WebWorker by @kblok in #2356
  • IExecutionContext.QueryObjectsAsync was removed by @kblok in #2356
  • IFrame.GetExecutionContextAsync was removed by @kblok in #2356
  • IJSHandle.ExecutionContext was removed by @kblok in #2356

What's New

  • Update Chrome to 119.0.6045.105 by @kblok in #2354
  • Introduce screenshot optimize for speed option by @kblok in #2330
  • Expose SessionAttached and SessionDetached events by @kblok in #2334
  • Add tagged (accessible) PDFs option by @kblok in #2347
  • Add IsVisibleAsync and IsHiddenAsync by @kblok in #2349

What's Changed

Full Changelog: v12.0.0...v13.0.0

v12.0.0

25 Sep 12:22
a2a0f9c
Compare
Choose a tag to compare

New Browser Version

Chrome version is now 117.0.5938.62

Breaking change.

Small breaking change. But as it's a breaking change, we need to bump major. LaunchOption.TargetFilter now expects a Target instead a TargetInfo.

What's Changed

  • Introduce Target initialization status by @kblok in #2318
  • BREAKING: Use target for filters by @kblok in #2319
  • Separate target init from construction by @kblok in #2320
  • Expose DevTools as a target by @kblok in #2321
  • Remove Microsoft.AspNetCore.WebUtilities dependency by @kblok in #2324
  • Add --disable-search-engine-choice-screen to default arguments by @kblok in #2325
  • Roll to Chrome 117.0.5938.62 (r1181205) by @kblok in #2327

Full Changelog: v11.0.6...v12.0.0

v11.0.6

15 Sep 13:23
79dc944
Compare
Choose a tag to compare

What's Changed

  • Dropping .NET Framework test builds by @kblok in #2305
  • Use the test project in the missing test tool by @kblok in #2308
  • Add oopif tests by @kblok in #2310
  • Change a querySelector test name by @kblok in #2309
  • Add missing target manager tests by @kblok in #2312
  • Implement merge group by @kblok in #2313
  • Introduce an internal PageTarget subclass by @kblok in #2314
  • Add WorkerTarget and OtherTarget by @kblok in #2315
  • Move target updates to the target manager by @kblok in #2316
  • Remove BrowserFetcher.DefaultChromiumRevision from code examples by @kblok in #2317

Full Changelog: v11.0.5...v11.0.6

v11.0.5

04 Sep 17:16
ea6f4ec
Compare
Choose a tag to compare

What's Changed

Full Changelog: v11.0.4...v11.0.5

v11.0.4

31 Aug 17:29
33334a7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v11.0.3...v11.0.4

v11.0.3

30 Aug 17:26
afae69b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v11.0.2...v11.0.3

v11.0.2

23 Aug 14:56
c44322d
Compare
Choose a tag to compare

What's Changed

  • Fix URL for Chromium ResolveBuildIdAsync() by @mmalvik in #2288

New Contributors

Full Changelog: v11.0.1...v11.0.2

v11.0.1

23 Aug 13:05
fc47388
Compare
Choose a tag to compare

What's Changed

  • Add support for referrerPolicy in Page.GoToAsync by @kblok in #2284
  • Add missing tracing tests by @kblok in #2286
  • Improve transport event listener by @kblok in #2287

Full Changelog: v11.0.0...v11.0.1

v11.0.0

16 Aug 13:02
b9f325a
Compare
Choose a tag to compare

Google for testing is here!

v11 brings Google for Testing support. This introduces some breaking changes. But I think it won't be that hard to migrate your code:

  • Product was renamed to SupportedBrowser.
  • BrowserFetcher.DefaultChromiumRevision was moved to PuppeteerSharp.BrowserData.Chrome.DefaultBuildId.
  • BrowserFetcher.DefaultFirefoxRevision was moved to PuppeteerSharp.BrowserData.Firefox.DefaultBuildId.
  • BrowserFetcher.DownloadsFolder was renamed to CacheDir.
  • BrowserFecher.DownloadHost was reamed to BaseUrl.
  • BrowserFecher.Product was reamed to Browser.
  • BrowserFecher.LocalRevisions was reamed to GetInstalledBrowsers .
  • RevisionInfo was reamed to InstalledBrowser.
  • The concept of Revision was changed to BuildId.

What's Changed

Full Changelog: v10.1.2...v11.0.0

v10.1.4

15 Aug 13:54
2e21ecd
Compare
Choose a tag to compare

What's Changed

Full Changelog: v10.1.2...v10.1.4