Releases: cefsharp/CefSharp
v91.1.60-pre
June 08, 2021, CEF 91.1.6+g8a752eb+chromium-91.0.4472.77 / Chromium 91.0.4472.77
⚠️ Nuget Packages have been restructured if upgrading from version prior to 87 please make sure you read #3319 for details- CEF now supports the Chromium Network Service: If you are upgrading from a version prior to
75.1.xplease make sure you read #2743. - For
CefSharp.Wpf.NetCore/CefSharp.WinForms.NetCore/CefSharp.OffScreen.NetCorenuget packages then Visual C++ 2019 is required, - For
CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreennuget packages then Visual C++ 2015 or greater is required, seeNotesbelow for more information
Change Log
There are a number of upstream breaking changes included in this release.
The following resources have been removed in version 90, anyone upgrading from a prior version be aware:
cef.pak,
cef_100_percent.pak,
cef_200_percent.pak,
cef_extensions.pak,
devtools_resources.pak
They have been replaced by:
chrome_100_percent.pak,
chrome_200_percent.pak,
resources.pak
For a list of changes see the 91.1.x Milestone. See also Release Notification.
ℹ️ Notes
- Adobe Flash is no longer supported as per the Chromium Flash Roadmap
- SSE3 is now required on x86 processors (see https://crbug.com/1123353)
- For
CefSharp.Wpf.NetCore/CefSharp.WinForms.NetCore/CefSharp.OffScreen.NetCorenuget packages then Visual C++ 2019 is required, - For
CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreennuget packages then Visual C++ 2015 or greater is required, seeNotesbelow for more information - You can bin deploy the
VC++dependencies, read theFAQfor more details.VC++ 2017/2019are backwards compatible. For a list of files included in the packages see https://github.com/cefsharp/CefSharp/wiki/Output-files-description-table-%28Redistribution%29 - Starting in June 2019 Google will block logins from CEF based browsers to Google Services, this includes Gmail, Drive, Docs, see https://security.googleblog.com/2019/04/better-protection-against-man-in-middle.html?m=1 for further discussion see https://groups.google.com/a/chromium.org/d/msg/embedder-dev/STyM5ZNTHMM/POj1v_cqBgAJ
- Due to licensing issues default builds do not support proprietary codecs like
H264/AAC, sites likeNetflix/Twitter/Instagram/Facebook/Spotify/Apple Musicwon't play video/audio. See #1479 for more info.MP3audio is supported, playingMP4files are not supported. - Anyone new to
CefSharpshould read the General Usage Guide - This project uses
GitLinkfor better debugging, you can step directly into much of the project source directly fromVisual Studiosee #1680 for details on how to enableGitLink
⚠️ Known Issues
WPFthe browser stops redrawing when running onIntel Iris Xe Integrated GPU(11th Gen). The issue has been reported to theWPFteam see dotnet/wpf#3817CEFcreates aDownloaddirectory in the User Directory see https://bitbucket.org/chromiumembedded/cef/issues/3094/cef-force-creates-a-donwloads-directory-inWinFormswhen running onWindows 10 Anniversarypressing certain key combinations freezes the browser see #1822 The issue has been reportedupstream, there are workarounds listed in #1822Save as PDFis not working when viewing PDF with Print Preview enabled see https://bitbucket.org/chromiumembedded/cef/issues/2867/save-as-pdf-is-not-working-in-pdf-viewerWPFtouch scroll aborted if browser navigates within document https://bitbucket.org/chromiumembedded/cef/issues/2936/osr-touch-scrolling-initiated-by-touchFontsincorrectly loaded onWin7see https://bitbucket.org/chromiumembedded/cef/issues/2858/fonts-not-loading-look-wrong-on-windows-7window.focus()does not bring popup window to front see https://bitbucket.org/chromiumembedded/cef/issues/2931/windowfocus-does-not-bring-the-window-to- OnProtocolExecution Page goes blank after link click see https://bitbucket.org/chromiumembedded/cef/issues/2715/onprotocolexecution-page-goes-blank-after
- Crash on Win10 when computer wakes from sleep see https://bitbucket.org/chromiumembedded/cef/issues/2924/crash-on-libcef-when-windows-10-wakes-from
- Background colour cannot be override for popups see https://bitbucket.org/chromiumembedded/cef/issues/2482/background_color-cannot-be-overridden-for
Cef.AddCrossOriginWhitelistEntrydoesn't work correctly see https://bitbucket.org/chromiumembedded/cef/issues/2918/cefaddcrossoriginwhitelistentry-not-fully- WPF Browser goes blank if used in combination with TabControl see #2779
CefSettings.IgnoreCertificateErrorsno longer works, use theignore-certificate-errorscommand line arg as a workaround or alternatively useOnCertificateErrorto selectively allow a certificate and/or display a dialog to your users see https://stackoverflow.com/a/35564187/852806 for an example.- See https://bitbucket.org/chromiumembedded/cef/issues?status=new&status=open for other known issues
- See https://github.com/cefsharp/CefSharp/issues?q=is%3Aissue+is%3Aopen+label%3Aknown-issue for other known issues
⚠️ Breaking Changes ⚠️
- Rename CefSettings.ProductVersion to CefSettings.UserAgentProduct [#3530]
- Remove CefSharpSettings.LegacyJavascriptBindingEnabled [#3531]
- Update CefThreadIds enum [#3597]
- Update IAudioHandler to implement IDisposable [#3598]
Adobe Flashhas been removed as per the Chromium Flash Roadmap- The following arch specific (x86/x64) dlls have been converted to AnyCPU:
- CefSharp.dll
- CefSharp.WinForms.dll
- CefSharp.Wpf.dll
- CefSharp.OffScreen.dll
CefSharp.Core.Runtime.dllhas been added
See #3319 for further details.- For
Network Service APIchanges see #2743 - All paths (CachePath, BrowserSubProcessPath, etc) must be absolute paths, if using a non-absolute path an exception will be throw. See #3102 for details.
- When using a
RequestContextyou must ensure that RequestContextSettings.CachePath is equal to or a child of CefSettings.RootCachePath See #3111 (comment) for details
v90.6.70
June 02, 2021, CEF 90.6.7+g19ba721+chromium-90.0.4430.212 / Chromium 90.0.4430.212
This is a minor bug fix release with an update to Chromium 90.0.4430.212 and a few minor fixes.
- For a list of changes see the 90.6.x Milestone.
- See also 90.6.x Release Notification.
- For known issues/notes/breaking changes please review the 90.6.50 release.
v90.6.50
May 12, 2021, CEF 90.6.5+g7a604aa+chromium-90.0.4430.93 / Chromium 90.0.4430.93
- Adobe Flash is no longer supported as per the Chromium Flash Roadmap
⚠️ Nuget Packages have been restructured if upgrading from version prior to 87 please make sure you read #3319 for details- Net Core 3.1/Net 5 packages are now available see #3343 for details
- CEF now supports the Chromium Network Service: If you are upgrading from a version prior to
75.1.xplease make sure you read #2743. - For
CefSharp.Wpf.NetCore/CefSharp.WinForms.NetCore/CefSharp.OffScreen.NetCorenuget packages then Visual C++ 2019 is required, - For
CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreennuget packages then Visual C++ 2015 or greater is required, seeNotesbelow for more information - SSE3 is now required on x86 processors (see https://crbug.com/1123353)
Change Log
There are a number of upstream breaking changes included in this release.
The following resources have been removed:
cef.pak,
cef_100_percent.pak,
cef_200_percent.pak,
cef_extensions.pak,
devtools_resources.pak
They have been replaced by:
chrome_100_percent.pak,
chrome_200_percent.pak,
resources.pak
For a list of changes see the 90.6.x Milestone. See also Release Notification.
ℹ️ Notes
- For
CefSharp.Wpf.NetCore/CefSharp.WinForms.NetCore/CefSharp.OffScreen.NetCorenuget packages then Visual C++ 2019 is required, - For
CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreennuget packages then Visual C++ 2015 or greater is required, seeNotesbelow for more information - You can bin deploy the
VC++dependencies, read theFAQfor more details.VC++ 2017/2019are backwards compatible. For a list of files included in the packages see https://github.com/cefsharp/CefSharp/wiki/Output-files-description-table-%28Redistribution%29 - Starting in June 2019 Google will block logins from CEF based browsers to Google Services, this includes Gmail, Drive, Docs, see https://security.googleblog.com/2019/04/better-protection-against-man-in-middle.html?m=1 for further discussion see https://groups.google.com/a/chromium.org/d/msg/embedder-dev/STyM5ZNTHMM/POj1v_cqBgAJ
- Due to licensing issues default builds do not support proprietary codecs like
H264/AAC, sites likeNetflix/Twitter/Instagram/Facebookwon't play video/audio. See #1479 for more info.MP3audio is supported, playingMP4files are not supported. - Anyone new to
CefSharpshould read the General Usage Guide - This project uses
GitLinkfor better debugging, you can step directly into much of the project source directly fromVisual Studiosee #1680 for details on how to enableGitLink
⚠️ Known Issues
WPFthe browser stops redrawing when running onIntel Iris Xe Integrated GPU(11th Gen). The issue has been reported to theWPFteam see dotnet/wpf#3817CEFcreates aDownloaddirectory in the User Directory see https://bitbucket.org/chromiumembedded/cef/issues/3094/cef-force-creates-a-donwloads-directory-inWinFormswhen running onWindows 10 Anniversarypressing certain key combinations freezes the browser see #1822 The issue has been reportedupstream, there are workarounds listed in #1822Save as PDFis not working when viewing PDF with Print Preview enabled see https://bitbucket.org/chromiumembedded/cef/issues/2867/save-as-pdf-is-not-working-in-pdf-viewerWPFtouch scroll aborted if browser navigates within document https://bitbucket.org/chromiumembedded/cef/issues/2936/osr-touch-scrolling-initiated-by-touchFontsincorrectly loaded onWin7see https://bitbucket.org/chromiumembedded/cef/issues/2858/fonts-not-loading-look-wrong-on-windows-7window.focus()does not bring popup window to front see https://bitbucket.org/chromiumembedded/cef/issues/2931/windowfocus-does-not-bring-the-window-to- OnProtocolExecution Page goes blank after link click see https://bitbucket.org/chromiumembedded/cef/issues/2715/onprotocolexecution-page-goes-blank-after
- Crash on Win10 when computer wakes from sleep see https://bitbucket.org/chromiumembedded/cef/issues/2924/crash-on-libcef-when-windows-10-wakes-from
- Background colour cannot be override for popups see https://bitbucket.org/chromiumembedded/cef/issues/2482/background_color-cannot-be-overridden-for
Cef.AddCrossOriginWhitelistEntrydoesn't work correctly see https://bitbucket.org/chromiumembedded/cef/issues/2918/cefaddcrossoriginwhitelistentry-not-fully- WPF Browser goes blank if used in combination with TabControl see #2779
CefSettings.IgnoreCertificateErrorsno longer works, use theignore-certificate-errorscommand line arg as a workaround or alternatively useOnCertificateErrorto selectively allow a certificate and/or display a dialog to your users see https://stackoverflow.com/a/35564187/852806 for an example.- See https://bitbucket.org/chromiumembedded/cef/issues?status=new&status=open for other known issues
- See https://github.com/cefsharp/CefSharp/issues?q=is%3Aissue+is%3Aopen+label%3Aknown-issue for other known issues
⚠️ Breaking Changes ⚠️
- Remove ICookieManager.SetSupportedSchemes [#3497]
- Remove IContextMenuParams.IsPepperMenu [#3460]
- Remove BrowserSettings.WebSecurity [#3312]
- The
product-versioncommand line arg has been changed touser-agent-productCEF Commit
Adobe Flashhas been removed as per the Chromium Flash Roadmap- The following arch specific (x86/x64) dlls have been converted to AnyCPU:
- CefSharp.dll
- CefSharp.WinForms.dll
- CefSharp.Wpf.dll
- CefSharp.OffScreen.dll
CefSharp.Core.Runtime.dllhas been added
See #3319 for further details.- For
Network Service APIchanges see #2743 - All paths (CachePath, BrowserSubProcessPath, etc) must be absolute paths, if using a non-absolute path an exception will be throw. See #3102 for details.
- When using a
RequestContextyou must ensure that RequestContextSettings.CachePath is equal to or a child of CefSettings.RootCachePath See #3111 (comment) for details
v90.5.70-pre
April 27, 2021, CEF 90.5.7+gcd9342c+chromium-90.0.4430.85 / Chromium 90.0.4430.85
- Adobe Flash is no longer supported as per the Chromium Flash Roadmap
⚠️ Nuget Packages have been restructured if upgrading from version prior to 87 please make sure you read #3319 for details- Net Core 3.1/Net 5 packages are now available see #3343 for details
- CEF now supports the Chromium Network Service: If you are upgrading from a version prior to
75.1.xplease make sure you read #2743. - For
CefSharp.Wpf.NetCore/CefSharp.WinForms.NetCore/CefSharp.OffScreen.NetCorenuget packages then Visual C++ 2019 is required, - For
CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreennuget packages then Visual C++ 2015 or greater is required, seeNotesbelow for more information - SSE3 is now required on x86 processors (see https://crbug.com/1123353)
Change Log
There are a number of upstream breaking changes included in this release.
The following resources have been removed:
cef.pak,
cef_100_percent.pak,
cef_200_percent.pak,
cef_extensions.pak,
devtools_resources.pak
They have been replaced by:
chrome_100_percent.pak,
chrome_200_percent.pak,
resources.pak
For a list of changes see the 90.6.x Milestone. See also Release Notification.
ℹ️ Notes
- For
CefSharp.Wpf.NetCore/CefSharp.WinForms.NetCore/CefSharp.OffScreen.NetCorenuget packages then Visual C++ 2019 is required, - For
CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreennuget packages then Visual C++ 2015 or greater is required, seeNotesbelow for more information - You can bin deploy the
VC++dependencies, read theFAQfor more details.VC++ 2017/2019are backwards compatible. For a list of files included in the packages see https://github.com/cefsharp/CefSharp/wiki/Output-files-description-table-%28Redistribution%29 - Starting in June 2019 Google will block logins from CEF based browsers to Google Services, this includes Gmail, Drive, Docs, see https://security.googleblog.com/2019/04/better-protection-against-man-in-middle.html?m=1 for further discussion see https://groups.google.com/a/chromium.org/d/msg/embedder-dev/STyM5ZNTHMM/POj1v_cqBgAJ
- Due to licensing issues default builds do not support proprietary codecs like
H264/AAC, sites likeNetflix/Twitter/Instagram/Facebookwon't play video/audio. See #1479 for more info.MP3audio is supported, playingMP4files are not supported. - Anyone new to
CefSharpshould read the General Usage Guide - This project uses
GitLinkfor better debugging, you can step directly into much of the project source directly fromVisual Studiosee #1680 for details on how to enableGitLink
⚠️ Known Issues
WPFthe browser stops redrawing when running onIntel Iris Xe Integrated GPU(11th Gen). The issue has been reported to theWPFteam see dotnet/wpf#3817CEFcreates aDownloaddirectory in the User Directory see https://bitbucket.org/chromiumembedded/cef/issues/3094/cef-force-creates-a-donwloads-directory-inWinFormswhen running onWindows 10 Anniversarypressing certain key combinations freezes the browser see #1822 The issue has been reportedupstream, there are workarounds listed in #1822Save as PDFis not working when viewing PDF with Print Preview enabled see https://bitbucket.org/chromiumembedded/cef/issues/2867/save-as-pdf-is-not-working-in-pdf-viewerWPFtouch scroll aborted if browser navigates within document https://bitbucket.org/chromiumembedded/cef/issues/2936/osr-touch-scrolling-initiated-by-touchFontsincorrectly loaded onWin7see https://bitbucket.org/chromiumembedded/cef/issues/2858/fonts-not-loading-look-wrong-on-windows-7window.focus()does not bring popup window to front see https://bitbucket.org/chromiumembedded/cef/issues/2931/windowfocus-does-not-bring-the-window-to- OnProtocolExecution Page goes blank after link click see https://bitbucket.org/chromiumembedded/cef/issues/2715/onprotocolexecution-page-goes-blank-after
- Crash on Win10 when computer wakes from sleep see https://bitbucket.org/chromiumembedded/cef/issues/2924/crash-on-libcef-when-windows-10-wakes-from
- Background colour cannot be override for popups see https://bitbucket.org/chromiumembedded/cef/issues/2482/background_color-cannot-be-overridden-for
Cef.AddCrossOriginWhitelistEntrydoesn't work correctly see https://bitbucket.org/chromiumembedded/cef/issues/2918/cefaddcrossoriginwhitelistentry-not-fully- WPF Browser goes blank if used in combination with TabControl see #2779
CefSettings.IgnoreCertificateErrorsno longer works, use theignore-certificate-errorscommand line arg as a workaround or alternatively useOnCertificateErrorto selectively allow a certificate and/or display a dialog to your users see https://stackoverflow.com/a/35564187/852806 for an example.- See https://bitbucket.org/chromiumembedded/cef/issues?status=new&status=open for other known issues
- See https://github.com/cefsharp/CefSharp/issues?q=is%3Aissue+is%3Aopen+label%3Aknown-issue for other known issues
⚠️ Breaking Changes ⚠️
- Remove ICookieManager.SetSupportedSchemes [#3497]
- Remove IContextMenuParams.IsPepperMenu [#3460]
- Remove BrowserSettings.WebSecurity [#3312]
Adobe Flashhas been removed as per the Chromium Flash Roadmap- The following arch specific (x86/x64) dlls have been converted to AnyCPU:
- CefSharp.dll
- CefSharp.WinForms.dll
- CefSharp.Wpf.dll
- CefSharp.OffScreen.dll
CefSharp.Core.Runtime.dllhas been added
See #3319 for further details.- For
Network Service APIchanges see #2743 - All paths (CachePath, BrowserSubProcessPath, etc) must be absolute paths, if using a non-absolute path an exception will be throw. See #3102 for details.
- When using a
RequestContextyou must ensure that RequestContextSettings.CachePath is equal to or a child of CefSettings.RootCachePath See #3111 (comment) for details
v89.0.170
April 05, 2021, CEF 89.0.17+ge7bbb1d+chromium-89.0.4389.114 / Chromium 89.0.4389.114
- Adobe Flash is no longer supported as per the Chromium Flash Roadmap
⚠️ Nuget Packages have been restructured if upgrading from version prior to 87 please make sure you read #3319 for details- Net Core 3.1/Net 5 packages are now available see #3343 for details
- CEF now supports the Chromium Network Service: If you are upgrading from a version prior to
75.1.xplease make sure you read #2743. - For
CefSharp.Wpf.NetCore/CefSharp.WinForms.NetCore/CefSharp.OffScreen.NetCorenuget packages then Visual C++ 2019 is required, - For
CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreennuget packages then Visual C++ 2015 or greater is required, seeNotesbelow for more information - SSE3 is now required on x86 processors (see https://crbug.com/1123353)
Security Updates
See the following for full list of Chrome security updates
- https://chromereleases.googleblog.com/2021/03/stable-channel-update-for-desktop_30.html
- https://chromereleases.googleblog.com/2021/03/stable-channel-update-for-desktop_12.html
- https://chromereleases.googleblog.com/2021/03/stable-channel-update-for-desktop_5.html
- https://chromereleases.googleblog.com/2021/03/stable-channel-update-for-desktop.html
Change Log
This is a minor bug fix release.
For a list of changes see the 89.0.x Milestone.
ℹ️ Notes
- For
CefSharp.Wpf.NetCore/CefSharp.WinForms.NetCore/CefSharp.OffScreen.NetCorenuget packages then Visual C++ 2019 is required, - For
CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreennuget packages then Visual C++ 2015 or greater is required, seeNotesbelow for more information - You can bin deploy the
VC++dependencies, read theFAQfor more details.VC++ 2017/2019are backwards compatible. For a list of files included in the packages see https://github.com/cefsharp/CefSharp/wiki/Output-files-description-table-%28Redistribution%29 - Starting in June 2019 Google will block logins from CEF based browsers to Google Services, this includes Gmail, Drive, Docs, see https://security.googleblog.com/2019/04/better-protection-against-man-in-middle.html?m=1 for further discussion see https://groups.google.com/a/chromium.org/d/msg/embedder-dev/STyM5ZNTHMM/POj1v_cqBgAJ
- Due to licensing issues default builds do not support proprietary codecs like
H264/AAC, sites likeNetflix/Twitter/Instagram/Facebookwon't play video/audio. See #1479 for more info.MP3audio is supported, playingMP4files are not supported. - Anyone new to
CefSharpshould read the General Usage Guide - This project uses
GitLinkfor better debugging, you can step directly into much of the project source directly fromVisual Studiosee #1680 for details on how to enableGitLink
⚠️ Known Issues
WPFthe browser stops redrawing when running onIntel Iris Xe Integrated GPU(11th Gen). The issue has been reported to theWPFteam see dotnet/wpf#3817CEFcreates aDownloaddirectory in the User Directory see https://bitbucket.org/chromiumembedded/cef/issues/3094/cef-force-creates-a-donwloads-directory-inWinFormswhen running onWindows 10 Anniversarypressing certain key combinations freezes the browser see #1822 The issue has been reportedupstream, there are workarounds listed in #1822Save as PDFis not working when viewing PDF with Print Preview enabled see https://bitbucket.org/chromiumembedded/cef/issues/2867/save-as-pdf-is-not-working-in-pdf-viewerWPFtouch scroll aborted if browser navigates within document https://bitbucket.org/chromiumembedded/cef/issues/2936/osr-touch-scrolling-initiated-by-touchFontsincorrectly loaded onWin7see https://bitbucket.org/chromiumembedded/cef/issues/2858/fonts-not-loading-look-wrong-on-windows-7window.focus()does not bring popup window to front see https://bitbucket.org/chromiumembedded/cef/issues/2931/windowfocus-does-not-bring-the-window-to- OnProtocolExecution Page goes blank after link click see https://bitbucket.org/chromiumembedded/cef/issues/2715/onprotocolexecution-page-goes-blank-after
- Crash on Win10 when computer wakes from sleep see https://bitbucket.org/chromiumembedded/cef/issues/2924/crash-on-libcef-when-windows-10-wakes-from
- Background colour cannot be override for popups see https://bitbucket.org/chromiumembedded/cef/issues/2482/background_color-cannot-be-overridden-for
Cef.AddCrossOriginWhitelistEntrydoesn't work correctly see https://bitbucket.org/chromiumembedded/cef/issues/2918/cefaddcrossoriginwhitelistentry-not-fully- WPF Browser goes blank if used in combination with TabControl see #2779
CefSettings.IgnoreCertificateErrorsno longer works, use theignore-certificate-errorscommand line arg as a workaround or alternatively useOnCertificateErrorto selectively allow a certificate and/or display a dialog to your users see https://stackoverflow.com/a/35564187/852806 for an example.- See https://bitbucket.org/chromiumembedded/cef/issues?status=new&status=open for other known issues
- See https://github.com/cefsharp/CefSharp/issues?q=is%3Aissue+is%3Aopen+label%3Aknown-issue for other known issues
⚠️ Breaking Changes ⚠️
Adobe Flashhas been removed as per the Chromium Flash Roadmap- The following arch specific (x86/x64) dlls have been converted to AnyCPU:
- CefSharp.dll
- CefSharp.WinForms.dll
- CefSharp.Wpf.dll
- CefSharp.OffScreen.dll
CefSharp.Core.Runtime.dllhas been added
See #3319 for further details.
- For
Network Service APIchanges see #2743 - All paths (CachePath, BrowserSubProcessPath, etc) must be absolute paths, if using a non-absolute path an exception will be throw. See #3102 for details.
- When using a
RequestContextyou must ensure that RequestContextSettings.CachePath is equal to or a child of CefSettings.RootCachePath See #3111 (comment) for details
v89.0.140-pre
March 23, 2021, CEF 89.0.14+gb1b52fe+chromium-89.0.4389.90 / Chromium 89.0.4389.90
- Adobe Flash is no longer supported as per the Chromium Flash Roadmap
⚠️ Nuget Packages have been restructured if upgrading from version prior to 87 please make sure you read #3319 for details- Net Core 3.1/Net 5 packages are now available see #3343 for details
- CEF now supports the Chromium Network Service: If you are upgrading from a version prior to
75.1.xplease make sure you read #2743. - For
CefSharp.Wpf.NetCore/CefSharp.WinForms.NetCore/CefSharp.OffScreen.NetCorenuget packages then Visual C++ 2019 is required, - For
CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreennuget packages then Visual C++ 2015 or greater is required, seeNotesbelow for more information - SSE3 is now required on x86 processors (see https://crbug.com/1123353)
Change Log
This is a minor bug fix release.
For a list of changes see the 89.0.x Milestone.
ℹ️ Notes
- For
CefSharp.Wpf.NetCore/CefSharp.WinForms.NetCore/CefSharp.OffScreen.NetCorenuget packages then Visual C++ 2019 is required, - For
CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreennuget packages then Visual C++ 2015 or greater is required, seeNotesbelow for more information - You can bin deploy the
VC++dependencies, read theFAQfor more details.VC++ 2017/2019are backwards compatible. For a list of files included in the packages see https://github.com/cefsharp/CefSharp/wiki/Output-files-description-table-%28Redistribution%29 - Starting in June 2019 Google will block logins from CEF based browsers to Google Services, this includes Gmail, Drive, Docs, see https://security.googleblog.com/2019/04/better-protection-against-man-in-middle.html?m=1 for further discussion see https://groups.google.com/a/chromium.org/d/msg/embedder-dev/STyM5ZNTHMM/POj1v_cqBgAJ
- Due to licensing issues default builds do not support proprietary codecs like
H264/AAC, sites likeNetflix/Twitter/Instagram/Facebookwon't play video/audio. See #1479 for more info.MP3audio is supported, playingMP4files are not supported. - Anyone new to
CefSharpshould read the General Usage Guide - This project uses
GitLinkfor better debugging, you can step directly into much of the project source directly fromVisual Studiosee #1680 for details on how to enableGitLink
⚠️ Known Issues
WPFthe browser stops redrawing when running onIntel Iris Xe Integrated GPU(11th Gen). The issue has been reported to theWPFteam see dotnet/wpf#3817CEFcreates aDownloaddirectory in the User Directory see https://bitbucket.org/chromiumembedded/cef/issues/3094/cef-force-creates-a-donwloads-directory-inWinFormswhen running onWindows 10 Anniversarypressing certain key combinations freezes the browser see #1822 The issue has been reportedupstream, there are workarounds listed in #1822Save as PDFis not working when viewing PDF with Print Preview enabled see https://bitbucket.org/chromiumembedded/cef/issues/2867/save-as-pdf-is-not-working-in-pdf-viewerWPFtouch scroll aborted if browser navigates within document https://bitbucket.org/chromiumembedded/cef/issues/2936/osr-touch-scrolling-initiated-by-touchFontsincorrectly loaded onWin7see https://bitbucket.org/chromiumembedded/cef/issues/2858/fonts-not-loading-look-wrong-on-windows-7window.focus()does not bring popup window to front see https://bitbucket.org/chromiumembedded/cef/issues/2931/windowfocus-does-not-bring-the-window-to- OnProtocolExecution Page goes blank after link click see https://bitbucket.org/chromiumembedded/cef/issues/2715/onprotocolexecution-page-goes-blank-after
- Crash on Win10 when computer wakes from sleep see https://bitbucket.org/chromiumembedded/cef/issues/2924/crash-on-libcef-when-windows-10-wakes-from
- Background colour cannot be override for popups see https://bitbucket.org/chromiumembedded/cef/issues/2482/background_color-cannot-be-overridden-for
Cef.AddCrossOriginWhitelistEntrydoesn't work correctly see https://bitbucket.org/chromiumembedded/cef/issues/2918/cefaddcrossoriginwhitelistentry-not-fully- WPF Browser goes blank if used in combination with TabControl see #2779
CefSettings.IgnoreCertificateErrorsno longer works, use theignore-certificate-errorscommand line arg as a workaround or alternatively useOnCertificateErrorto selectively allow a certificate and/or display a dialog to your users see https://stackoverflow.com/a/35564187/852806 for an example.- See https://bitbucket.org/chromiumembedded/cef/issues?status=new&status=open for other known issues
- See https://github.com/cefsharp/CefSharp/issues?q=is%3Aissue+is%3Aopen+label%3Aknown-issue for other known issues
⚠️ Breaking Changes ⚠️
Adobe Flashis now out of date and is blocked from loading as per the Chromium Flash Roadmap- The following arch specific (x86/x64) dlls have been converted to AnyCPU:
- CefSharp.dll
- CefSharp.WinForms.dll
- CefSharp.Wpf.dll
- CefSharp.OffScreen.dll
CefSharp.Core.Runtime.dllhas been added
See #3319 for further details.
- For
Network Service APIchanges see #2743 - All paths (CachePath, BrowserSubProcessPath, etc) must be absolute paths, if using a non-absolute path an exception will be throw. See #3102 for details.
- When using a
RequestContextyou must ensure that RequestContextSettings.CachePath is equal to or a child of CefSettings.RootCachePath See #3111 (comment) for details
v88.2.90
March 05, 2021, CEF 88.2.9+g5c8711a+chromium-88.0.4324.182 / Chromium 88.0.4324.182
- Adobe Flash is no longer supported as per the Chromium Flash Roadmap
⚠️ Nuget Packages have been restructured please make sure you read #3319 for details- Net Core 3.1/Net 5 packages are now available see #3343 for details
- CEF now supports the Chromium Network Service: If you are upgrading from a version prior to
75.1.xplease make sure you read #2743. - For
CefSharp.Wpf.NetCore/CefSharp.WinForms.NetCore/CefSharp.OffScreen.NetCorenuget packages then Visual C++ 2019 is required, - For
CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreennuget packages then Visual C++ 2015 or greater is required, seeNotesbelow for more information
Security Updates
See the following for full list of Chrome security updates
- https://chromereleases.googleblog.com/2021/01/stable-channel-update-for-desktop_19.html
- https://chromereleases.googleblog.com/2021/02/stable-channel-update-for-desktop.html
- https://chromereleases.googleblog.com/2021/02/stable-channel-update-for-desktop_4.html
- https://chromereleases.googleblog.com/2021/02/stable-channel-update-for-desktop_16.html
Change Log
This is a minor bug fix release.
For a list of changes see the 88.2.x Milestone.
ℹ️ Notes
- For
CefSharp.Wpf.NetCore/CefSharp.WinForms.NetCore/CefSharp.OffScreen.NetCorenuget packages then Visual C++ 2019 is required, - For
CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreennuget packages then Visual C++ 2015 or greater is required, seeNotesbelow for more information - You can bin deploy the
VC++dependencies, read theFAQfor more details.VC++ 2017/2019are backwards compatible. For a list of files included in the packages see https://github.com/cefsharp/CefSharp/wiki/Output-files-description-table-%28Redistribution%29 PDF Viewertoolbar buttons displaying their$i18nvalues should be fixed in this release see https://bitbucket.org/chromiumembedded/cef/issues/3081/chromium-85-pdf-viewer-cannot-handle-i18n- Starting in June 2019 Google will block logins from CEF based browsers to Google Services, this includes Gmail, Drive, Docs, see https://security.googleblog.com/2019/04/better-protection-against-man-in-middle.html?m=1 for further discussion see https://groups.google.com/a/chromium.org/d/msg/embedder-dev/STyM5ZNTHMM/POj1v_cqBgAJ
- Due to licensing issues default builds do not support proprietary codecs like
H264/AAC, sites likeNetflix/Twitter/Instagram/Facebookwon't play video/audio. See #1479 for more info.MP3audio is supported, playingMP4files are not supported. - Anyone new to
CefSharpshould read the General Usage Guide - This project uses
GitLinkfor better debugging, you can step directly into much of the project source directly fromVisual Studiosee #1680 for details on how to enableGitLink
⚠️ Known Issues
WPFthe browser stops redrawing when running onIntel Iris Xe Integrated GPU(11th Gen). The issue has been reported to theWPFteam see dotnet/wpf#3817CEFcreates aDownloaddirectory in the User Directory see https://bitbucket.org/chromiumembedded/cef/issues/3094/cef-force-creates-a-donwloads-directory-inWinFormswhen running onWindows 10 Anniversarypressing certain key combinations freezes the browser see #1822 The issue has been reportedupstream, there are workarounds listed in #1822Save as PDFis not working when viewing PDF with Print Preview enabled see https://bitbucket.org/chromiumembedded/cef/issues/2867/save-as-pdf-is-not-working-in-pdf-viewerWPFtouch scroll aborted if browser navigates within document https://bitbucket.org/chromiumembedded/cef/issues/2936/osr-touch-scrolling-initiated-by-touchFontsincorrectly loaded onWin7see https://bitbucket.org/chromiumembedded/cef/issues/2858/fonts-not-loading-look-wrong-on-windows-7window.focus()does not bring popup window to front see https://bitbucket.org/chromiumembedded/cef/issues/2931/windowfocus-does-not-bring-the-window-to- OnProtocolExecution Page goes blank after link click see https://bitbucket.org/chromiumembedded/cef/issues/2715/onprotocolexecution-page-goes-blank-after
- Crash on Win10 when computer wakes from sleep see https://bitbucket.org/chromiumembedded/cef/issues/2924/crash-on-libcef-when-windows-10-wakes-from
- Background colour cannot be override for popups see https://bitbucket.org/chromiumembedded/cef/issues/2482/background_color-cannot-be-overridden-for
Cef.AddCrossOriginWhitelistEntrydoesn't work correctly see https://bitbucket.org/chromiumembedded/cef/issues/2918/cefaddcrossoriginwhitelistentry-not-fully- WPF Browser goes blank if used in combination with TabControl see #2779
CefSettings.IgnoreCertificateErrorsno longer works, use theignore-certificate-errorscommand line arg as a workaround or alternatively useOnCertificateErrorto selectively allow a certificate and/or display a dialog to your users see https://stackoverflow.com/a/35564187/852806 for an example.- See https://bitbucket.org/chromiumembedded/cef/issues?status=new&status=open for other known issues
- See https://github.com/cefsharp/CefSharp/issues?q=is%3Aissue+is%3Aopen+label%3Aknown-issue for other known issues
⚠️ Breaking Changes ⚠️
Adobe Flashis now out of date and is blocked from loading as per the Chromium Flash RoadmapCefSettingsno longer implementsIDisposablesee #3220 for details- Move
IRenderHandler.OnCursorChangetoIDisplayHandler.OnCursorChange#3275 - The following arch specific (x86/x64) dlls have been converted to AnyCPU:
- CefSharp.dll
- CefSharp.WinForms.dll
- CefSharp.Wpf.dll
- CefSharp.OffScreen.dll
CefSharp.Core.Runtime.dllhas been added
See #3319 for further details.
- For
Network Service APIchanges see #2743 - All paths (CachePath, BrowserSubProcessPath, etc) must be absolute paths, if using a non-absolute path an exception will be throw. See #3102 for details.
- When using a
RequestContextyou must ensure that RequestContextSettings.CachePath is equal to or a child of CefSettings.RootCachePath See #3111 (comment) for details
v88.2.40-pre
February 10, 2021, CEF 88.2.4+gf3c4ca9+chromium-88.0.4324.150 / Chromium 88.0.4324.150
- Adobe Flash is no longer supported as per the Chromium Flash Roadmap
⚠️ Nuget Packages have been restructured please make sure you read #3319 for details- Net Core 3.1/Net 5 packages are now available see #3343 for details
- CEF now supports the Chromium Network Service: If you are upgrading from a version prior to
75.1.xplease make sure you read #2743. - For
CefSharp.Wpf.NetCore/CefSharp.WinForms.NetCore/CefSharp.OffScreen.NetCorenuget packages then Visual C++ 2019 is required, - For
CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreennuget packages then Visual C++ 2015 or greater is required, seeNotesbelow for more information
Change Log
This is a minor bug fix release.
For a list of changes see the 88.2.x Milestone.
ℹ️ Notes
- For
CefSharp.Wpf.NetCore/CefSharp.WinForms.NetCore/CefSharp.OffScreen.NetCorenuget packages then Visual C++ 2019 is required, - For
CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreennuget packages then Visual C++ 2015 or greater is required, seeNotesbelow for more information - You can bin deploy the
VC++dependencies, read theFAQfor more details.VC++ 2017/2019are backwards compatible. For a list of files included in the packages see https://github.com/cefsharp/CefSharp/wiki/Output-files-description-table-%28Redistribution%29 PDF Viewertoolbar buttons displaying their$i18nvalues should be fixed in this release see https://bitbucket.org/chromiumembedded/cef/issues/3081/chromium-85-pdf-viewer-cannot-handle-i18n- Starting in June 2019 Google will block logins from CEF based browsers to Google Services, this includes Gmail, Drive, Docs, see https://security.googleblog.com/2019/04/better-protection-against-man-in-middle.html?m=1 for further discussion see https://groups.google.com/a/chromium.org/d/msg/embedder-dev/STyM5ZNTHMM/POj1v_cqBgAJ
- Due to licensing issues default builds do not support proprietary codecs like
H264/AAC, sites likeNetflix/Twitter/Instagram/Facebookwon't play video/audio. See #1479 for more info.MP3audio is supported, playingMP4files are not supported. - Anyone new to
CefSharpshould read the General Usage Guide - This project uses
GitLinkfor better debugging, you can step directly into much of the project source directly fromVisual Studiosee #1680 for details on how to enableGitLink
⚠️ Known Issues
WPFthe browser stops redrawing when running onIntel Iris Xe Integrated GPU(11th Gen). The issue has been reported to theWPFteam see dotnet/wpf#3817- Unable to load url without scheme see https://bitbucket.org/chromiumembedded/cef/issues/3079/cant-load-urls-without-scheme
WinFormswhen running onWindows 10 Anniversarypressing certain key combinations freezes the browser see #1822 The issue has been reportedupstream, there are workarounds listed in #1822Save as PDFis not working when viewing PDF with Print Preview enabled see https://bitbucket.org/chromiumembedded/cef/issues/2867/save-as-pdf-is-not-working-in-pdf-viewerWPFtouch scroll aborted if browser navigates within document https://bitbucket.org/chromiumembedded/cef/issues/2936/osr-touch-scrolling-initiated-by-touchFontsincorrectly loaded onWin7see https://bitbucket.org/chromiumembedded/cef/issues/2858/fonts-not-loading-look-wrong-on-windows-7window.focus()does not bring popup window to front see https://bitbucket.org/chromiumembedded/cef/issues/2931/windowfocus-does-not-bring-the-window-to- OnProtocolExecution Page goes blank after link click see https://bitbucket.org/chromiumembedded/cef/issues/2715/onprotocolexecution-page-goes-blank-after
- Crash on Win10 when computer wakes from sleep see https://bitbucket.org/chromiumembedded/cef/issues/2924/crash-on-libcef-when-windows-10-wakes-from
- Background colour cannot be override for popups see https://bitbucket.org/chromiumembedded/cef/issues/2482/background_color-cannot-be-overridden-for
- WPF Browser goes blank if used in combination with TabControl see #2779
CefSettings.IgnoreCertificateErrorsno longer works, use theignore-certificate-errorscommand line arg as a workaround or alternatively useOnCertificateErrorto selectively allow a certificate and/or display a dialog to your users see https://stackoverflow.com/a/35564187/852806 for an example.- See https://bitbucket.org/chromiumembedded/cef/issues?status=new&status=open for other known issues
- See https://github.com/cefsharp/CefSharp/issues?q=is%3Aissue+is%3Aopen+label%3Aknown-issue for other known issues
⚠️ Breaking Changes ⚠️
Adobe Flashis now out of date and is blocked from loading as per the Chromium Flash RoadmapCefSettingsno longer implementsIDisposablesee #3220 for details- Move
IRenderHandler.OnCursorChangetoIDisplayHandler.OnCursorChange#3275 - The following arch specific (x86/x64) dlls have been converted to AnyCPU:
- CefSharp.dll
- CefSharp.WinForms.dll
- CefSharp.Wpf.dll
- CefSharp.OffScreen.dll
CefSharp.Core.Runtime.dllhas been added
See #3319 for further details.
- For
Network Service APIchanges see #2743 - All paths (CachePath, BrowserSubProcessPath, etc) must be absolute paths, if using a non-absolute path an exception will be throw. See #3102 for details.
- When using a
RequestContextyou must ensure that RequestContextSettings.CachePath is equal to or a child of CefSettings.RootCachePath See #3111 (comment) for details
v87.1.132
February 03, 2021, CEF 87.1.13+g481a82a+chromium-87.0.4280.141 / Chromium 87.0.4280.141
- Adobe Flash is no longer supported as per the Chromium Flash Roadmap
⚠️ Nuget Packages have been restructured please make sure you read #3319 for details- Net Core 3.1/Net 5 packages are now available see #3343 for details
- CEF now supports the Chromium Network Service: If you are upgrading from a version prior to
75.1.xplease make sure you read #2743. - For
CefSharp.Wpf.NetCore/CefSharp.WinForms.NetCore/CefSharp.OffScreen.NetCorenuget packages then Visual C++ 2019 is required, - For
CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreennuget packages then Visual C++ 2015 or greater is required, seeNotesbelow for more information
Change Log
For a complete list of changes see the 87.1.x Milestone.
ℹ️ Notes
- For
CefSharp.Wpf.NetCore/CefSharp.WinForms.NetCore/CefSharp.OffScreen.NetCorenuget packages then Visual C++ 2019 is required, - For
CefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreennuget packages then Visual C++ 2015 or greater is required, seeNotesbelow for more information - You can bin deploy the
VC++dependencies, read theFAQfor more details.VC++ 2017/2019are backwards compatible. For a list of files included in the packages see https://github.com/cefsharp/CefSharp/wiki/Output-files-description-table-%28Redistribution%29 Chromiumhas removed support forWindows XP,Windows Vista,Windows Server 2003andWindows Server 2008. See https://chrome.googleblog.com/2015/11/updates-to-chrome-platform-support.html- Starting in June 2019 Google will block logins from CEF based browsers to Google Services, this includes Gmail, Drive, Docs, see https://security.googleblog.com/2019/04/better-protection-against-man-in-middle.html?m=1 for further discussion see https://groups.google.com/a/chromium.org/d/msg/embedder-dev/STyM5ZNTHMM/POj1v_cqBgAJ
- Due to licensing issues default builds do not support proprietary codecs like
H264/AAC, sites likeNetflix/Twitter/Instagram/Facebookwon't play video/audio. See #1479 for more info.MP3audio is supported, playingMP4files are not supported. - Anyone new to
CefSharpshould read the General Usage Guide - This project uses
GitLinkfor better debugging, you can step directly into much of the project source directly fromVisual Studiosee #1680 for details on how to enableGitLink
⚠️ Known Issues
WPFthe browser stops redrawing when running onIntel Iris Xe Integrated GPU(11th Gen). The issue has been reported to theWPFteam see dotnet/wpf#3817SpellCheckingnot working by default see https://bitbucket.org/chromiumembedded/cef/issues/3055/windows-spell-checker-not-working-add (the workaround will be applied by default in the final release)PDF Viewertoolbar buttons displaying their$i18nvalues see https://bitbucket.org/chromiumembedded/cef/issues/3081/chromium-85-pdf-viewer-cannot-handle-i18nWinFormswhen running onWindows 10 Anniversarypressing certain key combinations freezes the browser see #1822 The issue has been reportedupstream, there are workarounds listed in #1822Save as PDFis not working when viewing PDF with Print Preview enabled see https://bitbucket.org/chromiumembedded/cef/issues/2867/save-as-pdf-is-not-working-in-pdf-viewerWPFtouch scroll aborted if browser navigates within document https://bitbucket.org/chromiumembedded/cef/issues/2936/osr-touch-scrolling-initiated-by-touchFontsincorrectly loaded onWin7see https://bitbucket.org/chromiumembedded/cef/issues/2858/fonts-not-loading-look-wrong-on-windows-7window.focus()does not bring popup window to front see https://bitbucket.org/chromiumembedded/cef/issues/2931/windowfocus-does-not-bring-the-window-to- OnProtocolExecution Page goes blank after link click see https://bitbucket.org/chromiumembedded/cef/issues/2715/onprotocolexecution-page-goes-blank-after
- Crash on Win10 when computer wakes from sleep see https://bitbucket.org/chromiumembedded/cef/issues/2924/crash-on-libcef-when-windows-10-wakes-from
- Background colour cannot be override for popups see https://bitbucket.org/chromiumembedded/cef/issues/2482/background_color-cannot-be-overridden-for
- WPF Browser goes blank if used in combination with TabControl see #2779
CefSettings.IgnoreCertificateErrorsno longer works, use theignore-certificate-errorscommand line arg as a workaround or alternatively useOnCertificateErrorto selectively allow a certificate and/or display a dialog to your users see https://stackoverflow.com/a/35564187/852806 for an example.- See https://bitbucket.org/chromiumembedded/cef/issues?status=new&status=open for other known issues
- See https://github.com/cefsharp/CefSharp/issues?q=is%3Aissue+is%3Aopen+label%3Aknown-issue for other known issues
⚠️ Breaking Changes ⚠️
Adobe Flashis now out of date and is blocked from loading as per the Chromium Flash RoadmapCefSettingsno longer implementsIDisposablesee #3220 for details- Move
IRenderHandler.OnCursorChangetoIDisplayHandler.OnCursorChange#3275 - The following arch specific (x86/x64) dlls have been converted to AnyCPU:
- CefSharp.dll
- CefSharp.WinForms.dll
- CefSharp.Wpf.dll
- CefSharp.OffScreen.dll
CefSharp.Core.Runtime.dllhas been added
See #3319 for further details.
- For
Network Service APIchanges see #2743 - All paths (CachePath, BrowserSubProcessPath, etc) must be absolute paths, if using a non-absolute path an exception will be throw. See #3102 for details.
- When using a
RequestContextyou must ensure that RequestContextSettings.CachePath is equal to or a child of CefSettings.RootCachePath See #3111 (comment) for details
v87.1.131-pre
January 15, 2021, CEF 87.1.13+g481a82a+chromium-87.0.4280.141 / Chromium 87.0.4280.141
- Adobe Flash is no longer supported as per the Chromium Flash Roadmap
⚠️ Nuget Packages have been restructured please make sure you read #3319 for details- Net Core 3.1/Net 5 packages are now available for testing see #3284 (comment) for details
- CEF now supports the Chromium Network Service: If you are upgrading from a version prior to
75.1.xplease make sure you read #2743. - Visual C++ 2015 or greater is required, see
Notesbelow for more information
Change Log
For a complete list of changes see the 87.1.x Milestone.
ℹ️ Notes
CefSharprequires a minimum ofVisual C++ 2015. See #1983 for details. You can bin deploy theVC++dependencies, read theFAQfor more details.VC++ 2017/2019are backwards compatible. For a list of files included in the packages see https://github.com/cefsharp/CefSharp/wiki/Output-files-description-table-%28Redistribution%29Chromiumhas removed support forWindows XP,Windows Vista,Windows Server 2003andWindows Server 2008. See https://chrome.googleblog.com/2015/11/updates-to-chrome-platform-support.html- Starting in June 2019 Google will block logins from CEF based browsers to Google Services, this includes Gmail, Drive, Docs, see https://security.googleblog.com/2019/04/better-protection-against-man-in-middle.html?m=1 for further discussion see https://groups.google.com/a/chromium.org/d/msg/embedder-dev/STyM5ZNTHMM/POj1v_cqBgAJ
- Due to licensing issues default builds do not support proprietary codecs like
H264/AAC, sites likeNetflix/Twitter/Instagram/Facebookwon't play video/audio. See #1479 for more info.MP3audio is supported,MP4video is not. - Anyone new to
CefSharpshould read the General Usage Guide - This project uses
GitLinkfor better debugging, you can step directly into much of the project source directly fromVisual Studiosee #1680 for details on how to enableGitLink
⚠️ Known Issues
WPFthe browser stops redrawing when running onIntel Iris Xe Integrated GPU(11th Gen). The issue has been reported to theWPFteam see dotnet/wpf#3817SpellCheckingnot working by default see https://bitbucket.org/chromiumembedded/cef/issues/3055/windows-spell-checker-not-working-add (the workaround will be applied by default in the final release)WinFormswhen running onWindows 10 Anniversarypressing certain key combinations freezes the browser see #1822 The issue has been reportedupstream, there are workarounds listed in #1822Save as PDFis not working when viewing PDF with Print Preview enabled see https://bitbucket.org/chromiumembedded/cef/issues/2867/save-as-pdf-is-not-working-in-pdf-viewerWPFtouch scroll aborted if browser navigates within document https://bitbucket.org/chromiumembedded/cef/issues/2936/osr-touch-scrolling-initiated-by-touchFontsincorrectly loaded onWin7see https://bitbucket.org/chromiumembedded/cef/issues/2858/fonts-not-loading-look-wrong-on-windows-7window.focus()does not bring popup window to front see https://bitbucket.org/chromiumembedded/cef/issues/2931/windowfocus-does-not-bring-the-window-to- OnProtocolExecution Page goes blank after link click see https://bitbucket.org/chromiumembedded/cef/issues/2715/onprotocolexecution-page-goes-blank-after
- Crash on Win10 when computer wakes from sleep see https://bitbucket.org/chromiumembedded/cef/issues/2924/crash-on-libcef-when-windows-10-wakes-from
- Background colour cannot be override for popups see https://bitbucket.org/chromiumembedded/cef/issues/2482/background_color-cannot-be-overridden-for
- WPF Browser goes blank if used in combination with TabControl see #2779
CefSettings.IgnoreCertificateErrorsno longer works, use theignore-certificate-errorscommand line arg as a workaround or alternatively useOnCertificateErrorto selectively allow a certificate and/or display a dialog to your users see https://stackoverflow.com/a/35564187/852806 for an example.- See https://bitbucket.org/chromiumembedded/cef/issues?status=new&status=open for other known issues
- See https://github.com/cefsharp/CefSharp/issues?q=is%3Aissue+is%3Aopen+label%3Aknown-issue for other known issues
⚠️ Breaking Changes ⚠️
Adobe Flashis now out of date and is blocked from loading as per the Chromium Flash RoadmapCefSettingsno longer implementsIDisposablesee #3220 for details- Move
IRenderHandler.OnCursorChangetoIDisplayHandler.OnCursorChange#3275 - The following arch specific (x86/x64) dlls have been converted to AnyCPU:
- CefSharp.dll
- CefSharp.WinForms.dll
- CefSharp.Wpf.dll
- CefSharp.OffScreen.dll
CefSharp.Core.Runtime.dllhas been added
See #3319 for further details.
- For
Network Service APIchanges see #2743 - All paths (CachePath, BrowserSubProcessPath, etc) must be absolute paths, if using a non-absolute path an exception will be throw. See #3102 for details.
- When using a
RequestContextyou must ensure that RequestContextSettings.CachePath is equal to or a child of CefSettings.RootCachePath See #3111 (comment) for details