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
Chromiumhas removed support forWindows XP,Windows Vista,Windows Server 2003andWindows 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/Instagramwon't play video/audio. See #1479 for more info. CEFhas switched from using breakpad to crashpad for error reporting see https://bitbucket.org/chromiumembedded/cef/wiki/CrashReporting.md for details- Anyone new to
CefSharpshould read the General Usage Guide - This project now uses
GitLinkfor better debugging, see #1680 - The
chrome_elf.dllis now required, it's used for crashpad (crash reporting). WPF/OffScreenPDF Scrolling issue has been resolved see #1916 for detailsChromiumhas not implemented the changes in the3239branch to enableMP3support by default, likely included in version65Javascript Bindingnow has basic support for dynamic keyword (using ExpandoObject)- Added
IDisplayHandler.OnAutoResize
Known Issues
WinFormswhen running onWindows 10 Anniversarypressing 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
CefSharprequires at least.Net 4.5.2(Last version to support.Net 4.0is49)- Offscreen windows are not automatically transparent. See #2114 for more details.
CefBrowserSettings.javascript_open_windowshas been removed upstream (in CEF)ResourceHandler.FromFileNamehas been removed (after having been deprecated for a while)IBinder.Bindis now passedExpandoObjectinstead ofDictionary<string, object>see 7a0b06a for details on how to update your binder implementation.