v2.34.10
Pre-release
Pre-release
Changes in 2.34.10
- Update Roslyn to 4.11.0-3.24307.2 (PR: #7211)
- Update Debugger Packages to v2.33.0 (PR: #7204)
- Update Roslyn to 4.11.0-3.24304.4 (PR: #7191)
- Fix build host when only the .net 6 SDK is installed (PR: #73818)
- Bump Razor to 9.0.0-preview.24281.3 (PR: #73817)
- Fix null reference exception during shutdown (PR: #73790)
- Fix race causing workspace diagnostics to be stale (PR: #73653)
- Reduce upfront assembly loads in language server (PR: #73566)
- Update Debugger.Contracts to 17.11.0-beta.24274.2 (PR: #73748)
- Fix signature help in nested method calls (PR: #73606)
- Ignore drive casing when comparing paths for .editorconfig on windows platforms (PR: #73380)
- Remove dependency on all Roslyn assemblies from build host (PR: #73497)
- Various performance improvements and allocation reductions
- Improve AddImport conflict detection performance (PR: #73780)
- Modify (Large/Source)Text.ParseLineStart to specify an initial capacity for line count (PR: #73701)
- Reduce exceptions in work queue (PR: #73766)
- Run providers in parallel when determining if we should show the lightbulb icon (PR: #73758)
- Change the DocumentationCommentId to use a PooledStringBuilder (PR: #73737)
- Avoid unnecessary array+linq allocs in common case (PR: #73727)
- Improve performance in async / await keyword highlighting (PR: #73721)
- Avoid unnecessary tree walk when hitting non-relevant directives (PR: #73720)
- Utilize ImmutableCollectionsMarshal to get ROS for XxHash128.Hash call (PR: #73692)
- Use IAsyncEnumerable for Find References (PR: #73613)
- Compute classifications for FAR results in parallel (PR: #73599)
- Switch to a List as the backing store for the FAR window from an ImmutableList (PR: #73589)
- Switch FAR data from an immutable dictionary to an immutable array (PR: #73587)
- More classification perf fixes. (PR: #73535)
- Avoid unnecessary allocations while finding token matches in a file (PR: #73547)
- Lower the amount of time FAR spends in classification by 4% (PR: #73533)