You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+18-5Lines changed: 18 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,21 +1,34 @@
1
-
## Known Issues in 1.21.14
1
+
## Known Issues in 1.21.16
2
2
3
3
* Known limitations with the preview Razor (cshtml) language service to be addressed in a future release:
4
4
* Only ASP.NET Core projects are supported (no support for ASP.NET projects)
5
-
* Limited support for colorization and formatting
6
-
* Loss of HTML completions following C# less than (`<`) operator
5
+
* Limited support for formatting
7
6
* Error squiggles misaligned for expressions near the start of a new line
8
7
* Emmet based abbreviation expansion is not yet supported
9
8
* There currently is no completion support for package references in csproj files. ([#1156](https://github.com/OmniSharp/omnisharp-vscode/issues/1156))
10
9
* As an alternative, consider installing the [MSBuild Project Tools](https://marketplace.visualstudio.com/items?itemName=tintoy.msbuild-project-tools) extension by @tintoy.
11
10
12
-
## 1.21.14 (Not Yet Released)
11
+
## 1.21.17 (Not yet released)
12
+
* Updated Razor support (PR:[#3696](https://github.com/OmniSharp/omnisharp-vscode/pull/3696))
13
+
* Razor support for `<text>` tag completions.
14
+
* Ability to restart the Razor Language Server to activate changes to the `razor.trace` level.
15
+
* Bug fixes and performance improvements.
16
+
17
+
## 1.21.16 (March 30, 2020)
18
+
* Support for .NET Core 3.1 in csx files (PR: [#1731](https://github.com/OmniSharp/omnisharp-roslyn/pull/1731))
19
+
* Update the minimal MSBuild to better support .NET 5 Previews ([omnisharp-vscode#3653](https://github.com/OmniSharp/omnisharp-vscode/issues/3653), PR: [#1746](https://github.com/OmniSharp/omnisharp-roslyn/pull/1746))
20
+
21
+
## 1.21.15 (March 19, 2020)
22
+
* Fixed freezing and unresponsiveness when opening folder with many nested sub-folders (PR: [#3681](https://github.com/OmniSharp/omnisharp-vscode/pull/3681))
23
+
* Fixed handling of dismiss response to assets prompt (PR: [3678](https://github.com/OmniSharp/omnisharp-vscode/pull/3678))
24
+
25
+
## 1.21.14 (March 11, 2020)
13
26
* Fixed an issue where Razor formatting fails in the presence of @using directives
14
27
* Added support for `annotations` value of `Nullable` csproj property ([omnisharp-roslyn/#1721](https://github.com/OmniSharp/omnisharp-roslyn/issues/1721), PR: [omnisharp-roslyn/#1722](https://github.com/OmniSharp/omnisharp-roslyn/pull/1722))
15
28
* Added ability to specify custom RunSettings for tests (PR: [#3573](https://github.com/OmniSharp/omnisharp-vscode/pull/3573), PR: [omnisharp-roslyn/#1710](https://github.com/OmniSharp/omnisharp-roslyn/pull/1710))
16
29
17
30
## 1.21.13 (March 5, 2020)
18
-
* Change Marketplace publisher for the C# extension from ms-vscode to ms-dotnettools
31
+
* Change Marketplace publisher for the C# extension from ms-vscode to ms-dotnettools
19
32
* Ignore diagnostics from virtual files ([aspnetcore/#18927](https://github.com/dotnet/aspnetcore/issues/18927), PR: [#3592](https://github.com/OmniSharp/omnisharp-vscode/pull/3592))
20
33
* Detect and create Blazor WASM launch and debug settings ([aspnetcore/#17549](https://github.com/dotnet/aspnetcore/issues/17549), PR: [#3593](https://github.com/OmniSharp/omnisharp-vscode/pull/3593))
21
34
* Updated Razor support (PR:[3594](https://github.com/OmniSharp/omnisharp-vscode/pull/3594))
Welcome to the C# extension for Visual Studio Code! This extension provides the following features inside VS Code:
10
10
11
-
* Lightweight development tools for [.NET Core](https://dotnet.github.io).
12
-
* Great C# editing support, including Syntax Highlighting, IntelliSense, Go to Definition, Find All References, etc.
13
-
* Debugging support for .NET Core (CoreCLR). NOTE: Mono debugging is not supported. Desktop CLR debugging has [limited support](https://github.com/OmniSharp/omnisharp-vscode/wiki/Desktop-.NET-Framework).
14
-
* Support for project.json and csproj projects on Windows, macOS and Linux.
11
+
- Lightweight development tools for [.NET Core](https://dotnet.github.io).
12
+
- Great C# editing support, including Syntax Highlighting, IntelliSense, Go to Definition, Find All References, etc.
13
+
- Debugging support for .NET Core (CoreCLR). NOTE: Mono debugging is not supported. Desktop CLR debugging has [limited support](https://github.com/OmniSharp/omnisharp-vscode/wiki/Desktop-.NET-Framework).
14
+
- Support for project.json and csproj projects on Windows, macOS and Linux.
15
15
16
16
The C# extension is powered by [OmniSharp](https://github.com/OmniSharp/omnisharp-roslyn).
-[Video Tutorial compiling with .NET Core](https://channel9.msdn.com/Blogs/dotnet/Get-started-VSCode-Csharp-NET-Core-Windows)
22
+
23
+
## What's new in 1.21.16
24
+
25
+
- Support for .NET Core 3.1 in csx files (PR: [#1731](https://github.com/OmniSharp/omnisharp-roslyn/pull/1731))
26
+
- Update the minimal MSBuild to better support .NET 5 Previews ([omnisharp-vscode#3653](https://github.com/OmniSharp/omnisharp-vscode/issues/3653), PR: [#1746](https://github.com/OmniSharp/omnisharp-roslyn/pull/1746))
27
+
28
+
## What's new in 1.21.15
29
+
30
+
- Fixed freezing and unresponsiveness when opening folder with many nested sub-folders (PR: [#3681](https://github.com/OmniSharp/omnisharp-vscode/pull/3681))
31
+
- Fixed handling of dismiss response to assets prompt (PR: [3678](https://github.com/OmniSharp/omnisharp-vscode/pull/3678))
22
32
23
33
## What's new in 1.21.14
24
-
* Fixed an issue where Razor formatting fails in the presence of @using directives
25
-
* Added support for `annotations` value of `Nullable` csproj property ([omnisharp-roslyn/#1721](https://github.com/OmniSharp/omnisharp-roslyn/issues/1721), PR: [omnisharp-roslyn/#1722](https://github.com/OmniSharp/omnisharp-roslyn/pull/1722))
26
-
* Added ability to specify custom RunSettings for tests (PR: [#3573](https://github.com/OmniSharp/omnisharp-vscode/pull/3573), PR: [omnisharp-roslyn/#1710](https://github.com/OmniSharp/omnisharp-roslyn/pull/1710))
34
+
35
+
- Fixed an issue where Razor formatting fails in the presence of @using directives
36
+
- Added support for `annotations` value of `Nullable` csproj property ([omnisharp-roslyn/#1721](https://github.com/OmniSharp/omnisharp-roslyn/issues/1721), PR: [omnisharp-roslyn/#1722](https://github.com/OmniSharp/omnisharp-roslyn/pull/1722))
37
+
- Added ability to specify custom RunSettings for tests (PR: [#3573](https://github.com/OmniSharp/omnisharp-vscode/pull/3573), PR: [omnisharp-roslyn/#1710](https://github.com/OmniSharp/omnisharp-roslyn/pull/1710))
27
38
28
39
## What's new in 1.21.13
29
-
* Change Marketplace publisher for the C# extension from ms-vscode to ms-dotnettools
30
-
* Ignore diagnostics from virtual files ([aspnetcore/#18927](https://github.com/dotnet/aspnetcore/issues/18927), PR: [#3592](https://github.com/OmniSharp/omnisharp-vscode/pull/3592))
31
-
* Detect and create Blazor WASM launch and debug settings ([aspnetcore/#17549](https://github.com/dotnet/aspnetcore/issues/17549), PR: [#3593](https://github.com/OmniSharp/omnisharp-vscode/pull/3593))
32
-
* Updated Razor support (PR:[3594](https://github.com/OmniSharp/omnisharp-vscode/pull/3594))
33
-
* Support for @code/@functions block formatting
34
-
* Updated Razor's TextMate grammar to include full syntactic colorization
35
-
* Several bug fixes
36
-
37
-
## What's new in 1.21.12
38
-
* Fixed out of bounds exception in line mapping ([#3485](https://github.com/OmniSharp/omnisharp-vscode/issues/3485), PR: [omnisharp-roslyn/#1707](https://github.com/OmniSharp/omnisharp-roslyn/pull/1707))
39
-
* Added support for aliases in project references ([omnisharp-roslyn/#1685](https://github.com/OmniSharp/omnisharp-roslyn/issues/1685), PR: [omnisharp-roslyn/#1701](https://github.com/OmniSharp/omnisharp-roslyn/pull/1701))
40
-
* Raised the lowest discovered VS2019 version to 16.3 ([omnisharp-roslyn/#1700](https://github.com/OmniSharp/omnisharp-roslyn/issues/1700), PR: (#1713)(https://github.com/OmniSharp/omnisharp-roslyn/pull/1713))
41
-
* Fixed a bug where organizing usings clashed with other formatting settings (PR: [omnisharp-roslyn/#1715](https://github.com/OmniSharp/omnisharp-roslyn/pull/1713))
42
-
43
-
## What's new in 1.21.11
44
-
* Updated the bundled to Mono 6.8.0 and MSBuild to be copied from Mono 6.8.0 ([omnisharp-roslyn/#1693](https://github.com/OmniSharp/omnisharp-roslyn/issues/1693), PR: [omnisharp-roslyn/#1697](https://github.com/OmniSharp/omnisharp-roslyn/pull/1697))
45
-
* Included NugetSDKResolver in the minimal MSBuild, which introduces support for Nuget based project SDKs like Arcade ([omnisharp-roslyn/#1678](https://github.com/OmniSharp/omnisharp-roslyn/issues/1678), PR: [omnisharp-roslyn/#1696](https://github.com/OmniSharp/omnisharp-roslyn/pull/1696))
* The minimum Mono version required to run OmniSharp on has been increased to 6.4.0
40
+
41
+
- Change Marketplace publisher for the C# extension from ms-vscode to ms-dotnettools
42
+
- Ignore diagnostics from virtual files ([aspnetcore/#18927](https://github.com/dotnet/aspnetcore/issues/18927), PR: [#3592](https://github.com/OmniSharp/omnisharp-vscode/pull/3592))
43
+
- Detect and create Blazor WASM launch and debug settings ([aspnetcore/#17549](https://github.com/dotnet/aspnetcore/issues/17549), PR: [#3593](https://github.com/OmniSharp/omnisharp-vscode/pull/3593))
44
+
- Updated Razor support (PR:[3594](https://github.com/OmniSharp/omnisharp-vscode/pull/3594))
45
+
- Support for @code/@functions block formatting
46
+
- Updated Razor's TextMate grammar to include full syntactic colorization
47
+
- Several bug fixes
48
48
49
49
### Supported Operating Systems for Debugging
50
50
51
-
* Currently, the C# debugger officially supports the following operating systems:
51
+
- Currently, the C# debugger officially supports the following operating systems:
52
52
53
-
* X64 operating systems:
54
-
* Windows 7 SP1 and newer
55
-
* macOS 10.12 (Sierra) and newer
56
-
* Linux: see [.NET Core documentation](https://github.com/dotnet/core/blob/master/release-notes/2.2/2.2-supported-os.md#linux) for the list of supported distributions. Note that other Linux distributions will likely work as well as long as they include glibc and OpenSSL.
57
-
* ARM operating systems:
58
-
* Linux is supported as a remote debugging target
53
+
- X64 operating systems:
54
+
- Windows 7 SP1 and newer
55
+
- macOS 10.12 (Sierra) and newer
56
+
- Linux: see [.NET Core documentation](https://github.com/dotnet/core/blob/master/release-notes/2.2/2.2-supported-os.md#linux) for the list of supported distributions. Note that other Linux distributions will likely work as well as long as they include glibc and OpenSSL.
57
+
- ARM operating systems:
58
+
- Linux is supported as a remote debugging target
59
59
60
60
### Found a Bug?
61
61
@@ -67,19 +67,37 @@ Alternatively you could visit https://github.com/OmniSharp/omnisharp-vscode/issu
67
67
### Development
68
68
69
69
First install:
70
-
* Node.js (8.11.1 or later)
71
-
* Npm (5.6.0 or later)
70
+
71
+
- Node.js (8.11.1 or later)
72
+
- Npm (5.6.0 or later)
72
73
73
74
To **run and develop** do the following:
74
75
75
-
* Run `npm i`
76
-
* Run `npm run compile`
77
-
* Open in Visual Studio Code (`code .`)
78
-
**Optional:* run `npm run watch`, make code changes
79
-
* Press <kbd>F5</kbd> to debug
76
+
- Run `npm i`
77
+
- Run `npm run compile`
78
+
- Open in Visual Studio Code (`code .`)
79
+
-_Optional:_ run `npm run watch`, make code changes
80
+
- Press <kbd>F5</kbd> to debug
80
81
81
82
To **test** do the following: `npm run test` or <kbd>F5</kbd> in VS Code with the "Launch Tests" debug configuration.
The Microsoft C# extension is subject to [these license terms](RuntimeLicenses/license.txt).
85
89
The source code to this extension is available on [https://github.com/OmniSharp/omnisharp-vscode](https://github.com/OmniSharp/omnisharp-vscode) and licensed under the [MIT license](LICENSE.txt).
90
+
91
+
## Code of Conduct
92
+
93
+
This project has adopted the code of conduct defined by the [Contributor Covenant](http://contributor-covenant.org/)
94
+
to clarify expected behavior in our community.
95
+
For more information see the [.NET Foundation Code of Conduct](http://www.dotnetfoundation.org/code-of-conduct).
96
+
97
+
## Contribution License Agreement
98
+
99
+
By signing the [CLA](https://cla.dotnetfoundation.org/OmniSharp/omnisharp-roslyn), the community is free to use your contribution to .NET Foundation projects.
100
+
101
+
## .NET Foundation
102
+
103
+
This project is supported by the [.NET Foundation](http://www.dotnetfoundation.org).
0 commit comments