Releases: dotnet/vscode-csharp
Releases · dotnet/vscode-csharp
v2.26.13
Changes in 2.26.13
- Update Roslyn to 4.11.0-1.24209.10 (PR: #7036)
- Fix issue with case sensitivity when finding documentIds for URIs (PR: #72965)
- Bulk add/remove projects to workspace (PR: #72957)
- Allow language specific handlers to use their own types for serialization (PR: #72230)
- Update VS telemetry for devkit (PR: #72894)
- Bump Razor to 7.0.0-preview.24178.4 (PR: #7017)
v2.24.17
Changes in 2.24.17
- Add oboslete classification definitions to vs2019 themes (PR: #7011)
- Bump Roslyn to 4.11.0-1.24179.11 (PR: #7011)
- Add feature to strike out obsolete symbols (PR: #72156)
- Fix issue where some file changes would be ignored on Windows due to casing (PR: #72555)
- Drop win32-ia32 language server support (PR: #72605)
- Use built in Razor source generator instead of generator from SDK. (PR: #72482)
- Always log LSP server processId and increase attach timeout (PR: #72531)
- Bump razor and update changelog (PR: #7005)
- Tweak RazorConfigurationFormatter to account for serialization format change (PR: #10157)
- Use PooledArrayBuilder throughout parsers and tokenizer (PR #10095)
- Fix hot path string allocations from ProjectKey (PR: #10138)
- Disable latest runtime patch (PR: #10133)
v2.23.15
Changes in v2.23.15 (since 2.22.5)
- Rename RazorComponentAttribute semantic token to razorComponentAttribute (PR: #6867)
- Drop win32-ia32 platform support (PR: #6983)
- Fix some issues with casing when comparing Razor files (PR: #6974)
- Do not timeout on connecting to the server if waitForDebugger is set (PR: #6969)
- Bump Razor and update changelog (PR: #6965)
- Fix an issue that could cause numerous semantic tokens LSP failures on new projects (PR: #10050)
- Fix an issue with running on .NET 9 preview builds (PR: #10064)
- Update Debugger Packages to v2.19.17 (PR: #6958)
- Updated debugger to fix .NET debugging break with searchNuGetOrgSymbolServer enabled (PR: #6937)
- Update Razor to add formatting option to force open brace onto the next line after a
@code
or @functions
block (PR: #10018)
v2.23.14
Changes in 2.23.14
- Rename RazorComponentAttribute semantic token to razorComponentAttribute (PR: #6867)
- Drop win32-ia32 platform support (PR: #6983)
- Fix some issues with casing when comparing Razor files (PR: #6974)
- Do not timeout on connecting to the server if waitForDebugger is set (PR: #6969)
- Bump Razor and update changelog (PR: #6965)
- Fix an issue that could cause numerous semantic tokens LSP failures on new projects (PR: #10050)
- Fix an issue with running on .NET 9 preview builds (PR: #10064)
- Update Debugger Packages to v2.19.17 (PR: #6958)
v2.22.5
Changes in 2.22.5
- Update Razor to 7.0.0-preview.24165.1 (PR: #6922)
- Fix casing issues that cause missing components in Razor files (PR: #10050)
v2.23.2
Changes in 2.23.2 (Prerelease)
- Updated debugger to fix .NET debugging break with searchNuGetOrgSymbolServer enabled (PR: #6937)
- Update Razor to add formatting option to force open brace onto the next line after a @code or @functions block (PR: #10018)
v2.22.3
Changes in v2.22.3 (since 2.19.13)
- Update Roslyn to run on .NET 8 (PR: #6920)
- Upgrade language server to run on .NET 8 (PR: #72247)
- Refactors LSP server extension assembly loading (PR: #71862)
- Report better warnings and errors if build hosts exit abnormally (PR: #71909)
- Update Razor to 7.0.0-preview.24151.1 (PR: #6922)
- Upgrade language server to run on .NET 8 (PR: #9981)
- Support inlay hints (PR: #9904 and #6857)
- Don't ship as self-contained (PR: #9891)
- Better using directive completiong (PR: #9982)
v2.22.2
Changes in 2.22.2 (Prerelease)
- Upgrade Debugger for 2.19.14 Release (PR: #6937)
- Update Roslyn to run on .NET 8 (PR: #6920)
- Upgrade language server to run on .NET 8 (PR: #72247)
- Refactors LSP server extension assembly loading (PR: #71862)
- Report better warnings and errors if build hosts exit abnormally (PR: #71909)
- Update Razor to 7.0.0-preview.24154.7 (PR: #6922)
- Upgrade language server to run on .NET 8 (PR: #9981)
- Support inlay hints (PR: #9904 and #6857)
- Don't ship as self-contained (PR: #9891)
- Better using directive completiong (PR: #9982)
- Add option to format code block open brace on new line (PR: #10018 and #6939)
2.19.13
Changes in 2.19.13 (Prerelease)
- Fix
Attribute
snippet (PR: #6879)
- Add grammar support for new Razor directives: rendermode, preservewhitespace and typeparam (PR: #6887)
- Ensure failures to connect to the named pipe are propagated (PR: #6881)
- Update Razor to 7.0.0-preview.24079.3 (PR: #6841)
- Fix an issue with component hover not showing enough information (PR: dotnet/razor#9862)
v2.18.16
Changes in 2.18.16 (since 2.15.30)
- Fix regression in override completion (PR: #6869)
- Update debugger to 2.18.0 release (PR: #6853)
- Update Roslyn to 4.10.0-2.24102.11 (PR: #6847)
- Fix another issue loading .NET projects when only the 6.0 SDK is installed (PR: #71881)
- Fix request info leak when project loading is cancelled (PR: #71737)
- Load Roslyn DevKit assemblies into the default ALC (PR: #71807)
- Update Roslyn to 4.10.0-1.24069.13 (PR: #6823)
- Fix request metric logging (PR: #71734)
- Fix issue loading .NET 6.0 projects when only the 6.0 SDK is installed (PR: #71597)