.NET (WPF and Windows Forms) bindings for the Chromium Embedded Framework
OTHER License
Bot releases are hidden (Show)
Published by amaitland over 5 years ago
January 21, 2019, CEF 3.3578.1863.gbf8cff2 / Chromium 71.0.3578.98
Visual C++ 2015
is now required, see Notes
below for more information
#657 Dropdowns on a topmost window appear behind the window
#2127 WPF - Transparency Rendering Too Dark [@maloshuk]
#2139 Feature Request - Expose CefApp::OnRegisterCustomSchemes [@amaitland]
#2373 Call OnContextCreated and OnContextReleased for each frame [@sukhovy]
#2433 PassThruResponseFilter/MemoryStreamResponseFilter throw exception when DataIn is greater than DataOut [@juongithub]
#2527 Feature Request - Add CefRenderHandler::OnAcceleratedPaint [@amaitland]
#2551 CefTerminationStatus - Add TS_PROCESS_OOM [@amaitland]
#2553 Investigate changes required for Chromium Site Isolation [@amaitland]
#2562 OnContextCreated/OnContextDestoryed Frame null exception during navigation [@mitchcapper]
#2585 WPF - Use nameof for DependencyProperty.Register instead of hardcoded strings [@merceyz]
#2590 WinForms - Added missing Browsable attribute on JavascriptObjectRepository + Updated DefaultValue attribute on UseParentFormMessageInterceptor [@merceyz]
#2594 Feature Request - Add IBrowserHost.RunFileDialog [@amaitland]
#2595 Added SourcePath to CefSharp.Core and CefSharp.BrowserSubprocess.Core [@merceyz]
#2596 Enabled MultiProcessorCompilation for Core and BrowserSubprocess.Core [@merceyz]
#2597 Refactoring - Move CefCookie conversion to TypeConversion [@merceyz]
#2598 OffScreen - Remove Obsolete methods [@amaitland]
#2599 IBrowserHost.ImeSetComposition - Add ReplacementRange [@amaitland]
#2600 In Cef.Getxxxx throw Exception if not Cef.IsInitialized [@amaitland]
#2603 Update Dependency Check [@amaitland]
#2605 Cef.Get* - Added initialize checks to Cef.Get* [@merceyz]
#2607 Remove IResponse.ResponseHeaders (replaced by IResponse.Headers) [@amaitland]
#2612 Rename CefExtension to V8Extension [@amaitland]
#2613 Add Chromium Extension Support [@amaitland]
#2614 fix OffScreen spelling in Cef.h [@campersau]
#2615 Feature Request - Add CefSettings.EnableNetSecurityExpiration [@amaitland]
#2620 Add spaces in exception messages [@campersau]
#2625 TypeConversion - ToNative improve type checking [@amaitland]
Notes
CefSharp
requires Visual C++ 2015
. See https://github.com/cefsharp/CefSharp/issues/1983 for details. You can bin deploy the VC++
dependencies, read the FAQ
for more.Chromium
has removed support for Windows XP
, Windows Vista
, Windows Server 2003
and Windows Server 2008
. See https://chrome.googleblog.com/2015/11/updates-to-chrome-platform-support.html
MP3
audio is now supported by default.H264/AAC
, sites like Netflix/Twitter/Instagram/Facebook
won't play video/audio. See #1479 for more info.CEF
has switched from using breakpad to crashpad for error reporting see https://bitbucket.org/chromiumembedded/cef/wiki/CrashReporting.md for details, make sure you set ExternalHandler=CefSharp.BrowserSubprocess.exe
CefSharp
should read the General Usage Guide
GitLink
for better debugging, see #1680chrome_elf.dll
is now required, it's used for crashpad (crash reporting).CefSettings
was moved from CefSharp
namespace, there are now specific versions in Wpf
, WinForms
and OffScreen
namespaces, add the relevant namespace prefix or using statement, see https://github.com/cefsharp/CefSharp/issues/2477 for details.Cef.Initialize()
(the paramaterless version) was removed. You only need to explicitly call Cef.Initialze
when you need to specify custom settings. See https://github.com/cefsharp/CefSharp/issues/2477
WinForms
workaround for certain scenarios fails to load the Url passed into the ChromiumWebBrowser constructor (initial details in https://github.com/cefsharp/CefSharp/issues/2234#issuecomment-360332625 has been reverted in https://github.com/cefsharp/CefSharp/commit/821a44fecc9aa1e103027323defea7b1d4c0bf82 as the issue appears to be resolved.Known Issues
WinForms
when running on Windows 10 Anniversary
pressing certain key combinations freezes the browser see #1822 The issue has been reported upstream
, there are workarounds listed in #1822WPF/Offscreen
rendering stops redrawing on resize see upstream
issue https://bitbucket.org/chromiumembedded/cef/issues/2370/cefrenderhandler-onpaint-stops-receiving
Breaking Changes
IRenderProcessMessageHandler.OnContextCreated
and IRenderProcessMessageHandler.OnContextReleased
are now called for for each frame (previously only called for Main Frame) see #2373 for detailsPublished by amaitland almost 6 years ago
January 02, 2019, CEF 3.3578.1860.g36610bd / Chromium 71.0.3578.80
Visual C++ 2015
is now required, see Notes
below for more information
#657 Dropdowns on a topmost window appear behind the window
#2127 WPF - Transparency Rendering Too Dark [@maloshuk]
#2373 Call OnContextCreated and OnContextReleased for each frame [@sukhovy]
#2433 PassThruResponseFilter/MemoryStreamResponseFilter throw exception when DataIn is greater than DataOut [@juongithub]
#2527 Feature Request - Add CefRenderHandler::OnAcceleratedPaint [@amaitland]
#2551 CefTerminationStatus - Add TS_PROCESS_OOM [@amaitland]
#2553 Investigate changes required for Chromium Site Isolation [@amaitland]
#2562 OnContextCreated/OnContextDestoryed Frame null exception during navigation [@mitchcapper]
#2585 WPF - Use nameof for DependencyProperty.Register instead of hardcoded strings [@merceyz]
#2590 WinForms - Added missing Browsable attribute on JavascriptObjectRepository + Updated DefaultValue attribute on UseParentFormMessageInterceptor [@merceyz]
#2594 Feature Request - Add IBrowserHost.RunFileDialog [@amaitland]
#2595 Added SourcePath to CefSharp.Core and CefSharp.BrowserSubprocess.Core [@merceyz]
#2596 Enabled MultiProcessorCompilation for Core and BrowserSubprocess.Core [@merceyz]
#2597 Refactoring - Move CefCookie conversion to TypeConversion [@merceyz]
#2598 OffScreen - Remove Obsolete methods [@amaitland]
#2599 IBrowserHost.ImeSetComposition - Add ReplacementRange [@amaitland]
#2600 In Cef.Getxxxx throw Exception if not Cef.IsInitialized [@amaitland]
#2603 Update Dependency Check [@amaitland]
#2605 Cef.Get* - Added initialize checks to Cef.Get* [@merceyz]
#2607 Remove IResponse.ResponseHeaders (replaced by IResponse.Headers) [@amaitland]
#2612 Rename CefExtension to V8Extension [@amaitland]
#2613 Add Chromium Extension Support [@amaitland]
#2614 fix OffScreen spelling in Cef.h [@campersau]
#2615 Feature Request - Add CefSettings.EnableNetSecurityExpiration [@amaitland]
Notes
CefSharp
requires Visual C++ 2015
. See https://github.com/cefsharp/CefSharp/issues/1983 for details. You can bin deploy the VC++
dependencies, read the FAQ
for more.Chromium
has removed support for Windows XP
, Windows Vista
, Windows Server 2003
and Windows Server 2008
. See https://chrome.googleblog.com/2015/11/updates-to-chrome-platform-support.html
MP3
audio is now supported by default.H264/AAC
, sites like Netflix/Twitter/Instagram/Facebook
won't play video/audio. See #1479 for more info.CEF
has switched from using breakpad to crashpad for error reporting see https://bitbucket.org/chromiumembedded/cef/wiki/CrashReporting.md for details, make sure you set ExternalHandler=CefSharp.BrowserSubprocess.exe
CefSharp
should read the General Usage Guide
GitLink
for better debugging, see #1680chrome_elf.dll
is now required, it's used for crashpad (crash reporting).CefSettings
was moved from CefSharp
namespace, there are now specific versions in Wpf
, WinForms
and OffScreen
namespaces, add the relevant namespace prefix or using statement, see https://github.com/cefsharp/CefSharp/issues/2477 for details.Cef.Initialize()
(the paramaterless version) was removed. You only need to explicitly call Cef.Initialze
when you need to specify custom settings. See https://github.com/cefsharp/CefSharp/issues/2477
Known Issues
WinForms
when running on Windows 10 Anniversary
pressing certain key combinations freezes the browser see #1822 The issue has been reported upstream
, there are workarounds listed in #1822WPF/Offscreen
rendering stops redrawing on resize see upstream
issue https://bitbucket.org/chromiumembedded/cef/issues/2370/cefrenderhandler-onpaint-stops-receiving
Breaking Changes
IRenderProcessMessageHandler.OnContextCreated
and IRenderProcessMessageHandler.OnContextReleased
are now called for for each frame (previously only called for Main Frame) see #2373 for detailsPublished by amaitland almost 6 years ago
November 19, 2018, CEF 3.3497.1841.g7f37a0a / Chromium 69.0.3497.100
Visual C++ 2015
is now required, see Breaking Changes
below for more information
#2341 Crash on method OnBeforeCommandLineProcessing() when there is Switch parameters without value [@amaitland]
#2432 Memory leak when using CefSharp.BindObjectAsync().
#2492 Browser stop redrawing on resize.
#2515 Resizing iframe stop capturing mouse wheel
#2523 Rename IJsDialogHandler.OnJSBeforeUnload to OnBeforeUnloadDialog [@amaitland]
Notes
Chromium
has removed support for Windows XP
, Windows Vista
, Windows Server 2003
and Windows Server 2008
. See https://chrome.googleblog.com/2015/11/updates-to-chrome-platform-support.html
MP3
audio is now supported by default.H264/AAC
, sites like Netflix/Twitter/Instagram/Facebook
won't play video/audio. See #1479 for more info.CEF
has switched from using breakpad to crashpad for error reporting see https://bitbucket.org/chromiumembedded/cef/wiki/CrashReporting.md for details, make sure you set ExternalHandler=CefSharp.BrowserSubprocess.exe
CefSharp
should read the General Usage Guide
GitLink
for better debugging, see #1680chrome_elf.dll
is now required, it's used for crashpad (crash reporting).SharedBufferArray
should be disabled in this release, see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer and https://bitbucket.org/chromiumembedded/cef/issues/2360/sharedarraybuffer-enabled-so-cef-3112-3282
WPF/OffScreen
the PDF viewer
crashes when you hover over the controls has been resolved see https://bitbucket.org/chromiumembedded/cef/issues/2488/cef-crashes-in-osr-when-opening-pdf-for for further detailsCefSettings
was moved from CefSharp
namespace, there are now specific versions in Wpf
, WinForms
and OffScreen
namespaces, add the relevant namespace prefix or using statement, see https://github.com/cefsharp/CefSharp/issues/2477 for details.Cef.Initialize()
(the paramaterless version) was removed. You only need to explicitly call Cef.Initialze
when you need to specify custom settings. See https://github.com/cefsharp/CefSharp/issues/2477
Known Issues
WinForms
when running on Windows 10 Anniversary
pressing certain key combinations freezes the browser see #1822 The issue has been reported upstream
, there are workarounds listed in #1822WinForms
version in certain scenarios fails to load the Url
passed into the ChromiumWebBrowser
constructor, see https://github.com/cefsharp/CefSharp/issues/2234#issuecomment-360332625 for workaround.WPF/Offscreen
rendering stops redrawing on resize see upstream
issue https://bitbucket.org/chromiumembedded/cef/issues/2370/cefrenderhandler-onpaint-stops-receiving
Breaking Changes
CefSharp
requires Visual C++ 2015
starting with this release. See https://github.com/cefsharp/CefSharp/issues/1983 for details. You can bin deploy the VC++
dependencies, read the FAQ
for more.IJsDialogHandler.OnJSBeforeUnload
was renamed to IJsDialogHandler.OnBeforeUnloadDialog
so it matches the CEF API
, see https://github.com/cefsharp/CefSharp/issues/2523
Published by amaitland almost 6 years ago
October 26, 2018, CEF 3.3497.1841.g7f37a0a / Chromium 69.0.3497.100
Visual C++ 2015
is now required, see Breaking Changes
below for more information
#2341 Crash on method OnBeforeCommandLineProcessing() when there is Switch parameters without value [@amaitland]
#2432 Memory leak when using CefSharp.BindObjectAsync().
#2492 Browser stop redrawing on resize.
#2515 Resizing iframe stop capturing mouse wheel
#2523 Rename IJsDialogHandler.OnJSBeforeUnload to OnBeforeUnloadDialog [@amaitland]
Notes
Chromium
has removed support for Windows XP
, Windows Vista
, Windows Server 2003
and Windows Server 2008
. See https://chrome.googleblog.com/2015/11/updates-to-chrome-platform-support.html
MP3
audio is now supported by default.H264/AAC
, sites like Netflix/Twitter/Instagram/Facebook
won't play video/audio. See #1479 for more info.CEF
has switched from using breakpad to crashpad for error reporting see https://bitbucket.org/chromiumembedded/cef/wiki/CrashReporting.md for details, make sure you set ExternalHandler=CefSharp.BrowserSubprocess.exe
CefSharp
should read the General Usage Guide
GitLink
for better debugging, see #1680chrome_elf.dll
is now required, it's used for crashpad (crash reporting).SharedBufferArray
should be disabled in this release, see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer and https://bitbucket.org/chromiumembedded/cef/issues/2360/sharedarraybuffer-enabled-so-cef-3112-3282
WPF/OffScreen
the PDF viewer
crashes when you hover over the controls has been resolved see https://bitbucket.org/chromiumembedded/cef/issues/2488/cef-crashes-in-osr-when-opening-pdf-for for further detailsCefSettings
was moved from CefSharp
namespace, there are now specific versions in Wpf
, WinForms
and OffScreen
namespaces, add the relevant namespace prefix or using statement, see https://github.com/cefsharp/CefSharp/issues/2477 for details.Cef.Initialize()
(the paramaterless version) was removed. You only need to explicitly call Cef.Initialze
when you need to specify custom settings. See https://github.com/cefsharp/CefSharp/issues/2477
Known Issues
WinForms
when running on Windows 10 Anniversary
pressing certain key combinations freezes the browser see #1822 The issue has been reported upstream
, there are workarounds listed in #1822WinForms
version in certain scenarios fails to load the Url
passed into the ChromiumWebBrowser
constructor, see https://github.com/cefsharp/CefSharp/issues/2234#issuecomment-360332625 for workaround.WPF/Offscreen
rendering stops redrawing on resize see upstream
issue https://bitbucket.org/chromiumembedded/cef/issues/2370/cefrenderhandler-onpaint-stops-receiving
Breaking Changes
CefSharp
requires Visual C++ 2015
starting with this release. See https://github.com/cefsharp/CefSharp/issues/1983 for details. You can bin deploy the VC++
dependencies, read the FAQ
for more.IJsDialogHandler.OnJSBeforeUnload
was renamed to IJsDialogHandler.OnBeforeUnloadDialog
so it matches the CEF API
, see https://github.com/cefsharp/CefSharp/issues/2523
Published by amaitland about 6 years ago
September 5, 2018, CEF 3.3396.1786.gd3e36d0 / Chromium 67.0.3396.79
Visual C++ 2015
is now required, see Breaking Changes
below for more information
Notes
Chromium
has removed support for Windows XP
, Windows Vista
, Windows Server 2003
and Windows Server 2008
. See https://chrome.googleblog.com/2015/11/updates-to-chrome-platform-support.html
MP3
audio is now supported by default.H264/AAC
, sites like Netflix/Twitter/Instagram/Facebook
won't play video/audio. See #1479 for more info.CEF
has switched from using breakpad to crashpad for error reporting see https://bitbucket.org/chromiumembedded/cef/wiki/CrashReporting.md for details, make sure you set ExternalHandler=CefSharp.BrowserSubprocess.exe
CefSharp
should read the General Usage Guide
GitLink
for better debugging, see #1680chrome_elf.dll
is now required, it's used for crashpad (crash reporting).SharedBufferArray
should be disabled in this release, see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer and https://bitbucket.org/chromiumembedded/cef/issues/2360/sharedarraybuffer-enabled-so-cef-3112-3282
Known Issues
WPF/OffScreen
the PDF viewer
crashes when you hover over the controls, see https://bitbucket.org/chromiumembedded/cef/issues/2488/cef-crashes-in-osr-when-opening-pdf-for
WinForms
when running on Windows 10 Anniversary
pressing certain key combinations freezes the browser see #1822 The issue has been reported upstream
, there are workarounds listed in #1822WinForms
version in certain scenarios fails to load the Url
passed into the ChromiumWebBrowser
constructor, see https://github.com/cefsharp/CefSharp/issues/2234#issuecomment-360332625 for workaround.WPF/Offscreen
rendering stops redrawing on resize see upstream
issue https://bitbucket.org/chromiumembedded/cef/issues/2370/cefrenderhandler-onpaint-stops-receiving
Breaking Changes
CefSharp
requires Visual C++ 2015
starting with this release. See https://github.com/cefsharp/CefSharp/issues/1983 for details. You can bin deploy the VC++
dependencies, read the FAQ
for more.CefSettings
has moved from CefSharp
namespace, there are now specific versions in Wpf
, WinForms
and OffScreen
namespaces, add the relevant namespace prefix or using statement, see https://github.com/cefsharp/CefSharp/issues/2477 for details.Cef.Initialize()
(the paramaterless version) has been removed. You only need to explicitly call Cef.Initialze
when you need to specify custom settings. See https://github.com/cefsharp/CefSharp/issues/2477
IDialogHandler.OnFileDialog
has an additional CefFileDialogFlags flags
param, see https://github.com/cefsharp/CefSharp/pull/2280 for details.IFocusHandler
methods now have additional params, see https://github.com/cefsharp/CefSharp/issues/2468
IDownloadHandler
methods now have additional params, see https://github.com/cefsharp/CefSharp/issues/2470
Published by amaitland about 6 years ago
August 17, 2018, CEF 3.3325.1758.g9aea513 / Chromium 65.0.3325.181
Visual C++ 2015
is now required, see Breaking Changes
section in 65.0.0 release notes
Bug Fix Release
See https://github.com/cefsharp/CefSharp/releases/tag/v65.0.0 for full details
Published by amaitland about 6 years ago
August 9, 2018, CEF 3.3396.1786.gd3e36d0 / Chromium 67.0.3396.79
Visual C++ 2015
is now required, see Breaking Changes
below for more information
Notes
Chromium
has removed support for Windows XP
, Windows Vista
, Windows Server 2003
and Windows Server 2008
. See https://chrome.googleblog.com/2015/11/updates-to-chrome-platform-support.html
MP3
audio is now supported by default.H264
, sites like Netflix/Twitter/Instagram
won't play video/audio. See #1479 for more info.CEF
has switched from using breakpad to crashpad for error reporting see https://bitbucket.org/chromiumembedded/cef/wiki/CrashReporting.md for details, make sure you set ExternalHandler=CefSharp.BrowserSubprocess.exe
CefSharp
should read the General Usage Guide
GitLink
for better debugging, see #1680chrome_elf.dll
is now required, it's used for crashpad (crash reporting).SharedBufferArray
should be disabled in this release, see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer and https://bitbucket.org/chromiumembedded/cef/issues/2360/sharedarraybuffer-enabled-so-cef-3112-3282
Known Issues
WinForms
when running on Windows 10 Anniversary
pressing certain key combinations freezes the browser see #1822 The issue has been reported upstream
, there are workarounds listed in #1822WinForms
version in certain scenarios fails to load the Url
passed into the ChromiumWebBrowser
constructor, see https://github.com/cefsharp/CefSharp/issues/2234#issuecomment-360332625 for workaround.WPF/Offscreen
rendering stops redrawing on resize see upstream
issue https://bitbucket.org/chromiumembedded/cef/issues/2370/cefrenderhandler-onpaint-stops-receiving
Breaking Changes
CefSharp
requires Visual C++ 2015
starting with this release. See https://github.com/cefsharp/CefSharp/issues/1983 for details. You can bin deploy the VC++
dependencies, read the FAQ
for more.CefSettings
has moved from CefSharp
namespace, there are now specific versions in Wpf
, WinForms
and OffScreen
namespaces, add the relevant namespace prefix or using statement, see https://github.com/cefsharp/CefSharp/issues/2477 for details.IDialogHandler.OnFileDialog
has an additional CefFileDialogFlags flags
param, see https://github.com/cefsharp/CefSharp/pull/2280 for details.IFocusHandler
methods now have additional params, see https://github.com/cefsharp/CefSharp/issues/2468
IDownloadHandler
methods now have additional params, see https://github.com/cefsharp/CefSharp/issues/2470
Published by amaitland over 6 years ago
July 13, 2018, CEF 3.3325.1758.g9aea513 / Chromium 65.0.3325.181
Visual C++ 2015
is now required, see Breaking Changes
below for more information
Notes
Chromium
has removed support for Windows XP
, Windows Vista
, Windows Server 2003
and Windows Server 2008
.MP3
audio is now supported by default.H264
, sites like Netflix/Twitter/Instagram
won't play video/audio. See #1479 for more info.CEF
has switched from using breakpad to crashpad for error reporting see https://bitbucket.org/chromiumembedded/cef/wiki/CrashReporting.md for details, make sure you set ExternalHandler=CefSharp.BrowserSubprocess.exe
CefSharp
should read the General Usage Guide
GitLink
for better debugging, see #1680chrome_elf.dll
is now required, it's used for crashpad (crash reporting).Javascript Binding
now has basic support for dynamic keyword (using ExpandoObject)IRequestHandler.CanGetCookies/CanSetCookies
SharedBufferArray
should be disabled in this release, see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer and https://bitbucket.org/chromiumembedded/cef/issues/2360/sharedarraybuffer-enabled-so-cef-3112-3282
.Net 4.6.2
, the core project will remain as .Net 4.5.2
for the time being.CefSharpSettings.SubprocessExitIfParentProcessClosed
has been added to monitor and terminate subprocesses if the parent process exits, see #2359 for details (default to false currently)Known Issues
WinForms
when running on Windows 10 Anniversary
pressing certain key combinations freezes the browser see #1822 The issue has been reported upstream
, there are workarounds listed in #1822WPF/Offscreen
rendering stops redrawing on resize see upstream
issue https://bitbucket.org/chromiumembedded/cef/issues/2370/cefrenderhandler-onpaint-stops-receiving
WPF/OffScreen
Mouse wheel becomes unresponsive after reload, see https://github.com/cefsharp/CefSharp/issues/2408 for the workaround (hopefully in CEF shortly).Breaking Changes
CefSharp
requires Visual C++ 2015
starting with this release. See https://github.com/cefsharp/CefSharp/issues/1983 for details. You can bin deploy the VC++
dependencies, read the FAQ
for more.WPF/OffScreen
implementation of OffScreen Rendering(OSR)
as been completely reworked to make it more pluggable, see https://github.com/cefsharp/CefSharp/issues/2237 for details.CefSharp.Enums
namespaceCefSharp.Structs
namespaceIRequestHandler.CanGetCookies/CanSetCookies
Geolocation API
has been removed upstream
, see https://github.com/cefsharp/CefSharp/issues/2293
IJavascriptObjectRepository.ObjectBoundInJavascript
event args have changed from EventHandler<JavascriptBindingEventArgs>
to EventHandler<JavascriptBindingCompleteEventArgs>
Published by amaitland over 6 years ago
June 25, 2018, CEF 3.3325.1758.g9aea513 / Chromium 65.0.3325.181
Visual C++ 2015
is now required, see Breaking Changes
below for more information
Notes
Chromium
has removed support for Windows XP
, Windows Vista
, Windows Server 2003
and Windows Server 2008
.MP3
audio is now supported by default.H264
, sites like Netflix/Twitter/Instagram
won't play video/audio. See #1479 for more info.CEF
has switched from using breakpad to crashpad for error reporting see https://bitbucket.org/chromiumembedded/cef/wiki/CrashReporting.md for details, make sure you set ExternalHandler=CefSharp.BrowserSubprocess.exe
CefSharp
should read the General Usage Guide
GitLink
for better debugging, see #1680chrome_elf.dll
is now required, it's used for crashpad (crash reporting).Javascript Binding
now has basic support for dynamic keyword (using ExpandoObject)IRequestHandler.CanGetCookies/CanSetCookies
SharedBufferArray
should be disabled in this release, see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer and https://bitbucket.org/chromiumembedded/cef/issues/2360/sharedarraybuffer-enabled-so-cef-3112-3282
.Net 4.6.2
, the core project will remain as .Net 4.5.2
for the time being.CefSharpSettings.SubprocessExitIfParentProcessClosed
has been added to monitor and terminate subprocesses if the parent process exits, see #2359 for details (default to false currently)Known Issues
WinForms
when running on Windows 10 Anniversary
pressing certain key combinations freezes the browser see #1822 The issue has been reported upstream
, there are workarounds listed in #1822WPF/Offscreen
rendering stops redrawing on resize see upstream
issue https://bitbucket.org/chromiumembedded/cef/issues/2370/cefrenderhandler-onpaint-stops-receiving
WPF/OffScreen
Mouse wheel becomes unresponsive after reload, see https://github.com/cefsharp/CefSharp/issues/2408 for the workaround (hopefully in CEF shortly).Breaking Changes
CefSharp
requires Visual C++ 2015
starting with this release. See https://github.com/cefsharp/CefSharp/issues/1983 for details. You can bin deploy the VC++
dependencies, read the FAQ
for more.WPF/OffScreen
implementation of OffScreen Rendering(OSR)
as been completely reworked to make it more pluggable, see https://github.com/cefsharp/CefSharp/issues/2237 for details.CefSharp.Enums
namespaceCefSharp.Structs
namespaceIRequestHandler.CanGetCookies/CanSetCookies
Geolocation API
has been removed upstream
, see https://github.com/cefsharp/CefSharp/issues/2293
IJavascriptObjectRepository.ObjectBoundInJavascript
event args have changed from EventHandler<JavascriptBindingEventArgs>
to EventHandler<JavascriptBindingCompleteEventArgs>
Published by amaitland over 6 years ago
April 30, 2018, CEF 3.3325.1758.g9aea513 / Chromium 65.0.3325.181
Visual C++ 2015
is now required, see Breaking Changes
below for more information
Notes
Chromium
has removed support for Windows XP
, Windows Vista
, Windows Server 2003
and Windows Server 2008
.MP3
audio is now supported by default.H264
, sites like Netflix/Twitter/Instagram
won't play video/audio. See #1479 for more info.CEF
has switched from using breakpad to crashpad for error reporting see https://bitbucket.org/chromiumembedded/cef/wiki/CrashReporting.md for details, make sure you set ExternalHandler=CefSharp.BrowserSubprocess.exe
CefSharp
should read the General Usage Guide
GitLink
for better debugging, see #1680chrome_elf.dll
is now required, it's used for crashpad (crash reporting).Javascript Binding
now has basic support for dynamic keyword (using ExpandoObject)IRequestHandler.CanGetCookies/CanSetCookies
SharedBufferArray
should be disabled in this release, see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer and https://bitbucket.org/chromiumembedded/cef/issues/2360/sharedarraybuffer-enabled-so-cef-3112-3282
.Net 4.6.2
, the core project will remain as .Net 4.5.2
for the time being.Known Issues
WinForms
when running on Windows 10 Anniversary
pressing certain key combinations freezes the browser see #1822 The issue has been reported upstream
, there are workarounds listed in #1822WinForms
version in certain scenarios fails to load the Url
passed into the ChromiumWebBrowser
constructor, see https://github.com/cefsharp/CefSharp/issues/2234#issuecomment-360332625 for workaround.WPF/Offscreen
rendering stops redrawing on resize see upstream
issue https://bitbucket.org/chromiumembedded/cef/issues/2370/cefrenderhandler-onpaint-stops-receiving
Breaking Changes
CefSharp
requires Visual C++ 2015
starting with this release. See https://github.com/cefsharp/CefSharp/issues/1983 for details. You can bin deploy the VC++
dependencies, read the FAQ
for more.WPF/OffScreen
implementation of OffScreen Rendering(OSR)
as been completely reworked to make it more pluggable, see https://github.com/cefsharp/CefSharp/issues/2237 for details.CefSharp.Enums
namespaceCefSharp.Structs
namespaceIRequestHandler.CanGetCookies/CanSetCookies
Geolocation API
has been removed upstream
, see https://github.com/cefsharp/CefSharp/issues/2293
IJavascriptObjectRepository.ObjectBoundInJavascript
event args have changed from EventHandler<JavascriptBindingEventArgs>
to EventHandler<JavascriptBindingCompleteEventArgs>
Published by amaitland over 6 years ago
March 23, 2018, CEF 3.3239.1723.g071d1c1 / Chromium 63.0.3239.132
Bug Fix Release
See https://github.com/cefsharp/CefSharp/releases/tag/v63.0.0 for full details
See https://github.com/cefsharp/CefSharp/releases/tag/v63.0.1 for additional details
See https://github.com/cefsharp/CefSharp/releases/tag/v63.0.2 for additional details
Published by amaitland over 6 years ago
March 8, 2018, CEF 3.3239.1723.g071d1c1 / Chromium 63.0.3239.132
Bug Fix Release
See https://github.com/cefsharp/CefSharp/releases/tag/v63.0.0 for full details
See https://github.com/cefsharp/CefSharp/releases/tag/v63.0.1 for additional details
Published by amaitland over 6 years ago
Feburary 13, 2018, CEF 3.3239.1723.g071d1c1 / Chromium 63.0.3239.132
Bug Fix Release
See https://github.com/cefsharp/CefSharp/releases/tag/v63.0.0 for full details
Published by amaitland over 6 years ago
Feburary 8, 2018, CEF 3.3239.1723.g071d1c1 / Chromium 63.0.3239.132
See #2246 for details on the new Javascript Binding (v2) implementation
Notes
Chromium
has removed support for Windows XP
, Windows Vista
, Windows Server 2003
and Windows Server 2008
.H264
, sites like Netflix/Twitter/Instagram
won't play video/audio. See #1479 for more info.CEF
has switched from using breakpad to crashpad for error reporting see https://bitbucket.org/chromiumembedded/cef/wiki/CrashReporting.md for details, make sure you set ExternalHandler=CefSharp.BrowserSubprocess.exe
CefSharp
should read the General Usage Guide
GitLink
for better debugging, see #1680chrome_elf.dll
is now required, it's used for crashpad (crash reporting).Chromium
has not implemented the changes in the 3239
branch to enable MP3
support by default, likely included in version 65
Javascript Binding
now has basic support for dynamic keyword (using ExpandoObject)IDisplayHandler.OnAutoResize
Known Issues
WinForms
when running on Windows 10 Anniversary
pressing certain key combinations freezes the browser see #1822 The issue has been reported upstream
, there are workarounds listed in #1822WinForms
version in certain scenarios fails to load the Url
passed into the ChromiumWebBrowser
constructor, see https://github.com/cefsharp/CefSharp/issues/2234#issuecomment-360332625 for workaround.WPF/Offscreen
rendering stops redrawing on resize see upstream
issue https://bitbucket.org/chromiumembedded/cef/issues/2370/cefrenderhandler-onpaint-stops-receiving
SharedBufferArray
has yet to be disabled, see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer and https://bitbucket.org/chromiumembedded/cef/issues/2360/sharedarraybuffer-enabled-so-cef-3112-3282
GeoLocation
support is broken and is scheduled to be removed from CEF
see https://bitbucket.org/chromiumembedded/cef/issues/2380/geolocation-can-not-work-after-branch-3239
Breaking Changes
CefSharp
requires at least .Net 4.5.2
(Last version to support .Net 4.0
is 49
)Offscreen/WPF
windows are not automatically transparent. See #2114 for more details.CefBrowserSettings.javascript_open_windows
has been removed upstream (in CEF)ResourceHandler.FromFileName
has been removed (after having been deprecated for a while)IBinder.Bind
is now passed ExpandoObject
instead of Dictionary<string, object>
see https://github.com/cefsharp/CefSharp/commit/7a0b06ad0b9fdb0470fc02c04cbeea69bd31e7ff for details on how to update your binder implementation.Published by amaitland over 6 years ago
January 30, 2018, CEF 3.3239.1723.g071d1c1 / Chromium 63.0.3239.132
Includes Bug Fixes for JavaScript Binding outlined in #2247
Notes
Chromium
has removed support for Windows XP
, Windows Vista
, Windows Server 2003
and Windows Server 2008
.H264
, sites like Netflix/Twitter/Instagram
won't play video/audio. See #1479 for more info.CEF
has switched from using breakpad to crashpad for error reporting see https://bitbucket.org/chromiumembedded/cef/wiki/CrashReporting.md for details, make sure you set ExternalHandler=CefSharp.BrowserSubprocess.exe
CefSharp
should read the General Usage Guide
GitLink
for better debugging, see #1680chrome_elf.dll
is now required, it's used for crashpad (crash reporting).WPF/OffScreen
PDF Scrolling issue has been resolved see #1916 for detailsChromium
has not implemented the changes in the 3239
branch to enable MP3
support by default, likely included in version 65
Javascript Binding
now has basic support for dynamic keyword (using ExpandoObject)IDisplayHandler.OnAutoResize
Known Issues
WinForms
when running on Windows 10 Anniversary
pressing certain key combinations freezes the browser see #1822 The issue has been reported upstream
, there are workarounds listed in #1822WinForms
version in certain scenarios fails to load the Url
passed into the ChromiumWebBrowser
constructor, see https://github.com/cefsharp/CefSharp/issues/2234#issuecomment-360332625 for workaround.WPF/Offscreen
rendering stops redrawing on resize see upstream
issue https://bitbucket.org/chromiumembedded/cef/issues/2370/cefrenderhandler-onpaint-stops-receiving
SharedBufferArray
has yet to be disabled, see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer and https://bitbucket.org/chromiumembedded/cef/issues/2360/sharedarraybuffer-enabled-so-cef-3112-3282
Breaking Changes
CefSharp
requires at least .Net 4.5.2
(Last version to support .Net 4.0
is 49
)CefBrowserSettings.javascript_open_windows
has been removed upstream (in CEF)ResourceHandler.FromFileName
has been removed (after having been deprecated for a while)IBinder.Bind
is now passed ExpandoObject
instead of Dictionary<string, object>
see https://github.com/cefsharp/CefSharp/commit/7a0b06ad0b9fdb0470fc02c04cbeea69bd31e7ff for details on how to update your binder implementation.Published by amaitland over 6 years ago
January 23, 2018, CEF 3.3239.1723.g071d1c1 / Chromium 63.0.3239.132
Notes
Chromium
has removed support for Windows XP
, Windows Vista
, Windows Server 2003
and Windows Server 2008
.H264
, sites like Netflix/Twitter/Instagram
won't play video/audio. See #1479 for more info.CEF
has switched from using breakpad to crashpad for error reporting see https://bitbucket.org/chromiumembedded/cef/wiki/CrashReporting.md for detailsCefSharp
should read the General Usage Guide
GitLink
for better debugging, see #1680chrome_elf.dll
is now required, it's used for crashpad (crash reporting).WPF/OffScreen
PDF Scrolling issue has been resolved see #1916 for detailsChromium
has not implemented the changes in the 3239
branch to enable MP3
support by default, likely included in version 65
Javascript Binding
now has basic support for dynamic keyword (using ExpandoObject)IDisplayHandler.OnAutoResize
Known Issues
WinForms
when running on Windows 10 Anniversary
pressing certain key combinations freezes the browser see #1822 The issue has been reported upstream
, there are workarounds listed in #1822WinForms
version in certain scenarios fails to load the Url
passed into the ChromiumWebBrowser
constructor, see https://github.com/cefsharp/CefSharp/issues/2234#issuecomment-360332625 for workaround.Breaking Changes
CefSharp
requires at least .Net 4.5.2
(Last version to support .Net 4.0
is 49
)CefBrowserSettings.javascript_open_windows
has been removed upstream (in CEF)ResourceHandler.FromFileName
has been removed (after having been deprecated for a while)IBinder.Bind
is now passed ExpandoObject
instead of Dictionary<string, object>
see https://github.com/cefsharp/CefSharp/commit/7a0b06ad0b9fdb0470fc02c04cbeea69bd31e7ff for details on how to update your binder implementation.Published by amaitland almost 7 years ago
December 29, 2017, Chromium 63.0 / CEF 3.3239.1716.g735b746 (Chromium 63.0.3239.109)
Notes
Chromium
has removed support for Windows XP
, Windows Vista
, Windows Server 2003
and Windows Server 2008
.H264
, sites like Netflix/Twitter/Instagram
won't play video/audio. See #1479 for more info.CEF
has switched from using breakpad to crashpad for error reporting see https://bitbucket.org/chromiumembedded/cef/wiki/CrashReporting.md for detailsCefSharp
should read the General Usage Guide
GitLink
for better debugging, see #1680chrome_elf.dll
is now required, it's used for crashpad (crash reporting).WPF/OffScreen
PDF Scrolling issue has been resolved see #1916 for detailsChromium
has not implemented the changes in the 3239
branch to enable MP3
support by default, likely included in version 65
Javascript Binding
now has basic support for dynamic keyword (using ExpandoObject)IDisplayHandler.OnAutoResize
Known Issues
WinForms
when running on Windows 10 Anniversary
pressing certain key combinations freezes the browser see #1822 The issue has been reported upstream
, there are workarounds listed in #1822Breaking Changes
CefSharp
requires at least .Net 4.5.2
(Last version to support .Net 4.0
is 49
)CefBrowserSettings.javascript_open_windows
has been removed upstream (in CEF)ResourceHandler.FromFileName
has been removed (after having been deprecated for a while)IBinder.Bind
is now passed ExpandoObject
instead of Dictionary<string, object>
see https://github.com/cefsharp/CefSharp/commit/7a0b06ad0b9fdb0470fc02c04cbeea69bd31e7ff for details on how to update your binder implementation.Published by perlun almost 7 years ago
December 2017, Chromium 62.0 / CEF 3.3071.1649
CefBrowserSettings.javascript_open_windows
has been removed upstream (in CEF)ResourceHandler.FromFileName
has been removed (after having been deprecated for a while)Thanks to all of you, we couldn't have made this without all of your great support! 👍
Published by amaitland over 7 years ago
April 18, 2017, Chromium 57.0 / CEF 3.2987.1601(Chromium 57.0.2987.133)
Notes
Chromium
has removed support for Windows XP
, Windows Vista
, Windows Server 2003
and Windows Server 2008
.H264
and MP3
, sites like Netflix/Twitter/Instagram
won't play video/audio. See #1479 for more info.CEF
has switched from using breakpad to crashpad for error reporting see https://bitbucket.org/chromiumembedded/cef/wiki/CrashReporting.md for detailsGitLink
for better debugging, see #1680chrome_elf.dll
is now required, it's used for crashpad (crash reporting).WPF
and WinForms
projects (Thanks go to @merceyz)Scheme
handlers can now be registered as secure
, newly added feature to CEF
Known Issues
WinForms
when running on Windows 10 Anniversary
pressing certain key combinations freezes the browser see #1822 The issue has been reported upstream
, there are workarounds listed in #1822WPF/OffScreen
PDF Scrolling isn't working properly with the mouse wheel see #1916 for details, needs to be fixed in CEF. Use the WinForms
version hosted in WPF
as a workaround for now.Breaking Changes
CefSharp
requires at least .Net 4.5.2
(Last version to support .Net 4.0
is 49
)IBrowserSettings.CaretBrowsing
(CEF API changed) WindowOpenDisposition.SuppressOpen
(CEF API changed)Plugin
class and replace with WebPluginInfo(Was duplication in
CefSharp API`)Published by amaitland over 7 years ago
March 30, 2017, Chromium 57.0 / CEF 3.2987.1597(Chromium 57.0.2987.110)
Notes
Chromium
has removed support for Windows XP
, Windows Vista
, Windows Server 2003
and Windows Server 2008
.H264
and MP3
, sites like Netflix/Twitter/Instagram
won't play video/audio. See #1479 for more info.CEF
has switched from using breakpad to crashpad for error reporting see https://bitbucket.org/chromiumembedded/cef/issues/1995/migrate-from-breakpad-to-crashpad for detailsGitLink
for better debugging, see #1680chrome_elf.dll
is now required, it's used for crashpad (crash reporting).WPF
and WinForms
projects (Thanks go to @merceyz)Scheme
handlers can now be registered as secure
, newly added feature to CEF
Known Issues
WinForms
when running on Windows 10 Anniversary
pressing certain key combinations freezes the browser see #1822 The issue has been reported upstream
, there are workarounds listed in #1822WPF/OffScreen
PDF Scrolling isn't working properly with the mouse wheel see #1916 for details, needs to be fixed in CEF. Use the WinForms
version hosted in WPF
as a workaround for now.Breaking Changes
CefSharp
requires at least .Net 4.5.2
(Last version to support .Net 4.0
is 49
)IBrowserSettings.CaretBrowsing
(CEF API changed) WindowOpenDisposition.SuppressOpen
(CEF API changed)Plugin
class and replace with WebPluginInfo(Was duplication in
CefSharp API`)