* Upgrade to v88.2.40-pre
WPF - Add https scheme to default URL to workaround upstream issue
https://bitbucket.org/chromiumembedded/cef/issues/3079/cant-load-urls-without-scheme
* Net Core - Add AnyCPU Platform to projects/solution
* Net Core - Add RuntimeIdentifier based on PlatformTarget
- Set RuntimeIdentifier based on PlatformTarget (PlatformTarget isn't set of AnyCPU)
- Set SelfContained to false so as not to provide a Framework Dependant build (don't include the whole .net framework)
* WPF/WinForms - Change CefSharpBuildAction to Content
For testing of ClickOnce publish
* Net 5.0 - Update to include PublishSingleFile settings
- .Net 5.0 Publish Settings for PublishSingleFile
https://docs.microsoft.com/en-us/dotnet/core/deploying/single-file
Defaults differ compared to .Net Core 3.1
- Set RollForward to Major so runs on newer runtime version
- Add net5.0-windows TargetFramework
* .Net 5.0 - Publish Single Exe Example
- Use the main application exe as the BrowserSubprocess when self publishing a .Net 5.0 exe
- Only the WPF and WinForms examples have been updated
https://github.com/cefsharp/CefSharp/issues/3407
* Upgrade to 88.2.90
* Upgrade to 87.1.12-CI3846
- Upgrade to Net Core 3.1 (Required to use new Net Core packages)
- Migrate to NetCore specific pages
* Upgrade to 87.1.130-pre
* OffScreen - Remove UseWindowsForms from csproj file
No longer required as we use the Drawing nuget package
Also causes a problem with Console.ReadLine
* README.md - Update Net Core Section
* WinForms - Add new SdkStyle .Net 4.7.2 project and solution
TODO: Add OffScreen and WPF project files
* Upgrade to 87.1.131-pre
* Upgrade to 87.1.132
* Upgrade to 81.3.20-pre
* WinForms/WPF - Update enable-media-stream command line arg
Remove the "1" as it's not required, does nothing, there is no need to pass in a second argument
Issue https://github.com/cefsharp/CefSharp/issues/2858
* Upgrade to 81.3.100
Eliminates the requirements for .Net 4.5.2, the application exe is used as the browsersubprocess.
Additional manual import of CefSharp.BrowserSubProcess.Core is required see csproj file for example
TODO: OffScreen version is crashing on exit so it's been updated, it just isn't using itself as the BrowserSubProcess
CefSharp.CefSettings is now CefSharp.WinForms.CefSettings/CefSharp.Wpf.CefSettings/CefSharp.OffScreen.CefSettings
See https://github.com/cefsharp/CefSharp/issues/2477 for more details
There is one set of settings for each flavour, all the essential command line workarounds are enabled (there are plenty of non-essential ones that have no yet been enabled by default)