* Added support for .NET 8
- Updated test and sample projects to supports .NET 8
- Fixed compile warnings and errors including CS8352, CA1416
- Initial update to the tests workflow (runtests.yml)
- Removed previously deleted items from the solution file.
* Fixing workflow errors and warnings
- Added .NET 3.1
- Removed include-prerelease: false
- Upgraded actions/cache to v4 (from v1)
* Update runtests.yml
- Run tests in release mode (as the benchmark)
- Upgraded the actions/checkout (v2 to v4)
* Add test solutions to reduce unnecessary nuget package restore
- nuget restore is currently the longest running work on the workflow.
- initial attempt to improve it
* Removed CS0618 in debug mode, updated release notes.
* Migrate to supported .NET Core versions:
- from .NET Core 2.2 (Out of support version) to .NET Core 2.1
- from .NET Core 3.0 (Out of support version) to .NET Core 3.1
* Add support for .NET 5.0 as the currently recommended .NET SDK
* Added ToSvgString extension method for float
* Added ToStringBenchmarks
* Add netcoreapp3.1 target for test runner
* Add smaller image to reproduce #789