Rider 2025.2 Early Access Program Is Live!

The Early Access Program (EAP) for Rider 2025.2 has just begun, and the first preview build for the upcoming major release is already out.  There are several ways for you to get your hands on the first preview build: A reminder of what the EAP is all about The Early Access Program is a long-standing […]

May 16, 2025 - 14:18
 0
Rider 2025.2 Early Access Program Is Live!

The Early Access Program (EAP) for Rider 2025.2 has just begun, and the first preview build for the upcoming major release is already out. 

There are several ways for you to get your hands on the first preview build:

  • Download and install it from our website.
  • Get it via the Toolbox App.
  • Install this snap package from the SnapCraft store if you’re using a compatible Linux distribution.


A reminder of what the EAP is all about

The Early Access Program is a long-standing tradition that gives our users early access to the new features we’re preparing. By participating, you get a first look at what’s coming and a chance to help shape the final release through your feedback.

EAP builds are free to use, though they may be less stable than the final release versions. You can learn more about the EAP and why you might want to participate here.

Rider 2025.2 EAP 1 release highlights

Support for Roslyn-based suppressors

Roslyn-based suppressors give analyzer authors a powerful tool to eliminate unnecessary warnings with custom logic. Unlike traditional methods such as [SuppressMessage] attributes or #pragma directives, suppressors work invisibly in the background, keeping your code clean and maintainable, which is particularly important when using external analyzers.

With Rider 2025.2 EAP 1, these suppressors now work exactly as intended. When a diagnostic is suppressed, it simply disappears from your editor and won’t disrupt your workflow or CI pipelines. This means:

  • Framework-specific code no longer shows false warnings.
  • The same suppression rules work across all .NET IDEs.
  • Libraries that include their own suppressors now function properly in Rider.
  • You’ll see fewer irrelevant warnings in specialized code like Unity fields, EF Core models, and test fixtures.

The Pencils widget is back

In response to feedback from the community, we’ve decided to bring the Pencils widget back. In Rider 2025.2 EAP 1, as well as in Rider 2025.1.2, the widget can be enabled in the status bar, giving you quick access to visual indicators for code style inspections, highlighting levels, and inlay hints.

Here’s how it works now:

  • The widget is disabled by default, but can be added to your status bar via the main menu View | Appearance | Status Bar Widgets, as well as directly from the status bar.
  • A restart is required after enabling it for the changes to take effect.
  • Once enabled, the Pencils icon appears in the lower-right corner of the IDE window.
  • Disabling the widget does not require a restart.

We appreciate all of your feedback and advocacy – thanks for helping us shape Rider into the tool you need!

Important fixes

  • The Detach action is now available for C++ processes, allowing you to disconnect the debugger without terminating the application. [RIDER-70201]
  • Rider can once again successfully create IIS virtual directories when running or debugging ASP.NET applications targeting the .NET Framework. [RIDER-122091]
  • Rider no longer crashes when editing or merging .sln files due to a critical lexer issue. [RIDER-114986]
  • We’ve resolved an issue where identifiers were incorrectly colored or partially styled in Unity projects. [RIDER-124907

For the full list of changes included in this build, please see our issue tracker.

We encourage you to download the EAP build, give these new features a try, and share your feedback. The Early Access Program is a collaborative effort, and your input plays a vital role in making Rider the best it can be.

Thank you for being part of our EAP community, and we look forward to hearing what you think!