Skip to content

Releases: cefsharp/CefSharp

v97.1.11

15 Jan 01:36
Compare
Choose a tag to compare

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

  • ⚠️ 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 97.1.x Milestone. See also Release Notification.

⚠️ Breaking Changes

Remove IRequestContextHandler.OnBeforePluginLoad and IRequestContext.PurgePluginListCache #3924

ℹ️ 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.10-pre

11 Jan 03:18
Compare
Choose a tag to compare
v97.1.10-pre Pre-release
Pre-release

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

  • ⚠️ 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 97.1.x Milestone. See also Release Notification.

⚠️ Breaking Changes

Remove IRequestContextHandler.OnBeforePluginLoad and IRequestContext.PurgePluginListCache #3924

ℹ️ 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

v96.0.180

16 Dec 03:24
Compare
Choose a tag to compare

December 16, 2021, CEF 96.0.18+gfe551e4+chromium-96.0.4664.110 / Chromium 96.0.4664.110

Update to Chromium 96.0.4664.110. This release includes critical security updates, Google is aware of reports that an exploit for CVE-2021-4102 exists in the wild.

v96.0.170

09 Dec 00:29
Compare
Choose a tag to compare

December 09, 2021, CEF 96.0.17+g20e2617+chromium-96.0.4664.93 / Chromium 96.0.4664.93

Update to Chromium 96.0.4664.93

v96.0.142

01 Dec 20:50
Compare
Choose a tag to compare

December 02, 2021, CEF 96.0.14+g28ba5c8+chromium-96.0.4664.55 / Chromium 96.0.4664.55

This is a minor bug fix update which resolves issue #3914

v96.0.141

30 Nov 03:53
Compare
Choose a tag to compare

November 30, 2021, CEF 96.0.14+g28ba5c8+chromium-96.0.4664.55 / Chromium 96.0.4664.55

  • ⚠️ Visual C++ 2019 is required for the CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreen nuget packages see #3636
  • Chromium Site Isolation is now enabled by default #2967
  • For those targeting .Net Core 3.0(netcore3.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+)
  • Nuget Packages have been restructured if upgrading from version prior to 87 please make sure you read #3319 for details
  • For CefSharp.Wpf.NetCore/CefSharp.WinForms.NetCore/CefSharp.OffScreen.NetCore nuget packages then Visual C++ 2019 is required,
  • For CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreen nuget packages then Visual C++ 2019 is required, see Notes below for more information

Change Log

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

ℹ️ Notes

⚠️ Known Issues

⚠️ Breaking Changes ⚠️

No breaking changes in this release.


  • 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
  • The following resources have been removed in version 90, anyone upgrading from a prior version be aware:
cef.pak,
cef_100_percent.pak,
cef_200_percent.pak,
cef_extensions.pak,
devtools_resources.pak 

They have been replaced by:

chrome_100_percent.pak,
chrome_200_percent.pak,
resources.pak

v96.0.140-pre

25 Nov 03:53
Compare
Choose a tag to compare
v96.0.140-pre Pre-release
Pre-release

November 25, 2021, CEF 96.0.14+g28ba5c8+chromium-96.0.4664.55 / Chromium 96.0.4664.55

  • ⚠️ Visual C++ 2019 is required for the CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreen nuget packages see #3636
  • Chromium Site Isolation is now enabled by default #2967
  • For those targeting .Net Core 3.0(netcore3.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+)
  • Nuget Packages have been restructured if upgrading from version prior to 87 please make sure you read #3319 for details
  • For CefSharp.Wpf.NetCore/CefSharp.WinForms.NetCore/CefSharp.OffScreen.NetCore nuget packages then Visual C++ 2019 is required,
  • For CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreen nuget packages then Visual C++ 2019 is required, see Notes below for more information

Change Log

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

ℹ️ Notes

⚠️ Known Issues

⚠️ Breaking Changes ⚠️

No breaking changes in this release.


  • 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
  • The following resources have been removed in version 90, anyone upgrading from a prior version be aware:
cef.pak,
cef_100_percent.pak,
cef_200_percent.pak,
cef_extensions.pak,
devtools_resources.pak 

They have been replaced by:

chrome_100_percent.pak,
chrome_200_percent.pak,
resources.pak

v95.7.141

05 Nov 00:45
Compare
Choose a tag to compare

November 05, 2021, CEF 95.7.14+g9f72f35+chromium-95.0.4638.69 / Chromium 95.0.4638.69

  • ⚠️ Visual C++ 2019 is required for the CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreen nuget packages see #3636
  • Chromium Site Isolation is now enabled by default #2967
  • For those targeting .Net Core 3.0(netcore3.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+)
  • Nuget Packages have been restructured if upgrading from version prior to 87 please make sure you read #3319 for details
  • For CefSharp.Wpf.NetCore/CefSharp.WinForms.NetCore/CefSharp.OffScreen.NetCore nuget packages then Visual C++ 2019 is required,
  • For CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreen nuget packages then Visual C++ 2019 is required, see Notes below for more information

Change Log

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

ℹ️ Notes

⚠️ Known Issues

⚠️ Breaking Changes ⚠️

  • 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

  • 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.
  • The following resources have been removed in version 90, anyone upgrading from a prior version be aware:
cef.pak,
cef_100_percent.pak,
cef_200_percent.pak,
cef_extensions.pak,
devtools_resources.pak 

They have been replaced by:

chrome_100_percent.pak,
chrome_200_percent.pak,
resources.pak

v95.7.140-pre

01 Nov 04:12
Compare
Choose a tag to compare
v95.7.140-pre Pre-release
Pre-release

November 01, 2021, CEF 95.7.14+g9f72f35+chromium-95.0.4638.69 / Chromium 95.0.4638.69

  • ⚠️ Visual C++ 2019 is required for the CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreen nuget packages see #3636
  • Chromium Site Isolation is now enabled by default #2967
  • For those targeting .netcore3.0 the Nuget packages will no longer automatically install see #3444
  • Nuget Packages have been restructured if upgrading from version prior to 87 please make sure you read #3319 for details
  • For CefSharp.Wpf.NetCore/CefSharp.WinForms.NetCore/CefSharp.OffScreen.NetCore nuget packages then Visual C++ 2019 is required,
  • For CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreen nuget packages then Visual C++ 2019 is required, see Notes below for more information

Change Log

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

ℹ️ Notes

⚠️ Known Issues

⚠️ Breaking Changes ⚠️

  • 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

  • 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.
  • The following resources have been removed in version 90, anyone upgrading from a prior version be aware:
cef.pak,
cef_100_percent.pak,
cef_200_percent.pak,
cef_extensions.pak,
devtools_resources.pak 

They have been replaced by:

chrome_100_percent.pak,
chrome_200_percent.pak,
resources.pak

v94.4.110

22 Oct 05:01
Compare
Choose a tag to compare

October 22, 2021, CEF 94.4.11+gc4d96f0+chromium-94.0.4606.81 / Chromium 94.0.4606.81

This is a Chromium update release with an update to 94.0.4606.81 which includes a number of high priority security updates.