LogViewPlus 2.5.x
Released: Oct 29, 2020
2.5.x での更新項目
2.5.58
Updated Feb 16, 2022
Fixes
- Fixed issue with automatic templates reusing object state unintentionally..
2.5.56
Updated Feb 7, 2022
Features
- Bookmarks in the workspace view can now display a portion of the log entry as a tooltip.
- Improved JSON column name extraction when using Parser Configuration Wizard.
- Significant performance improvements when closing all files from a directory monitor.
- Added 'Search All Logs' to the log entry view context menu when searching in a hierarchy.
- JSON log entries in arrays can now be targeted with a root node.
- Refactored rule save and edit logic for improved stability.
- Cleaned up log file references when using message template filters.
Fixes
- Fixed issue with Global Search results appearing in merge files list.
- Fixed issue with duplicate global text searches.
- Fixed issue which could occur when saving a directory monitor while the directory is being updated.
- Fixed issue with control spacing in tail & scroll settings.
- Fixed issue with incorrect file size appearing in the recent history lists.
- Fixed exception which could be thrown when an invalid date time format is detected.
2.5.54
Updated Feb 1, 2022
Features
- Improved message template data extraction.
- String and argument template arrays can now be expanded beyond the 256 limit.
- Color rules will now apply default colors based on log entry priority.
- Updated 3rd party libraries.
- Updated exception reporting for high DPI displays.
- Improved error handling when mirroring a socket stream to a file.
Fixes
- Fixed issue with cell text alignment when applying a color rule.
- Fixed issue with duplicate variable names in message templates.
- Fixed issue with creating duplicate message template filters at the same level.
- Fixed issue with displaying a large number of message template parameters.
- Fixed null reference exception which could occur during file analysis.
2.5.53
Updated Jan 19, 2022
Features
- Added support for rules with conditions.
- Renamed Simple Alert notifications to Basic Alert notifications.
- Removed 'daily' as an application update option from application settings.
- Log level parsing is now more stringent. 'E' will default to 'ERROR' instead of 'EMERGENCY'.
- Improved support for relative symlinks on remote machines.
- Improved performance when adding a significant number of bookmarks with rules.
Fixes
- Fixed issue with parsing log entries in a JSON array.
- Fixed issue with recreating text filters without global highlights.
- Disabling DirectX rendering to temporarily resolve some issues with flickering.
- Fixed issue with viewing release notes in the automatic update process.
- Fixed issue with filter appearance in the merge dialog when the filter has been renamed.
- Fixed minor issue with Global Log Level display.
- Fixed issue with undoing filter rules.
- Minor technical changes and bug fixes.
2.5.51
Updated Jan 16, 2022
Features
- Improved support for custom parser configurations in the Save Configuration dialog.
- Removed Apache Log4 XML format option from the parser configuration options.
Fixes
- Delete shortcut to close a log file now does a better job of inspecting the current user focus.
2.5.49
Updated Dec 16, 2021
Fixes
- Fixed issue with applying highlight-only automatic templates.
2.5.47
Updated Dec 13, 2021
Features
- Added support for parsing JSON log entries when wrapped in an array.
- The Elapsed column will now display fractional seconds based on the time display settings.
Fixes
- Fixed issue which could occur when trying to pretty print large JSON strings.
- Fixed issue with automatically loading the last workspace on windows login.
2.5.45
Updated Dec 11, 2021
Features
- Added 'Text Editor' as a standard option in the Log Explorer 'Open With' menu.
- Added support for f* when defining the millisecond part of a date format.
Fixes
- Fixed issue with parsing dates with excessive whitespace when separated by whitespace.
- Fixed issue that could occur when searching for consecutive wildcards.
- Fixed issue with transfer cleanup for downloads of remote files which are not monitored.
- Removed support for 'S' millisecond definitions.
2.5.44
Updated Dec 9, 2021
Features
- Improved tooltips in the Save Configuration dialog. Added full file path.
Fixes
- Fixed a major issue with tailing remote files with the same path on different servers.
- Fixed major issue with incorrect filter matches sometimes briefly appearing when a file is being tailed.
- Fixed issue with user log parser configurations overriding the standard LVP parser configuration.
2.5.43
Updated Dec 7, 2021
Features
- Improved support for symlinked directories on remote servers.
- Added connection status monitoring. Alerts are now shown on unexpected disconnects.
- Added transfer warning when remote log files cannot be found.
- Enabled compression when connecting to an SFTP server.
- Added support for 'Delete' shortcut key to settings controls with Add, Edit, Delete functionality.
- Updated 3rd party networking libraries.
- Improved error handling when attempting to refresh files which no longer exist.
- Improved error handling when querying unreliable remote servers.
- Improved data transfer error reporting in the transfer list view.
Fixes
- Fixed issue with refreshing remote files opened in tail mode.
- Fixed issue with Http connection reporting incorrect connection status.
- Fixed issue with using file paths in the Log Explorer directory browser.
- Fixed issue with automatic log file selection when working with transfer logs.
- Fixed issue with the Log Explorer focusing on a file rather than a directory.
- Fixed issue with log file properties not displaying remote URL.
- Fixed issue with loading duplicate data when reloading a file which is already monitored.
- Fixed issue with the Statistics view on multi-monitor high DPI displays.
- Fixed issue with populating the open file item list which occurred in some target directories.
- Fixed issues with the Parser Wizard in on systems with multiple DPI displays.
- Fixed issue with restoring window position on high DPI screens.
- Fixed issue with log entry text display when moving between screens at different DPI.
2.5.41
Updated Dec 1, 2021
Features
- Added new Parse Message command to show message template parameters.
- Updated log file offset workflow. Offsets can now be set from the Elapsed command.
- *.lvp file format now supports exporting the unmodified original log entry.
- Added more data validation checks when creating servers.
- Improved error handling when reading from the Microsoft Windows Event Log.
- Disabled prompt to merge log files on drag drop when files are compressed.
Fixes
- Fixed issue with Log Explorer context menu actions.
- Fixed issue with workspaces occasionally not saving information correctly.
- Fixed issue which could occur when duplicate server configurations are detected.
- Fixed possible race condition with merge files when multiple files are simultaneously refreshed.
- Fixed possible deadlock which could occur when working with Rules.
- Fixed issues with Quick Open window size on high DPI screens.
- Fixed issue which could occur when attempting to save files to a full disk.
2.5.40
Updated Nov 24, 2021
Features
- Added the ability to automatically configure XML, JSON and DSV parsers.
- Added a new model for managing application memory with improved support for message templates.
- Added a new Search All feature (F3) for when you want to search all log files without creating filters.
- Removed the default XML parser which assumed a Log4Xml format in favour of automatic format detection.
- Refactored application toolbar for improved usability. Added a new View menu.
- The row indicator of a merge file will now show the full path to the source file.
- When running in 'OfflineMode' the Check for Updates command will now be disabled.
- Updated Log4Xml parser for improved reliability.
Fixes
- Fixed a possible stack overflow which could occur when parsing a log file.
- Minor technical changes and bug fixes.
2.5.37
Updated Sep 17, 2021
Features
- Added new bookmark implementation - Bookmarks are now indirectly added to merge log files.
- Refreshing a log file will now automatically refresh merge files with dependencies.
- Added settings option to run LogViewPlus automatically on Microsoft Windows startup.
- Running LogViewPlus in the notification area will no longer display a splash screen.
- Check for Updates can now be configured for beta releases.
- Updated the directory monitor grid to display the file name pattern.
- Added command line option to start minimized without splash screen.
Fixes
- Fixed issue with pasting multiple lines of text.
- Fixed issue with exporting multi-line items to CSV.
- Fixed issue with creating filters by pasting multi-line text.
2.5.35
Updated Sep 9, 2021
Features
- Significant performance improvements when browsing folders with multiple directories.
- Log files will now be automatically removed from the view when removed from Log Explorer.
- Improved directory monitor tracking of files which are removed and re-added.
- Improved error handling when reading non-text based log files.
- Improved Log Explorer error reporting.
Fixes
- Fixed issue with saving datasource open actions to the recent history.
- Fixed issue with statistics view refresh after a log file is closed.
- Fixed issue with canceling TCP and UDP connections.
- Fixed issue with terminating a Syslog connection.
2.5.34
Updated Sep 8, 2021
Features
- Added new algorithm for evaluating child filter results with significant performance improvements.
- Removed 'Close View' in toolbar header. This is to be replaced with 'Close Workspace'.
- Added a new command to simplify access to Microsoft Windows Explorer from the log file context menu.
- Added the ability to delete a log file without opening the Log Explorer.
- Updated Report Commands to support a custom timestamp export format.
- Added default arguments for all new Report Commands.
- The 'Elapsed' column will now be exported to CSV if the column is visible.
- LogViewPlus can now be registered directly from the 'About' settings page.
- Refactored the log file context menu for improved usability.
- Refactored JSON parser for better recoverability.
- Updated workspace and template icons for improved usability.
- Improved error reporting on corrupt installation directories.
Fixes
- Fixed issue with the application installer where the target directory is ignored.
- Fixed an issue with editing filters when the target filter contains multiple children.
- Fixed issue with drawing highlights in messages with unprintable characters.
- Fixed issue with adding dynamic USB drives to the Log Explorer.
- Fixed issue with overlay in Log Explorer folder icon.
- Fixed issue with asynchronous file load before Log Explorer initialization.
- Fixed NPE which could occur if a regex highlight was edited incorrectly.
- Fixed race condition which could occur when closing directory monitor files.
- Fixed issue in graph reports caused when searching for distinct timestamps.
- Fixed display issue with UDP icon in the log file tree.
- Minor technical changes and bug fixes.
2.5.32
Updated Aug 9, 2021
Features
- Added support for decimal database columns.
- Added support for Julian date and numeric database timestamps.
- Updated file validation logic for some configuration forms.
Fixes
- Fixed race condition which may occur when refreshing remote files.
2.5.30
Updated Aug 4, 2021
Features
- Added additional transfer logging around file downloads.
2.5.29
Updated Jul 29, 2021
Features
- Added support for high resolution screens or high DPI.
- JSON parsing now uses a modified version of the JSON.Net parser.
- JSON Clef message formatting now automatically searches for 'Properties' object.
- Installer no longer requires Admin permission.
- Changed application font to Segoe UI in line with Microsoft application guidelines.
- Changed default monospace font to Consolas.
- The default navigation bar size is now set to 'Medium'.
- Enabled DirectX hardware acceleration.
- Improved Heuristic Strategy error handling.
- Improved support for showing warning and error messages from background threads.
- Improved error message when attempting to extend a trial license.
- Improved SMTP error reporting.
Fixes
- Fixed a major issue with parsing JSON log files containing single quote characters.
- Fixed a major issue with the new Session Rule.
- Fixed issue where closing the Save Load Configuration dialog could minimize LogViewPlus.
- Fixed exception which could be thrown when parsing dates with an invalid format.
- Fixed issue with displaying monospaced fonts in application settings.
- Minor technical changes and bug fixes.
2.5.22
Updated Jun 14, 2021
Features
- Improved error reporting when reading data from a database.
- Added default retry count on file save operations.
2.5.19
Updated Jun 8, 2021
Features
- Added new Syslog implementation.
- Improved message template parameter extraction.
- Added time offset support to log readers and datasouces.
- Added a warning to the Parser Wizard when a date has not been specified.
- The concept of Data Stores will now be referred to as Data Sources.
Fixes
- Fixed exception which could occur when using shortcuts in the Parser Wizard.
- Fixed issue with bottom row of tutorial links not working.
- Fixed issue with loading merge files on a workspace reload operation.
- Fixed issue with row selection which could cause the Before and After filters to fail.
- Support expiry warning will not be displayed beginning 45 days after expiry.
- Bookmark notes now have immediate focus when displayed.
2.5.18
Updated May 11, 2021
Features
- Added context menu command to delete all highlights.
- Added validation to ensure new friendly names are unique.
- Added context menu command to close all log files opened by a directory monitor.
2.5.17
Updated May 6, 2021
Features
- Added Rules to associate actions with filtered log entries.
- Added ability to select a parser configuration based on heuristics.
- Significant refactoring of remote file monitoring code to improve stability.
- Significant performance improvements when working with filters.
- Significant performance improvements when reading from a database or event log.
- Templates can now be applied automatically when a given parser configuration is used.
- Upgraded 3rd party libraries.
- Refactored file system settings for improved DPI support.
- Added help links to several application settings forms.
- Improved multi-pattern parsing using the RegexParser.
- Improved context sensitive access to online documentation.
- Updated the Workspace and Template forms to include filter modifiers.
- The log explorer will now automatically refresh before opening.
- ECC (Ed25519) support no longer requires the use of an add-on.
- Improved support for multi-threading when using some custom API call backs.
- Improved support for remote data source connections with blank usernames.
- Improved error reporting when LogViewPlus is not able to load parser types.
Fixes
- Fixed major issue with remote log file monitoring where the transfer may become blocked.
- Fixed exception which could occur if shortcut keys are used before a log file has been loaded.
- Fixed issue with saving columns when then the 'Best Fit' method is used.
- Fixed issue with automatic workspace saves of notes and notifications.
- Fixed issue with saving notes and notifications with Custom Filters.
- Fixed issue with closing LogViewPlus if it has not yet been fully initialized.
- Fixed issue which could occur when attempting to abort an SFTP transfer.
- Fixed issue with using invalid regular expressions in the Parser Wizard.
- Fixed issue with accessing data stores from the quick access menu.
- Fixed issue with categories sometimes re-appearing after deletion and reload.
- Fixed issue with workspace persistence when reloading an archive workspace.
- Fixed issue which could occur when editing a merge file.
- Fixed issue with attempting to open paths which cannot be represented as a URI.
- Cleaned up timing issues that could occur when loading merged files.
- Fixed minor issue with parsing transfer logs.
- Fixed an error that could occur when installing updates if multiple instances are running.
- Categories which are part of a workspace are now automatically expanded on open.
- Minor technical changes and bug fixes.
2.5.14
Updated Jan 25, 2021
Fixes
- Fixed issue with bookmark view reporting an incorrect log file line number.
2.5.12
Updated Jan 22, 2021
Features
- Removed default column configuration preference for merge files.
Fixes
- Fixed an issue with being unable to set horizontal scroll when a message column is not found.
2.5.11
Updated Jan 18, 2021
Features
- Changed the authenticode verification logic when applying an automatic update.
- Refactored static application configuration to improve configuration via local files.
Fixes
- Fixed an issue with cancelling an in-progress file download.
- Fixed an issue with overflow which could occur when highlighting multiple items.
2.5.9
Updated Jan 16, 2021
Features
- Improved support for automatic string column name detection in the Parser Wizard.
- Improved error handling when selecting filters for modification.
- Improved error handling when installation files are missing.
Fixes
- Fixed issue with attempting to reposition files across different categories.
2.5.8
Updated Jan 13, 2021
Features
- Improved support for multiple line parsing using the Pattern Parser.
- Sorting by date or time will now compare against log line number if equality is detected.
Fixes
- Fixed issue with using ESC to close the Parser Wizard dialog.
2.5.7
Updated Dec 30, 2020
Features
- Improved automatic parser detection for log files with variable date patterns.
- Improved start-up performance.
- Minor performance improvements for all log parsers.
- Improved message template processing performance.
- Added Ctrl+M shortcut to create merge filters.
- Minor changes to the Home menu. Removed contact and full length tutorial links.
- Added support for Elliptic Curve Cryptography (ECC) via an Add-On.
2.5.6
Updated Dec 22, 2020
Features
- Added support for command line network registration.
Fixes
- Archives including compressed files are now saved to recent history.
2.5.5
Updated Dec 15, 2020
Features
- Columns can now be pinned. Pinned columns will remain outside of visual selection.
Fixes
- Fixed issue with log entry sorting on merged files where the timestamps are equal.
2.5.4
Updated Dec 7, 2020
Features
- Command execution actions can now be modified before execution as part of the command arguments.
- LVP files will now include data source notes if saved as part of an archive.
- Opening a recent file will now show the Quick Open dialog if the CTRL key is used.
- The Open Log File command will now open Microsoft Windows Explorer if the CTRL key is used.
- LVP files sourced from multiple log files will now display a row indicator.
- Renamed 'Open Commands' to 'Open Actions'.
Fixes
- Fixed issue with using ESC to close the command configuration dialogs.
2.5.3
Updated Nov 24, 2020
Features
- Directory Monitors are now saved with a manifest which can recreate filters on matching files.
- New Save Analysis command will save log entries and views in a compressed and parser independent format.
Fixes
- Fixed issue with duplicate node selection.
2.5.2
Updated Nov 16, 2020
Fixes
- Fixed issue with data display where column names coincidentally match internal fields.
2.5.1
Updated Nov 11, 2020
Features
- Can now run in the notification area.
- Improved server identification when an alert is triggered.
- Improved error handling when reading directly from Microsoft Windows Event Logs.
- Improved error handling around log entry formatting and display.
Fixes
- Fixed issue that could occur when opening a file after closing a workspace.
- Fixed issue with instant searches in string and 'Message Template' columns.
- Fixed issue with duplicate 'Message Template' columns when exporting.
- Fixed issue with empty graph captions.
- Refactoring of core classes to improve future maintenance.
Fixes
- Fixed issue with invalid template exporting.