This is a minor release of WebSharper 10.1. NuGet version 10.1.6.676.
Templates for .NET Core SDK: dotnet new install WebSharper.Templates@10.1.6.676
Enhancements
- #1547 F# anonymous records are now resolved from FCS anonymous-record details instead of loading the compiled assembly with Reflection.
- #1588 Updates for FSharp.Compiler.Services and Roslyn dependencies. Proxies are now also verified with FCS/Roslyn instead of Reflection. This is another step towards not needing to load current compiled assembly.
- #1590 Added optional json logging of compiler performance timings for automated perf testing, output file path can be set by an
WebSharperTimingLogMSBuild property.
Fixes
- Create
WebSharper.WebResourceAttributeattributes for embedded resources using Mono.Cecil acting on the compiling assembly, to avoid pulling inSystem.Private.CoreLib. Thanks to @MangelMaxime!