Releases: cefsharp/CefSharp
v53.0.0-pre01
September 15, 2016, Chromium 53.0 / CEF 3.2785.1478 (Chromium 53.0.2785.101)
- CEF version based on the
2785branch (Chromium53): https://bitbucket.org/chromiumembedded/cef/branch/2785 - Related
CefSharpbranch https://github.com/cefsharp/CefSharp/tree/cefsharp/53 CEFrelease builds sourced from http://opensource.spotify.com/cefbuilds/index.html- #1002 WPF: ChromiumWebBrowser as child to ScrollViewer prevent focus of HTML elements [@amaitland]
- #1634 WPF, OffScreen GPU Problems [@amaitland]
- #1683 SetFocus AccessViolation [@amaitland]
- #1720 Feature Request - Update BrowserSubProcess to be Per-monitor DPI aware [@amaitland]
- #1729 anonymous function callback inside an object parameter [@Tuxan]
- #1734 Offscreen popup (dropdown list) merge with the background browser. [@valentin-deschaintre]
- #1748 Feature Request - Add IBrowserProcessHandler.OnScheduleMessagePumpWork [@amaitland]
- #1749 Feature - Add IBinder [@amaitland]
- #1753 Configure directory where msbuild will copy CefSharp files [@intrueder]
- #1764 Fix LifeSpanHandler not Called During Dispose [@dpbackes]
- #1774 PostBuild error on CefSharp.BrowserSubprocess [@amaitland]
- #1775 Dropdown list no longer opens [@amaitland]
- #1780 CefSettings Duplicate Args exception [@amaitland]
- #1788 Fixing nullreferenceexception on ControlExtensions.IsActive [@smcilveen]
- #1790 NullReferenceException from SchemeHandlerFactoryWrapper.Create [@justin-caldicott]
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 likeNetflixwon't play video/audio.
Known Issues
- WPF/Offscreen PDF rendering isn't working with GPU Acceleration enabled see #1799 for tracking of the problem. Will require an
upstreamfix inCEF. - See https://github.com/cefsharp/CefSharp/issues?q=is%3Aissue+is%3Aopen+label%3Aknown-issue
Breaking Changes
Cef.OnContextInitializedhas been removed and is now part of theIBrowserProcessHandlerinterface.Cef.InitializeparamshutdownOnProcessExithas been removed (It wasn't used).
v51.0.0
July 15, 2016, Chromium 51.0 / CEF 3.2704.1432(Chromium 51.0.2704.103)
- CEF version based on the
2704branch (Chromium51): https://bitbucket.org/chromiumembedded/cef/branch/2704 - Related
CefSharpbranch https://github.com/cefsharp/CefSharp/tree/cefsharp/51 - #601 Move CefSharp Dependencies to Subfolder [@amaitland]
- #1338 Feature Request - Add Nupkg support for Win32 Platform [@amaitland]
- #1503 Feature Request - Add IBrowserHost.GetNavigationEntriesAsync [@amaitland]
- #1572 Feature Request - Upgrade to .Net 4.5.2 [@amaitland]
- #1591 IResourceHandler exception catching [@amaitland]
- #1671 Remove shutdownOnProcessExit [@amaitland]
- #1703 Windows Server 2008 R2 TerminalServices BEX Access Violation [@JJO30]
- #1710 Update Nuget Readme.txt - Added link to .NET 4.5.2 Developer pack [@VorTechS]
- #1714 Feature Request - Add AnyCPU Support [@amaitland]
- #1717 Feature Request - Add FolderSchemeHandlerFactory [@amaitland]
- #1719 Adding List type conversion [@myrnazhou]
- #1731 Fix bool, number culture, and string escaping in ExecuteScriptAsync with parameters [@chylex]
- #1738 Add overloads for EvaluateScriptAsync to support methodName and args [@PrinceOfEgypt]
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
Known Issues
GPUacceleration in theWPFandOffScreenversions works again in some circumstances (changes to yourapp.manifestare required) if your still having problems then you'll have to disableGPUacceleration, see #1634 for all information related to this issue. If your seeing Flickering/Flashing/Dissapearing/Redraw on page rendering, that's related to this issue.
Breaking Changes
CefSharpnow requires at least.Net 4.5.2
v51.0.0-pre02
July 05, 2016, Chromium 51.0 / CEF 3.2704.1432(Chromium 51.0.2704.103)
- CEF version based on the
2704branch (Chromium51): https://bitbucket.org/chromiumembedded/cef/branch/2704 - Related
CefSharpbranch https://github.com/cefsharp/CefSharp/tree/cefsharp/51 - #601 Move CefSharp Dependencies to Subfolder [@amaitland]
- #1338 Feature Request - Add Nupkg support for Win32 Platform [@amaitland]
- #1703 Windows Server 2008 R2 TerminalServices BEX Access Violation [@JJO30]
- #1710 Update Nuget Readme.txt - Added link to .NET 4.5.2 Developer pack [@VorTechS]
- #1717 Feature Request - Add FolderSchemeHandlerFactory [@amaitland]
- #1719 Adding List type conversion [@myrnazhou]
- #1731 Fix bool, number culture, and string escaping in ExecuteScriptAsync with parameters [@chylex]
Notes
Chromiumhas removed support forWindows XPandWindows Vista.
https://chrome.googleblog.com/2015/11/updates-to-chrome-platform-support.html
Known Issues
GPUacceleration in theWPFandOffScreenversions works again in some circumstances (Windows 10 with changes to yourapp.manifestare required) if your still having problems then you'll have to disableGPUacceleration, see #1634 for all information related to this issue. If your seeing Flickering/Flashing/Dissapearing/Redraw on page rendering, that's related to this issue.
Breaking Changes
CefSharpnow requires at least.Net 4.5.2
v51.0.0-pre01
June 07, 2016, Chromium 51.0 / CEF 3.2704.1418 (Chromium 51.0.2704.79)
- CEF version based on the
2704branch (Chromium51): https://bitbucket.org/chromiumembedded/cef/branch/2704 - Related
CefSharpbranch https://github.com/cefsharp/CefSharp/tree/cefsharp/51 - #1503 Feature Request - Add IBrowserHost.GetNavigationEntriesAsync [@amaitland]
- #1572 Feature Request - Upgrade to .Net 4.5.2 [@amaitland]
- #1591 IResourceHandler exception catching [@amaitland]
- #1671 Remove shutdownOnProcessExit [@amaitland]
Notes
Chromiumhas removed support forWindows XPandWindows Vista.
https://chrome.googleblog.com/2015/11/updates-to-chrome-platform-support.html
Known Issues
GPUacceleration in theWPFandOffScreenversions works again in some circumstances (changes to yourapp.manifestare required) if your still having problems then you'll have to disableGPUacceleration, see #1634 for all information related to this issue. If your seeing Flickering/Flashing/Dissapearing/Redraw on page rendering, that's related to this issue.
Breaking Changes
CefSharpnow requires at least.Net 4.5.2
v49.0.1
June 01, 2016, Chromium 49.0 / CEF 3.2623.1401 (Chromium 49.0.2623.110)
- CEF version based on the
2623branch (Chromium49): https://bitbucket.org/chromiumembedded/cef/branch/2623 - Related
CefSharpbranch https://github.com/cefsharp/CefSharp/tree/cefsharp/49 - #1655 : BrowserSubprocess crashes
Known Issues
- There is a known graphics issue with
WPFandOffScreenversions, see #1634 for details, also see #1666
Breaking Changes
IResourceHandlernow implementsIDisposable
v49.0.0
May 03, 2016, Chromium 49.0 / CEF 3.2623.1396 (Chromium 49.0.2623.110)
- CEF version based on the
2623branch (Chromium49): https://bitbucket.org/chromiumembedded/cef/branch/2623 - Related
CefSharpbranch https://github.com/cefsharp/CefSharp/tree/cefsharp/49 - #1348 : BrowserSubprocess Out of Memory [@amaitland]
- #1519 : Add IRequestHandler.GetResourceResponseFilter [@amaitland]
- #1542 : Cleanup ManagedCefBrowserAdapater + Remove Duplicate Code [@amaitland]
- #1459 : Feature Request - Implement CefFindHandler [@amaitland]
- #1586 : Feature Request - OnBeforePopup Add CefPopupFeatures and CefBrowserSettings [@amaitland]
- #1597 : Rewrite IResourceHandler - Expose all methods [@amaitland]
- #1605 : Feature Request - Add Missing Methods to IRequest [@amaitland]
- #1625 : Crash in CookieVisitor::Visit if website sets cookie with invalid DateTime [@YaiEf]
- #1630 : MethodRunnerQueue can lock UI thread [@dga711]
- #1632 : Fixed Wpf ObjectDisposedException when quickly disposing ChromiumWebBrowser [@vasiliy-vdovichenko]
- #1643 : Add some xml documentation [@dga711]
- #1644 : Add paramArray support to Javascript Binding [@ChrisBardsley]
- #1659 : Updated calls to GetBrowserWrapper() [@edgchen1]
- #1660 : Fix Issue #1582, Use ToLowerInvariant while converting Javascript Function names to camelCase [@akjana35]
- #1673 : Problem with parameters when calling bound function from js [@amaitland]
Known Issues
- There is a known graphics issue with
WPFandOffScreenversions, see #1634 for details, also see #1666
Breaking Changes
IResourceHandlernow exposes all of the underlyingCEF API, for those that need a simple implementation inheritResourceHandlerdirectly. See #1597 for full details (includes link to updated simplified example).- Missing params added to
ILifeSpanHandler.OnBeforePopup
v47.0.4
47.0.4
May 02, 2016, Chromium 47.0 / CEF 3.2526.1362 (Chromium 47.0.2526.80)
- CEF version based on the
2526branch (Chromium47): https://bitbucket.org/chromiumembedded/cef/branch/2526 - Related
CefSharpbranch https://github.com/cefsharp/CefSharp/tree/cefsharp/47 - #1348 : BrowserSubprocess Out of Memory [@amaitland]
- #1459 : Feature Request - Implement CefFindHandler [@amaitland]
- #1605 : Feature Request - Add Missing Methods to IRequest [@amaitland]
- #1625 : Crash in CookieVisitor::Visit if website sets cookie with invalid DateTime [@YaiEf]
- #1630 : MethodRunnerQueue can lock UI thread [@dga711]
- #1632 : Fixed Wpf ObjectDisposedException when quickly disposing ChromiumWebBrowser [@vasiliy-vdovichenko]
- #1659 : Updated calls to GetBrowserWrapper() [@edgchen1]
- #1660 : Fix Issue #1582, Use ToLowerInvariant while converting Javascript Function names to camelCase [@akjana35]
v49.0.0-pre02
April 11, 2016, Chromium 49.0 / CEF 3.2623.1396 (Chromium 49.0.2623.110)
- CEF version based on the
2623branch (Chromium49): https://bitbucket.org/chromiumembedded/cef/branch/2623 - Related
CefSharpbranch https://github.com/cefsharp/CefSharp/tree/cefsharp/49 - #1643 : Add some xml documentation [@dga711]
- #1644 : Add paramArray support to Javascript Binding [@ChrisBardsley]
Note There was a minor mistake with the -pre01 packages so they have been delisted from Nuget.org. Also here is a known graphics issue with WPF and OffScreen versions, see #1634 for details.
v49.0.0-pre01
49.0.0-pre01
April 4, 2016, Chromium 49.0 / CEF 3.2623.1396 (Chromium 49.0.2623.110)
- CEF version based on the
2623branch (Chromium49): https://bitbucket.org/chromiumembedded/cef/branch/2623 - Related
CefSharpbranch https://github.com/cefsharp/CefSharp/tree/cefsharp/49 - #1348 : BrowserSubprocess Out of Memory [@amaitland]
- #1519 : Add IRequestHandler.GetResourceResponseFilter [@amaitland]
- #1542 : Cleanup ManagedCefBrowserAdapater + Remove Duplicate Code [@amaitland]
- #1459 : Feature Request - Implement CefFindHandler [@amaitland]
- #1586 : Feature Request - OnBeforePopup Add CefPopupFeatures and CefBrowserSettings [@amaitland]
- #1597 : Rewrite IResourceHandler - Expose all methods [@amaitland]
- #1605 : Feature Request - Add Missing Methods to IRequest [@amaitland]
- #1625 : Crash in CookieVisitor::Visit if website sets cookie with invalid DateTime [@YaiEf]
- #1630 : MethodRunnerQueue can lock UI thread [@dga711]
- #1632 : Fixed Wpf ObjectDisposedException when quickly disposing ChromiumWebBrowser [@vasiliy-vdovichenko]
Note There is a known graphics issue with WPF and OffScreen versions, see #1634 for details.
v47.0.3
47.0.3
February 25, 2016, Chromium 47.0 / CEF 3.2526.1362 (Chromium 47.0.2526.80)
- CEF version based on the
2526branch (Chromium47): https://bitbucket.org/chromiumembedded/cef/branch/2526 - Related
CefSharpbranch https://github.com/cefsharp/CefSharp/tree/cefsharp/47 - #1589 : Feature Request - Add Missing methods to IMenuModel [@amaitland]
- #1594 : Closing popup window UnhandledException [@amaitland, @turgayselvi]