Skip to content

Releases: KirillOsenkov/MSBuildStructuredLog

Search indexing, start/end > < operators

25 Nov 03:41
Compare
Choose a tag to compare

Full Changelog: v2.2.1...v2.2.76

  • Indexing tree nodes for faster search. Some more time spent during binlog opening, but searches will be faster.
  • search operators to filter nodes that start/end before/after a certain time (start>"datetime", start<"datetime", end>"datetime", end<"datetime")
  • Some fixes to search result presentation.
  • Added Close, Close All But This, and Close All on text document tabs context menu
  • Persist main window position
  • View source for items under $additem EmbedInBinlog
  • Miscellaneous memory and performance optimizations, faster binlog load times (other than the indexing time)

Prototype binlog redaction, perf and other fixes

09 Nov 01:44
Compare
Choose a tag to compare

Huge thanks to @JanKrivanek for the new binlog redaction feature (experimental!)

Works for both command line (binlogtool redact) as well as viewer File -> Redact Secrets:

image
image

What's Changed

  • Sensitive data redacting PoC by @JanKrivanek in #711
  • Support for ExtendedCriticalBuildMessageEventArgs by @rokonec in #710
  • tons of small performance and memory fixes, should help with binlog loading time and memory consumption
  • Prototype of File Copy Map: search for $copy file\path or $copy directory\path to see all copies to/from file or directory
  • Bump SkiaSharp from 2.88.0-preview.187 to 2.88.6 in /src/StructuredLogViewer.Avalonia by @dependabot in #705
  • Fix missed part of SkiaSharp bump by @directhex in #709

New Contributors

Full Changelog: v2.1.858...v2.2.1

Support binlog format version 17

06 Sep 21:47
90567e6
Compare
Choose a tag to compare

Adds support for the latest version 17, which adds Extended error, warning and message event args (where you can attach arbitrary strings and metadata to errors, warnings and messages). This will be used by C++.

image

What's Changed

New Contributors

Full Changelog: v2.1.844...v2.1.858

v2.1.844

25 Jul 21:20
7d6b5c2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.1.820...v2.1.844

Minor updates

08 May 21:19
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.1.815...v2.1.820

Rollback to fix search

22 Apr 01:30
Compare
Choose a tag to compare

Attempt to fix broken search reported in #673

Possible regressed with #672

Bug fixes and contributions

21 Apr 17:40
4c16983
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.1.790...v2.1.814

Fix nullref when reading "Reusing node" messages with null BuildEventArgs

14 Mar 02:20
Compare
Choose a tag to compare

What's Changed

Fixes #662

Full Changelog: v2.1.787...v2.1.790

Fix race condition

27 Feb 23:39
2800fc5
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.1.784...v2.1.787

Support binlog format version 16

25 Feb 01:26
0bc09fb
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.1.758...v2.1.784