Skip to content

Commit b1fdfea

Browse files
authored
Bump Razor to 10.0.0-preview.25313.2 (#8368)
2 parents bd2559a + 7f95d46 commit b1fdfea

File tree

2 files changed

+27
-1
lines changed

2 files changed

+27
-1
lines changed

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,32 @@
44
- Debug from .csproj and .sln [#5876](https://github.com/dotnet/vscode-csharp/issues/5876)
55

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

834
# 2.83.x
935
* Bump Roslyn to 5.0.0-1.25312.6 (PR: [#8364](https://github.com/dotnet/vscode-csharp/pull/8364))

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"defaults": {
4343
"roslyn": "5.0.0-1.25312.6",
4444
"omniSharp": "1.39.12",
45-
"razor": "10.0.0-preview.25279.1",
45+
"razor": "10.0.0-preview.25313.2",
4646
"razorOmnisharp": "7.0.0-preview.23363.1",
4747
"xamlTools": "17.14.36106.43"
4848
},

0 commit comments

Comments
 (0)