Skip to content

Commit

Permalink
Merge pull request dotnet#7147 from dibarbet/merge_prerelease
Browse files Browse the repository at this point in the history
Snap prerelease to release
  • Loading branch information
dibarbet authored May 17, 2024
2 parents 95c46ea + 70bbdb0 commit 59986fe
Show file tree
Hide file tree
Showing 35 changed files with 665 additions and 193 deletions.
4 changes: 4 additions & 0 deletions .config/1espt/PipelineAutobaseliningConfig.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,15 @@ pipelines:
lastModifiedDate: 2024-03-18
armory:
lastModifiedDate: 2024-03-18
psscriptanalyzer:
lastModifiedDate: 2024-04-19
binary:
credscan:
lastModifiedDate: 2024-03-18
binskim:
lastModifiedDate: 2024-03-18
spotbugs:
lastModifiedDate: 2024-04-19
1264:
retail:
source:
Expand Down
6 changes: 3 additions & 3 deletions .config/guardian/.gdnbaselines
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@
],
"tool": "credscan",
"ruleId": "CSCAN-GENERAL0020",
"createdDate": "2024-03-27 17:49:11Z",
"expirationDate": "2024-09-13 17:51:28Z",
"justification": "This error is baselined with an expiration date of 180 days from 2024-03-27 17:51:28Z"
"createdDate": "2024-04-19 18:19:20Z",
"expirationDate": "2024-10-06 18:25:02Z",
"justification": "This error is baselined with an expiration date of 180 days from 2024-04-19 18:25:02Z"
}
}
}
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ node_modules
out
.roslyn/
.roslynDevKit/
.xamlTools/
.omnisharp/
.omnisharp-*/
.vs/
Expand Down
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,26 @@
- Debug from .csproj and .sln [#5876](https://github.com/dotnet/vscode-csharp/issues/5876)

# Latest
* XAML IntelliSense for .NET MAUI (Issue: [#565](https://github.com/microsoft/vscode-dotnettools/issues/565))
* Controlled by feature flag `dotnet.enableXamlTools` which is on by default
* Requires C# Dev Kit and .NET MAUI extensions
* Update Roslyn to 4.11.0-2.24259.4 (PR: [#7117](https://github.com/dotnet/vscode-csharp/pull/7117))
* Shrink the size and remove unnecessary dependencies in the build host (PR: [#73393](https://github.com/dotnet/roslyn/pull/73393))
* Make fix-all code action more parallel (PR: [#73356](https://github.com/dotnet/roslyn/pull/73356))
* Allow use of more Hot Reload brokered services by LSP (for VS Code) (PR: [#73240](https://github.com/dotnet/roslyn/pull/73240))
* Improve parallel processing in FAR (PR: [#73253](https://github.com/dotnet/roslyn/pull/73253))
* Improve parallel processing in NavTo (PR: [#73249](https://github.com/dotnet/roslyn/pull/73249))
* Add temporary option, `dotnet.server.suppressLspErrorToasts` to allow suppression of recoverable LSP error toasts (PR: [#7106](https://github.com/dotnet/vscode-csharp/pull/7106))
* Update Debugger to v2.30.0 (PR: [#7101](https://github.com/dotnet/vscode-csharp/pull/7101))
* Adds support for disabling implict evaluation of properties and functions (Issue: [#3173](https://github.com/dotnet/vscode-csharp/pull/3173))
* Don't download razor telemetry if disabled by vscode (PR: [#7092](https://github.com/dotnet/vscode-csharp/pull/7092))

# 2.29.11
* List solution filter files (.slnf) in the 'Open Solution' command. (PR: [#7082](https://github.com/dotnet/vscode-csharp/pull/7082))
* No longer activate on the presence of .sln or .slnf files (PR: [#7081](https://github.com/dotnet/vscode-csharp/pull/7081))
* Update Debugger Packages to v2.28.1 (PR: [#7072](https://github.com/dotnet/vscode-csharp/pull/7072))

# 2.28.8
* Update Roslyn to 4.11.0-1.24226.4 (PR: [#7069](https://github.com/dotnet/vscode-csharp/pull/7069))
* Separate document diagnostics into multiple buckets to improve diagnostics performance (PR: [#73073](https://github.com/dotnet/roslyn/pull/73073))
* Improve performance of diagnostics when analysis is set to fullSolution (PR: [#73201](https://github.com/dotnet/roslyn/pull/73201))
Expand Down
2 changes: 2 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -146,6 +146,8 @@ To package this extension, we need to create VSIX Packages. The VSIX packages ca

## Updating the `Roslyn` Language Server Version

In order to pull in new packages from upstreams into the msft_consumption feed we use for restoring, you will need to be a member of the 'CSharp VS Code Extension contributors' group in the [Azure Devops instance](https://dev.azure.com/azure-public/vside/_settings/teams).

To update the version of the roslyn server used by the extension do the following:
1. Find the the Roslyn signed build you want from [here](https://dnceng.visualstudio.com/internal/_build?definitionId=327&_a=summary). Typically the latest successful build of main is fine.
2. In the official build stage, look for the `Publish Assets` step. In there you will see it publishing the `Microsoft.CodeAnalysis.LanguageServer.neutral` package with some version, e.g. `4.6.0-3.23158.4`. Take note of that version number.
Expand Down
Loading

0 comments on commit 59986fe

Please sign in to comment.