Releases: cefsharp/CefSharp
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
2526
branch (Chromium47
): https://bitbucket.org/chromiumembedded/cef/branch/2526 - Related
CefSharp
branch https://github.com/cefsharp/CefSharp/tree/cefsharp/47 - #1589 : Feature Request - Add Missing methods to IMenuModel [@amaitland]
- #1594 : Closing popup window UnhandledException [@amaitland, @turgayselvi]
v47.0.2
January 28, 2016, Chromium 47.0 / CEF 3.2526.1362 (Chromium 47.0.2526.80)
- CEF version based on the
2526
branch (Chromium47
): https://bitbucket.org/chromiumembedded/cef/branch/2526 - Related
CefSharp
branch https://github.com/cefsharp/CefSharp/tree/cefsharp/47 - #1561: Bug fix: support for drag & drop from input fields.
v47.0.0
January 22, 2016, Chromium 47.0 / CEF 3.2526.1362 (Chromium 47.0.2526.80)
- CEF version based on the
2526
branch (Chromium47
): https://bitbucket.org/chromiumembedded/cef/branch/2526 - Related
CefSharp
branch https://github.com/cefsharp/CefSharp/tree/cefsharp/47 - #1392 : Allow User Specified RenderOptions (WPF) [@JoViehmann]
- #1418 : Implement WPF Touch Scroll [@amaitland]
- #1440 : Implement IFrame.LoadRequest [@amaitland]
- #1444 : Implement Change Preferences at Runtime [@amaitland]
- #1460 : Add IRenderProcessMessageHandler.OnContextCreated [@amaitland]
- #1464 : Add CefRequest::SetReferrer and CefRequest::GetReferrer[URL|Policy] [@amaitland]
- #1469 : Implement OnFocusedNodeChanged [@rlmcneary2]
- #1538 : Send modifier keys during MousewWheel event [@Sharon98]
- #1540 : Add BitmapScalingMode binding and demo [@gayaK]
v47.0.0-pre01
January 02, 2016, Chromium 47.0 / CEF 3.2526.1362 (Chromium 47.0.2526.80)
- CEF version based on the
2526
branch (Chromium47
): https://bitbucket.org/chromiumembedded/cef/branch/2526 - Related
CefSharp
branch https://github.com/cefsharp/CefSharp/tree/cefsharp/47 - #1392 : Allow User Specified RenderOptions (WPF) [@JoViehmann]
- #1440 : Implement IFrame.LoadRequest [@amaitland]
- #1444 : Implement Change Preferences at Runtime [@amaitland]
- #1460 : Add IRenderProcessMessageHandler.OnContextCreated [@amaitland]
- #1469 : Implement OnFocusedNodeChanged [@rlmcneary2]
v37.0.3
v45.0.0
November 23, 2015, Chromium 45.0 / CEF 3.2454.1344
- CEF version based on the
2454
branch (Chromium45
): https://bitbucket.org/chromiumembedded/cef/branch/2454 - Related
CefSharp
branch https://github.com/cefsharp/CefSharp/tree/cefsharp/45 - Upgrade to VC++ 2013
- Add support for compiling the source with
VS2015
- Remove support for compiling from source with
VS2012
- Internal
PDF Viewer
works again - Add
Cef.EnableHighDPISupport()
- Support for Widevine CDM added
NPAPI
support removed fromChromium
FFMPEG
now statically compiled (ffmpegsumo.dll
has been removed as a result)- #720 : Video Fullscreen does not work [@amaitland]
- #1255 : Feature default exception strings browser subprocess [@illfang]
- #1272 : Only Enable WCF when JSB is active [@amaitland]
- #1275 : Feature Request - Print to PDF [@arsher]
- #1276 : Make
ICookieManager.FlushStore
Async [@amaitland] - #1282 : Add
GetGeolocationAsync
Implementation [@amaitland] - #1283 : Update cef.sdk.profs import to use SolutionDir [@Haraguroicha]
- #1300 : Add
IRequestHandler.OnResourceResponse
[@amaitland] - #1306 : Upgrade to CEF 3.2454.1326 [@amaitland]
- #1318 : Feature multi binding test [@illfang]
- #1320 : Quickfix format test HTML files [@illfang]
- #1322 : Implement
IDragHandler.OnDraggableRegionsChanged
[@amaitland] - #1323 : Implement
IContextMenuHandler.RunContextMenu
[@amaitland] - #1325 : Implement
IPluginHandler.OnBeforePluginLoad
[@amaitland] - #1355 : Feature optimized promise creation [@illfang]
- #1372 :
ExecuteScriptAsync
Execute method with params [@amaitland] - #1386 : Feature Request - Add
CefSettings.UserDataPath
[@amaitland] - #1387 : Bad response StatusCode with redirection [@amaitland]
- #1399 Add missing XML documentation comments [@Atvaark]
- #1426 Add Support for executing a JavascriptCallback with a Struct as a param
- #1432 Add Cef.ExecuteProcess [@amaitland]
Breaking Changes
- Rename
IComplectionHandler
toICompletionCallback
- Removed
IRequestHandler.OnBeforePluginLoad
(was moved in theCEF API
) - Rename
ICookieManager.FlushStore
toICookieManager.FlushStoreAsync
(now uses a Task to execute)
v45.0.0-pre01
November 01, 2015, Chromium 45.0 / CEF 3.2454.1344
- CEF version based on the
2454
branch (Chromium45
): https://bitbucket.org/chromiumembedded/cef/branch/2454 - Related
CefSharp
branch https://github.com/cefsharp/CefSharp/tree/cefsharp/45 - Upgrade to VC++ 2013
- Add support for
VS2015
- Remove support for
VS2012
- Internal
PDF Viewer
works again - Add
Cef.EnableHighDPISupport()
- Support for Widevine CDM added
NPAPI
support removed fromChromium
FFMPEG
now statically compiled (ffmpegsumo.dll
has been removed as a result)- #720 : Video Fullscreen does not work [@amaitland]
- #1255 : Feature default exception strings browser subprocess [@illfang]
- #1272 : Only Enable WCF when JSB is active [@amaitland]
- #1275 : Feature Request - Print to PDF [@arsher]
- #1276 : Make
ICookieManager.FlushStore
Async [@amaitland] - #1282 : Add
GetGeolocationAsync
Implementation [@amaitland] - #1283 : Update cef.sdk.profs import to use SolutionDir [@Haraguroicha]
- #1300 : Add
IRequestHandler.OnResourceResponse
[@amaitland] - #1306 : Upgrade to CEF 3.2454.1326 [@amaitland]
- #1318 : Feature multi binding test [@illfang]
- #1320 : Quickfix format test HTML files [@illfang]
- #1322 : Implement
IDragHandler.OnDraggableRegionsChanged
[@amaitland] - #1323 : Implement
IContextMenuHandler.RunContextMenu
[@amaitland] - #1325 : Implement
IPluginHandler.OnBeforePluginLoad
[@amaitland] - #1355 : Feature optimized promise creation [@illfang]
- #1372 :
ExecuteScriptAsync
Execute method with params [@amaitland] - #1386 : Feature Request - Add
CefSettings.UserDataPath
[@amaitland] - #1387 : Bad response StatusCode with redirection [@amaitland]
Breaking Changes
- Rename
IComplectionHandler
toICompletionCallback
- Removed
IRequestHandler.OnBeforePluginLoad
(was moved in theCEF API
) - Rename
ICookieManager.FlushStore
toICookieManager.FlushStoreAsync
(now uses a Task to execute)
v43.0.1
October 29, 2015, Chromium 43.0 / CEF 3.2357.1287
- #1170 : OffScreen Don't create Browser when assigning to OnBeforePopup [@amaitland]
- #1284 : Add support for JSB in Popups [@amaitland]
- #1321 : Add support for JSB with frames [@illfang, @amaitland]
- #1335 : Missing callback registry for browsers created without registered js objects [@illfang]
- #1336 : IJavascriptCallback.ExecuteAsync never returns when callback no longer exists [@gregmartinhtc]
- #1356 : Feature sanitized and verbose js exception strings [@illfang]
- #1358 : Fix offscreen browser browser settings nullptr [@illfang]
- #1380 : Fix ensure context binding of root object [@illfang]
v43.0.0
September 20, 2015, Chromium 43.0 / CEF 3.2357.1287
For details on this release see:
https://github.com/cefsharp/CefSharp/milestones/43.0.0
https://github.com/cefsharp/CefSharp/wiki/ChangeLog
(Due to the large number of changes in this release, the ChangeLog
is not up to date)
For information about upgrading to 43.0.0
see https://github.com/cefsharp/CefSharp/wiki/CefSharp-43
v43.0.0-pre02
September 09, 2015, Chromium 43.0 / CEF 3.2357.1287
For details on this release see:
https://github.com/cefsharp/CefSharp/milestones/43.0.0
https://github.com/cefsharp/CefSharp/wiki/ChangeLog
(Change log is a work in process, will be updated at some point before official release)