dotUltimate 2025.1

Released: Apr 16, 2025

2025.1 での更新項目

機能

ReSharper 2025.1

  • ReSharper 2025.1 delivers initial support for .NET 10 and C# 14 preview features. This release also brings new inspections targeting common C# pitfalls, along with several quality-of-life enhancements. Performance has been significantly improved with an overhauled string interning system and rebuilt support for Razor tag helpers and Blazor components. Additionally, this release introduces the new Qodana team code quality plugin for enhanced CI/CD pipeline integration.

ReSharper C++ 2025.1

  • ReSharper C++ 2025.1 improves constexpr evaluation capabilities and adds support for new GNU language extensions to help with cross-platform development. Other updates include the new Inline Macro refactoring, enhanced GoogleTest support, and Clang-Tidy’s compatibility with the ARM platform. Unreal Engine developers will also benefit from better memory utilization in projects with a large number of Blueprints.

Rider 2025.1

  • Rider 2025.1 delivers initial support for .NET 10 and C# 14 preview features. This release introduces the new Files view for repository-wide visibility, a Roslyn syntax tree visualizer, and numerous enhancements for debugging both .NET and C++ solutions. Game developers can leverage the Unity Profiler integration, while AI power users benefit from a fresh selection of newly supported LLMs.

dotTrace 2025.1

  • Tabbed snapshot analysis - This release introduces tabs to dotTrace. You can now open the same snapshot in multiple tabs with different filter configurations. This lets you examine various aspects of your performance data simultaneously. You can analyze one dataset in one tab while applying different filters in another and switch between views without resetting your filters.

dotMemory 2025.1

  • Snapshot analysis inside Visual Studio - dotMemory is now fully integrated with Microsoft Visual Studio. Previously, you could only trigger profiling from within Visual Studio, but you had to switch to the standalone dotMemory application to analyze the results. Now, you can both profile your application and analyze memory snapshots without ever leaving the IDE.

dotPeek 2025.1

  • Enhanced C# 13 support and readability upgrades - The 2025.1 release brings several improvements to the decompiler, enhancing support for the latest C# features and improving code readability. Here’s what’s new:
    • Support for required members.
    • Added support for the new System.Threading.Lock type introduced in C# 13.
    • Support for ref fields and scoped parameter modifiers.
    • Support for the allows ref struct generic anti-constraint.
    • Pattern-based using for ref struct types.
    • Support for string interpolation.
    • Certain integer constants in decompiled code now include commented hexadecimal representations for better readability.
    • Support for file-scoped namespaces.