August 22, 2023, CEF 116.0.13+g557a56f+chromium-116.0.5845.97 / Chromium 116.0.5845.97
-
⚠ ️ Microsoft Visual C++ 2019 Redistributable is required. A minimum ofVC++ 2019
is required, higher versions are backwards compatible. For those upgrading from a previous version which only requiredVC++ 2015 minimum
see https://github.com/cefsharp/CefSharp/issues/3636 for some guidance. - The
Minimum .Net
version supported has been upgraded to.Net 4.6.2
inM115
, see RFC - Upgrade minimum .Net version for more.
✅ Change Log
For a list of CefSharp
specific changes see the 116.0.x Milestone. See also Release Notification.
- Update to Chromium 116.0.5845.97
- Update to Chromium 116.0.5845.82
- Windows 7/8/8.1 are no longer supported.
⚠ ️ Breaking Changes
There are no CefSharp
specific breaking changes in this release.
ℹ ️ Notes
-
WPF
the browser stops redrawing when running onIntel Iris Xe Integrated GPU(11th Gen)
.Intel
have released an updated driver, see https://www.intel.com/content/www/us/en/support/articles/000058136/graphics/graphics-for-11th-generation-intel-processors.html See https://github.com/dotnet/wpf/issues/3817 for workaround if you are unable to install the updated driver. -
Widevine CDM
is now automatically downloaded at runtime see https://github.com/chromiumembedded/cef/issues/3149/alloy-add-component-updater-support-for - You can bin deploy the
Visual C++
dependencies, read theFAQ
for more details. - For a list of files included in the packages see Output files description table (Redistribution) Wiki
- 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 Music
won't play video/audio. See #1479 for more info.MP3
audio is supported, playingMP4
files are not supported. - Anyone new to
CefSharp
should read the General Usage Guide - This project uses Microsoft SourceLink for better debugging, you can step directly into much of the project source directly.
❌ Known Issues
- NTLM Authentication not working correctly
CEF
creates aDownload
directory in the User Director-
WinForms
when running onWindows 10 Anniversary
pressing certain key combinations freezes the browser see #1822 The issue has been reportedupstream
, there are workarounds listed in #1822 WPF
touch scroll aborted if browser navigates within documentwindow.focus()
does not bring popup window to front- OnProtocolExecution Page goes blank after link click
- Crash on Win10 when computer wakes from sleep
Cef.AddCrossOriginWhitelistEntry
doesn't work correctly- See https://github.com/chromiumembedded/cef/issues for other known issues
- See https://github.com/cefsharp/CefSharp/issues?q=is%3Aissue+is%3Aopen+label%3Aknown-issue for other known issues
- 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
RequestContext
you must ensure that RequestContextSettings.CachePath is equal to or a child of CefSettings.RootCachePath See https://github.com/cefsharp/CefSharp/issues/3111#issuecomment-629713608 for details - CEF now supports the Chromium Network Service: If you are upgrading from a version prior to
75.1.x
please make sure you read https://github.com/cefsharp/CefSharp/issues/2743.
项目简介
CefSharp 是一种将全功能符合标准的 Web 浏览器嵌入 C# 或 VB.NET 应用程序的简单方法。 CefSharp 具有用于 WinForms 和 WPF 应用程序的浏览器控件,以及用于自动化项目的无头(屏幕外)版本。 CefSharp 基于 Chromium Embedded Framework,即 Google Chrome 的开源版本。 CefSharp 采用现代 Web 标准,并支持 HTML5、JavaScript、CSS3 和 HTML5 音频/视频元素。 WebGL 支