ReSharper Releases

Released: Dec 14, 2020

Updates in 2020.3.x


Updated Dec 24, 2020


  • Fixed the issues with spaces being added instead of a virtual indent.
  • Fixed the incorrect ‘Parameter type can be IEnumerable<>’ suggestion for records.
  • Fixed Tab behavior.
  • Fixed the false warning about the init-only property in a read-only structure.


Updated Dec 14, 2020


  • C# 9 Support
    • Source Generators - Added the ability to create new code right in the compilation process and use it immediately.
    • ReSharper can take the generated files into...

Released: Aug 13, 2020

Updates in 2020.2.x


Updated Oct 1, 2020


  • Fixed restoring unit test sessions with continuous testing: they now persist through reopening the solution.


Updated Sep 18, 2020


  • Improved precision control over which Microsoft Visual Studio actions can be overridden by ReSharper in the Commands page.


  • ReSharper no longer freezes Microsoft Visual Studio when the Favorite Documents extension is installed.


Updated Sep 10, 2020


  • Fixed a couple of false positives in nullable...

Released: Jul 9, 2020

Updates in 2020.1.4


  • Added the ability to mark property accessors separately with Obsolete and Deprecated attributes.

Released: May 19, 2020

Updates in 2020.1.3


  • When using nullable reference types, you have two fewer things to worry about.
  • Solution Wide Error Analysis (SWEA) now starts as normal on some projects on which it used to hang forever.

Released: May 6, 2020

Updates in 2020.1.2


  • Eliminated several false positives in C# code analysis.
  • Opened Unit Test Sessions tabs persist now between closing and reopening a solution.

Released: Apr 29, 2020

Updates in 2020.1.1


  • Visual Studio no longer hangs when scrolling in the “File Diff” view.
  • Eliminated a stack overflow exception in the newly added dataflow analysis for integer variables that led Visual Studio to crash.

Released: Apr 16, 2020

Updates in 2020.1


Dataflow analysis of integer values in C#

  • This version of ReSharper introduces a new type of C# code analysis to track the usage of integer values in your application. This new type of analysis tracks how the values of all int local variables vary, and it verifies the correctness of all common operations on such variables to detect useless or possibly erroneous pieces of code. Namely, it warns you about:
    • Relational/equality operators always giving true or false results.
    • Heuristically...

Released: Feb 28, 2020

Updates in 2019.3.4


  • Fixed a couple of exceptions that failed to get results from ReSharper Command Line Tools.
  • Renaming a parameter of a method renames the argument name in the method’s usages.
  • Eliminated one more freeze typing code.

Released: Feb 20, 2020

Updates in 2019.3.3


  • No more false “constant expressions” warnings with nullable context enabled.
  • StackOverFlow exceptions in C# and Blazor code analyses have been eliminated.

Released: Feb 12, 2020

Updates in 2019.3.2


  • ReSharper’s Unit Test runner can now discover NUnit parameterized tests after updating the NUnit3TestAdapter package to version 3.16.
  • The Localization Manager has been refined:
    • There are new toggles, “Show Only Localizable String Resources” and “Order by Resource File Path“.
    • Better handling for non-string resources.
    • States of all checkboxes and toggles are persisted on reopening the Localization Manager tool-window.
    • Adding new cultures is much easier now, thanks to code completion...