Release Notes for Microsoft NuGet Packages

Is it possible to see any release notes / version history for Microsoft NuGet packages?

As an example, we currently have version 1.0.5 of Microsoft.CodeDom.Providers.DotNetCompilerPlatform installed in our solution and there is now an update available for version 1.0.6 ( packages / Microsoft.CodeDom.Providers.DotNetCompilerPlatform ).

This is a potentially important update as it relates to the Roslyn compiler used to compile our web application. Obviously, graduation notes should be circulated as it helps with the following problems:

  • How this update should be prioritized (from a project management perspective)
  • Things to check after applying this update
  • Does it solve any existing problems in our application.

I suspect it is related to the Roslyn project ( ), but I cannot find any release notes there.


source to share

3 answers

If you Microsoft.CodeDom.Providers.DotNetCompilerPlatform

had release notes, they will most likely be in an element <releaseNotes>

in the .nuspec file for the package. After installing version 1.0.6 and unpacking its .nupkg file, I found this:

<?xml version="1.0" encoding="utf-8"?>
<package xmlns="">
    <title>CodeDOM Providers for .NET Compiler Platform ("Roslyn")</title>
    <description>Replacement CodeDOM providers that use the new .NET Compiler Platform ("Roslyn") compiler as a service APIs. This provides support for new language features in systems using CodeDOM (e.g. ASP.NET runtime compilation) as well as improving the compilation performance of these systems.</description>
    <summary>Replacement CodeDOM providers that use the new .NET Compiler Platform ("Roslyn") compiler as a service APIs.</summary>
    <copyright>ยฉ Microsoft Corporation. All rights reserved.</copyright>
    <tags>Roslyn CodeDOM Compiler CSharp VB.Net ASP.NET</tags>
      <group targetFramework=".NETFramework4.5">
        <dependency id="Microsoft.Net.Compilers" version="1.3.2" />
      <group targetFramework=".NETFramework4.6">
        <dependency id="Microsoft.Net.Compilers" version="2.1.0" />


It doesn't look like there are release notes here.



There are hundreds of thousands of downloads in this particular package - it seems unlikely that the microsoft compiler for all of these sites is largely undocumented.



According to this issue in the roslyn repository, this package is NOT handled by the Roslyn command:

Jaredpar commented on May 30, 2017

@niemyjski points out that despite the name, we do not own this particular package. This was done by the team. The repo for the package is here

And that repo seems to contain the code to build the package and something similar to the release notes can be found here:



All Articles