PPatrick GrawehrUpdate to .NET 8.0, remove support for older runtimes
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Compiler multi threading support (#2240) * Extend examples, fix Dictionary bugs * Make sure EqualityComparer..cctors are sorted first * Extended example works * Support communication via WiFi * Add implementation of Number.ToString() to library, for debugging purposes This code from the System library implements the number formatting. Following the code makes it a lot easier to debug EE errors (such as missing sign extensions) * Start adding File I/O support * File system support mostly working But seems to require proper try/catch/finally support, otherwise files are not closed. * Basic support for exception handling added * Use common constants * Write as ASCII * Remove wrong warnings * Convert List to Dictionary By first only checking the name, method comparison is significantly faster (up to 10 times) Gives more clean internal structure * Fix date pattern * Fix a potential crash when humidity is 0 See comment in code * Support replacing static constructors ... in classes that are not fully replaced. Not really used now, since must wait for UnitsNET 5.0 to retry the full support again. The current reflection hack is just to complex. * A bit documentation update * Debugger help improved, allow selecting thread for debug * File is already in Compiler directory * New compiler command group: Exec Currently only one new command: --stop * Extended WeatherStation works * Build the compiler in a separate pipeline | 2 年前 | |
Update to .NET 8.0, remove support for older runtimes Remove netstandard2.0 support Drop support for Windows 10 IoT Remove .NET 4.8 build Update version to .NET 8.0 Remove centos docker image from build There's no need to create another VM inside a VM for the build, also the existing centos images don't seem to support .NET 8.0. Update Helix test runs to .NET 8.0 | 1 年前 |