December 29, 2017, Chromium 63.0 / CEF 3.3239.1716.g735b746 (Chromium 63.0.3239.109)
- #1571 High DPI stops redrawing on Resize
- #2157 Added default implementation of IRequestHandler [@martinekvili]
- #2182 WebGL software rendering is broken in CefSharp 57 [@amaitland]
- #2189 Improve IRequestContextHandler.GetCookieManager type checking [@amaitland]
Notes
Chromium
has removed support forWindows XP
,Windows Vista
,Windows Server 2003
andWindows Server 2008
.
https://chrome.googleblog.com/2015/11/updates-to-chrome-platform-support.html- Due to licensing issues default builds do not support proprietary codecs like
H264
, sites likeNetflix/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- Anyone new to
CefSharp
should read the General Usage Guide - This project now uses
GitLink
for better debugging, see #1680 - The
chrome_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 the3239
branch to enableMP3
support by default, likely included in version65
Javascript Binding
now has basic support for dynamic keyword (using ExpandoObject)- Added
IDisplayHandler.OnAutoResize
Known Issues
WinForms
when running onWindows 10 Anniversary
pressing certain key combinations freezes the browser see #1822 The issue has been reportedupstream
, there are workarounds listed in #1822- Registered JavaScript objects get lost when navigating to another domain (#1203)
- See https://github.com/cefsharp/CefSharp/issues?q=is%3Aissue+is%3Aopen+label%3Aknown-issue for other known issues
Breaking Changes
CefSharp
requires at least.Net 4.5.2
(Last version to support.Net 4.0
is49
)- Offscreen 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 passedExpandoObject
instead ofDictionary<string, object>
see 7a0b06a for details on how to update your binder implementation.