|
1 | 1 | ## Known Issues
|
2 |
| - |
| 2 | + |
3 | 3 | - Diagnostics related feature requests and improvements [#5951](https://github.com/dotnet/vscode-csharp/issues/5951)
|
4 | 4 | - [O# Parity] FixAll support for code fixes and refactorings [#5735](https://github.com/dotnet/vscode-csharp/issues/5735)
|
5 | 5 | - [O# Parity] Nuget restore [#5725](https://github.com/dotnet/vscode-csharp/issues/5725)
|
6 |
| -- [O# Parity] Support loading projects/files without a solution file [#5722](https://github.com/dotnet/vscode-csharp/issues/5722) |
7 |
| -- [O# Parity] Some csproj projects will not correctly load [#5721](https://github.com/dotnet/vscode-csharp/issues/5721) |
| 6 | +- [O# Parity] Projects running on Mono may not load correctly [#5721](https://github.com/dotnet/vscode-csharp/issues/5721) |
8 | 7 | - [O# Parity] Run and debug tests in context [#5719](https://github.com/dotnet/vscode-csharp/issues/5719)
|
9 | 8 | - Debug from .csproj and .sln [#5876](https://github.com/dotnet/vscode-csharp/issues/5876)
|
10 | 9 |
|
11 | 10 | ## Latest
|
| 11 | +* Update Roslyn version to 4.8.0-3.23475.7 (PR: [#6431](https://github.com/dotnet/vscode-csharp/pull/6431)) |
| 12 | + * Fix crash when navigating to .NET Framework reference assemblies (PR: [#69936](https://github.com/dotnet/roslyn/pull/69936)) |
| 13 | + * Fix error when only the invariant culture is available (PR: [#70096](https://github.com/dotnet/roslyn/pull/70096)) |
| 14 | +* Fix issue in razor new file formatting (PR: [#6429](https://github.com/dotnet/vscode-csharp/pull/6429)) |
| 15 | +* Update Razor version to 8.0.0-preview.23465.2 (PR: [#6423](https://github.com/dotnet/vscode-csharp/pull/6423)) |
| 16 | + * Use message pack for project.razor.* configuration file (PR: [#9270](https://github.com/dotnet/razor/pull/9270)) |
| 17 | +* Fix issue in debug tests where tests would complete before the debugger attached (PR: [#6415](https://github.com/dotnet/vscode-csharp/pull/6415)) |
| 18 | +* Hide certain debugger launch configurations when devkit is installed (PR: [#6405](https://github.com/dotnet/vscode-csharp/pull/6405)) |
| 19 | +* Fix issue where build errors were not parsed correctly in the problems list (PR: [#6340](https://github.com/dotnet/vscode-csharp/pull/6340)) |
| 20 | +* Update debugger packages to 2.0.3 (PR: [#6401](https://github.com/dotnet/vscode-csharp/pull/6401)) |
| 21 | + |
| 22 | +## 2.3.27 |
| 23 | +* Update Roslyn version to 4.8.0-3.23470.7 (PR: [#6408](https://github.com/dotnet/vscode-csharp/pull/6408)) |
| 24 | + * Update NuGet version to fix issues loading projects with .NET 8 RC2 (PR: [#70023](https://github.com/dotnet/roslyn/pull/70023)) |
| 25 | + * Update MSBuildLocator version to fix issues loading projects when only .NET 6 is installed (PR: [#70038](https://github.com/dotnet/roslyn/pull/70038)) |
| 26 | + * Remove diagnostic source name (PR: [#69939](https://github.com/dotnet/roslyn/pull/69939)) |
| 27 | + * Fix fold all regions (PR: [#69817](https://github.com/dotnet/roslyn/pull/69817)) |
| 28 | + * Fix escaping and wrapping in hover (PR: [#69893](https://github.com/dotnet/roslyn/pull/69893)) |
| 29 | + * Fix error in override completion when containing type does not exist (PR: [#69855](https://github.com/dotnet/roslyn/pull/69855)) |
| 30 | +* Fix issues generating assets in Omnisharp (PR: [#6380](https://github.com/dotnet/vscode-csharp/pull/6380)) |
| 31 | +* Allow Razor to format new documents via Roslyn (PR: [#6329](https://github.com/dotnet/vscode-csharp/pull/6329)) |
| 32 | +* Switch to named pipes for client <-> server communication (PR: [#6351](https://github.com/dotnet/vscode-csharp/pull/6351)) |
| 33 | +* Only show clr debugger if on Windows (PR: [#6359](https://github.com/dotnet/vscode-csharp/pull/6359)) |
| 34 | +* Update Razor version to 7.0.0-preview.23456.2 (PR: [#6304](https://github.com/dotnet/vscode-csharp/pull/6304)) |
| 35 | + * Fixes regression where semantic colors for razor components appear as red |
| 36 | +* Make completion complex text edits more robust (PR: [#6325](https://github.com/dotnet/vscode-csharp/pull/6325)) |
| 37 | +* Fix dotnet info when the dotnet path contains spaces (PR: [#6334](https://github.com/dotnet/vscode-csharp/pull/6334)) |
| 38 | +* Add support for specifying a .runsettings file when using Roslyn LSP (PR: [#6265](https://github.com/dotnet/vscode-csharp/pull/6265)) |
| 39 | +* Update Roslyn version (PR: [#6265](https://github.com/dotnet/vscode-csharp/pull/6265)) |
| 40 | + * Add server support for .runsettings in unit tests (PR: [#69792](https://github.com/dotnet/roslyn/pull/69792)) |
| 41 | + * Log more information when we're unable to parse a URI (PR: [#69840](https://github.com/dotnet/roslyn/pull/69840)) |
| 42 | + * Bump ICSharpCode.Decompiler to 8.1.0.745 (PR: [#69772](https://github.com/dotnet/roslyn/pull/69772)) |
| 43 | + * Fix override completion erroring when framework assemblies are not found (PR: [#69795](https://github.com/dotnet/roslyn/pull/69795)) |
| 44 | +* Remove test only files from vsix (PR: [#6332](https://github.com/dotnet/vscode-csharp/pull/6332)) |
| 45 | +* Fix override completion when drive letter casing does not match (PR: [#6315](https://github.com/dotnet/vscode-csharp/pull/6315)) |
| 46 | +* Allow the server path to be specified by the `DOTNET_ROSLYN_SERVER_PATH` environment variable (PR: [#6316](https://github.com/dotnet/vscode-csharp/pull/6316)) |
| 47 | + |
| 48 | +## 2.2.10 |
| 49 | +* Update Roslyn version |
| 50 | + * Includes better support for .NET 8 and .NET Framework-targeting projects (PR: [#69616](https://github.com/dotnet/roslyn/pull/69616)) |
| 51 | + * This should fix a number of reports where projects don't have full IntelliSense. .NET Framework projects on Windows should load without errors. .NET Framework targeting projects on Mac and Linux which would use Mono are still processed as if they are .NET Core projects and may not load correctly; support for Mono is coming in a future update. |
| 52 | + * Fix issues where some projects fail to load being unable to find NuGet.Frameworks (PR: [#69824](https://github.com/dotnet/roslyn/pull/69824)) |
| 53 | +* Update Razor to 7.0.0-preview.23455.5 (PR: [#6291](https://github.com/dotnet/vscode-csharp/pull/6291)) |
| 54 | + * Fixes issue reading razor.format.enable and other options (PR: [dotnet/razor#9240](https://github.com/dotnet/razor/issues/9240)) |
| 55 | +* Fix parsing of tasks.json with comments in certain locations (PR: [#6288](https://github.com/dotnet/vscode-csharp/pull/6288)) |
| 56 | +* Fix Razor browser discovery issues on Mac and Linux `DOTNET_ROSLYN_SERVER_PATH` environment variable (PR: [#6269](https://github.com/dotnet/vscode-csharp/pull/6269)) |
| 57 | + |
| 58 | +## 2.1.2 |
| 59 | +* Update Roslyn version (PR: [#6264](https://github.com/dotnet/vscode-csharp/pull/6264)) |
| 60 | + * Upgrade MSBuildLocator to fix homebrew dotnet resolution (PR: [#69769](https://github.com/dotnet/roslyn/pull/69769)) |
| 61 | + * Fix reported ExeName / ExeVersion (PR: [#69771](https://github.com/dotnet/roslyn/pull/69771)) |
| 62 | +* Add 1.x setting names to migrated settings descriptions (PR: [#6266](https://github.com/dotnet/vscode-csharp/pull/6266)) |
| 63 | + |
| 64 | +## 2.0.436 |
| 65 | +* Update Roslyn version (PR: [#6245](https://github.com/dotnet/vscode-csharp/pull/6245)) |
| 66 | + * Fix import completion (PR: [#69691](https://github.com/dotnet/roslyn/pull/69691)) |
| 67 | + * Reduce overhead on semantic token refresh requests (PR: [#69690](https://github.com/dotnet/roslyn/pull/69690)) |
| 68 | +* Localization additions (PR: [#6233](https://github.com/dotnet/vscode-csharp/pull/6233), [#6233](https://github.com/dotnet/vscode-csharp/pull/6233), [#6206](https://github.com/dotnet/vscode-csharp/pull/6206), [#6196](https://github.com/dotnet/vscode-csharp/pull/6196)) |
| 69 | +* Fix specific case where razor formatting no longer worked (PR: [#6195](https://github.com/dotnet/vscode-csharp/pull/6236)) |
| 70 | +* Fix quoting bug in extension paths (PR: [#6228](https://github.com/dotnet/vscode-csharp/pull/6228)) |
| 71 | +* Fix Razor mapping errors in the log (PR: [#6209](https://github.com/dotnet/vscode-csharp/pull/6209)) |
| 72 | +* Add the configuration option for creating binlogs (PR: [#6155](https://github.com/dotnet/vscode-csharp/pull/6155)) |
| 73 | +* Update option changes toast to reload window (PR: [#6174](https://github.com/dotnet/vscode-csharp/pull/6174)) |
| 74 | +* Update Roslyn version (PR: [#6205](https://github.com/dotnet/vscode-csharp/pull/6205)) |
| 75 | + * Add option to capture binlogs for design time builds (PR: [#69572](https://github.com/dotnet/roslyn/pull/69572)) |
| 76 | + * Enable decompilation support (PR: [#69501](https://github.com/dotnet/roslyn/pull/69501)) |
| 77 | + * Fix move type adding to the root folder (PR: [#68995](https://github.com/dotnet/roslyn/pull/68995)) |
| 78 | + * Add support for compilation end diagnostics (PR: [#69541](https://github.com/dotnet/roslyn/pull/69541)) |
| 79 | +* Bump Razor to 7.0.0-preview.23421.4 (PR: [#6195](https://github.com/dotnet/vscode-csharp/pull/6195)) |
| 80 | + |
| 81 | +## 2.0.416 |
| 82 | +* Fix UriFormatException during dotnet SDK resolution when symlinks are involved (PR: [#6230](https://github.com/dotnet/vscode-csharp/pull/6230)) |
| 83 | + |
| 84 | +## 2.0.413 |
| 85 | +* Update Roslyn version (PR: [#6192](https://github.com/dotnet/vscode-csharp/pull/6192)) |
| 86 | + * Include CodeLens on more types and members (PR: [#69608](https://github.com/dotnet/roslyn/pull/69608)) |
| 87 | + * Improve performance when computing colorization (PR: [#69496](https://github.com/dotnet/roslyn/pull/69496)) |
| 88 | +* Fix dotnet resolver returning incorrect runtime in certain scenarios (PR: [#6180](https://github.com/dotnet/vscode-csharp/pull/6180)) |
| 89 | +* Fix issue resolving .NET 7 runtimes from path (PR: [#6175](https://github.com/dotnet/vscode-csharp/pull/6175)) |
| 90 | +* Fix URI issue when loading Razor files (PR: [#6168](https://github.com/dotnet/vscode-csharp/pull/6168)) |
| 91 | +* Bump Razor to 7.0.0-preview.23417.3 (PR: [#6165](https://github.com/dotnet/vscode-csharp/pull/6165)) |
| 92 | + * Fix various textDocument/foldingRange issues (PR: [#9134](https://github.com/dotnet/razor/pull/9134)) |
| 93 | +* Clarify dotnet path option description (PR: [#6164](https://github.com/dotnet/vscode-csharp/pull/6164)) |
| 94 | +* Handle multiple dotnet on path and symlinks (PR: [#6152](https://github.com/dotnet/vscode-csharp/pull/6152)) |
| 95 | +* Localize Roslyn options (PR: [#6136](https://github.com/dotnet/vscode-csharp/pull/6136)) |
| 96 | +* Show a prompt if we have more than one solution file (PR: [#6132](https://github.com/dotnet/vscode-csharp/pull/6132)) |
| 97 | + |
| 98 | +## 2.0.376 |
| 99 | +* Update Roslyn (PR: [#6131](https://github.com/dotnet/vscode-csharp/pull/6131)) |
| 100 | + * Only show toast for project load failures (PR: [#69494](https://github.com/dotnet/roslyn/pull/69494)) |
| 101 | +* Fix enter inserting /// on the incorrect line in documentation comments (PR: [#6130](https://github.com/dotnet/vscode-csharp/pull/6130)) |
| 102 | +* Build extension with node 18 LTS (PR: [#6128](https://github.com/dotnet/vscode-csharp/pull/6128)) |
| 103 | +* Update localized strings (PR: [#6129](https://github.com/dotnet/vscode-csharp/pull/6129)) |
| 104 | +* Fix paths for package.nls.*.json (PR: [#6121](https://github.com/dotnet/vscode-csharp/pull/6121)) |
| 105 | +* Add request to prepare for build diagnostic de-dupping (PR: [#6113](https://github.com/dotnet/vscode-csharp/pull/6113)) |
| 106 | +* Support unit test debugging options in Roslyn LSP (PR: [#6110](https://github.com/dotnet/vscode-csharp/pull/6110)) |
| 107 | +* Fix loading of package.nls.*.json (PR: [#6118](https://github.com/dotnet/vscode-csharp/pull/6118)) |
| 108 | +* Add localization infrastructure to debugger package.json strings (PR: [#6088](https://github.com/dotnet/vscode-csharp/pull/6088)) |
| 109 | +* Adjust C# semantic token scopes to better match 1.26 (PR: [#6094](https://github.com/dotnet/vscode-csharp/pull/6094)) |
| 110 | +* Update Razor to 7.0.0-preview.23410.1 (PR: [#6105](https://github.com/dotnet/vscode-csharp/pull/6105)) |
| 111 | +* Implement razor support for method simplification (PR: [#5982](https://github.com/dotnet/vscode-csharp/pull/5982)) |
| 112 | +* Attempt to find a valid dotnet version from PATH before using runtime installer extension (PR: [#6074](https://github.com/dotnet/vscode-csharp/pull/6074)) |
| 113 | +* Respect background analysis scope option in O# (PR: [#6058](https://github.com/dotnet/vscode-csharp/pull/6058)) |
| 114 | +* Add localization infrastructure to debugger components (PR: [#6064](https://github.com/dotnet/vscode-csharp/pull/6064)) |
| 115 | +* Add coreclr as a search keyword (PR: [#6071](https://github.com/dotnet/vscode-csharp/pull/6071)) |
| 116 | + |
| 117 | +## 2.0.357 |
12 | 118 | * Fix issue with Go to Definition giving a "unable to resolve reference" error (PR: [#69453](https://github.com/dotnet/roslyn/pull/69453))
|
13 | 119 | * Fix completion items not correctly adding using statements to the top of the file (PR: [#69454](https://github.com/dotnet/roslyn/pull/69454))
|
14 | 120 | * Improve de-duping of project load failure toasts (PR: [#69455](https://github.com/dotnet/roslyn/pull/69455))
|
|
0 commit comments