Dotnet logo

.NET Tools

Essential productivity kit for .NET and game developers

.NET Tools Bugfix News Releases

ReSharper and Rider 2023.1.1 – Bug Fixes Are Here

Hello everyone,

The ReSharper and Rider 2023.1.1 bug-fix updates have just been released! Let’s go over the most important fixes in those builds.

ReSharper

These are the most critical issues we’ve fixed:  

  • A bug causing ReSharper’s code inspection to incorrectly interpret null-coalescing operators, falsely claiming that the left side of the operation can never be null (RSRP-491824).
  • An error causing ReSharper to display the loading status symbol for unit tests that have already been run (RIDER-92123). 
  • A behavior where ReSharper would display bogus “already in interface list” inspections for interfaces nested inside a generic class, and referencing the nested interface in child classes of the generic class (RSRP-491716).
  • An issue with InspectCode reporting CSharpErrors for code generated using source generators (RSRP-491576).
  • A behavior in the ReSharper extension manager that suggested packages that weren’t the latest available version (RSRP-491711).
  • A bug preventing the installation of ReSharper plugins on ARM64 platforms (RSRP-491876).
  • Broken links in the descriptions in ReSharper | Options | Code inspection | Inspection Severity (RSRP-491746).
  • Instances of false red code in Razor projects (RSRP-491750).

For the full list of resolved issues, please refer to our issue tracker.

Rider

Here is a list of the top bugs we fixed:

  • A bug causing Rider’s code inspection to incorrectly interpret null-coalescing operators, falsely claiming that the left side of the operation can never be null (RSRP-491824).
  • An error causing Rider to display the loading status symbol for unit tests that have already been run (RIDER-92123). 
  • A behavior where Rider would display bogus “already in interface list” inspections for interfaces nested inside a generic class, and referencing the nested interface in child classes of the generic class (RSRP-491716).
  • Incorrect operation of the automatic ESLint configuration (RIDER-92039). 
  • Issues causing some erratic behaviors in the Editor window, particularly when navigating into a file using Search Everywhere (RIDER-88940). 
  • A bug causing Rider to crash Unreal Editor when opening a Blueprint (RIDER-91969).
  • A bug causing a critical failure to occur when navigating to errors detected by Rider in source code generated by a .NET source generator (RIDER-91153).
  • Schema Compare couldn’t be used with the latest SQL Server Data Tools (RIDER-92298).
  • A bug making Rider unable to rename files in solutions referencing Nerdbank.GitVersioning ( RIDER-89973). 
  • The missing Cancel button in the Apply Changes window in the debugger (RIDER-90284). 
  • Instances of false red code in Razor projects (RSRP-491750).
  • Additionally, Rider now supports authenticated access to images in GitHub (IDEA-316245).

For the full list of fixed bugs, please refer to our issue tracker.

dotTrace

  • We have fixed a bug that blocked dotTrace’s ability to open a snapshot if the profiler was an x64 version run on an ARM64 processor (DTRC-29667). 

dotCover

  • The Show Covering Tests context action in the coverage tree now works even if focus is lost (DCVR-11858).
  • The Coverage tree has excluded nodes notification now correctly appears when you choose Exclude from Coverage Results from the drop-down list of actions (DCVR-11570).

Dynamic Program Analysis

Unfortunately, DPA in the latest versions of ReSharper and Rider don’t yet support the analysis of x64-emulated processes running on ARM machines. 

The current bug-fix update displays a relevant disclaimer, while the fix for the support itself is coming with the first EAP installment of version 2023.2 in just a few days (DPA-1201). 

You can download Rider 2023.1.1 and ReSharper 2023.1.1 from our website or update either product by using the Toolbox App. You can also update Rider as a snap for Ubuntu.

We would appreciate your feedback on the new versions! Please don’t hesitate to contact us in the comments below, on our issue tracker, or on social media.