In order to present a small gift for the upcoming holidays, we are pleased to present you not even one, but three releases:
ReSharper 6.1 ,
dotCover 1.2 and
dotTrace 4.5.2 Performance .
ReSharper 6.1
This release of Resharper contains not only bug fixes but also a number of features that we already wrote about in a
series of blog posts (English). Here is what's new in this release:
')
Settings
Resharper 6.0 laid the foundations for what later became a new mechanism for managing settings. This change was significant, both from an architectural and functional point of view. Unfortunately, due to lack of time, we could not prepare this functionality for release 6.0. But now everything is ready, and in release 6.1 we are pleased to present a set of opportunities for common ownership of settings at the level of solutions, teams, individual computers and even at the level of company policies. We are still working on the settings, and we hope for your feedback.

Performance improvements
Before the release of each version of Resharper, we invest a lot of time in work on performance. It is not always so easy, because we also need to manage to create new functionality. In version 6.0, we had serious performance problems in some types of web projects. Fortunately, these problems were resolved, and about
140 different problems were fixed for release 6.1.
Async and Visual Studio 11 support
Async support is still in the CTP state, and Visual Studio, in turn, is in the early preview stage. Trying to support technologies that are not yet ready is not only difficult but also risky, because any major changes can negate a large proportion of the initial effort. Nevertheless, we know that many of our users are experimenting with new technologies and they lack ReSharper.

Therefore, with release 6.1, we provide support for Async in C # and VB.NET, as well as experimental support for Visual Studio 11. So far, there is no support for Metro applications and, in order to install for VS11, you need a separate installation package (vsix) which can be downloaded
on this page .
Build link optimization
A large number of users rely on Resharper for quick changes at the project level, and supporting link optimization will be another useful tool. In any project from your solution, ReSharper 6.1 can detect references to assemblies that are not used, and helps the user to remove some or all unused references.

Sdk
During the development of version 6.0, we invested a lot of effort in creating a more convenient API for extending ReSharper. Version 6.1 contains the fruits of these efforts: in addition to the improved API, we also provide a unit testing framework, Visual Studio templates, examples, and
online documentation . ReSharper 6.1 SDK
can be downloaded as an MSI installer or ZIP archive.

And other useful features ...
Here are some other features that are included in the release:
- Structural Search and Replace (SSR) for HTML and ASP.NET . Now you can use the custom patterns replacement mechanism to refactor HTML and ASP.NET markup.
- Call Tracking for ASP.NET MVC . All the same call tracking mechanisms extended to support ASP.NET MVC 3.
- New code checks . There are checks of access to the “cleaned” (disposed) closures, checks of covariant conversion of arrays, and many others.
Also, we fixed a
large number of existing problems . You can read about many innovations and functional improvements in future posts of
our blog (English).
dotCover 1.2 and dotTrace 4.5.2 Performance
Both of these releases were “service”, and their main goal was to maintain compatibility with ReSharper 6.1. In addition, dotCover now works with TypeMock 6.2.x, provides improved reporting capabilities with reduced HTML generated code, and also consumes less memory.
We have already started working on the new major versions of dotCover and dotTrace Performance. EAP-versions of products with a large number of new features and improvements, which we will write, will be released soon.
Download them all :)
You can download
ReSharper 6.1 ,
dotCover 1.2 and
dotTrace 4.5.2 Performance right now!
And finally, let me congratulate all of you on the upcoming holidays. See you in the new year!