March 30, 2017, Chromium 57.0 / CEF 3.2987.1597(Chromium 57.0.2987.110)
- #562 Feature Request - Add versions to CefSharp.Core and CefSharp.BrowserSubprocess.Core projects [@merceyz]
- #692 Build Script Update App.Manifest [@merceyz]
- #1723 WPF crashing with open combobox [@taylorjonl]
- #1818 CefSharp.BrowserSubProcess.exe x86 fails strong name verification [@merceyz]
- #1928 V55: VisitUrlCookiesAsync NullReferenceException [@amaitland]
- #1934 Feature Request - Expose CefRegisterWidevineCdm [@spazzarama]
- #1940 WindowOpenDisposition enum doesn't line up with CEF cef_window_open_disposition_t [@mbragg12]
- #1943 Fixed LoadHtml loading the Url even if RegisterHandler returns false [@merceyz]
- #1946 Add Minimal WinForms Designer Support [@merceyz]
- #1948 V55 unable to access internet through proxy upstream
- #1952 Fixed WPF browser going blank when connecting over RDP [@merceyz]
- #1962 WPF - Made GetViewRect always round up [@merceyz]
- #1967 Remove IBrowserSettings.CaretBrowsing - was removed from CEF API [@mtschoen]
- #1981 RegisterAsyncJsObject managed methods can now return arrays of structs [@joaompneves]
- #1989 Added minimal WPF designer support [@merceyz]
- #1990 v55 CefSettings.Locale does not localize context menu labels
- #1991 Change Notification - Remove Plugin and replace with WebPluginInfo [@amaitland]
- #1994 DefaultResourceHandlerFactory - Changed from Uri.ToString to Uri.AbsoluteUri [@merceyz]
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
H264andMP3, 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/issues/1995/migrate-from-breakpad-to-crashpad for details- As part of this release new sections have been added to the General Usage Guide
- This release was funded using Bounty Source A big thank you to all those who contributed!
- This project now uses
GitLinkfor better debugging, see #1680 - The
chrome_elf.dllis now required, it's used for crashpad (crash reporting). - Minimal designer support has been added to the
WPFandWinFormsprojects (Thanks go to @merceyz) Schemehandlers can now be registered assecure, newly added feature toCEF
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 #1822WPF/OffScreenPDF Scrolling isn't working properly with the mouse wheel see #1916 for details, needs to be fixed in CEF. Use theWinFormsversion hosted inWPFas a workaround for now.- 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)- Removed
IBrowserSettings.CaretBrowsing(CEF API changed) - Removed
WindowOpenDisposition.SuppressOpen(CEF API changed) - Removed
Pluginclass and replace with WebPluginInfo(Was duplication inCefSharp API`)