Performance
Log files are now read in reverse using SplFileObject instead of loading entire files into memory — major improvement for large logs on shared hosting.

Custom Error Handler
New log source option that captures PHP errors directly to a protected local file (tmp/cache/logwatch/php-errors.log). Ideal when server logs aren't accessible.

Grouped Error View
Identical errors are automatically grouped showing occurrence count, first seen, and last seen — making it easy to prioritize what to fix.

Security
Log injection prevention, path traversal validation on manual log paths, and removal of shell_exec dependency.