.NET Tools
Essential productivity kit for .NET and game developers
Rider 2026.2 Early Access Program Begins With Performance Improvements
The Early Access Program (EAP) for Rider 2026.2 is now open, 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.
And now on to Rider 2026.2 EAP 1 release highlights.
Major Roslyn performance improvements with faster branch switching
Rider 2026.2 EAP 1 introduces a significant round of performance improvements for Roslyn integration, with a focus on one of the most painful scenarios in large solutions: switching branches.
Branch switching is one of those everyday actions that should feel uneventful. You change branches, Rider updates the solution model, Roslyn catches up, and you keep working. But in large solutions, especially those with many projects or target frameworks, this process could become noticeably slow. In some cases, it could also cause freezes or Roslyn crashes.
Rider 2026.2 EAP 1 addresses this with a set of targeted improvements to how Rider communicates project model changes to Roslyn. We’ve reduced the number of requests, added batching, cut down the amount of transferred data, and fixed a hang caused by passing non-existent files to Roslyn.
The result is a much smoother experience when switching branches, especially in large or complex solutions. In typical large-project scenarios, branch switching is now 2–3x faster.
In some of the worst cases we tested, the improvement is much more dramatic. One BenchmarkDotNet scenario (~25 projects included) improved from 8 minutes to 5 seconds, making branch switching in that case nearly 100x faster.
This work also fixes a number of Roslyn-related issues around project references, .editorconfig handling, available analyzers, and target framework changes.
Game dev goodness
Unity
For Unity developers, we’ve significantly reworked how Rider handles asmdef references. This should improve how Rider understands Unity projects that use assembly definition files and make project model updates more reliable.
Godot
Rider 2026.2 EAP 1 brings a set of fixes and quality improvements for GDScript support, addressing several issues that could make the editing experience less smooth than expected.
Spellchecking is now available in GDScript files, helping you catch typos directly in the editor.
Azure Functions support is moving into Rider
We’re migrating Azure Functions features for local development from the separate Azure Toolkit plugin into JetBrains Rider itself.
This means you’ll be able to develop Azure Functions locally without installing any additional plugins. Most of the existing functionality has already been moved, including project and trigger creation, running, debugging, Azurite integration, and more. A few smaller features are still pending and will be added in upcoming EAP builds.
We’ve also added the ability to create an Azure Functions trigger from the project creation dialog. In addition, Azure Functions projects can now be debugged inside a Docker container. Previously, this Docker debugging workflow was available only for regular .NET projects.
Aspire improvements
Rider 2026.2 EAP 1 also includes several updates for Aspire.
We now support file-based AppHosts for Aspire projects. Dev certificate validation for Aspire apps has also been improved.
There are also improvements to how AppHost.cs is displayed in the editor. Rider now shows the status of each resource, such as whether it’s running or stopped, and lets you execute resource commands directly from the gutter.
For the full list of changes included in this build, please see our release notes.
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!
