Skip to content

Releases: muhammadsammy/free-vscode-csharp

1.23.12

26 May 21:24
f696b97
Compare
Choose a tag to compare

What's new in 1.23.12

1.23.11

10 Apr 07:28
6e9ba15
Compare
Choose a tag to compare

Known Issues in 1.23.11

  • For Mono-based development (e.g. Unity) that requires full .NET framework, you need to set "omnisharp.useGlobalMono": "always". The current value of "auto" will remain "never" until Mono upgrades their bundled MSBuild version.
  • After selecting a solution filter (*.slnf) from the project selector, the solution's name will be displayed in the status bar instead of the filter's.
  • Known limitations with the preview Razor (cshtml) language service to be addressed in a future release:
    • Only ASP.NET Core projects are supported (no support for ASP.NET projects)
    • Error squiggles misaligned for expressions near the start of a new line
    • Emmet based abbreviation expansion is not yet supported (See note in readme for how to enable through your settings.json)
  • There currently is no completion support for package references in csproj files. (#1156)
  • Renaming symbol fails within a file that had recently been renamed without saving changes.
    • As a workaround, make an edit within the file before using Rename Symbol.

1.23.11 (April 9, 2021)

  • Move the global Mono check to the correct place (#4489, PR: #4492)

1.23.10 (April 9, 2021)

1.23.9

03 Feb 20:14
0211752
Compare
Choose a tag to compare
  • Add option to organize imports during document formatting. (PR: #4302)
  • Update to use zero based indexes (PR: #4300)
  • Improve request queues to improve code completion performance (PR: #4310)
  • Add setting to control whether to show the OmniSharp log on error (#4102, #4330, PR: #4333)
  • Support building launch assets for NET6-NET9 projects (#4346, PR: #4349)
  • Update OmniSharp version to 1.37.6
    • Handle records in syntax highlighting (#2048, PR: #2049)
    • Remove formatting on new line (PR: #2053)
    • Validate highlighting ranges in semantic highlighting requests (PR: #2055)
    • Delay project system init to avoid solution update race (PR: #2057)
    • Use "variable" kind for parameter completion (#2060, PR: #2061)
    • Log request when response fails (#2064)

1.23.8

22 Dec 11:28
Compare
Choose a tag to compare
1.23.8

1.23.7

13 Dec 12:54
Compare
Choose a tag to compare
1.23.7

1.23.6

16 Nov 01:10
Compare
Choose a tag to compare
  • Fix NetCoreDbg download links (PR: #6)
  • Do not call updateBuffer if there are no changes. (PR: #4170)
  • Only skip file changed events when document is open. (PR: #4178)

1.23.5

04 Nov 09:20
Compare
Choose a tag to compare
  • Use Samsung-provided releases of netcoredbg (PR #5)
  • Set meaning of UseGlobalMono "auto" to "never" since Mono 6.12.0 still ships with MSBuild 16.7 (PR: #4130)
  • Ensure that the rename identifier and run code action providers do not apply changes twice (PR: #4133)
  • Do not send file changed events for .cs files (PR: #4141)
  • Update Razor to 6.0.0-alpha1.20521.3:
    • Improvements to HTML colorization for non-C# portions of the document.
    • Bug fix - the razor.format.enable option is honored again