CefSharp

.NET (WPF and Windows Forms) bindings for the Chromium Embedded Framework

OTHER License

Stars
9.7K
Committers
204

Bot releases are hidden (Show)

CefSharp - v92.0.251

Published by amaitland about 3 years ago

August 15, 2021, CEF 92.0.25+gd15cfa8+chromium-92.0.4515.131 / Chromium 92.0.4515.131

  • ⚠️ Nuget Packages have been restructured if upgrading from version prior to 87 please make sure you read https://github.com/cefsharp/CefSharp/issues/3319 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 https://github.com/cefsharp/CefSharp/issues/2743.
  • 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++ 2015 or greater is required, see Notes below for more information

Change Log

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

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

ℹ️ Notes

⚠️ Known Issues

⚠️ Breaking Changes ⚠️

  • IDevToolsClient.ExecuteDevToolsMethodAsync now takes a generic type [#3665]

CefSharp - v92.0.250-pre

Published by amaitland about 3 years ago

August 10, 2021, CEF 92.0.25+gd15cfa8+chromium-92.0.4515.131 / Chromium 92.0.4515.131

  • ⚠️ Nuget Packages have been restructured if upgrading from version prior to 87 please make sure you read https://github.com/cefsharp/CefSharp/issues/3319 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 https://github.com/cefsharp/CefSharp/issues/2743.
  • 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++ 2015 or greater is required, see Notes below for more information

Change Log

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

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

ℹ️ Notes

⚠️ Known Issues

⚠️ Breaking Changes ⚠️

  • IDevToolsClient.ExecuteDevToolsMethodAsync now takes a generic type [#3665]

CefSharp - v91.1.230

Published by amaitland about 3 years ago

July 22, 2021, CEF 91.1.23+g04c8d56+chromium-91.0.4472.164 / Chromium 91.0.4472.164

This is a bug fix release with an update to Chromium 91.0.4472.164 which includes a critical security update. Google reports seeing CVE-2021-30563 in the wild.

  • For a full list of changes see the 91.1.x Milestone.
  • See also Release Notification.
  • For known issues/notes/breaking changes please review the 91.1.160 , v91.1.210 and v91.1.211 release notes.
  • Fix for a crash when opening popup window #3670
  • WPF - Fix WpfIMEKeyboardHandler crash when browser is not initalized. #3690
CefSharp - v91.1.211

Published by amaitland over 3 years ago

June 27, 2021, CEF 91.1.21+g9dd45fe+chromium-91.0.4472.114 / Chromium 91.0.4472.114

  • For a full list of changes see the 91.1.x Milestone.
  • See also Release Notification.
  • For known issues/notes/breaking changes please review the 91.1.160 and v91.1.210 release notes.
  • Fix for ConcurrentMethodRunnerQueue.Enqueue InvalidOperationException #3639
  • Publish an application using ClickOnce targeting x86/x64 when using PackageReference for Non SDK Style project should now work in VS2019
CefSharp - v91.1.210

Published by amaitland over 3 years ago

June 22, 2021, CEF 91.1.21+g9dd45fe+chromium-91.0.4472.114 / Chromium 91.0.4472.114

This is a bug fix release with an update to 91.0.4472.114 which includes a critical security update. Google reports seeing CVE-2021-30554 in the wild.

  • For a full list of changes see the 91.1.x Milestone.
  • See also Release Notification.
  • For known issues/notes/breaking changes please review the 91.1.160 release.
  • Also includes a fix for WPF - No support for Shift+AltGr (capital polish letters) #3626
CefSharp - v91.1.160

Published by amaitland over 3 years ago

June 17, 2021, CEF 91.1.16+gc95b2a1+chromium-91.0.4472.101 / Chromium 91.0.4472.101

  • ⚠️ Nuget Packages have been restructured if upgrading from version prior to 87 please make sure you read https://github.com/cefsharp/CefSharp/issues/3319 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 https://github.com/cefsharp/CefSharp/issues/2743.
  • 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++ 2015 or greater is required, see Notes below for more information

Change Log

There are a number of upstream breaking changes included in this release.

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

For a list of changes see the 91.1.x Milestone. See also Release Notification.

ℹ️ Notes

⚠️ Known Issues

⚠️ Breaking Changes ⚠️

  • Rename CefSettings.ProductVersion to CefSettings.UserAgentProduct [#3530]
  • Remove CefSharpSettings.LegacyJavascriptBindingEnabled [#3531]
  • Update CefThreadIds enum [#3597]
  • Update IAudioHandler to implement IDisposable [#3598]

CefSharp - v91.1.60-pre

Published by amaitland over 3 years ago

June 08, 2021, CEF 91.1.6+g8a752eb+chromium-91.0.4472.77 / Chromium 91.0.4472.77

  • ⚠️ Nuget Packages have been restructured if upgrading from version prior to 87 please make sure you read https://github.com/cefsharp/CefSharp/issues/3319 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 https://github.com/cefsharp/CefSharp/issues/2743.
  • 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++ 2015 or greater is required, see Notes below for more information

Change Log

There are a number of upstream breaking changes included in this release.

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

For a list of changes see the 91.1.x Milestone. See also Release Notification.

ℹ️ Notes

⚠️ Known Issues

⚠️ Breaking Changes ⚠️

  • Rename CefSettings.ProductVersion to CefSettings.UserAgentProduct [#3530]
  • Remove CefSharpSettings.LegacyJavascriptBindingEnabled [#3531]
  • Update CefThreadIds enum [#3597]
  • Update IAudioHandler to implement IDisposable [#3598]

CefSharp - v90.6.70

Published by amaitland over 3 years ago

June 02, 2021, CEF 90.6.7+g19ba721+chromium-90.0.4430.212 / Chromium 90.0.4430.212

This is a minor bug fix release with an update to Chromium 90.0.4430.212 and a few minor fixes.

CefSharp - v90.6.50

Published by amaitland over 3 years ago

May 12, 2021, CEF 90.6.5+g7a604aa+chromium-90.0.4430.93 / Chromium 90.0.4430.93

Change Log

There are a number of upstream breaking changes included in this release.

The following resources have been removed:

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

For a list of changes see the 90.6.x Milestone. See also Release Notification.

ℹ️ Notes

⚠️ Known Issues

⚠️ Breaking Changes ⚠️

  • Remove ICookieManager.SetSupportedSchemes [#3497]
  • Remove IContextMenuParams.IsPepperMenu [#3460]
  • Remove BrowserSettings.WebSecurity [#3312]
  • The product-version command line arg has been changed to user-agent-product CEF Commit

CefSharp - v90.5.70-pre

Published by amaitland over 3 years ago

April 27, 2021, CEF 90.5.7+gcd9342c+chromium-90.0.4430.85 / Chromium 90.0.4430.85

Change Log

There are a number of upstream breaking changes included in this release.

The following resources have been removed:

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

For a list of changes see the 90.6.x Milestone. See also Release Notification.

ℹ️ Notes

⚠️ Known Issues

⚠️ Breaking Changes ⚠️

  • Remove ICookieManager.SetSupportedSchemes [#3497]
  • Remove IContextMenuParams.IsPepperMenu [#3460]
  • Remove BrowserSettings.WebSecurity [#3312]

CefSharp - v89.0.170

Published by amaitland over 3 years ago

April 05, 2021, CEF 89.0.17+ge7bbb1d+chromium-89.0.4389.114 / Chromium 89.0.4389.114

Security Updates

See the following for full list of Chrome security updates

Change Log

This is a minor bug fix release.

For a list of changes see the 89.0.x Milestone.

ℹ️ Notes

⚠️ Known Issues

⚠️ Breaking Changes ⚠️


CefSharp - v89.0.140-pre

Published by amaitland over 3 years ago

March 23, 2021, CEF 89.0.14+gb1b52fe+chromium-89.0.4389.90 / Chromium 89.0.4389.90

Change Log

This is a minor bug fix release.

For a list of changes see the 89.0.x Milestone.

ℹ️ Notes

⚠️ Known Issues

⚠️ Breaking Changes ⚠️

  • Adobe Flash is now out of date and is blocked from loading as per the Chromium Flash Roadmap
  • The following arch specific (x86/x64) dlls have been converted to AnyCPU:
    • CefSharp.dll
    • CefSharp.WinForms.dll
    • CefSharp.Wpf.dll
    • CefSharp.OffScreen.dll
  • CefSharp.Core.Runtime.dll has been added
    See https://github.com/cefsharp/CefSharp/issues/3319 for further details.

CefSharp - v88.2.90

Published by amaitland over 3 years ago

March 05, 2021, CEF 88.2.9+g5c8711a+chromium-88.0.4324.182 / Chromium 88.0.4324.182

Security Updates

See the following for full list of Chrome security updates

Change Log

This is a minor bug fix release.

For a list of changes see the 88.2.x Milestone.

ℹ️ Notes

⚠️ Known Issues

⚠️ Breaking Changes ⚠️


CefSharp - v88.2.40-pre

Published by amaitland over 3 years ago

February 10, 2021, CEF 88.2.4+gf3c4ca9+chromium-88.0.4324.150 / Chromium 88.0.4324.150

Change Log

This is a minor bug fix release.

For a list of changes see the 88.2.x Milestone.

ℹ️ Notes

⚠️ Known Issues

⚠️ Breaking Changes ⚠️


CefSharp - v87.1.132

Published by amaitland over 3 years ago

February 03, 2021, CEF 87.1.13+g481a82a+chromium-87.0.4280.141 / Chromium 87.0.4280.141

Change Log

For a complete list of changes see the 87.1.x Milestone.

ℹ️ Notes

⚠️ Known Issues

⚠️ Breaking Changes ⚠️


CefSharp - v87.1.131-pre

Published by amaitland almost 4 years ago

January 15, 2021, CEF 87.1.13+g481a82a+chromium-87.0.4280.141 / Chromium 87.0.4280.141

Change Log

For a complete list of changes see the 87.1.x Milestone.

ℹ️ Notes

⚠️ Known Issues

⚠️ Breaking Changes ⚠️


CefSharp - v87.1.130-pre

Published by amaitland almost 4 years ago

January 09, 2021, CEF 87.1.13+g481a82a+chromium-87.0.4280.141 / Chromium 87.0.4280.141

Change Log

For a complete list of changes see the 87.1.x Milestone.

ℹ️ Notes

⚠️ Known Issues

⚠️ Breaking Changes ⚠️


CefSharp - v86.0.241

Published by amaitland almost 4 years ago

November 27, 2020, CEF 86.0.24+g85e79d4+chromium-86.0.4240.198 / Chromium 86.0.4240.198

  • CEF now supports the Chromium Network Service: If you are upgrading from a version prior to 75.1.x please make sure you read https://github.com/cefsharp/CefSharp/issues/2743.
  • Visual C++ 2015 or greater is required, see Notes below for more information

⚠️ Critical Security Update

While every effort has been made to ensure the accuracy and completeness of the information, no guarantee is given nor responsibility taken for errors or omissions in the list of security exploits listed here. For the definitive source of information please refer to the Chrome Releases Blog for official announcements from Google. Only security exploits that are currently listed as in the wild at time this release was published are listed here. Review the official release announcements from Google Chrome for a full list of security exploits.

See https://chromereleases.googleblog.com/2020/11/stable-channel-update-for-desktop_11.html and https://chromereleases.googleblog.com/2020/11/stable-channel-update-for-desktop.html

There are no details available to the public yet

Google is aware of reports that exploits for CVE-2020-16013, CVE-2020-16017 and CVE-2020-16009 exist in the wild. At time of writing these are the exploits Google is aware of reports

See the following for full list of security fixes

Change Log

For a complete list of changes see the 86.0.x Milestone.

ℹ️ Notes

⚠️ Known Issues

⚠️ Breaking Changes ⚠️


  • For Network Service API changes see https://github.com/cefsharp/CefSharp/issues/2743
  • 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 https://github.com/cefsharp/CefSharp/issues/3111#issuecomment-629713608 for details
  • Adobe Flash is disabled by default, it can be re-enabled if required #3048
    (Flash support is scheduled to be removed from Chromium)
  • Migrating from ResourceHandler.GetMimeType to Cef.GetMimeType for mimeType mapping see #3041
CefSharp - v86.0.240-pre

Published by amaitland almost 4 years ago

November 20, 2020, CEF 86.0.24+g85e79d4+chromium-86.0.4240.198 / Chromium 86.0.4240.198

  • CEF now supports the Chromium Network Service: If you are upgrading from a version prior to 75.1.x please make sure you read https://github.com/cefsharp/CefSharp/issues/2743.
  • Visual C++ 2015 or greater is required, see Notes below for more information

⚠️ Critical Security Update

While every effort has been made to ensure the accuracy and completeness of the information, no guarantee is given nor responsibility taken for errors or omissions in the list of security exploits listed here. For the definitive source of information please refer to the Chrome Releases Blog for official announcements from Google. Only security exploits that are currently listed as in the wild at time this release was published are listed here. Review the official release announcements from Google Chrome for a full list of security exploits.

See https://chromereleases.googleblog.com/2020/11/stable-channel-update-for-desktop_11.html
There are no details available to the public yet

Google is aware of reports that exploits for CVE-2020-16013 and CVE-2020-16017 exist in the wild.

Change Log

For a complete list of changes see the 86.0.x Milestone.

ℹ️ Notes

⚠️ Known Issues

⚠️ Breaking Changes ⚠️


  • For Network Service API changes see https://github.com/cefsharp/CefSharp/issues/2743
  • 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 https://github.com/cefsharp/CefSharp/issues/3111#issuecomment-629713608 for details
  • Adobe Flash is disabled by default, it can be re-enabled if required #3048
    (Flash support is scheduled to be removed from Chromium)
  • Migrating from ResourceHandler.GetMimeType to Cef.GetMimeType for mimeType mapping see #3041
CefSharp - v85.3.130

Published by amaitland almost 4 years ago

October 25, 2020, CEF 85.3.13+gcd6cbe0+chromium-85.0.4183.121 / Chromium 85.0.4183.121

  • CEF now supports the Chromium Network Service: If you are upgrading from a version prior to 75.1.x please make sure you read https://github.com/cefsharp/CefSharp/issues/2743.
  • Visual C++ 2015 or greater is required, see Notes below for more information

⚠️ Critical Security Update

See Heap overflow in the freetype library (CVE-2020-15999) for details.

Change Log

  • Includes updated Chromium Embedded Framework(CEF) version for CVE-2020-15999 Heap overflow in the freetype library.

For a complete list of changes see the 85.3.x Milestone.

ℹ️ Notes

⚠️ Known Issues

⚠️ Breaking Changes ⚠️