Skip to content

Releases: cefsharp/CefSharp

v100.0.140

06 Apr 23:35
Compare
Choose a tag to compare

April 07, 2022, CEF 100.0.14+g4e5ba66+chromium-100.0.4896.75 / Chromium 100.0.4896.75

  • ⚠️ Microsoft Visual C++ 2019 Redistributable is required. A minimum of VC++ 2019 is required, higher versions are backwards compatible. For those upgrading from a previous version which only required VC++ 2015 minimum see #3636 for some guidance.
  • For those targeting .Net Core 3.0(netcoreapp3.0) the Nuget packages will no longer automatically install see #3444 (This also applies to those using the CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreen packages when targeting .Net Core 3.1/.Net 5.0+)

✔️ Change Log

There are a number of breaking changes in this release. For a list of changes see the 100.0.x Milestone. See also Release Notification.

⚠️ Breaking Changes

  • Remove remaining Plugin API's #4045

ℹ️ Notes

❌ Known Issues


  • Min required Visual C++ runtime upgrade from 2015 to 2019 #3636
  • All paths (CachePath, BrowserSubProcessPath, etc) must be absolute paths, if using a non-absolute path an exception will be throw. See #3102 for details.
  • When using a RequestContext you must ensure that RequestContextSettings.CachePath is equal to or a child of CefSettings.RootCachePath See #3111 (comment) for details
  • CEF now supports the Chromium Network Service: If you are upgrading from a version prior to 75.1.x please make sure you read #2743.
  • Nuget - Remove netcoreapp3.0 hacks #3444

v100.0.120-pre

04 Apr 09:26
Compare
Choose a tag to compare
v100.0.120-pre Pre-release
Pre-release

April 04, 2022, CEF 100.0.12+g734f820+chromium-100.0.4896.60 / Chromium 100.0.4896.60

  • ⚠️ Microsoft Visual C++ 2019 Redistributable is required. A minimum of VC++ 2019 is required, higher versions are backwards compatible. For those upgrading from a previous version which only required VC++ 2015 minimum see #3636 for some guidance.
  • For those targeting .Net Core 3.0(netcoreapp3.0) the Nuget packages will no longer automatically install see #3444 (This also applies to those using the CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreen packages when targeting .Net Core 3.1/.Net 5.0+)

✔️ Change Log

There are a number of breaking changes in this release. For a list of changes see the 100.0.x Milestone. See also Release Notification.

⚠️ Breaking Changes

  • Remove remaining Plugin API's #4045

ℹ️ Notes

❌ Known Issues


  • Min required Visual C++ runtime upgrade from 2015 to 2019 #3636
  • All paths (CachePath, BrowserSubProcessPath, etc) must be absolute paths, if using a non-absolute path an exception will be throw. See #3102 for details.
  • When using a RequestContext you must ensure that RequestContextSettings.CachePath is equal to or a child of CefSettings.RootCachePath See #3111 (comment) for details
  • CEF now supports the Chromium Network Service: If you are upgrading from a version prior to 75.1.x please make sure you read #2743.
  • Nuget - Remove netcoreapp3.0 hacks #3444

v99.2.140

31 Mar 01:14
Compare
Choose a tag to compare

March 31, 2022, CEF 99.2.14+g3f796b8+chromium-99.0.4844.84 / Chromium 99.0.4844.84

Update to Chromium 99.0.4844.84.

This release includes a critical security update. Google is aware that an exploit for CVE-2022-1096 exists in the wild.

v99.2.120

18 Mar 23:38
Compare
Choose a tag to compare

March 19, 2022, CEF 99.2.12+g2977b3a+chromium-99.0.4844.74 / Chromium 99.0.4844.74

Update to Chromium 99.0.4844.74. This release includes critical security updates,

v99.2.90

07 Mar 03:37
Compare
Choose a tag to compare

March 07, 2022, CEF 99.2.9+gf426765+chromium-99.0.4844.51 / Chromium 99.0.4844.51

  • ⚠️ Microsoft Visual C++ 2019 Redistributable is required. A minimum of VC++ 2019 is required, higher versions are backwards compatible. For those upgrading from a previous version which only required VC++ 2015 minimum see #3636 for some guidence.
  • For those targeting .Net Core 3.0(netcoreapp3.0) the Nuget packages will no longer automatically install see #3444 (This also applies to those using the CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreen pacakges when targeting .Net Core 3.1/.Net 5.0+)

✔️ Change Log

There are a number of breaking changes in this release. For a list of changes see the 99.2.x Milestone. See also Release Notification.

⚠️ Breaking Changes

  • Update CefErrorCode (99.0.4844.27) #4015
  • Update ContextMenuMediaState values to match Chromium #4014
  • IBrowserHost.Find remove identifier param #4013

ℹ️ Notes

❌ Known Issues


  • Min required Visual C++ runtime upgrade from 2015 to 2019 #3636
  • All paths (CachePath, BrowserSubProcessPath, etc) must be absolute paths, if using a non-absolute path an exception will be throw. See #3102 for details.
  • When using a RequestContext you must ensure that RequestContextSettings.CachePath is equal to or a child of CefSettings.RootCachePath See #3111 (comment) for details
  • CEF now supports the Chromium Network Service: If you are upgrading from a version prior to 75.1.x please make sure you read #2743.
  • Nuget - Remove netcoreapp3.0 hacks #3444

v98.1.210

18 Feb 03:40
Compare
Choose a tag to compare

February 18, 2022, CEF 98.1.21+g9782362+chromium-98.0.4758.102 / Chromium 98.0.4758.102

Update to Chromium 98.0.4758.102. This release includes critical security updates,

CRITICAL Google is aware of reports that an exploit for CVE-2022-0609 exists in the wild.

v98.1.190

15 Feb 04:23
Compare
Choose a tag to compare

February 15, 2022, CEF 98.1.19+g57be9e2+chromium-98.0.4758.80 / Chromium 98.0.4758.80

  • ⚠️ Microsoft Visual C++ 2019 Redistributable is required. A minimum of VC++ 2019 is required, higher versions are backwards compatible. For those upgrading from a previous version which only required VC++ 2015 minimum see #3636 for some guidence.
  • For those targeting .Net Core 3.0(netcoreapp3.0) the Nuget packages will no longer automatically install see #3444 (This also applies to those using the CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreen pacakges when targeting .Net Core 3.1/.Net 5.0+)

✔️ Change Log

There is one breaking change in this release. For a list of changes see the 98.1.x Milestone. See also Release Notification.

⚠️ Breaking Changes

Async JavascriptBinding - Return null instead of empty object for async Task methods #3980

ℹ️ Notes

❌ Known Issues


  • Min required Visual C++ runtime upgrade from 2015 to 2019 #3636
  • All paths (CachePath, BrowserSubProcessPath, etc) must be absolute paths, if using a non-absolute path an exception will be throw. See #3102 for details.
  • When using a RequestContext you must ensure that RequestContextSettings.CachePath is equal to or a child of CefSettings.RootCachePath See #3111 (comment) for details
  • CEF now supports the Chromium Network Service: If you are upgrading from a version prior to 75.1.x please make sure you read #2743.
  • Remove BrowserSettings.ApplicationCache #3857
  • LoadUrlAsync require url and remove SyncContext param #3842
  • Update build.ps1/build.netcore.ps1 to allow for building/packaging for subset of architectures #3706
  • Remove BrowserSettings.UniversalAccessFromFileUrls and BrowserSettings.FileAccessFromFileUrls #3668
  • Remove RequestContextSettings.IgnoreCertificateErrors #3667
  • Nuget - Remove netcoreapp3.0 hacks #3444

v97.1.61

29 Jan 23:13
Compare
Choose a tag to compare

January 30, 2022, CEF 97.1.6+g8961cdb+chromium-97.0.4692.99 / Chromium 97.0.4692.99

This is a minor bug fix release which includes fixes for:

  • Callback that is never invoked causes other async callbacks to stop working #3979

v97.1.60

22 Jan 06:45
Compare
Choose a tag to compare

January 22, 2022, CEF 97.1.6+g8961cdb+chromium-97.0.4692.99 / Chromium 97.0.4692.99

Update to Chromium 97.0.4692.99. This release includes critical security updates,

v97.1.12

18 Jan 03:03
Compare
Choose a tag to compare

January 18, 2022, CEF 97.1.1+g50067f2+chromium-97.0.4692.71 / Chromium 97.0.4692.71

This is a minor bug fix release for issue #3967