Released: May 20, 2025
24.2.5 での更新項目
機能
Code Issues
- This release improves analysis of async code patterns, adding new code issues to report situations where code may be missing an intended await:
- Inside try and using statements, which could cause problems with exception handling and premature object disposal.
- Inside synchronous code, effectively producing fire-and-forget tasks.
Context Providers
- Added two new context providers [DebugRunMode] and [DebugBreakMode]. You can use them to setup context for keyboard shortcuts, templates, and any other feature that supports context.
Improved Visual Studio 17.14 Support
- Patched a number of CodeRush features to work correctly with the recent Visual Studio 17.14 release.
不具合の修正
Navigation
- Drop marker before jump fails to drop marker on F12 shortcut.
Voice
- Voice commands do not work when the WinForms designer has focus.
Templates
- 'tm' template does not work with xUnit.v3.
Code Issues
- Squiggly underlines are shown in the code editor even when code issues are not registered in Visual Studio.
- "Variable is assigned twice in succession" code issue is incorrectly reported.
- Issues are falsely reported for local variables with the using modifier.
- False positive for MVC controller actions.
- Highlights code too aggressively.
- Error raised for event handlers.
Sync Namespace with Folder Structure
- Refactoring gives an incorrect result when a folder name starts with a number.
Test Runner
- Cannot run xUnit tests when project targets .NET 9 or .NET 10 preview.