Skip to content

Releases: KirillOsenkov/MSBuildStructuredLog

Embed projects and imports in the .buildlog file

17 Jun 02:31
Compare
Choose a tag to compare

This version starts embedding the archive with projects and imported files directly in the .buildlog file.

Bugfix

16 Jun 17:54
Compare
Choose a tag to compare

Forgot to include a new .dll in the package

Bugfixes

16 Jun 06:40
Compare
Choose a tag to compare

Fixed bugs, hiding root-level evaluation messages under Evaluation folder

Various improvements to UI and loggers

16 Jun 05:22
Compare
Choose a tag to compare
v1.1.81

Order the unparented targets by start time.

Support for viewing embedded projects, imports and preprocessing

01 Jun 05:50
Compare
Choose a tag to compare

Major enhancements:

  • Support for the new msbuild /bl option for embedding projects and imports into the .binlog file
  • If files are embedded, allow to list the files and search through them
  • Allow viewing the files in a text editor
  • Allow viewing preprocessed source for projects (with all imported projects inlined)

When a node in a tree is selected press SPACE or ENTER (or double-click) to view the source code associated with it, if any. Projects, targets and tasks have links to source code.

Text Viewer for source files

18 May 07:14
Compare
Choose a tag to compare

If a file is present on disk, double-click on a tree node to view the source for the file (for projects, targets, tasks, errors and warnings).

Text Viewer for source files

18 May 07:03
Compare
Choose a tag to compare

If a file is present on disk, double-click on a tree node to view the source for the file (for projects, targets, tasks, errors and warnings).

Enable tree virtualization

16 May 22:31
Compare
Choose a tag to compare
  • Enable tree virtualization
  • Allow to turn virtualization on or off, persist the setting
  • If the log file has a *.buildsources.zip file next to it, read the sources from the .zip file
  • Allow navigating to source by double-clicking a node or pressing Space or Enter (for nodes that have source code, such as targets, tasks, projects, errors, etc)

Fix a bug in BinaryLogger writer

29 Mar 18:45
Compare
Choose a tag to compare

Fixes a bug in BinaryLogger that could result in log corruption

Better exception handling

20 Mar 21:28
Compare
Choose a tag to compare

Bug fix release to attempt to fix #54