Skip to content

Releases: microsoft/EventLogExpert

v25.1.27.1056

27 Jan 17:41
Compare
Choose a tag to compare

Changes:

  • 8b41234 Switched central build to use choose instead of condition checks
  • 20c643e Updated remaining packages to latest version
  • 7535cd9 Updated System.Linq.Dynamic.Core to version with fixed vulnerability
  • 3bf85aa Updated solution to use central package management and config

This list of changes was auto generated.

v25.1.22.1100

22 Jan 18:32
Compare
Choose a tag to compare

Changes:

  • 37a9a1d Fixed read only database issue with CreateDatabase command
  • 07fd798 Updated packages
  • 1ab0728 Updating to RuntimeIdentifiers to fix publish issue
  • cfc9b37 Added RuntimeIdentifier for EventDbTool
  • aedbfbf Updated a few accessibility modifiers
  • 3643912 Added a few log warnings to format description and removed allocation from cleanup template
  • 3069514 Updated display pane logic

This list of changes was auto generated.

v25.1.15.859

15 Jan 14:24
Compare
Choose a tag to compare
v25.1.15.859 Pre-release
Pre-release

Changes:

  • 07fd798 Updated packages
  • 1ab0728 Updating to RuntimeIdentifiers to fix publish issue
  • cfc9b37 Added RuntimeIdentifier for EventDbTool
  • aedbfbf Updated a few accessibility modifiers
  • 3643912 Added a few log warnings to format description and removed allocation from cleanup template
  • 3069514 Updated display pane logic

This list of changes was auto generated.

v24.12.6.1103

06 Dec 18:33
Compare
Choose a tag to compare

Changes:

  • eb78dbc Fixed an issue where DisabledDatabases would randomly be empty
  • a216e02 Moved Settings into it's own service instead of fluxor state
  • a24bc20 Added context menu action to exclude dates
  • 3e892b8 Updated unhandled exception handler in UI
  • d055721 Fixed null exception when loading filter groups
  • f227c88 Added command line switches to open multiple logs and to enable debug console
  • def382c Added unhandled exception tracing to logger
  • cc4f59b Fixed converter exception when database is enabled
  • 2ba7da7 Added a few more performance optimizations
  • c60e3c0 Fixes a time zone offset issue with the date filter
See More
  • 376c037 Extracted file based logging to its own interface
  • 389ee48 Added help menu option to view debug log file
  • 29b429e Added more optimizations and a event failure count on the statusbar
  • f423849 Added XML filtering toggle and disabled by default
  • dc6a7f3 Fixed issue when event has more properties than the event template
  • 4b18bea Removed direct XML references and moved XML resolving to event reader
  • 18ecce6 Updated selecting individual XML to resolve with EvtQuery
  • 4469720 Moved resolver cache and display model creation into resolver
  • 222aa45 Another pass at updating packages along with MauiVersion
  • e177790 Added grid wrapper to workaround process create issue so we can stay up to date on Maui packages
  • 96aa96a Migrated locks and a few other features to c# 13 for improved performance
  • ef92069 Created EventDbTool logger to unify logging across solution
  • 5be0846 Updated solution to .NET 9 and updated packages
  • 7cca389 Updated XML rendering
  • 8e9e5c5 Updated live logging
  • 2f4802e Fixed typo in EventDbTool and cleaned up unused usings and formatting
  • 3d03dbf Updated EventDbTool and Tests to support new changes
  • 9e42323 Simplified open log method to remove duplicate code
  • 067a76d Added error handling in event reader to skip events that fail to render
  • b0162e0 Fixed Tasks, added null checks added Interop constants for error values
  • ee9cdfa Added functions for provider resolution and updated open log effects
  • 8f3c1f2 Added event rendering into the event reader
  • 9b7b4c1 Removed Diagnostics.EventLog and added functions to create session and retrieve log data
  • 868b598 Removed redundant ordering when getting category values
  • fe3d04d Added back resolver test that was temporarily commented out
  • 6bc8789 Removed dispose since we no longer need it and updated versatile resolver to only allocate one resolver
  • 05c87f8 Fixed provider test
  • 973ab83 Changed XML back to empty string to prevent null exception in contains filtering
  • 6684c58 Added locking around provider details and moved caching to event log state
  • 1b47d8d Moved caching to resolver instead of log data for multi log improvements
  • 0eca2a4 Moved event resolver disposing to event resolver base
  • 2ec9a26 Added toggle to load XML when opening a new log to settings
  • bf0a949 Added string caching to reduce memory usage on duplicate strings
  • 57b5059 Updated open log to construct the event display model using the new resolver methods
  • 53ef57e Split resolver functionality into multiple parts to make resolving a bit more dynamic
  • cdf311e Added exception handler for invalid data in an event record

This list of changes was auto generated.

v24.12.5.229

05 Dec 04:01
Compare
Choose a tag to compare
v24.12.5.229 Pre-release
Pre-release

Changes:

  • a24bc20 Added context menu action to exclude dates
  • 3e892b8 Updated unhandled exception handler in UI
  • d055721 Fixed null exception when loading filter groups
  • f227c88 Added command line switches to open multiple logs and to enable debug console
  • def382c Added unhandled exception tracing to logger
  • cc4f59b Fixed converter exception when database is enabled
  • 2ba7da7 Added a few more performance optimizations
  • c60e3c0 Fixes a time zone offset issue with the date filter
  • 376c037 Extracted file based logging to its own interface
  • 389ee48 Added help menu option to view debug log file
See More
  • 29b429e Added more optimizations and a event failure count on the statusbar
  • f423849 Added XML filtering toggle and disabled by default
  • dc6a7f3 Fixed issue when event has more properties than the event template
  • 4b18bea Removed direct XML references and moved XML resolving to event reader
  • 18ecce6 Updated selecting individual XML to resolve with EvtQuery
  • 4469720 Moved resolver cache and display model creation into resolver
  • 222aa45 Another pass at updating packages along with MauiVersion
  • e177790 Added grid wrapper to workaround process create issue so we can stay up to date on Maui packages
  • 96aa96a Migrated locks and a few other features to c# 13 for improved performance
  • ef92069 Created EventDbTool logger to unify logging across solution
  • 5be0846 Updated solution to .NET 9 and updated packages
  • 7cca389 Updated XML rendering
  • 8e9e5c5 Updated live logging
  • 2f4802e Fixed typo in EventDbTool and cleaned up unused usings and formatting
  • 3d03dbf Updated EventDbTool and Tests to support new changes
  • 9e42323 Simplified open log method to remove duplicate code
  • 067a76d Added error handling in event reader to skip events that fail to render
  • b0162e0 Fixed Tasks, added null checks added Interop constants for error values
  • ee9cdfa Added functions for provider resolution and updated open log effects
  • 8f3c1f2 Added event rendering into the event reader
  • 9b7b4c1 Removed Diagnostics.EventLog and added functions to create session and retrieve log data
  • 868b598 Removed redundant ordering when getting category values
  • fe3d04d Added back resolver test that was temporarily commented out
  • 6bc8789 Removed dispose since we no longer need it and updated versatile resolver to only allocate one resolver
  • 05c87f8 Fixed provider test
  • 973ab83 Changed XML back to empty string to prevent null exception in contains filtering
  • 6684c58 Added locking around provider details and moved caching to event log state
  • 1b47d8d Moved caching to resolver instead of log data for multi log improvements
  • 0eca2a4 Moved event resolver disposing to event resolver base
  • 2ec9a26 Added toggle to load XML when opening a new log to settings
  • bf0a949 Added string caching to reduce memory usage on duplicate strings
  • 57b5059 Updated open log to construct the event display model using the new resolver methods
  • 53ef57e Split resolver functionality into multiple parts to make resolving a bit more dynamic
  • cdf311e Added exception handler for invalid data in an event record

This list of changes was auto generated.

v24.12.4.900

04 Dec 15:11
Compare
Choose a tag to compare
v24.12.4.900 Pre-release
Pre-release

Changes:

  • 3e892b8 Updated unhandled exception handler in UI
  • d055721 Fixed null exception when loading filter groups
  • f227c88 Added command line switches to open multiple logs and to enable debug console
  • def382c Added unhandled exception tracing to logger
  • cc4f59b Fixed converter exception when database is enabled
  • 2ba7da7 Added a few more performance optimizations
  • c60e3c0 Fixes a time zone offset issue with the date filter
  • 376c037 Extracted file based logging to its own interface
  • 389ee48 Added help menu option to view debug log file
  • 29b429e Added more optimizations and a event failure count on the statusbar
See More
  • f423849 Added XML filtering toggle and disabled by default
  • dc6a7f3 Fixed issue when event has more properties than the event template
  • 4b18bea Removed direct XML references and moved XML resolving to event reader
  • 18ecce6 Updated selecting individual XML to resolve with EvtQuery
  • 4469720 Moved resolver cache and display model creation into resolver
  • 222aa45 Another pass at updating packages along with MauiVersion
  • e177790 Added grid wrapper to workaround process create issue so we can stay up to date on Maui packages
  • 96aa96a Migrated locks and a few other features to c# 13 for improved performance
  • ef92069 Created EventDbTool logger to unify logging across solution
  • 5be0846 Updated solution to .NET 9 and updated packages
  • 7cca389 Updated XML rendering
  • 8e9e5c5 Updated live logging
  • 2f4802e Fixed typo in EventDbTool and cleaned up unused usings and formatting
  • 3d03dbf Updated EventDbTool and Tests to support new changes
  • 9e42323 Simplified open log method to remove duplicate code
  • 067a76d Added error handling in event reader to skip events that fail to render
  • b0162e0 Fixed Tasks, added null checks added Interop constants for error values
  • ee9cdfa Added functions for provider resolution and updated open log effects
  • 8f3c1f2 Added event rendering into the event reader
  • 9b7b4c1 Removed Diagnostics.EventLog and added functions to create session and retrieve log data
  • 868b598 Removed redundant ordering when getting category values
  • fe3d04d Added back resolver test that was temporarily commented out
  • 6bc8789 Removed dispose since we no longer need it and updated versatile resolver to only allocate one resolver
  • 05c87f8 Fixed provider test
  • 973ab83 Changed XML back to empty string to prevent null exception in contains filtering
  • 6684c58 Added locking around provider details and moved caching to event log state
  • 1b47d8d Moved caching to resolver instead of log data for multi log improvements
  • 0eca2a4 Moved event resolver disposing to event resolver base
  • 2ec9a26 Added toggle to load XML when opening a new log to settings
  • bf0a949 Added string caching to reduce memory usage on duplicate strings
  • 57b5059 Updated open log to construct the event display model using the new resolver methods
  • 53ef57e Split resolver functionality into multiple parts to make resolving a bit more dynamic
  • cdf311e Added exception handler for invalid data in an event record

This list of changes was auto generated.

v24.11.20.1288

20 Nov 21:38
Compare
Choose a tag to compare
v24.11.20.1288 Pre-release
Pre-release

Changes:

  • 222aa45 Another pass at updating packages along with MauiVersion
  • e177790 Added grid wrapper to workaround process create issue so we can stay up to date on Maui packages
  • 96aa96a Migrated locks and a few other features to c# 13 for improved performance
  • ef92069 Created EventDbTool logger to unify logging across solution
  • 5be0846 Updated solution to .NET 9 and updated packages
  • 7cca389 Updated XML rendering
  • 8e9e5c5 Updated live logging
  • 2f4802e Fixed typo in EventDbTool and cleaned up unused usings and formatting
  • 3d03dbf Updated EventDbTool and Tests to support new changes
  • 9e42323 Simplified open log method to remove duplicate code
See More
  • 067a76d Added error handling in event reader to skip events that fail to render
  • b0162e0 Fixed Tasks, added null checks added Interop constants for error values
  • ee9cdfa Added functions for provider resolution and updated open log effects
  • 8f3c1f2 Added event rendering into the event reader
  • 9b7b4c1 Removed Diagnostics.EventLog and added functions to create session and retrieve log data
  • 868b598 Removed redundant ordering when getting category values
  • fe3d04d Added back resolver test that was temporarily commented out
  • 6bc8789 Removed dispose since we no longer need it and updated versatile resolver to only allocate one resolver
  • 05c87f8 Fixed provider test
  • 973ab83 Changed XML back to empty string to prevent null exception in contains filtering
  • 6684c58 Added locking around provider details and moved caching to event log state
  • 1b47d8d Moved caching to resolver instead of log data for multi log improvements
  • 0eca2a4 Moved event resolver disposing to event resolver base
  • 2ec9a26 Added toggle to load XML when opening a new log to settings
  • bf0a949 Added string caching to reduce memory usage on duplicate strings
  • 57b5059 Updated open log to construct the event display model using the new resolver methods
  • 53ef57e Split resolver functionality into multiple parts to make resolving a bit more dynamic
  • cdf311e Added exception handler for invalid data in an event record

This list of changes was auto generated.

v24.11.11.1189

11 Nov 19:54
Compare
Choose a tag to compare
v24.11.11.1189 Pre-release
Pre-release

Changes:

  • 7cca389 Updated XML rendering
  • 8e9e5c5 Updated live logging
  • 2f4802e Fixed typo in EventDbTool and cleaned up unused usings and formatting
  • 3d03dbf Updated EventDbTool and Tests to support new changes
  • 9e42323 Simplified open log method to remove duplicate code
  • 067a76d Added error handling in event reader to skip events that fail to render
  • b0162e0 Fixed Tasks, added null checks added Interop constants for error values
  • ee9cdfa Added functions for provider resolution and updated open log effects
  • 8f3c1f2 Added event rendering into the event reader
  • 9b7b4c1 Removed Diagnostics.EventLog and added functions to create session and retrieve log data
See More
  • 868b598 Removed redundant ordering when getting category values
  • fe3d04d Added back resolver test that was temporarily commented out
  • 6bc8789 Removed dispose since we no longer need it and updated versatile resolver to only allocate one resolver
  • 05c87f8 Fixed provider test
  • 973ab83 Changed XML back to empty string to prevent null exception in contains filtering
  • 6684c58 Added locking around provider details and moved caching to event log state
  • 1b47d8d Moved caching to resolver instead of log data for multi log improvements
  • 0eca2a4 Moved event resolver disposing to event resolver base
  • 2ec9a26 Added toggle to load XML when opening a new log to settings
  • bf0a949 Added string caching to reduce memory usage on duplicate strings
  • 57b5059 Updated open log to construct the event display model using the new resolver methods
  • 53ef57e Split resolver functionality into multiple parts to make resolving a bit more dynamic
  • cdf311e Added exception handler for invalid data in an event record

This list of changes was auto generated.

v24.10.24.1065

24 Oct 17:51
Compare
Choose a tag to compare
v24.10.24.1065 Pre-release
Pre-release

Changes:

  • 868b598 Removed redundant ordering when getting category values
  • fe3d04d Added back resolver test that was temporarily commented out
  • 6bc8789 Removed dispose since we no longer need it and updated versatile resolver to only allocate one resolver
  • 05c87f8 Fixed provider test
  • 973ab83 Changed XML back to empty string to prevent null exception in contains filtering
  • 6684c58 Added locking around provider details and moved caching to event log state
  • 1b47d8d Moved caching to resolver instead of log data for multi log improvements
  • 0eca2a4 Moved event resolver disposing to event resolver base
  • 2ec9a26 Added toggle to load XML when opening a new log to settings
  • bf0a949 Added string caching to reduce memory usage on duplicate strings
See More
  • 57b5059 Updated open log to construct the event display model using the new resolver methods
  • 53ef57e Split resolver functionality into multiple parts to make resolving a bit more dynamic
  • cdf311e Added exception handler for invalid data in an event record

This list of changes was auto generated.

v24.8.29.1017

29 Aug 17:02
Compare
Choose a tag to compare

Changes:

  • bf97bff Added row and column aria labels, and roles for EventTable
  • 039110a Added tab indexing to table column dividers to allow keyboard resizing
  • afa2328 Updated accessibility for boolean selector
  • ab82642 Fixed color ratio for red buttons
  • 1e30a39 Fixed an out of range exception in the description formatter
  • f3c3343 Reverted color settings for status bar and file menu
  • b1c3885 Changed show all events to not show excluded filter events
  • 3136c42 Fixed task category terminator when name was not resolved from modern event record
  • 2f84914 Inverted font color on status bar and file menu
  • 488602f Added keyboard toggle to BooleanSelect component
See More
  • c16b680 Updated main color values to meet 4.5:1 contrast compliance
  • 36982cd Added aria labels to BooleanSelect and ValueSelect components and updated Settings modal with aria labels
  • 84a9e15 Added remove database button to delete database from file system for disabled databases
  • 385a5f6 Updated resolvers to reduce calls into provider details dictionary
  • 946cfec Organized Other Logs sub menu into sub menus
  • 36613b7 Changed format description to use span instead of stringbuilder for a small performance bump and reduced memory
  • 8a0dc12 Added resolver method for converting hresults to strings
  • 52e173f Revert pool change
  • 071f530 Update agent pool
  • 82b1289 Added caching to event resolver property formatter
  • 161b300 Update pipelines to use 1ES templates
  • ec8cba1 Updating Fluxor to v6 (#358)
  • 092ae38 Locking WebView to 8.0.14 to prevent WebView CreateProcess issue when dragging file over application window (#357)
  • d5d9418 Removed 1 type from hex list and simplified the check so we only maintain what needs to be converted
  • 4913784 Removed drag to select and fixed cursor change on hover for details pane
  • 33241b5 Fixed exception when quotes are used in a filter query
  • 2821149 Added HResult resolver and adjust parsing in FormatDescription to cover more events
  • 4ab2a55 Reverting SDK change since issue appears unrelated to SDK version
  • d429ac5 Updated title to indicate if app is running elevated
  • 4307a7d Added default copy type that will only copy details for enabled columns
  • 93708f9 Setting .NET SDK to 8.0.204 to deal with a regression that is causing CreateProcess to be called when dragging events
  • b20fa3b Enabled event multi select support along with copying multiple events
  • c5e380b Changed XML parser and cleaned up redundent code in FormatDescription
  • 9ab800e Added additional fall backs on event description formatting to resolve more events
  • b7d2936 Updated highlight color to a simpler palette with light and dark variants
  • 09d8582 Fixed LoadLibrary and updated FormatDescription to use the event template to determine what to display as hex (#343) [ #336, #334 ]
  • dced7da Refactored event table columns and added additional columns (#342) [ #338, #339 ]
  • 676d694 Updated Filter method to iterate filters only once
  • cc1258e Removed color filter from excluded filters and updated text to indicate exclusion
  • 3419095 Simplified filters and added exclusion filters

This list of changes was auto generated.