SimpleBrowserDotNet / SimpleBrowser

A flexible and intuitive web browser engine designed for automation tasks. Built on .NET Standard 2.1.
Other
362 stars 105 forks source link

Bump .NET version / Decouple from RazorLight #269

Closed kevingy closed 10 months ago

kevingy commented 10 months ago

Update .NET versions

.NET Standard 2.0 has a security vulnerability. Bumped it to 2.1. .NET Core 2.0 is long past EOL. Bumped it to .NET 8. (Recently released, but .NET 6 is EOL in 2024 and .NET 7 is already EOL.) Decoupled RazorLight from SimpleBrowser Implemented method for the consumer to continue to use RazorLight, if desired. See the sample project. Applied StyleCop to the new RazorLight project. Fixed failing unit test. Cleaned up Form unit tests.