v1.23.1
- Register FixAll commands for disposal (#3984, PR: #3985)
- Include version matched target files with minimal MSBuild (PR: omnisharp-roslyn#1895)
- Fix lack of trailing italics in quickinfo (PR: omnisharp-roslyn#1894)
- Set meaning of UseGlobalMono "auto" to "never" until Mono updates their MSBuild (PR: #3998)
- Updated Razor support
- Fully qualify component light bulb (dotnet/aspnetcore-tooling#22309)
- Add using for component light bulb (dotnet/aspnetcore-tooling#22308)
- Create component from tag light bulb (dotnet/aspnetcore-tooling#22307)
- Go to definition on Blazor components (dotnet/aspnetcore-tooling#17044)
- Rename Blazor components (dotnet/aspnetcore-tooling#22312)
- Prepare Blazor debugging to have better support for "Start without debugging" scenarios (dotnet/aspnetcore-tooling#24623)
Note about using .NET Core 3.1.401 or .NET 5 Preview 8 SDKs on Mono platforms
Because of the new minimum MSBuild version requirement of these new SDKs, it will be necessary to use the Mono packaged with the C# extension. The meaning of "omnisharp.useGlobalMono" has change to "never", this forces the use of the included Mono. To use your system
install of Mono set the value to "always" although it may not be compatible with newer SDKs.