Skip to content

Releases: phmonte/Buildalyzer

4.1.7

29 Nov 19:51
Compare
Choose a tag to compare
  • Updated Microsoft.CodeAnalysis.CSharp.Workspaces and Microsoft.CodeAnalysis.VisualBasic.Workspaces to 4.4.0 (#220, thanks @colombod).

4.1.6

31 Oct 17:09
Compare
Choose a tag to compare
  • Fixed a NullReferenceException for F# projects (#216, thanks @psfinaki).

4.1.5

22 Sep 20:48
Compare
Choose a tag to compare
  • Added a BuildEnvironment.NoAutoResponse option to control whether the /noAutoResponse argument is set, with a default of true to avoid processing .rsp files that could conflict with Buildalyzer (#211).
  • Add API to retrieve compiler command-line and arguments (#212, #213, thanks @siegfriedpammer).

4.1.4

05 May 13:41
Compare
Choose a tag to compare
  • Added support for Visual Basic projects (#207, thanks @cslong).
  • Added support for the additionalfile compiler argument as IAnalyzerResult.AdditionalFiles (#200).

4.1.3

18 Mar 19:54
Compare
Choose a tag to compare

4.1.2

02 Mar 15:06
Compare
Choose a tag to compare
  • Updated MsBuildPipeLogger to 1.1.6.
  • Updated Microsoft.CodeAnalysis to 4.1.0.

4.1.1

15 Feb 21:36
Compare
Choose a tag to compare
  • Added SourceLink support.

4.1.0

15 Feb 17:05
Compare
Choose a tag to compare
  • Updated Buildalyzer.Logger to target .NET Standard 2.0.
  • Updated MsBuildPipeLogger references to version 1.1.4.

4.0.0

14 Feb 22:03
Compare
Choose a tag to compare
  • Updated Buildalyzer to target .NET Core 3.1 (#197, #189, thanks @AdaskoTheBeAsT and @slang25).
  • Made AnalyzerResults.TargetFrameworks and related properties deterministically ordered (#198, thanks @0xced).

3.2.8

20 Jan 13:48
Compare
Choose a tag to compare
  • Reverted UseAppHost back to defaults for Buildalyzer builds in favor of setting ComputeNETCoreBuildOutputFiles instead so that self-contained application builds still work (#194, #185, #187).
  • Added ability to bypass MSBuild when using .NET Core/.NET (I.e. the dotnet command) so that other commands like publish can be invoked (#195, thanks @echalone).
  • Added support for analyzing build logs that don't set a TargetFrameworkMonitor (I.e. C++ projects) (#196, thanks @echalone).