Skip to content

Releases: KirillOsenkov/MSBuildStructuredLog

Ensure Rebuild menu command works

30 Nov 01:57

Choose a tag to compare

Rebuild menu command wasn't working as the main window DataContext wasn't set, so command binding didn't work.

Make sure the MSBuild.exe path is updated immediately on the build parameters screen when changed.

Fix a NullRef

21 Nov 22:06

Choose a tag to compare

v1.0.72

Fix a potential null-ref.

Allow specifying custom MSBuild location

15 Nov 19:43

Choose a tag to compare

Fix a NullRef

15 Nov 03:29

Choose a tag to compare

Thanks to @kzu for a bug fix

Resilience to corrupt log files

06 Nov 00:02

Choose a tag to compare

Don't crash when opening a corrupt log file

Add some resilience to the binary log reader

25 Oct 00:18

Choose a tag to compare

v1.0.63

Add some resilience to the binary log reader. Some attributes may be …

v1.0.62

10 Oct 17:13

Choose a tag to compare

Implement Shift+F6 to quickly rebuild an already open project/solution.
Fix a bug where it would display a File not found message on first launch.

Add command-line argument support

27 Aug 00:33

Choose a tag to compare

Adds an ability to pass the log file path as command-line argument to StructuredLogViewer.

Fix search

18 Jun 21:15

Choose a tag to compare

v1.0.53

Populate the string table when reading binary logs. Without it, searc…

New compact binary log format: *.buildlog

15 Jun 18:38

Choose a tag to compare

This release introduces the new binary log format *.buildlog, which also becomes the default. XML is still available. Binary logs can be up to 200x smaller and faster than XML. Depending on which file extension you pass to the StructuredLogger.dll it will write .xml or .buildlog (binary).

The UI can still open and save both formats, but when saving it now defaults to .buildlog.

The binary format is subject to change because the MSBuild Team itself might be coming up with a binary log format. We may switch to using that format in the future.