Closed amaitland closed 2 years ago
The 94.3.0-pre
release packages have been pushed to Nuget.org and should be available shortly.
All packages require Visual C++ 2019
For the .Net 4.5.2
and above
For .Net Core 3.1/.Net 5.0
NOTE A minimum of .Net Core 3.1
is required (for .Net 3.0
which is no longer supported by Microsoft
you'll need to use the older packages).
.Net Core/5
the Ijwhost.dll
file is required, see below for detailsKnown Issues
Non-SdkStyle
projects (packages.config
) when using VS2017
still have issues when opening a fresh checkout workaround I had attempted didn't work (details in https://github.com/cefsharp/CefSharp/issues/3319#issuecomment-746116816). For now closing/opening the project will resolve the issue. A message is displayed to the build output log when the files weren't copied as expected.Ijwhost.dll To support C++/CLI libraries in .NET Core, ijwhost was created as a shim for finding and loading the runtime. All C++/CLI libraries are linked to this shim, such that ijwhost.dll is found/loaded when the C++/CLI library is loaded.
The 94.4.20
release packages have been pushed to Nuget.org.
All packages require Visual C++ 2019
For the .Net 4.5.2
and above
For .Net Core 3.1/.Net 5.0
NOTE A minimum of .Net Core 3.1
is required (for .Net 3.0
which is no longer supported by Microsoft
you'll need to use the older packages).
.Net Core/5
the Ijwhost.dll
file is required, see below for detailsKnown Issues
Non-SdkStyle
projects (packages.config
) when using VS2017
still have issues when opening a fresh checkout workaround I had attempted didn't work (details in https://github.com/cefsharp/CefSharp/issues/3319#issuecomment-746116816). For now closing/opening the project will resolve the issue. A message is displayed to the build output log when the files weren't copied as expected.Ijwhost.dll To support C++/CLI libraries in .NET Core, ijwhost was created as a shim for finding and loading the runtime. All C++/CLI libraries are linked to this shim, such that ijwhost.dll is found/loaded when the C++/CLI library is loaded.
CEF will start shipping the dlls required for SwANGLE, the new software rendering implementation.
https://bitbucket.org/chromiumembedded/cef/issues/3176/win-linux-ship-vk_swiftshaderdll-vulkan
These will be included in the next release. As a workaround until then you can use the following command line argument.
--use-gl=swiftshader
This only impacts on those using software rendering. Most will use GPU accelerated rendering.
CEF will start shipping some the dlls required for the SwANGLE for the new software rendering implementation.
https://bitbucket.org/chromiumembedded/cef/issues/3176/win-linux-ship-vk_swiftshaderdll-vulkan
These will be included in the next release. As a workaround until then you can use the following command line argument.
--use-gl=swiftshader
This only impacts on those using software rendering. Most will use GPU accelerated rendering.
Thanks @amaitland as usual! Please can you keep a record of this in the next or future releases? As this is important for my cefsharp implementation.
Please can you keep a record of this in the next or future releases? As this is important for my cefsharp implementation.
@GrabzIt Sorry for the delayed reply. Going forward this shouldn't be required as the new SwANGLE
dlls are included with version 94.4.50 and greater. Long as you ship the new dlls with your app then falling back to using SwiftShader
shouldn't be nessicary.
Let me know if you have any problems with this.
The 94.4.110
release packages have been pushed to Nuget.org.
All packages require Visual C++ 2019
For the .Net 4.5.2
and above
For .Net Core 3.1/.Net 5.0
NOTE A minimum of .Net Core 3.1
is required (for .Net 3.0
which is no longer supported by Microsoft
you'll need to use the older packages).
.Net Core/5
the Ijwhost.dll
file is required, see below for detailsKnown Issues
Non-SdkStyle
projects (packages.config
) when using VS2017
still have issues when opening a fresh checkout workaround I had attempted didn't work (details in https://github.com/cefsharp/CefSharp/issues/3319#issuecomment-746116816). For now closing/opening the project will resolve the issue. A message is displayed to the build output log when the files weren't copied as expected.Ijwhost.dll To support C++/CLI libraries in .NET Core, ijwhost was created as a shim for finding and loading the runtime. All C++/CLI libraries are linked to this shim, such that ijwhost.dll is found/loaded when the C++/CLI library is loaded.
Due to
upstream
changes starting in version93
the minimumVC++ version
has changed from2015
to 2019 see #3636 for details.Release 94.3.x-pre
DevTools
clientAPI
cefsharp/94
release branch-pre
packages to nuget.orgRelease 94.4.x
API Doc
and upload to http://cefsharp.github.io/api/SwANGLE
dlls.This will be the first version to support BackforwardCache.
CEF
now hasBFCache
enabled by default. Relevant commit. In the short term you can disable if required.