2.16.0.4 - Fix XML loading issue when username contains ampersand (Ticket #3374). 2.16.0.3 - Fix version parsing failure from tird-parties that report bad version numbers for MySQL. 2.16.0.2 - Add Czech translation. - Fix printer plugin to avoid Notepad on Windows 11 due to changes in the printing parameters. 2.16.0.1 - Prevent icon flashing causing continous temporary file writes. 2.16.0.0 - Fix appllication closing regtression bug. 2.15.0.8 - Improve file lock waiting reliability for slow write buffers. - Update logging and SQLite packages to the latest available. - Improve audit policy backup restoring to only revert if backup is available. 2.15.0.3 - Performance updates for DNS lookups. - Performance updates for dialog loading and correct refresh status icon bug. - Performance updates for configurations with hundreds/thousands of directory monitors and slow network checking. - Improve startup/attachment speed by offloading system policy changes in a separate thread (Ticket #2868). - Review of all case sensitive directory and file name conditions. 2.14.1.0 - Dramatically improve the printer listing and reliability of the printing plugin (Ticket #2822). 2.14.0.3 - Fix issue with drives failing identifier detection (Ticket #2791). - Fix safety issues with test file creation when using last access timestamps. 2.14.0.0 - Allow setting SSL options for certain database providers (Ticket #2740). 2.13.5.7 - Enforce message ID uniqueness when sending emails (Ticket #2704). - Enforce event text uniqueness when sending emails (Ticket #2726). 2.13.5.6 - Logging library update. - Add Message-ID header to emails (Ticket #2669). 2.13.5.5 - Logging library update. 2.13.5.4 - Refresh grid after saving settings on a disabled monitor (Ticket #2525). - Only apply unique attachments to each email (Ticket #2539). - Fix text log selection clipboard copying. 2.13.5.3 - Fix file locking issues when updating log view settings (Ticket #2503). - Fix settings not being loaded on startup for disabled monitors (Ticket #2525). 2.13.5.2 - Fix offline activation problems in previously connected environments (Ticket #2479). 2.13.5.1 - Log the FSW I/O error code when failing to attach to a directory. - Elevate the process automatically when trying to re-activate on a machine that has been deactivated. 2.13.4.0 - Also apply the path fragment to %dir% macro when it's not possible to determine event is a directory or file (Ticket #2352). - Minor bug fixes and improvements. 2.13.3.0 - Enable high DPI awareness so forms are usable on high resolution screens or when zooming is enabled. - Fix %dir% macro being blank for subdirectory changes (Ticket #2323). - Remove digital signing from the service executable to try prevent Windows from calling into crl.microsoft.com. 2.13.1.1 - Avoid certain dialogs getting pushed behind the user interface when "Always on top" is enabled. - Better handling of errors when trying to retrieve printers. - Added filtering to the directory list column. 2.13.1.0 - Add support for communicating with TLS 1.1 and 1.2 when possible (Ticket #2182). - Allow use of self-signed certificates for secure Syslog connection (Ticket #2232). - Fix ordering of events in emails (Ticket #2219). 2.13.0.4 - Fix task scheduling issues when directly updating configuration files for reloading (Ticket #2163). 2.13.0.3 - Fix migration bug when using SQLite databases (Ticket #2077). 2.13.0.2 - Update assembly redirects so if multiple versions exist then they are targeted correctly. 2.13.0.1 - Added file size to the database. 2.13.0.0 - General maintenance release. - Longer retry period for failed emails. 2.12.2.5 - Fix reported settings errors when plugins are not installed. 2.12.2.4 - Prefer system managed last access time stamps when using Windows 10 April update (Ticket #1956). 2.12.2.3 - Fix settings issues with usernames that have a '#' in them (Ticket #1797). - Fix errors in Windows 2003 when there are no logon ID details in the audit logs (Ticket #1850). - Better handling of quotes around incorrect execute settings when applying parameter fixes (Ticket #1948). 2.12.2.2 - Removed Chinese (Traditional) language strings (Ticket #1716). - Fix clipboard issues on HTML control (Ticket #1753). - Fix configuration reset issues with shared-user mode (Ticket #1780). - Pause the inactivity timer in the service when the UI starts and log failed timestamp file writes. 2.12.2.1 - Recover from strange allocation issue when receiving an I/O callback from Windows (Ticket #1646). - Fix long path support for files being processed for user detection. - Fix Chinese (Traditional) layout problems on the Execute plugin configuration form. 2.12.2.0 - Fix error when checking for updates manually and automatic updates are disabled (portable version only). - Prevent WMI from breaking when trying to monitor or configure a Windows 2000 target (Ticket #1541). - Keep the login session to machine mapping information for much longer periods of time so this can be provided more often (Ticket #1612). - Add Home/End key events to scroll to top or bottom of grids and text boxes. - Reduce file lock times on email attachments and release locks on certain failures. - Add file size macro and grid column. 2.12.1.3 - Always use empty quotes for missing macro parameters so they still recognized as a batch parameter in position (Ticket #1512). 2.12.1.2 - Remove kill-switches to avoid causing problems with legitimate users. - Minor bug fixes discovered in error reporting. - Fix emailer warnings about attaching directories. 2.12.0.5 - Only use directory owner information when appropriate (Ticket #1483). - Fix directory moves not triggering for all files and general improvements to user detection on directory moves. 2.12.0.4 - Fix Emailer options layout cutting off the port settings. 2.12.0.3 - Updates to user detection. Improved accuracy when multiple users and processes are making changes at the same time and improved waiting when Windows delays audit creation (Ticket #1405 and 1458). - Add Turkish translation. 2.12.0.2 - Added default system language option because date and time formats were being defaulted to US when selecting English (Ticket #1434). 2.12.0.1 - Updated Japanese translations. 2.12.0.0 - Pausing monitoring on a directory will now just pause the processing and queue up events instead of temporarily disabling it. - Include Oracle client libraries to avoid having to install large data provider just to connect to a remote Oracle database (Ticket #1336). - Ping "crl.microsoft.com" to ensure the service will startup correctly when Windows performs certificate revocation checks. - Improved user detection on directory creation. - Force starting the application in elevated mode when user detection is being used. - Fixed inactivity timer sometimes triggering on application upgrade (Ticket #1098). - Added %count% macro that can be used in certain places to determine how many events occurred before triggering script execution or emailing (Ticket #1426). - Added execute limit to the execution plugin (Ticket #1409). - Added ability to change user interface language from a menu option (automatic language detection disabled). 2.11.0.0 - Detect typical saving pattern for Microsoft Office applications and create a synthetic modification event (Ticket #1244). - Increase the time to wait for lock in the Execute plugin from 30 seconds to 2 minutes (Ticket #1269). - Inclusion filters on rename events will match the old file name OR the new file name where previously only the new file name was included (Ticket #1272). - Improved local machine detection and avoid using credentials when connecting with WMI (Ticket #1284). - Fix wait timer being enabled even when only waiting for a single event (Ticket #1098).