Skip to content

Releases: KirillOsenkov/MSBuildStructuredLog

Fix grouping evaluation projects

22 Oct 23:45
Compare
Choose a tag to compare

We used to collapse multiple evaluations of a single project together. We now differentiate between different evaluations of a project and they go into separate nodes by evaluation Id.

Fix #212

22 Oct 22:55
Compare
Choose a tag to compare
v2.0.50

Fix an invalid cast when reading localized logs.

Project import tree, $import and $noimport search keywords

20 Oct 22:05
Compare
Choose a tag to compare

Implemented project import tree:

image

Enable preprocessing from any imported project:
image

Implement search keywords: $import and $noimport

Several new features and bugfixes

16 Oct 05:27
Compare
Choose a tag to compare
  • Search in Subtree
  • View subtree text
  • Press key to jump to node that starts with that key
  • Improve display for additem/removeitem
  • Display both name and value for search results that are key/value pairs
  • Display total build duration

Better parsing for "There was a conflict" in RAR

26 Sep 00:30
Compare
Choose a tag to compare
v2.0.13

Parse the structure of "There was a conflict" message blobs in RAR.

AssemblySearchPaths analyzer and Task perf stats

24 Sep 22:15
Compare
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
Compare
Choose a tag to compare
v1.2.44

Implement IBuildEngine4 in the TaskRunner.

Add TaskRunner.exe

18 Aug 02:22
Compare
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
Compare
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
Compare
Choose a tag to compare

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