NuGet.Core has been updated to version 2.8.7 but NuGet.exe and
NuGet.Console.Types.dll have not because the builds from Microsoft
target .NET 4.5 and not 4.0
Adds support for the new .NET Core target frameworks:
core50 - Target framework that is compatible with the Core CLR.
dnx452 - DNX-based apps using the full 4.5.2 version of the framework
dnx46 - DNX-based apps using the full 4.6 version of the framework
dnxcore50 - DNX-based apps using the Core 5.0 version of the framework
The CoerceValue-callback is not called by WPF for values set by the control itself, so it was setting ProjectProperty.Location to PropertyStorageLocations.Unchanged instead of PropertyStorageLocations.Base.
Enumerating the EnvDTE.Project.Object.References in a different app domain
was trying to load the PackageManagement assembly and failing. Changed
EnvDTE.References so it only exposes types in the SharpDevelop.EnvDTE assembly
and switch to using IEnumerable on the EnvDTE.References class.
Updating to a new NuGet package or installing a new NuGet
package with the old one still installed would leave the
old unused NuGet package in the packages folder.
NuGet packages that were still in the packages folder but
not installed in any projects are now not shown in the
Installed tab when managing NuGet packages for the solution.
The Fody NuGet package has an install PowerShell script that
directly updates the MSBuild project from the
Microsoft.Build.Evaluation.ProjectCollection.GlobalProjectCollection
to set a FodyPath property that defines where the Fody.targets
file should find the main Fody assembly.
Extended the support added for the Microsoft.Bcl.Build NuGet package
so project properties added by directly updating the MSBuild project
from the GlobalProjectCollection are added/updated in the actual
project file.
No support for updating properties that exist multiple times inside
a project (e.g. OutputPath).
'Move class to File' function did always use tab as indentation
character. As space user you always had to convert the tabs to spaces by
hand afterwards. This fix tries to find and set the right indentation
character. If no indentation character is found, it falls back to tab.