Documentation

What's New

We're constantly working on improving PostSharp and providing support for the latest platforms.

Microsoft is releasing a new version of Visual Studio, C#, or .NET almost every month. The best way to avoid bad surprises is to have an up-to-date maintenance subscription.

Version Release Date Key Features
6.5 (LTS) February 2020

Support for Docker

Build-Time performance emhancements: up to 2x faster

PostSharp Tools for Visual Studio performance improvements

Support for IMemoryCache and the new Azure Service Bus API in Caching

6.4 December 2019

Support for .NET Core 3.0 and .NET Standard 2.1

Support for C# 8.0

Support for field/property initializers

Free ordering of OnMethodBoundary aspects on iterators with semantic advising

6.3 October 2019

Support for building on Linux and MacOS

Support for Deterministic Build

PostSharp Tools for Visual Studio performance improvements

Free ordering of OnMethodBoundary aspects without OnYield/OnResume advices on async methods

Contracts: ability to customize the type of thrown exceptions

6.2 May 2019

Support for Visual Studio 2019

6.1 March 2019

Support for C# 7.3

Visual Studio debugger: better support for async methods

Logging: major improvements in the front-end API

6.0 July 2018

Support for .NET Core 2.0-2.1 and .NET Standard 2.0

Support for Portable PDB

Support for C# 7.2

Improvements in Caching and Logging components.

5.0 July 2017

Support for Visual Studio 2017

Support for .NET Core 1.0 and .NET Standard 1.6

Support for NuGet 3

Filled gaps in support for async methods

XAML: Command, Dependency Property and Attached Property

Code Contracts: support for out parameters and return values

Improvements in Caching and Logging components