Skip to content

LogAnalyzer v2.2.1

Latest

Choose a tag to compare

@github-actions github-actions released this 04 Aug 19:24

LogAnalyzer 2.2.1 fixes the high-match search regression and the unwanted Windows console window.

Fixed

  • Result materialization now happens inside the existing scanner workers while each line is already in memory.
  • The final ordered merge only applies absolute line numbers and moves completed entries; all matches remain available.
  • On the deterministic 128 MiB high-match fixture, throughput increased from about 148 to 334 MiB/s and serial post-processing fell from 786 ms to 37 ms.
  • The regression benchmark now runs in CI on Windows, Ubuntu, and macOS and rejects a serial merge that exceeds 25% of total search time.
  • LogAnalyzer.exe is now linked as a Windows GUI application, so launching the portable build no longer opens a terminal window.
  • Portable verification inspects the PE subsystem before the package can be published.

Downloads

  • Windows x64: extract the ZIP and run the root-level LogAnalyzer.exe. Qt and the runtime are included.
  • Linux x86_64: mark the AppImage executable once (chmod +x) and run it directly.
  • macOS Apple Silicon: open the ARM64 DMG and launch LogAnalyzer.app.

Packages are self-contained but unsigned, so Windows SmartScreen or macOS Gatekeeper may request confirmation.

SHA-256

5cef515eef405c979e214afcf718f35cf11ecd3e446bd4aabb0b92c360d251e5  LogAnalyzer-2.2.1-windows-x64.zip
9fba4beabe4d8f13e6c6b05d0a2bbe73dde751a415aad23d9fa0117b3272b455  LogAnalyzer-2.2.1-linux-x86_64.AppImage
0a943ce314b02931b1897adf4d3d95dc3f26d380fede2c9b341ce96b7afc8c4b  LogAnalyzer-2.2.1-macos-arm64.dmg