Skip to content

Releases: hardkoded/puppeteer-sharp

v7.0.0

13 Apr 18:49
91612da
Compare
Choose a tag to compare

Breaking Changes

  • Puppeteer-Sharp now requires Chromium v100 or greater.

Whats new

What's Changed

New Contributors

Full Changelog: v6.2.0...v7.0.0

v.6.2.0

15 Feb 13:49
94dbad8
Compare
Choose a tag to compare

What's New

  • Introduce Page.EmulateIdleStateAsync by @kblok in #1883

What's Changed

New Contributors

  • @MantasVa made their first contribution in #1888
  • @thomaschanneladvisor made their first contribution in #1899
  • @lofcz made their first contribution in #1910

Full Changelog: v6.1.0...v6.2.0

v6.1.0

22 Dec 14:34
493ccca
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v6.0.0...v6.1.0

v6.0.0

19 Nov 12:40
c63b2d2
Compare
Choose a tag to compare

What's New

  • Introduce drag and drop support by @kblok in #1830
  • Allow ResponseData.Headers to support multiple values for the same key by @amaitland in #1831
  • Introduce Page.EmulateVisionDeficiencyAsync and Page.EmulateCPUThrottlingAsync by @kblok in #1839
  • Add an option to include/specify a custom delegate to download the browser. by @mckabue in #1849
  • Include UrlFragment to Frame Url by @kblok in #1853
  • Make Page.EmulateCPUThrottlingAsync public by @amaitland in #1868

Breaking Changes

  • Extensions class was renamed to PuppeteerHandleExtensions.
  • BrowserFetcher is now IDisposable.

What's Changed

  • Documentation Update for EvaluateExpressionAsync() with Example by @kgar in #1818
  • Issue 1590 - Docfx code examples update by @kgar in #1819
  • Activated CA1724 and resolved errors by @kgar in #1807
  • Set CA1031 to Error and resolved compiler errors by @kgar in #1821
  • Set CA2008 to "Error" and resolved compiler errors by @kgar in #1822
  • Set CA2237 to "Error" and resolved compiler errors. by @kgar in #1823
  • Tests - Add PuppeteerFact to allow for greater control over tests by @amaitland in #1829
  • Set CA2220 to "Error". No error to be seen. by @kgar in #1825
  • Add EventEmiter tests to the Won't implement list by @kblok in #1827
  • Set CA1001 to "Error" and resolved issues by @kgar in #1826
  • Simplify NuGet dependencies by @pirrmann in #1803
  • Set "SA1116" to "Error" and resolved compiler errors by @kgar in #1828
  • Set SA1614 to "Error" and resolved errors. by @kgar in #1834
  • Set SA1622 to "Error" and resolved compiler errors. by @kgar in #1832
  • Set SA1643 to "Error" and resolved errors. by @kgar in #1835
  • Fix touchscreen test name by @kblok in #1837
  • Add missing FileChooser Accept test by @kblok in #1838
  • Set SA1627 to "Error" and resolved errors. by @kgar in #1833
  • Set SA1012 and SA1013 to "Error" and resolved errors. by @arnaudmaichac in #1844
  • Set SA1214 to "Error" and resolved errors. by @arnaudmaichac in #1843
  • Change target to .NET5 in tests by @arnaudmaichac in #1848
  • Set SA1208 and SA1210 to "Error" and resolved errors. by @arnaudmaichac in #1847
  • Set SA1515 to "Error" and resolved errors. by @arnaudmaichac in #1842
  • Add missing CDPSession test by @kblok in #1850
  • Fix missing tests check by @kblok in #1851
  • Add missing wait task tests by @kblok in #1860
  • DevicesFetcher - Parse Puppeteer DeviceDescriptors.ts by @amaitland in #1869
  • Fix for #1866 by @brnbs in #1871

New Contributors

Full Changelog: v5.1.0...v6.0.0

v5.1.0

27 Sep 18:50
237ce0b
Compare
Choose a tag to compare

New Features

  • New TargetFilter option in ConnectOptions.
  • Introduce OmitBackground option on PrintToPdf.

Changelog

v5.0.0

11 Jul 08:51
b4db427
Compare
Choose a tag to compare

Breaking Changes

  • BrowserFetcher.RevisionInfo was renamed to GetRevisionInfoAsync and made async.
  • Launcher.GetExecutablePath was renamed to GetExecutablePathAsync and made async.

New Features

  • Latest Firefox version is downloaded by default.
  • Chrome version updated to 92.0.4512.0.

Changelog

  • 3e9577a Improve Chrome installation in Linux.
  • b287219 Fix font loading issue.

v4.0.0

17 Apr 17:00
1f3ea82
Compare
Choose a tag to compare

Breaking Chage

  • Assembly signing was changed

New Features

  • Firefox version updated to 89.0a1.

Changelog

  • 61aaf57 Clip.Scale is now public.
  • 3d496da Rename TranslateUI to Translate to match Chrome.

v3.0.0

22 Mar 13:10
984fdc0
Compare
Choose a tag to compare

New Features

  • Chromium revision update to Version 90.0.4403.0 (848005)
  • Experimental Firefox Support!
  • d5044c6 Addresses deadlock, thread-safety in mixed sync/async apps using a new option called EnqueueAsyncMessages.
  • 2978158 Introduce Page.EmulateNetworkConditionsAsync.
  • New overload on BrowserFetcher.DownloadAsync. Default revision will be used if no argument is passed.
  • Now you can pass a Product to the BrowserFetcher constructor to download Chromium or Firefox.
  • LaunchOptions now has a Product property used to launch Chromium or Firefox.
  • Puppeteer. GetExecutablePath was removed.

Breaking changes

  • FileChooser.CancelAsync was renamed to Cancel and it's now sync.
  • Revision is now a string in all BrowserFetcher methods.

Changelog

  • 48f6e10 Fixed negative index error.
  • ba33687 Fix deploy on Linux.
  • caa7adf Don't disable cache for auth challenge.

v2.0.4

30 Jul 13:43
019ea91
Compare
Choose a tag to compare

Experimental

  • 5527263 We are laying the ground to support Firefox. Although we are exposing the "Product" property in many methods, these are not ready to be used.

Fixes

  • a91803c Optional frame in requests.
  • fadede0 Update the OnRequestAsync in the NetworkManager.cs to support null.

Changelog

  • b9b3225 Add x-server pre-requisite to docs
  • a29f5f4 Corrects CA2000 and IDE0008.
  • ada6826 fix CA1063.
  • 4793739 Don’t disable BlinkGenPropertyTrees anymore.
  • 44bc751 Add reference Microsoft.NETFramework.ReferenceAssemblies.
  • 66491e0 Add WaitForFunctionAsync doc.
  • 2c2d9c8 Update demo versions.
  • 2196ff4 Tests: Implement the Chrome bit.

v2.0.3

15 Apr 23:46
524456b
Compare
Choose a tag to compare

Changelog