MSBuildStructuredLog

A logger for MSBuild that records a structured representation of executed targets, tasks, property and item values.

MIT License

Stars
1.4K
Committers
77

Bot releases are visible (Hide)

MSBuildStructuredLog - v2.2.350: binlog reading perf improvements by Stephen Toub

Published by KirillOsenkov about 1 month ago

What's Changed

New Contributors

Full Changelog: https://github.com/KirillOsenkov/MSBuildStructuredLog/compare/v2.2.342...v2.2.350

MSBuildStructuredLog - Support for #project height=0

Published by KirillOsenkov about 1 month ago

Full Changelog: https://github.com/KirillOsenkov/MSBuildStructuredLog/compare/v2.2.336...v2.2.342

MSBuildStructuredLog - Ignore a couple first-chance exceptions

Published by KirillOsenkov about 2 months ago

MSBuildStructuredLog - Fix exception indicator

Published by KirillOsenkov about 2 months ago

MSBuildStructuredLog - 2.2.330: First-chance exception improvements

Published by KirillOsenkov about 2 months ago

MSBuildStructuredLog - 2.2.326: Add a first-chance exception indicator

Published by KirillOsenkov about 2 months ago

MSBuildStructuredLog - v2.2.324

Published by KirillOsenkov about 2 months ago

Fix the installer by reverting to an older Cecil

Full Changelog: https://github.com/KirillOsenkov/MSBuildStructuredLog/compare/v2.2.321...v2.2.324

MSBuildStructuredLog - v2.2.317: support for binlog file format version 23

Published by KirillOsenkov about 2 months ago

MSBuildStructuredLog - v2.2.310: $projectreference navigation Latest Release

Published by KirillOsenkov 2 months ago

What's Changed

Full Changelog: https://github.com/KirillOsenkov/MSBuildStructuredLog/compare/v2.2.303...v2.2.310

MSBuildStructuredLog - v2.2.303

Published by KirillOsenkov 2 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/KirillOsenkov/MSBuildStructuredLog/compare/v2.2.294...v2.2.303

MSBuildStructuredLog - Bugfixes in $copy results

Published by KirillOsenkov 3 months ago

MSBuildStructuredLog - Icons for file copy results

Published by KirillOsenkov 3 months ago

For $copy filename.txt results use a dedicated icon that shows whether the file is a source of a copy operation, a destination, or both.

Full Changelog: https://github.com/KirillOsenkov/MSBuildStructuredLog/compare/v2.2.291...v2.2.292

MSBuildStructuredLog - Support for file format version 22

Published by KirillOsenkov 3 months ago

What's Changed

Full Changelog: https://github.com/KirillOsenkov/MSBuildStructuredLog/compare/v2.2.287...v2.2.291

MSBuildStructuredLog - v2.2.287: show import chain in breadcrumb for preprocessed text

Published by KirillOsenkov 3 months ago

New Feature: show import chain in breadcrumb for preprocessed text

https://github.com/KirillOsenkov/MSBuildStructuredLog/wiki/Viewer-UI#preprocessed-projects

image

Navigate from import to the place in preprocessed text where it is imported (if preprocessed text is shown)

Support $target skipped=false and $target skipped=true to show only unskipped or only skipped targets

Show grayed out nodes in search results if the actual node is grayed out

Fixed #774

Full Changelog: https://github.com/KirillOsenkov/MSBuildStructuredLog/compare/v2.2.269...v2.2.287

MSBuildStructuredLog - v2.2.269

Published by KirillOsenkov 4 months ago

What's Changed

Full Changelog: https://github.com/KirillOsenkov/MSBuildStructuredLog/compare/v2.2.248...v2.2.269

MSBuildStructuredLog - 2.2.248: explain transitive file copies, adjust context menu

Published by KirillOsenkov 5 months ago

Full Changelog: https://github.com/KirillOsenkov/MSBuildStructuredLog/compare/v2.2.243...v2.2.248

Adds a new feature that explains transitive file copies (files copied to output because they come from referenced projects).

image

Reorganize the context menu and fix theming.

MSBuildStructuredLog - 2.2.240: $copy project() to view project file copy graph

Published by KirillOsenkov 6 months ago

Supports $copy project() syntax to display all files copied by a given project(s).

Fix for #736

Full Changelog: https://github.com/KirillOsenkov/MSBuildStructuredLog/compare/v.2.2.235...v2.2.240

MSBuildStructuredLog - 2.2.235: support binlog file format version 20

Published by KirillOsenkov 6 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/KirillOsenkov/MSBuildStructuredLog/compare/v2.2.226...v.2.2.235

MSBuildStructuredLog - Condition analyzer

Published by KirillOsenkov 7 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/KirillOsenkov/MSBuildStructuredLog/compare/v2.2.212...v2.2.226

Badges
Extracted from project README
Build status NuGet package Chocolatey
Related Projects