Skip to content

Commit 134664d

Browse files
authored
Changes for 1.21.0 (#3177)
* Changes for 1.21.0 * update package.json
1 parent 9bbd27e commit 134664d

File tree

4 files changed

+65
-51
lines changed

4 files changed

+65
-51
lines changed

.vscode/launch.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,8 +144,8 @@
144144
"updatePackageDependencies"
145145
],
146146
"env": {
147-
"NEW_DEPS_URLS": "https://download.visualstudio.microsoft.com/download/pr/bf1ed1e6-f3c4-43e3-b588-b03f9de22e25/7c3ffe2da48278f50831681aa5ed8b45/omnisharp-linux-x64-1.33.0.zip,https://download.visualstudio.microsoft.com/download/pr/bf1ed1e6-f3c4-43e3-b588-b03f9de22e25/cff62c40fd9434e0efc53aacbdd4b203/omnisharp-linux-x86-1.33.0.zip,https://download.visualstudio.microsoft.com/download/pr/bf1ed1e6-f3c4-43e3-b588-b03f9de22e25/2cb2af92a6f8133cc50d5d0680d490a8/omnisharp-osx-1.33.0.zip,https://download.visualstudio.microsoft.com/download/pr/bf1ed1e6-f3c4-43e3-b588-b03f9de22e25/010f456b59bf3d8797a04f247c2f9e67/omnisharp-win-x64-1.33.0.zip,https://download.visualstudio.microsoft.com/download/pr/bf1ed1e6-f3c4-43e3-b588-b03f9de22e25/583e3891715c82b4f2a29ef567166073/omnisharp-win-x86-1.33.0.zip" ,
148-
"NEW_DEPS_VERSION": "1.33.0"
147+
"NEW_DEPS_URLS": "https://download.visualstudio.microsoft.com/download/pr/73cab26d-cc33-42ee-bbee-4ee2399bcd00/78355d5ef10b31e8b72e077b6bbabbca/omnisharp-linux-x64-1.34.0.zip,https://download.visualstudio.microsoft.com/download/pr/73cab26d-cc33-42ee-bbee-4ee2399bcd00/572c0f88abe6a55a6a5a474f0c8f1965/omnisharp-linux-x86-1.34.0.zip,https://download.visualstudio.microsoft.com/download/pr/73cab26d-cc33-42ee-bbee-4ee2399bcd00/df8feab37b0c49457b9f6fe62f940207/omnisharp-osx-1.34.0.zip,https://download.visualstudio.microsoft.com/download/pr/73cab26d-cc33-42ee-bbee-4ee2399bcd00/8ac6cdbef1b99c6dc6485a79020d2c49/omnisharp-win-x64-1.34.0.zip,https://download.visualstudio.microsoft.com/download/pr/73cab26d-cc33-42ee-bbee-4ee2399bcd00/235f92e460725e0b2053f94d69858241/omnisharp-win-x86-1.34.0.zip" ,
148+
"NEW_DEPS_VERSION": "1.34.0"
149149
},
150150
"cwd": "${workspaceFolder}"
151151
}

CHANGELOG.md

Lines changed: 28 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,40 @@
99
* There currently is no completion support for package references in csproj files. ([#1156](https://github.com/OmniSharp/omnisharp-vscode/issues/1156))
1010
* As an alternative, consider installing the [MSBuild Project Tools](https://marketplace.visualstudio.com/items?itemName=tintoy.msbuild-project-tools) extension by @tintoy.
1111

12-
## 1.20.0 (Not yet released)
12+
## 1.21.0 (July 15, 2019)
13+
14+
* Added a `omnisharp.enableEditorConfigSupport` setting to enable support for .editorconfig [#3136](https://github.com/OmniSharp/omnisharp-vscode/pull/3136) (_Contributed by_ [@hoffs](https://github.com/hoffs))(PR: [omnisharp-roslyn#1526](https://github.com/OmniSharp/omnisharp-roslyn/pull/1526) (_Contributed by_ [@filipw](https://github.com/filipw)))
15+
* Modified the auto generated tasks in tasks.json to generate full paths and disable summary to fix the problem of no source links in the problems panel. (PR:[#3145](https://github.com/OmniSharp/omnisharp-vscode/pull/3145))
16+
* Added support for Roslyn code actions that normally need UI - they used to be explicitly sipped by OmniSharp, now it surfaces them with predefined defaults instead. ([omnisharp-roslyn#1220](https://github.com/OmniSharp/omnisharp-roslyn/issues/1220), PR: [#1406](https://github.com/OmniSharp/omnisharp-roslyn/pull/1406)) These are:
17+
* extract interface
18+
* generate constructor
19+
* generate overrides
20+
* generate *Equals* and *GetHashCode*
21+
* Improved analyzers performance by introducing background analysis support ([omnisharp-roslyn#1507](https://github.com/OmniSharp/omnisharp-roslyn/pull/1507))
22+
* According to [official Microsoft .NET Core support policy](https://dotnet.microsoft.com/platform/support/policy/dotnet-core), .NET Core 1.0 and 1.1 (`project.json`-based .NET Core flavors) have reached end of life and went out of support on 27 June 2019. OmniSharp features to support that, which have been obsolete and disabled by default since version 1.32.2 (2018-08-07), are now completely removed.
23+
* Fixed a bug where some internal services didn't respect the disabling of a project system ([omnisharp-roslyn#1543](https://github.com/OmniSharp/omnisharp-roslyn/pull/1543))
24+
* Improved the MSBuild selection logic. The standalone instance inside OmniSharp is now preferred over VS2017, with VS2019 given the highest priority. This ensures that .NET Core 3.0 works correctly. It is also possible manually provide an MSBuild path using OmniSharp configuration, which is then always selected. ([omnisharp-roslyn#1541](https://github.com/OmniSharp/omnisharp-roslyn/issues/1541), PR: [omnisharp-roslyn#1545](https://github.com/OmniSharp/omnisharp-roslyn/pull/1545))
25+
```JSON
26+
{
27+
"MSBuild": {
28+
"MSBuildOverride": {
29+
"MSBuildPath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Enterprise\\MSBuild\\15.0\\Bin",
30+
"Name": "vs2017 msbuild"
31+
}
32+
}
33+
}
34+
```
35+
* Added support for *AdditionalFiles* in csproj files ([omnisharp-roslyn#1510](https://github.com/OmniSharp/omnisharp-roslyn/issues/1510), PR: [omnisharp-roslyn#1547](https://github.com/OmniSharp/omnisharp-roslyn/pull/1547))
36+
* Fixed a bug in *.editorconfig* where formatting settings were not correctly passed into external code fixes ([omnisharp-roslyn#1558](https://github.com/OmniSharp/omnisharp-roslyn/issues/1558), PR: [omnisharp-roslyn#1559](https://github.com/OmniSharp/omnisharp-roslyn/pull/1559))
37+
38+
39+
## 1.20.0 (June 11, 2019)
1340

1441
* Updated the auto-generated launch.json to use new mechanism for starting web browser. For more information: https://aka.ms/VSCode-CS-LaunchJson-WebBrowser
1542
* Improved support for .NET Core 3
1643
* Updates to Razor support
1744
* Made QuickInfo display more consistent with Visual Studio. ([#2610](https://github.com/OmniSharp/omnisharp-vscode/issues/2610)) (_Contributed by_ [@paladique](https://github.com/paladique))(PR: [#3090](https://github.com/OmniSharp/omnisharp-vscode/pull/3090/))
1845
* Added support for fading unnecessary code and using statements [#2873](https://github.com/OmniSharp/omnisharp-vscode/pull/2873)
19-
* Added a `omnisharp.enableEditorConfigSupport` setting to enable support for .editorconfig [#3136](https://github.com/OmniSharp/omnisharp-vscode/pull/3136) (_Contributed by_ [@hoffs](https://github.com/hoffs))(PR: [omnisharp-roslyn#1526](https://github.com/OmniSharp/omnisharp-roslyn/pull/1526) (_Contributed by_ [@filipw](https://github.com/filipw)))
2046

2147
## 1.19.1 (May 6, 2019)
2248

README.md

Lines changed: 8 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -20,28 +20,16 @@ The C# extension is powered by [OmniSharp](https://github.com/OmniSharp/omnishar
2020
* [Documentation](https://code.visualstudio.com/docs/languages/csharp)
2121
* [Video Tutorial compiling with .NET Core](https://channel9.msdn.com/Blogs/dotnet/Get-started-VSCode-Csharp-NET-Core-Windows)
2222

23-
### What's new in 1.20.0
23+
### What's new in 1.21.0
2424

25-
* Updated the auto-generated launch.json to use new mechanism for starting web browser. For more information: https://aka.ms/VSCode-CS-LaunchJson-WebBrowser
26-
* Improved support for .NET Core 3
27-
* Updates to Razor support
28-
* Made QuickInfo display more consistent with Visual Studio. ([#2610](https://github.com/OmniSharp/omnisharp-vscode/issues/2610)) (_Contributed by_ [@paladique](https://github.com/paladique))(PR: [#3090](https://github.com/OmniSharp/omnisharp-vscode/pull/3090/))
29-
* Added support for fading unnecessary code and using statements [#2873](https://github.com/OmniSharp/omnisharp-vscode/pull/2873)
25+
* Added a `omnisharp.enableEditorConfigSupport` setting to enable support for .editorconfig.
26+
* Modified the auto generated tasks in tasks.json to generate full paths and disable summary to fix the problem of no source links in the problems panel.
27+
* Improved analyzers performance by introducing background analysis support
28+
* End of support for .NET Core 1.0 and 1.1 (`project.json`-based .NET Core flavors).
29+
* Added support for *AdditionalFiles* in csproj files
30+
* Improved the MSBuild selection logic. The standalone instance inside OmniSharp is now preferred over VS2017, with VS2019 given the highest priority.
3031

31-
### What's new in 1.19.1
32-
33-
* Updated debugger to work correctly on Linux distributions with openssl 1.1 such as Ubuntu 19.04.
34-
* Fixed OmniSharp hanging on wildcard Nuget package references.
35-
* OmniSharp now uses correct 4.7.2 framework sku to prompt for installation of .NET 4.7.2 if missing.
36-
37-
### What's new in 1.19.0
38-
39-
* Improved support for .NET Core 3
40-
* Added support for roslyn analyzers, code fixes and rulesets which can be enabled via`omnisharp.enableRoslynAnalyzers` setting.
41-
* Improved Razor diagnostics
42-
* Razor tooling support for tag helpers
43-
44-
See our [change log](https://github.com/OmniSharp/omnisharp-vscode/blob/v1.19.1/CHANGELOG.md) for more detail.
32+
See our [change log](https://github.com/OmniSharp/omnisharp-vscode/blob/v1.21.0/CHANGELOG.md) for more detail.
4533

4634
### Supported Operating Systems for Debugging
4735

package.json

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "csharp",
33
"publisher": "ms-vscode",
4-
"version": "1.21.0-beta1",
4+
"version": "1.21.0-beta2",
55
"description": "C# for Visual Studio Code (powered by OmniSharp).",
66
"displayName": "C#",
77
"author": "Microsoft Corporation",
@@ -29,7 +29,7 @@
2929
"dotnet"
3030
],
3131
"defaults": {
32-
"omniSharp": "1.33.0",
32+
"omniSharp": "1.34.0",
3333
"razor": "1.0.0-alpha3-20190627.5"
3434
},
3535
"main": "./dist/extension",
@@ -159,58 +159,58 @@
159159
{
160160
"id": "OmniSharp",
161161
"description": "OmniSharp for Windows (.NET 4.6 / x86)",
162-
"url": "https://download.visualstudio.microsoft.com/download/pr/bf1ed1e6-f3c4-43e3-b588-b03f9de22e25/583e3891715c82b4f2a29ef567166073/omnisharp-win-x86-1.33.0.zip",
163-
"fallbackUrl": "https://omnisharpdownload.blob.core.windows.net/ext/omnisharp-win-x86-1.33.0.zip",
164-
"installPath": ".omnisharp/1.33.0",
162+
"url": "https://download.visualstudio.microsoft.com/download/pr/73cab26d-cc33-42ee-bbee-4ee2399bcd00/235f92e460725e0b2053f94d69858241/omnisharp-win-x86-1.34.0.zip",
163+
"fallbackUrl": "https://omnisharpdownload.blob.core.windows.net/ext/omnisharp-win-x86-1.34.0.zip",
164+
"installPath": ".omnisharp/1.34.0",
165165
"platforms": [
166166
"win32"
167167
],
168168
"architectures": [
169169
"x86"
170170
],
171-
"installTestPath": "./.omnisharp/1.33.0/OmniSharp.exe",
171+
"installTestPath": "./.omnisharp/1.34.0/OmniSharp.exe",
172172
"platformId": "win-x86",
173-
"integrity": "AB941DD01541D65549463E85D1706E754573B97CB0541DAC01304FB431BDBF64"
173+
"integrity": "CD385D22C5FF2B9B9A9F6CABC2B55C6478455513AA89411E2E37795EC669F0F6"
174174
},
175175
{
176176
"id": "OmniSharp",
177177
"description": "OmniSharp for Windows (.NET 4.6 / x64)",
178-
"url": "https://download.visualstudio.microsoft.com/download/pr/bf1ed1e6-f3c4-43e3-b588-b03f9de22e25/010f456b59bf3d8797a04f247c2f9e67/omnisharp-win-x64-1.33.0.zip",
179-
"fallbackUrl": "https://omnisharpdownload.blob.core.windows.net/ext/omnisharp-win-x64-1.33.0.zip",
180-
"installPath": ".omnisharp/1.33.0",
178+
"url": "https://download.visualstudio.microsoft.com/download/pr/73cab26d-cc33-42ee-bbee-4ee2399bcd00/8ac6cdbef1b99c6dc6485a79020d2c49/omnisharp-win-x64-1.34.0.zip",
179+
"fallbackUrl": "https://omnisharpdownload.blob.core.windows.net/ext/omnisharp-win-x64-1.34.0.zip",
180+
"installPath": ".omnisharp/1.34.0",
181181
"platforms": [
182182
"win32"
183183
],
184184
"architectures": [
185185
"x86_64"
186186
],
187-
"installTestPath": "./.omnisharp/1.33.0/OmniSharp.exe",
187+
"installTestPath": "./.omnisharp/1.34.0/OmniSharp.exe",
188188
"platformId": "win-x64",
189-
"integrity": "BB62EF2561C203EC764C9DF0C92D78BE93A4C5E2A4A98919BC74DB413BBA00EE"
189+
"integrity": "22E0EB3C37F9B999916A186DA852591E732BE61F7B3706B7FF1B83FB6E4A3878"
190190
},
191191
{
192192
"id": "OmniSharp",
193193
"description": "OmniSharp for OSX",
194-
"url": "https://download.visualstudio.microsoft.com/download/pr/bf1ed1e6-f3c4-43e3-b588-b03f9de22e25/2cb2af92a6f8133cc50d5d0680d490a8/omnisharp-osx-1.33.0.zip",
195-
"fallbackUrl": "https://omnisharpdownload.blob.core.windows.net/ext/omnisharp-osx-1.33.0.zip",
196-
"installPath": ".omnisharp/1.33.0",
194+
"url": "https://download.visualstudio.microsoft.com/download/pr/73cab26d-cc33-42ee-bbee-4ee2399bcd00/df8feab37b0c49457b9f6fe62f940207/omnisharp-osx-1.34.0.zip",
195+
"fallbackUrl": "https://omnisharpdownload.blob.core.windows.net/ext/omnisharp-osx-1.34.0.zip",
196+
"installPath": ".omnisharp/1.34.0",
197197
"platforms": [
198198
"darwin"
199199
],
200200
"binaries": [
201201
"./mono.osx",
202202
"./run"
203203
],
204-
"installTestPath": "./.omnisharp/1.33.0/run",
204+
"installTestPath": "./.omnisharp/1.34.0/run",
205205
"platformId": "osx",
206-
"integrity": "C34BD7BB39CA34E0C7BB839650F75586129F30D1D758E7023EF6957E2CAA87F6"
206+
"integrity": "3C2DE49C24590F6C3C91A9FB421DFC65C0A0AFA4A2C5A5743411CB21DE46170D"
207207
},
208208
{
209209
"id": "OmniSharp",
210210
"description": "OmniSharp for Linux (x86)",
211-
"url": "https://download.visualstudio.microsoft.com/download/pr/bf1ed1e6-f3c4-43e3-b588-b03f9de22e25/cff62c40fd9434e0efc53aacbdd4b203/omnisharp-linux-x86-1.33.0.zip",
212-
"fallbackUrl": "https://omnisharpdownload.blob.core.windows.net/ext/omnisharp-linux-x86-1.33.0.zip",
213-
"installPath": ".omnisharp/1.33.0",
211+
"url": "https://download.visualstudio.microsoft.com/download/pr/73cab26d-cc33-42ee-bbee-4ee2399bcd00/572c0f88abe6a55a6a5a474f0c8f1965/omnisharp-linux-x86-1.34.0.zip",
212+
"fallbackUrl": "https://omnisharpdownload.blob.core.windows.net/ext/omnisharp-linux-x86-1.34.0.zip",
213+
"installPath": ".omnisharp/1.34.0",
214214
"platforms": [
215215
"linux"
216216
],
@@ -222,16 +222,16 @@
222222
"./mono.linux-x86",
223223
"./run"
224224
],
225-
"installTestPath": "./.omnisharp/1.33.0/run",
225+
"installTestPath": "./.omnisharp/1.34.0/run",
226226
"platformId": "linux-x86",
227-
"integrity": "AC08A6B229F4876368B236229E0528C2CC54F0DA73DFC708BEF04D2B1B5EF3AA"
227+
"integrity": "7211D70DF39C4CAA65BAA8FD2244C317AAAE316FFA75C9A64256DD91C8977B60"
228228
},
229229
{
230230
"id": "OmniSharp",
231231
"description": "OmniSharp for Linux (x64)",
232-
"url": "https://download.visualstudio.microsoft.com/download/pr/bf1ed1e6-f3c4-43e3-b588-b03f9de22e25/7c3ffe2da48278f50831681aa5ed8b45/omnisharp-linux-x64-1.33.0.zip",
233-
"fallbackUrl": "https://omnisharpdownload.blob.core.windows.net/ext/omnisharp-linux-x64-1.33.0.zip",
234-
"installPath": ".omnisharp/1.33.0",
232+
"url": "https://download.visualstudio.microsoft.com/download/pr/73cab26d-cc33-42ee-bbee-4ee2399bcd00/78355d5ef10b31e8b72e077b6bbabbca/omnisharp-linux-x64-1.34.0.zip",
233+
"fallbackUrl": "https://omnisharpdownload.blob.core.windows.net/ext/omnisharp-linux-x64-1.34.0.zip",
234+
"installPath": ".omnisharp/1.34.0",
235235
"platforms": [
236236
"linux"
237237
],
@@ -242,9 +242,9 @@
242242
"./mono.linux-x86_64",
243243
"./run"
244244
],
245-
"installTestPath": "./.omnisharp/1.33.0/run",
245+
"installTestPath": "./.omnisharp/1.34.0/run",
246246
"platformId": "linux-x64",
247-
"integrity": "E342F4D73297121E81AF30DCEC2BA99FC64C39E9DE6B205B2682717616BBD808"
247+
"integrity": "8B730E00D0AE1BBC245AE2DA70CD24EFC07D81695822B553FA3868EFEF9F0627"
248248
},
249249
{
250250
"id": "Debugger",

0 commit comments

Comments
 (0)