dotMemory Standalone 2021.3 – 32-bit Version Deprecation
Starting with the next dotMemory Standalone 2021.3 release, we will no longer ship a 32-bit (x86) version. On 32-bit operating systems, you can capture snapshots using the dotMemory Command Line Tools, and analyze them with dotMemory on a 64-bit operating system. In this blog post, we’ll explain why we are making this change, and what it means for you. Why is this changing? To analyze mem
The .NET Ecosystem in 2021: Over half of .NET devs use C# 8, 46% do not use diagnostic tools, and other facts
The State of Developer Ecosystem 2021 report is now available! It’s that time of year again, when JetBrains publishes the findings from our State of Developer Ecosystem Survey! For 2021, we’ve surveyed 31,743 developers from 183 countries or regions to see what are the latest trends and changes in the software development industry. We run this survey yearly for several years to track developer
The v2021.2 Releases for dotCover, dotMemory, dotTrace, and dotPeek Are Here!
Good news, everyone! We are happy to announce the release of the 2021.2 versions of dotCover, dotMemory, dotTrace, and dotPeek. Before diving into the feature set we’ve added in this release, there are a couple of important notes: Starting with the 2021.2 release of our .NET productivity tools, including dotCover, dotMemory, dotTrace, and dotPeek, we will require .NET Framewor
Improved Allocation Details and Powerful Type Filters in dotMemory 2021.2 EAP
With the release of dotMemory 2021.2 around the corner, we thought we'd give you, our loyal JetBrains customers, a sneak peek at some new and exciting features. These newest improvements will make you become a memory maestro in no time! We re-worked the allocation analysis views. Allocations grouped by methods and by call tree add more powerful filter options, and show top allocated types and b
Investigate memory issues with ease – Introducing real-time inspections in dotMemory Allocation Analysis
Memory issues can be challenging to diagnose, especially when we're under the stress of an extreme performance issue and unhappy users. Luckily, dotMemory 2021.1 users will appreciate the new and improved memory allocation analysis in our product's latest version. Using our new allocation analysis UI, we'll quickly locate those wasteful allocations bringing our application to a grinding halt. We'
dotMemory Support For Linux Process Dumps
Great news, Linux users! dotMemory 2021.1 now supports analyzing dumps collected using gcore and dotnet-dump for your Linux-hosted .NET applications. In this post, we'll explore how to use a Linux environment, Ubuntu, as our primary development environment using JetBrains Rider, take process dumps of our .NET applications, and investigate potential issues using dotMemory on Windows. Set up the Li
ReSharper and Rider 2021.2 will require .NET Framework 4.7.2 or newer installed on Windows
Starting with the 2021.2 releases of our .NET productivity tools, including ReSharper and Rider (on Windows), we will require .NET Framework 4.7.2 or newer installed on your machine. Earlier versions of our .NET tools will continue to work on .NET Framework 4.6.1. Which products does this apply to? This change applies to the upcoming 2021.2 versions (and newer) of ReSharper, ReSharper C++, Rider (
dotTrace and dotMemory bring new home screen!
Longtime users of dotTrace and dotMemory may have noticed the brand new home screen that ships with version 2021.1. The change comes as part of our goal to make our products the best profiling tools on the market for all major desktop platforms (we're using Avalonia to make this cross-platform UI a reality). We redesigned the user interfaces to help developers jump right into a profiling session.
ReSharper 2021.1: Updates in Code Analysis, Support for ASP.NET Route Templates, and Rename for Tuple Components
ReSharper 2021.1, our first release of the year, has arrived! It doesn’t have a specific theme or goal, and we've focused instead on simply making improvements that would improve your experience. But we also can’t help adding things here and there. Code analysis has benefitted from a variety of improvements: we’re tying up the loose ends on C# 9.0 and upgrading the engine in general. We’ve added s
ReSharper 2021.1 Beta is available!
Hello, everyone! The 2021.1 release is almost upon us, which means it’s high time to publish the ReSharper 2021.1 Beta build! This is your chance to get a look at all the features that we are going to deliver in the 2021.1 release. Here’s a brief summary of the new features! C# support The Merge into pattern inspection can now be used with many more code patterns. We’ve added more support
Rider 2020.3.3 and ReSharper Tools 2020.3.3 Have Landed!
Hello everyone! We‘ve just published the ReSharper Tools 2020.3.3 and Rider 2020.3.3 releases. Here’s a quick synopsis of the most critical fixes we’ve delivered with these builds. You can use the links below to navigate directly to the product you are interested in: Rider ReSharper dotMemory ReSharper Command Line Tools Rider 2020.3.3 The overall debugger experience is as smooth and fast as i
ReSharper 2021.1 roadmap
We recently posted our roadmap for Rider 2021.1, so let's take a look today at what's brewing for ReSharper 2021.1, and the other dotUltimate tools. As with the Rider post, this is a list of what we're working on, what we hope and currently intend to ship with ReSharper 2021.1. As ever, priorities can change and we might move things in and out of scope. Let's dive in, and please, let us know your