Compact Log Viewer Changelog

What's new in Compact Log Viewer 1.4.0

Dec 20, 2022
  • Changes:
  • Get focused window instead of all @ianleeder (#671)
  • Update build path @ianleeder (#670)
  • Updated screenshot to show application @warrenbuckley (#690)
  • Fix microsoft badge @ianleeder (#672)
  • Features:
  • Add support for multiple levels of nesting, and fix empty values @EBD232 (#707)
  • Add CmdOrCtrl+Shift+W shortcut to close log file @ianleeder (#673)
  • Bug Fixes:
  • Fixes casing problem for LogLevel - Updates to 2.0.0 of Serilog.Formatting.Compact.Reader @warrenbuckley (#703)
  • Maintenance:
  • Upgrades to .NET7 @warrenbuckley (#726)
  • Bump got and electron in /LogViewer.Client @dependabot (#721)
  • Bump typescript from 4.8.4 to 4.9.4 in /LogViewer.Client @dependabot (#722)
  • Bump eslint from 8.26.0 to 8.29.0 in /LogViewer.Client @dependabot (#723)
  • Bump @typescript-eslint/parser from 5.42.0 to 5.46.0 in /LogViewer.Client @dependabot (#724)
  • Bump @typescript-eslint/eslint-plugin from 5.42.0 to 5.46.0 in /LogViewer.Client @dependabot (#725)
  • Bump bootstrap from 5.2.2 to 5.2.3 in /LogViewer.Client @dependabot (#718)
  • Bump eslint-plugin-jsdoc from 39.4.0 to 39.6.4 in /LogViewer.Client @dependabot (#715)
  • Bump NUnit3TestAdapter from 4.3.0 to 4.3.1 @dependabot (#711)
  • Bump Microsoft.NET.Test.Sdk from 17.3.2 to 17.4.0 @dependabot (#708)
  • Bump axios from 1.1.3 to 1.2.0 in /LogViewer.Client @dependabot (#719)
  • Bump @types/node from 18.11.9 to 18.11.10 in /LogViewer.Client @dependabot (#720)
  • Bump electron-builder from 23.3.3 to 23.6.0 in /LogViewer.Client @dependabot (#692)
  • Bump bootstrap from 5.2.1 to 5.2.2 in /LogViewer.Client @dependabot (#695)
  • Bump eslint from 8.24.0 to 8.26.0 in /LogViewer.Client @dependabot (#697)
  • Bump eslint-plugin-jsdoc from 39.3.6 to 39.4.0 in /LogViewer.Client @dependabot (#696)
  • Bump @typescript-eslint/parser from 5.38.1 to 5.42.0 in /LogViewer.Client @dependabot (#698)
  • Bump @types/node from 18.8.2 to 18.11.9 in /LogViewer.Client @dependabot (#701)
  • Bump NUnit3TestAdapter from 4.2.1 to 4.3.0 @dependabot (#693)
  • Bump axios from 0.27.2 to 1.1.3 in /LogViewer.Client @dependabot (#699)
  • Bump electron-updater from 5.2.1 to 5.3.0 in /LogViewer.Client @dependabot (#700)
  • Bump electron from 21.0.1 to 21.2.1 in /LogViewer.Client @dependabot (#702)
  • Bump @typescript-eslint/eslint-plugin from 5.39.0 to 5.42.0 in /LogViewer.Client @dependabot (#694)
  • Updated Nuget dependencies @warrenbuckley (#691)
  • Bump @typescript-eslint/eslint-plugin from 5.38.0 to 5.39.0 in /LogViewer.Client @dependabot (#689)
  • Bump @types/node from 18.7.21 to 18.8.2 in /LogViewer.Client @dependabot (#688)
  • Bump electron from 20.2.0 to 21.0.1 in /LogViewer.Client @dependabot (#683)
  • Bump bootstrap from 5.2.0 to 5.2.1 in /LogViewer.Client @dependabot (#685)
  • Bump typescript from 4.8.3 to 4.8.4 in /LogViewer.Client @dependabot (#682)
  • Bump @typescript-eslint/parser from 5.36.1 to 5.38.1 in /LogViewer.Client @dependabot (#681)
  • Bump Microsoft.NET.Test.Sdk from 17.3.1 to 17.3.2 @dependabot (#680)
  • Bump Microsoft.AspNetCore.Mvc.NewtonsoftJson from 6.0.8 to 6.0.9 @dependabot (#679)
  • Bump electron from 20.0.3 to 20.2.0 in /LogViewer.Client @dependabot (#678)
  • Bump @typescript-eslint/eslint-plugin from 5.33.1 to 5.38.0 in /LogViewer.Client @dependabot (#677)
  • Bump typescript from 4.7.4 to 4.8.3 in /LogViewer.Client @dependabot (#676)
  • Bump eslint from 8.22.0 to 8.24.0 in /LogViewer.Client @dependabot (#675)
  • Bump @types/node from 18.7.8 to 18.7.21 in /LogViewer.Client @dependabot (#674)
  • Bump jquery from 3.6.0 to 3.6.1 in /LogViewer.Client @dependabot (#666)
  • Bump @typescript-eslint/parser from 5.33.1 to 5.36.1 in /LogViewer.Client @dependabot (#663)
  • Bump Microsoft.NET.Test.Sdk from 17.3.0 to 17.3.1 @dependabot (#662)
  • Bump eslint from 8.21.0 to 8.22.0 in /LogViewer.Client @dependabot (#655)
  • Bump @types/node from 18.7.2 to 18.7.8 in /LogViewer.Client @dependabot (#657)
  • Bump @typescript-eslint/eslint-plugin from 5.33.0 to 5.33.1 in /LogViewer.Client @dependabot (#656)
  • Bump @typescript-eslint/parser from 5.33.0 to 5.33.1 in /LogViewer.Client @dependabot (#653)
  • Bump electron from 20.0.2 to 20.0.3 in /LogViewer.Client @dependabot (#652)

New in Compact Log Viewer 1.3.2.0 (Aug 16, 2022)

  • Changes:
  • Prevent line breaks in timestamp @EBD232 (#636)
  • Maintenance:
  • Bump electron from 19.0.10 to 20.0.2 in /LogViewer.Client @dependabot (#645)
  • Bump eslint-plugin-jsdoc from 39.3.3 to 39.3.6 in /LogViewer.Client @dependabot (#648)
  • Bump @typescript-eslint/parser from 5.31.0 to 5.33.0 in /LogViewer.Client @dependabot (#649)
  • Bump @typescript-eslint/eslint-plugin from 5.31.0 to 5.33.0 in /LogViewer.Client @dependabot (#650)
  • Bump eslint from 8.20.0 to 8.21.0 in /LogViewer.Client @dependabot (#644)
  • Bump @types/node from 18.6.2 to 18.7.2 in /LogViewer.Client @dependabot (#651)
  • Bump Microsoft.NET.Test.Sdk from 17.2.0 to 17.3.0 @dependabot (#647)
  • Bump Microsoft.AspNetCore.Mvc.NewtonsoftJson from 6.0.7 to 6.0.8 @dependabot (#646)
  • Bump electron-updater from 5.0.5 to 5.2.1 in /LogViewer.Client @dependabot (#642)
  • Bump electron-builder from 23.1.0 to 23.3.3 in /LogViewer.Client @dependabot (#639)
  • Bump @typescript-eslint/parser from 5.30.6 to 5.31.0 in /LogViewer.Client @dependabot (#635)
  • Bump electron from 19.0.8 to 19.0.10 in /LogViewer.Client @dependabot (#634)
  • Bump @typescript-eslint/eslint-plugin from 5.30.6 to 5.31.0 in /LogViewer.Client @dependabot (#633)
  • Bump @types/node from 18.0.6 to 18.6.2 in /LogViewer.Client @dependabot (#632)
  • Bump eslint from 8.19.0 to 8.20.0 in /LogViewer.Client @dependabot (#627)
  • Bump bootstrap from 5.1.3 to 5.2.0 in /LogViewer.Client @dependabot (#626)
  • Bump @types/node from 18.0.3 to 18.0.6 in /LogViewer.Client @dependabot (#625)
  • Bump @typescript-eslint/parser from 5.30.5 to 5.30.6 in /LogViewer.Client @dependabot (#624)
  • Bump @typescript-eslint/eslint-plugin from 5.30.5 to 5.30.6 in /LogViewer.Client @dependabot (#622)
  • Bump Microsoft.AspNetCore.Mvc.NewtonsoftJson from 6.0.6 to 6.0.7 @dependabot (#621)
  • Bump eslint from 8.18.0 to 8.19.0 in /LogViewer.Client @dependabot (#617)
  • Bump electron from 19.0.7 to 19.0.8 in /LogViewer.Client @dependabot (#616)
  • Bump @types/node from 18.0.0 to 18.0.3 in /LogViewer.Client @dependabot (#615)
  • Bump moment from 2.29.2 to 2.29.4 in /LogViewer.Client @dependabot (#619)
  • Bump @typescript-eslint/eslint-plugin from 5.30.0 to 5.30.5 in /LogViewer.Client @dependabot (#614)
  • Bump @typescript-eslint/parser from 5.30.0 to 5.30.5 in /LogViewer.Client @dependabot (#618)
  • Bump electron from 19.0.6 to 19.0.7 in /LogViewer.Client @dependabot (#612)
  • Bump @typescript-eslint/eslint-plugin from 5.29.0 to 5.30.0 in /LogViewer.Client @dependabot (#613)
  • Bump @typescript-eslint/parser from 5.29.0 to 5.30.0 in /LogViewer.Client @dependabot (#611)
  • Bump @typescript-eslint/parser from 5.28.0 to 5.29.0 in /LogViewer.Client @dependabot (#610)
  • Bump eslint-plugin-jsdoc from 39.3.2 to 39.3.3 in /LogViewer.Client @dependabot (#609)
  • Bump electron-updater from 5.0.1 to 5.0.5 in /LogViewer.Client @dependabot (#608)
  • Bump eslint from 8.17.0 to 8.18.0 in /LogViewer.Client @dependabot (#607)
  • Bump electron-builder from 23.0.3 to 23.1.0 in /LogViewer.Client @dependabot (#606)
  • Bump electron-log from 4.4.7 to 4.4.8 in /LogViewer.Client @dependabot (#605)
  • Bump @typescript-eslint/eslint-plugin from 5.27.0 to 5.29.0 in /LogViewer.Client @dependabot (#604)
  • Bump electron from 19.0.3 to 19.0.6 in /LogViewer.Client @dependabot (#603)
  • Bump typescript from 4.7.2 to 4.7.4 in /LogViewer.Client @dependabot (#602)
  • Bump @types/node from 17.0.33 to 18.0.0 in /LogViewer.Client @dependabot (#600)
  • Bump Microsoft.AspNetCore.Mvc.NewtonsoftJson from 6.0.5 to 6.0.6 @dependabot (#601)
  • Bump @typescript-eslint/parser from 5.27.0 to 5.28.0 in /LogViewer.Client @dependabot (#597)
  • Bump eslint from 8.16.0 to 8.17.0 in /LogViewer.Client @dependabot (#596)
  • Bump @typescript-eslint/eslint-plugin from 5.26.0 to 5.27.0 in /LogViewer.Client @dependabot (#588)
  • Bump @typescript-eslint/parser from 5.26.0 to 5.27.0 in /LogViewer.Client @dependabot (#587)
  • Bump electron from 19.0.1 to 19.0.3 in /LogViewer.Client @dependabot (#586)
  • Bump electron from 18.2.4 to 19.0.1 in /LogViewer.Client @dependabot (#580)
  • Bump @typescript-eslint/eslint-plugin from 5.25.0 to 5.26.0 in /LogViewer.Client @dependabot (#581)
  • Bump eslint from 8.15.0 to 8.16.0 in /LogViewer.Client @dependabot (#582)
  • Bump @typescript-eslint/parser from 5.25.0 to 5.26.0 in /LogViewer.Client @dependabot (#583)
  • Bump typescript from 4.6.4 to 4.7.2 in /LogViewer.Client @dependabot (#584)
  • Bump eslint-plugin-jsdoc from 39.3.0 to 39.3.2 in /LogViewer.Client @dependabot (#585)
  • Bump @typescript-eslint/parser from 5.23.0 to 5.25.0 in /LogViewer.Client @dependabot (#577)
  • Bump eslint-plugin-jsdoc from 39.2.9 to 39.3.0 in /LogViewer.Client @dependabot (#579)
  • Bump @typescript-eslint/eslint-plugin from 5.22.0 to 5.25.0 in /LogViewer.Client @dependabot (#576)
  • Bump electron from 18.2.3 to 18.2.4 in /LogViewer.Client @dependabot (#575)
  • Bump eslint from 8.14.0 to 8.15.0 in /LogViewer.Client @dependabot (#574)
  • Bump @types/node from 17.0.31 to 17.0.33 in /LogViewer.Client @dependabot (#573)
  • Bump Serilog.Expressions from 3.3.0 to 3.4.0 @dependabot (#570)
  • Bump @typescript-eslint/parser from 5.22.0 to 5.23.0 in /LogViewer.Client @dependabot (#571)
  • Bump Microsoft.AspNetCore.Mvc.NewtonsoftJson from 6.0.4 to 6.0.5 @dependabot (#569)
  • Bump Microsoft.NET.Test.Sdk from 17.1.0 to 17.2.0 @dependabot (#568)
  • Bump electron from 18.2.0 to 18.2.3 in /LogViewer.Client @dependabot (#567)
  • Bump electron-log from 4.4.6 to 4.4.7 in /LogViewer.Client @dependabot (#566)
  • Bump electron from 18.1.0 to 18.2.0 in /LogViewer.Client @dependabot (#564)
  • Bump @types/node from 17.0.25 to 17.0.31 in /LogViewer.Client @dependabot (#565)
  • Bump @typescript-eslint/parser from 5.20.0 to 5.22.0 in /LogViewer.Client @dependabot (#563)
  • Bump eslint-plugin-jsdoc from 39.2.7 to 39.2.9 in /LogViewer.Client @dependabot (#554)
  • Bump @typescript-eslint/eslint-plugin from 5.20.0 to 5.22.0 in /LogViewer.Client @dependabot (#562)
  • Bump ejs from 3.1.6 to 3.1.7 in /LogViewer.Client @dependabot (#561)
  • Bump typescript from 4.6.3 to 4.6.4 in /LogViewer.Client @dependabot (#559)
  • Bump axios from 0.26.1 to 0.27.2 in /LogViewer.Client @dependabot (#558)
  • Bump eslint from 8.13.0 to 8.14.0 in /LogViewer.Client @dependabot (#560)

New in Compact Log Viewer 1.1.0.0 (Feb 11, 2022)

  • Support for any file extension as long as its file contents are compact JSON log format
  • Adds help menu item for example message queries
  • Adds about menu item to show version number
  • Fixes file locking issue
  • Fixes issue with invalid log format and displays error to user in friendly way
  • Fixes issue loading log file with certain characters such as รถ in the filepath

New in Compact Log Viewer 1.0.6.0 (Feb 7, 2020)

  • This is mostly to help re-align the Windows & Mac store builds together
  • Adds Clear button to reset searches quickly
  • Adds a Refresh menu option or CTRL+R keyboard shortcut to reopen the current file, useful for when viewing/querying a log file that is currently being written to
  • Fixes some styling/layout issues