Skip to content
This repository has been archived by the owner on Jul 15, 2023. It is now read-only.

2.7.0-alpha

Pre-release
Pre-release
Compare
Choose a tag to compare
@Lxiamail Lxiamail released this 20 Nov 23:21
d5e366f

Download

http://aka.ms/apiportdownload

Updates

Functional improvements

  • Made ApiPort tool to be .NET Core Global tool (#790)
  • Added DGML report format support. This feature will be visible when backend service is updated in the near future (#695, #796, #815)
  • Improved accessibility (#783, #792)
  • Moved HTML report generator to a razor library (#742)
  • Added DiagnosticListener to report ServiceProvider (#745)
  • Updated TargetNameParser to understand versions (#757)
  • Reported .Html works on .NET Framework (#751)
  • Updated the HyperLinks to About and Privacy docs on Portability Analyzer Setting are not navigable (#765)
  • Updated the document link in excel report (#807)
  • Fixed Assembly name header name in Excel report (#779)

Fundamental improvements

  • Upgraded .NET Portability libraries from .NET Standard 1.3 to .NET Standard 2.0 (#790)
  • Upgraded ApiPort Console apps to target .NET Core 2.1 and .NET Framework 4.6.1 and upgraded ApiPort VS extension to target .NET Framework 4.6.1 to consume .NET standard 2.0 libraries (#790)
  • Changed IReportWriter.WriteStream to be async (#743)
  • Removed requiring AssemblyReferenceInformation for IDependencyFilter to reduce memory allocation (#784)
  • Added JsonPublicKeyTokenconverter to Serialize PublicKeyToken (#800)
  • Set up some caching in json conversion (#785)
  • Updated Authenticode signing certificate to SHA2 (#826)

Engineering improvements

  • Updated StyleCop.Analyzers and compiler version used (#747)
  • Gathered all our built binaries and symbols at one place (#748)
  • Added support for running tests cross-platform (#746)
  • Fixed LicenseUrl is deprecated warning (#750)
  • Updated to use Full PDB format for net4* projects (#754)