AeroEpubViewer
AeroEpubViewer copied to clipboard
Bump CefSharp.WinForms from 86.0.241 to 98.1.210 in /AeroEpubViewer
Bumps CefSharp.WinForms from 86.0.241 to 98.1.210.
Release notes
Sourced from CefSharp.WinForms's releases.
v98.1.210
February 18, 2022, CEF 98.1.21+g9782362+chromium-98.0.4758.102 / Chromium 98.0.4758.102
Update to Chromium 98.0.4758.102. This release includes critical security updates,
CRITICAL Google is aware of reports that an exploit for CVE-2022-0609 exists in the wild.
- For a full list of changes see the 98.1.x Milestone.
- See also Release Notification.
- For known issues/notes/breaking changes please review the 98.1.190 release notes.
v98.1.190
February 15, 2022, CEF 98.1.19+g57be9e2+chromium-98.0.4758.80 / Chromium 98.0.4758.80
- ⚠️ Microsoft Visual C++ 2019 Redistributable is required. A minimum of
VC++ 2019
is required, higher versions are backwards compatible. For those upgrading from a previous version which only requiredVC++ 2015 minimum
see cefsharp/CefSharp#3636 for some guidence.- For those targeting .Net Core 3.0(netcoreapp3.0) the
Nuget
packages will no longer automatically install see #3444 (This also applies to those using theCefSharp.Wpf/CefSharp.WinForms/CefSharp.OffScreen
pacakges when targeting.Net Core 3.1/.Net 5.0+
):heavy_check_mark: Change Log
There is one breaking change in this release. For a list of changes see the 98.1.x Milestone. See also Release Notification.
⚠️ Breaking Changes
Async JavascriptBinding - Return null instead of empty object for async Task methods #3980
ℹ️ 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 dotnet/wpf#3817 for workaround if you are unable to install the updated driver.Chromium Site Isolation
is enabled by default cefsharp/CefSharp#2967- Nuget Packages have been restructured if upgrading from version prior to 87 please make sure you read cefsharp/CefSharp#3319 for details
Widevine CDM
is now automatically downloaded at runtime see https://bitbucket.org/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 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 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.
:x: Known Issues
- Back Forward Cache causes unusable pages in certain circumstances and has been disabled by default.
- NTLM Authentication not working correctly see https://bitbucket.org/chromiumembedded/cef/issues/3110/ntlm-authenentication-not-working
- Mouse wheel in PDF viewer doesn't work anymore after using scrollbar on page preview section https://bitbucket.org/chromiumembedded/cef/issues/3153/mouse-wheel-in-chromium-pdf-viewer-doesnt
CEF
creates aDownload
directory in the User Directory see https://bitbucket.org/chromiumembedded/cef/issues/3094/cef-force-creates-a-donwloads-directory-inWinForms
when running onWindows 10 Anniversary
pressing certain key combinations freezes the browser see #1822 The issue has been reportedupstream
, there are workarounds listed in #1822Save as PDF
is 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-viewerWPF
touch scroll aborted if browser navigates within document https://bitbucket.org/chromiumembedded/cef/issues/2936/osr-touch-scrolling-initiated-by-touchFonts
incorrectly loaded onWin7
see 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.AddCrossOriginWhitelistEntry
doesn't work correctly see https://bitbucket.org/chromiumembedded/cef/issues/2918/cefaddcrossoriginwhitelistentry-not-fully
... (truncated)
Commits
4fce1c6
Upgrade to CEF 98.1.21+g9782362+chromium-98.0.4758.102 / Chromium 98.0.4758.1023f759a7
WPF - CompositionTargetRenderHandler add null check28b7406
DevTools Client - Upgrade to 98.0.4758.808bf5a7a
Upgrade to CEF 98.1.19+g57be9e2+chromium-98.0.4758.80 / Chromium 98.0.4758.80c417970
Sync Javascript Binding - Add support for property interception (#3935)20aba5c
IResourceRequestHandlerFactory - Clarify HasHandlers documentation0fb3c50
Update docs for IResourceRequestHandlerFactory (#3998)1663b19
Fix not disposing callback in ResourceHandler.Skip (#3978)bedccd2
Async JavascriptBinding - Return null instead of empty object for async Task ...870dbb5
WinForms - Add new IWinFormsChromiumWebBrowser interface- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) -
@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.