2025.1 EAP4 build 251.21418.63

Released: February 18, 2025

No subscription required

Download

Rider Early Access Program

We at JetBrains believe that making tools for developers should involve listening to them. Our Early Access Program lets the community participate in discussions devoted to our products and influence the development planning, from the early stages onwards.

This page lists pre-release builds of Rider, the .NET IDE from JetBrains. As this is pre-release software, the stability of builds presented here, as well as their applicability for a certain purpose, may (and most probably will) vary. Please use the builds at your own risk.

For the list of known issues you might want to visit the Rider help center.

Please use the Rider issue tracker to report bugs and suggest new features.

This is an early access version of the product

You expressly acknowledge that this version of the product may not be reliable, may not work as intended and may contain errors. Any use of the EAP product is at your own risk.

Get the Toolbox App to download Rider and its future updates with ease

Build infoBuild highlights

2025.1 EAP4 build 251.21418.63

Released: February 18, 2025

No subscription required

Download

Rider 2025.1 EAP 4 comes with the following updates:

Game development

NoesisGUI framework support: We've added support for the NoesisGUI for Unity and Unreal Engine projects, expanding the range of C++ game UI libraries available for game development in Rider.

We've also resolved an issue where the NoesisGUI preview on Windows would get stuck in an endless loading state. [RIDER-122145]

Godot improvements: Rider now supports .uid files in Godot 4.4. When files are moved within Rider, the corresponding .uid files are moved together to maintain project integrity.

C++ native debugger (LLDB) improvements for Windows

In addition to the performance enhancements we revealed in EAP 2, we've also made improvements to Natvis support, stepping accuracy, and debugging stability for Unreal Engine and other C++ projects on Windows. Here are some highlights:

  • We improved type visualization by adding support for Synthetic items in Natvis, enhancing Unreal Engine debugging. [RIDER-116407]
  • We added support for the NVO format specifier in Natvis. [RIDER-120524]
  • We enabled Natvis intrinsics in expression evaluation, within other Natvis types, and in conditional breakpoints. [RIDER-111190]
  • We added support for char8_t from C++20. [RIDER-120687]
  • We added a link to apply an expression fix with a single click. [RIDER-114653]
  • We implemented support for exclamation syntax (module.dll!expr) in the context operator for expression evaluation and conditional breakpoints. [RIDER-119956]
  • We improved stepping accuracy in debugging. Stop-over no longer falls into inline functions incorrectly, and the Step-in and Step-over actions now stop at the correct lines. [RIDER-119314]
  • We resolved an issue where debugging sessions could crash the target process due to access violations, particularly in optimized Unreal Engine builds. [RIDER-121706]

.NET debugger fixes

We've fixed an issue where expressions in the Immediate Window were evaluated twice, ensuring correct debugging behavior. [RIDER-83380]

Code navigation

We added support for the Next Highlighted Usage and Previous Highlighted Usage actions to improve code navigation. [RIDER-15896]

Decompiler improvements

  • Support has been added for the allows ref struct generic anti-constraint from C#13. [DOTP-8182]
  • Support has been added for ref fields and scoped parameter modifiers. [DOTP-8181]
  • Support has been added for file-scoped namespaces. [DOTP-8184]

For full information about the updates included in this build, please see our issue tracker.

2025.1 EAP3 build 251.20015.32

Released: February 7, 2025

No subscription required

Download

Rider 2025.1 EAP 3 comes with the following updates:

  • Proper support for Blazor WebAssembly publishing.
  • The main menu has been merged with the main toolbar on Windows and Linux.
  • The option to set up automatic plugin updates.
  • Several decompiler enhancements.

For full information about the updates included in this build, check out this blog post.

2025.1 EAP2 build 251.18673.40

Released: January 31, 2025

No subscription required

Download

Rider 2025.1 EAP 2 build comes with:

Easier environment variable configuration with .env files

Rider 2025.1 EAP 2 simplifies the management of environment variables. Instead of entering variables manually, you can now use .env files directly in your run/debug configurations.

Look for the folder icon (Browse) next to the Environment Variables field to attach your .env files, and Rider will take care of loading them before launch. You can even use multiple files across different projects to maintain consistent configurations.

A Load .env option is also available as a pre-launch task to ensure your environment variables are ready when your application starts.

Faster debugging for C++ projects

Rider 2025.1 brings faster stepping times to debugging large C++ projects, particularly in Unreal Engine development. Thanks to targeted optimizations in our custom LLDB debugger, delays during step-over and step-into operations have been dramatically reduced. This blog post has all the details. 

Improvements for remote development environments

This build also brings improvements to workflows in Docker containers and other remote environments. Check out this blog post to learn more.

For full information about the updates included in this build, please see our issue tracker.

2025.1 EAP1 build 251.14649.64

Released: January 17, 2025

No subscription required

The Rider 2025.1 Early Access Program is here!

The first early preview build introduces:

  • Repository-wide visibility in the Solution Explorer.
  • Automatic child processes attachment for the .NET debugger.
  • Enhanced .NET exception breakpoint configuration.
  • Separate color settings for C++ keywords.

For full information about the updates included in this build, check out this blog post.