Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,32 @@
- Debug from .csproj and .sln [#5876](https://github.com/dotnet/vscode-csharp/issues/5876)

# 2.84.x
* Bump Razor to 10.0.0-preview.25313.2 (PR: [#8368](https://github.com/dotnet/vscode-csharp/pull/8368))
* Optimize allocations under RuntimeNodeWriter.WriteHtmlContent (#11945) (PR: [#11945](https://github.com/dotnet/razor/pull/11945))
* Compiler: (Finally!) Remove ItemCollection (#11939) (PR: [#11939](https://github.com/dotnet/razor/pull/11939))
* Simply the code that generates edits to insert using directives (#11948) (PR: [#11948](https://github.com/dotnet/razor/pull/11948))
* Reduce allocations under SyntaxNodeExtensions.GetContent (#11946) (PR: [#11946](https://github.com/dotnet/razor/pull/11946))
* Reduce allocations in UsingsFoldingRangeProvider (#11940) (PR: [#11940](https://github.com/dotnet/razor/pull/11940))
* Compiler: Make intermediate nodes a bit more efficient (#11931) (PR: [#11931](https://github.com/dotnet/razor/pull/11931))
* Fix override completion in VS Code for Cohosting (#11938) (PR: [#11938](https://github.com/dotnet/razor/pull/11938))
* Change DefaultRazorIntermediateNodeLoweringPhase.MergeTokenLists to not take in a params array (#11943) (PR: [#11943](https://github.com/dotnet/razor/pull/11943))
* Compiler: Optimize SyntaxList<TNode>, SyntaxTokenList and PooledArrayBuilder<T> operations (#11909) (PR: [#11909](https://github.com/dotnet/razor/pull/11909))
* HtmlTokenizer: Cache tokens with well-known text (#11924) (PR: [#11924](https://github.com/dotnet/razor/pull/11924))
* Convert CreateString helper to static extension method (#11929) (PR: [#11929](https://github.com/dotnet/razor/pull/11929))
* Reduce allocations in LegacyFileKindVisitor.VisitMarkupTagHelperAttribute (#11930) (PR: [#11930](https://github.com/dotnet/razor/pull/11930))
* Create a specialized pool for arrays of ClassifiedSpanInternal (#11925) (PR: [#11925](https://github.com/dotnet/razor/pull/11925))
* ChildSyntaxList.ItemInternal optimization (#11926) (PR: [#11926](https://github.com/dotnet/razor/pull/11926))
* Reduce allocations in calls to WithAnnotationsGreen (#11927) (PR: [#11927](https://github.com/dotnet/razor/pull/11927))
* Tiny allocation improvement in TagHelperParseTreeRewriter.Rewriter.CurrentTagHelperTracker (#11928) (PR: [#11928](https://github.com/dotnet/razor/pull/11928))
* Reduce allocations during writing of the filepath in the CodeWriter (#11920) (PR: [#11920](https://github.com/dotnet/razor/pull/11920))
* PERF: Move away from direct calls to IA.Builder.DrainToImmutable (#11922) (PR: [#11922](https://github.com/dotnet/razor/pull/11922))
* Perf: Don't use HasFlag (#11918) (PR: [#11918](https://github.com/dotnet/razor/pull/11918))
* Include namespace in extracted component (#11915) (PR: [#11915](https://github.com/dotnet/razor/pull/11915))
* Fix a few bugs around formatting explicit expressions (#11906) (PR: [#11906](https://github.com/dotnet/razor/pull/11906))
* Handle when Roslyn removes newlines while formatting (#11911) (PR: [#11911](https://github.com/dotnet/razor/pull/11911))
* Fix issue where the open brace node includes leading newline (#11908) (PR: [#11908](https://github.com/dotnet/razor/pull/11908))
* Fix C# completion resolve in VS (#11905) (PR: [#11905](https://github.com/dotnet/razor/pull/11905))
* Compiler: Model Razor "red" syntax tokens as structs rather than classes (#11859) (PR: [#11859](https://github.com/dotnet/razor/pull/11859))

# 2.83.x
* Bump Roslyn to 5.0.0-1.25312.6 (PR: [#8364](https://github.com/dotnet/vscode-csharp/pull/8364))
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
"defaults": {
"roslyn": "5.0.0-1.25312.6",
"omniSharp": "1.39.12",
"razor": "10.0.0-preview.25279.1",
"razor": "10.0.0-preview.25313.2",
"razorOmnisharp": "7.0.0-preview.23363.1",
"xamlTools": "17.14.36106.43"
},
Expand Down
Loading