Releases: KirillOsenkov/MSBuildStructuredLog
Releases · KirillOsenkov/MSBuildStructuredLog
Search indexing, start/end > < operators
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
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:
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
- @directhex made their first contribution in #709
Full Changelog: v2.1.858...v2.2.1
Support binlog format version 17
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++.
What's Changed
- WASI support and single-threading by @lambdageek in #700
- Disable FIPS cryptographic exceptions by @hymccord in #702
- Support for Extended Data by @rokonec in #703
New Contributors
Full Changelog: v2.1.844...v2.1.858
v2.1.844
What's Changed
- Bring Avalonia version closer to main app. by @kant2002 in #682
- Update mention of SignPath by @SabotageAndi in #683
- Add "Buffer" progress bar by @yuehuang010 in #685
- Use correct culture to parse analyzer execution time by @Korexio in #688
- Memory Improvements by @yuehuang010 in #691
- Disable threading on browser by @lambdageek in #694
- Support corrupt logs produced by some 17.7 MSBuilds by @rainersigwald in #697
New Contributors
- @SabotageAndi made their first contribution in #683
- @Korexio made their first contribution in #688
Full Changelog: v2.1.820...v2.1.844
Minor updates
Rollback to fix search
Bug fixes and contributions
What's Changed
- Add ToolTips and ClickDrag to TraceView by @yuehuang010 in #663
- Add Nodes Management node for node reusal messages by @JanKrivanek in #664
- Add "Count" to "Top 10 Most Expansive Tasks." by @yuehuang010 in #668
- Switch loc message for response file by @rainersigwald in #671
- Fix race condition in StringCache by @antonioaversa in #672
New Contributors
- @rainersigwald made their first contribution in #671
- @antonioaversa made their first contribution in #672
Full Changelog: v2.1.790...v2.1.814
Fix nullref when reading "Reusing node" messages with null BuildEventArgs
What's Changed
- Add newer version info in file version error by @JanKrivanek in #660
Fixes #662
Full Changelog: v2.1.787...v2.1.790
Fix race condition
What's Changed
- Fix a few race conditions by @yuehuang010 in #658
Full Changelog: v2.1.784...v2.1.787
Support binlog format version 16
What's Changed
- Fix DisplayDuration display by @martin-strecker-sonarsource in #647
- Optimize NuGet package dependencies. by @teo-tsirpanis in #650
- [QOL] Files Search support full path and open .rsp on double click by @yuehuang010 in #652
- Add support for logging assembly loads logging by @JanKrivanek in #653
- Treat Assembly Loads as messages by @JanKrivanek in #654
- Add Cpp Project Icon by @yuehuang010 in #655
- Improve Tracing load times by @yuehuang010 in #656
- Improve load times by off loading property insertion to the background thread by @yuehuang010 in #657
New Contributors
- @martin-strecker-sonarsource made their first contribution in #647
- @JanKrivanek made their first contribution in #653
Full Changelog: v2.1.758...v2.1.784