dotCover, dotMemory, dotPeek, and dotTrace 2023.2 Released!
Let’s take a look at what’s new with these .NET tools.
Snapshot analysis in JetBrains Rider
Before 2023.2, you could only use dotMemory in Rider for memory allocation analysis. In 2023.2, you can collect memory snapshots and analyze them in Rider, just like in the standalone version of dotMemory.
- Snapshot analysis is available on Windows, Linux, and macOS.
- On Windows, you can also import and analyze process dumps.
- Some features and views are not available, e.g., automatic snapshot inspections and creation stack trace views.
Grouping by a thread for sampling, tracing, and line-by-line snapshots
Now, the Call Tree inside Rider and the standalone dotTrace application lets you group call stacks by individual threads, allowing deeper insight into thread-specific performance issues.
Source View tool window on Linux and macOS
The standalone version of dotTrace on Linux and macOS gets the Source View window. After you select a call in the Call Tree, Source View will show you the source code of the corresponding method.
Other improvements and bug fixes
- For Timeline snapshots, dotTrace Viewer now shows the names of native threads instead of showing them all as Native.This feature will benefit Unity developers, letting them distinguish specific Unity threads. Available only on Windows.
- The Source View window in dotTrace Viewer now shows the number of invocations for each line of code.
dotPeek 2023.2 provides a way to compare two assemblies in detail. This feature is especially useful when scrutinizing the differences between two versions of a specific assembly and searching for potential vulnerabilities that may have been introduced in a newer version.
Click here for more information.
This release was dedicated to bug fixes and stability improvements.
If you’re also interested in learning more about ReSharper 2023.2 or Rider 2023.2, please visit:
Subscribe to Blog updates
Thanks, we've got you!
Recordings from JetBrains .NET Day Online ’23 are available
On September 26, we hosted a free virtual event – .NET Day Online ’23. This was the fifth annual edition of the conference, and we were absolutely amazed at how lively the conversation was! We’d like to extend a huge thank you to the wonderful speakers who joined us to share their passion for the wo…
A Second Set of Bug Fixes: ReSharper 2023.2.2 and Rider 2023.2.2 Are Here!
ReSharper and Rider have just received their second set of bug-fix updates for the 2023.2 release! Let’s take a look at the most important issues that have been resolved in this update. ReSharper For the full list of resolved issues, please refer to our issue tracker. …
ReSharper 2023.3 Early Access Program Begins!
Hello everyone, The Early Access Program for ReSharper 2023.3 has started! Before you download the first EAP build, let’s take a look at what is in store for you. Working with aliases With this first EAP build, we are introducing support for C# 12’s ability for alias directives to refer…
Rider Kicks Off the Early Access Program for the 2023.3 Release!
The Early Access Program for Rider 2023.3 has just begun with the release of the Rider 2023.3 EAP 1 build. There are several ways to get your hands on it: Download and install them from our website. Use the Toolbox App. Install this snap package from the SnapCraft store if you’re using a c…