Released: Aug 20, 2024
2024.2.1 での更新項目
不具合の修正
- Breaking: incorrect errors for missing properties/methods.
- Wrong error "There is no target type for the collection expression" after upgrading to 2024.2.
Released: Aug 15, 2024
2024.2 での更新項目
機能
Support for Microsoft .NET 9 Preview SDK
- This release comes with support for .NET 9 Preview SDK, including initial support for C# 13 features, such as the new escape character, a params modifier refactoring, and ref struct interfaces.
C# support
- With its latest release, ReSharper deepens support for C# 12 features, including primary constructors, enhanced collection expressions, and improved context actions for array creation and collection type conversions. This release also introduces...
Released: Aug 6, 2024
2024.1.5 での更新項目
不具合の修正
- Unable to debug tests (VS 2022 Version 17.11.0 Preview 3.0).
- Test debug broken for MSTest when it comes from Microsoft.VisualStudio.TestTools.UnitTesting reference.
Released: Jun 24, 2024
2024.1.4 での更新項目
不具合の修正
- Fixed a StackOverflow exception on calling Find Usages or Go to Declaration features on strings from resources.
- Eliminated a code analysis error that occurred when referencing .NET Framework 4.8.1 in a .NET 8 project.
Released: Jun 10, 2024
2024.1.3 での更新項目
機能
- New inspection for unawaited calls to PartialAsync in Razor - When developing Razor views, it is common to overlook async method calls that require the await keyword. While your code may compile, forgetting the await keyword means ASP.NET will not execute the view and will not write the intended HTML to the response. ReSharper will now warn you when a PartialAsync call is missing an await, helping you side-step the frustrating issue of broken view rendering.
Released: May 7, 2024
2024.1.2 での更新項目
機能
- Enhanced navigation between ASP.NET MVC views and controllers.
- New @rendermode directive argument inspections
- New inspections in ReSharper are designed to enforce the use of static members and correctly formed expressions with the @rendermode directive.
- It is surprisingly easy to inadvertently introduce mistakes in how render modes are specified. For example, a developer might mistakenly pass a dynamic or instance-based expression that does not resolve to a static IComponentRenderMode. This...
Released: Apr 17, 2024
2024.1.1 での更新項目
不具合の修正
- Fixed the issue where errors related to the [Experimental] attribute persisted even when <nowarn> is specified in the .csproj file.
Released: Apr 9, 2024
2024.1 での更新項目
機能
C# Support
- More conversions to collection expressions - You will now get suggestions to convert more code constructions in your source code to collection expressions from C# 12, such as an empty array or the ImmutableArray declaration and initialization.
- Collection was modified analysis - Added the new Possible 'System.InvalidOperationException: Collection was modified' inspection, which will warn you when a collection was modified while iterating inside foreach loops, since this modification...
Released: Mar 12, 2024
2023.3.4 での更新項目
不具合の修正
- Microsoft Visual Studio version 17.9 and 17.10 Preview: ReSharper No Longer Resolves External Symbols.
- "Usage of navigational property can return incomplete data" is sometimes shown when owned entities are used.
- False "Possible performance issues caused by unlimited string length" on owned entity.
- Visual Studio 2017 freezes when ReSharper AI completion is enabled.
Released: Jan 22, 2024
2023.3.3 での更新項目
不具合の修正
- Rename works correctly for references between files in ReSharper 2023.3.
- Using the search bar in ReSharper's Options no longer causes Visual Studio to freeze on Windows Server 2016.
- Abbreviations are no longer falsely flagged as spelling mistakes.
- String length checks for Entity Framework entities no longer generate incorrect hints when MaxLength is set by static and constant values.
- Primary constructor attribute inheritance no longer triggers false positive warnings.
- ReSharper's...