Skip to content

Releases: KirillOsenkov/MSBuildStructuredLog

AssemblySearchPaths analyzer and Task perf stats

24 Sep 22:15

Choose a tag to compare

  • A new analyzer for AssemblySearchPaths unused locations
  • Perf summary for total task duration sorted by task

Fix some bugs in TaskRunner

25 Aug 17:44

Choose a tag to compare

v1.2.44

Implement IBuildEngine4 in the TaskRunner.

Add TaskRunner.exe

18 Aug 02:22

Choose a tag to compare

A console app that can take a .binlog and execute the specified task from the .binlog using the exact parameters specified in the log. Useful to debug task execution.

Uses MSBuildLocator to control which MSBuild assemblies and toolset to load. Installs a CustomAppDomainManager to install MSBuildLocator assembly resolution for each new appdomain created by the task.

Two modes to locate tasks: by name (runs the first task of that name) or by index (index will be provided by the Viewer).

Logs task output to console.

Add missing colon in file paths

09 Aug 17:26

Choose a tag to compare

v1.2.25

Merge branch 'master' of https://github.com/KirillOsenkov/MSBuildStru…

New API to read logs from Stream

03 Aug 20:37

Choose a tag to compare

New API in StructuredLogger.dll to read .binlog, .buildlog and .xml files from Stream or byte[].

Fix #177

29 Jun 22:27

Choose a tag to compare

Fix bug #177 where copying a 0-byte to clipboard would trim the rest of the text. See also MSBuild bug dotnet/msbuild#3466

Fix bug #176 with some item metadata lost in the viewer

21 Jun 21:42

Choose a tag to compare

Support File Format version 7

16 May 00:38

Choose a tag to compare

v1.2.12

Try to tolerate reading corrupt .binlogs to at least partially displa…

Fix "under(...)" query filters

30 Jan 03:59

Choose a tag to compare

Fix logic bugs with under(...) query filters

Fix a NullReferenceException

04 Jan 23:25

Choose a tag to compare

Fixes a couple bugs