Skip to content

Changelog

All notable changes to LuceDev Syslog Server.


v1.1.0 — Performance & Reliability Update

Released March 2026

Performance

  • Dramatically improved dashboard load times, especially on large log volumes
  • Charts and graphs now render instantly regardless of database size
  • Faster filtering by host and severity
  • Optimized pagination for smoother navigation through log entries
  • Added database maintenance tools for administrators (VACUUM, ANALYZE, Stats Rebuild)
  • Automatic disk space reclamation during log retention cleanup
  • Reduced overall memory and disk I/O during normal operation

Settings & UX

  • Email and Notification settings now save instantly via AJAX — no restart or page reload required
  • Database settings now save via AJAX — no page redirect, stays on the Database tab
  • Unsaved changes detection when switching between Settings tabs with styled confirmation dialog
  • Server tab redesigned with informational banner, per-field "Pending restart" badges for changed settings, and conditional restart warning banner
  • Styled restart confirmation modal with dynamic firewall warnings when non-default ports are detected
  • Restart overlay with live status, automatic polling, and auto-reload when service comes back online
  • Smart restart handling when port or host changes — automatically redirects to the new address

Reliability

  • Fixed service restart button not applying updated settings on Windows — now uses Windows Task Scheduler for reliable restarts
  • Fixed potential port conflict during upgrades — server now retries port binding instead of silently using a different port
  • Improved trial integrity and license persistence across upgrades
  • Installer now gracefully handles upgrades by force-stopping the service before overwriting files
  • Installer now reads the configured port dynamically — dashboard opens on the correct port after install

Admin & Security

  • Improved admin password reset flow with confirmation field and temporary password generator
  • Users with a reset password are now prompted to set a new password on next login
  • Admins can no longer accidentally reset their own password from the Users panel
  • Updated forced password change screen with clearer messaging

New Features

  • Added About tab in Settings showing current version, platform info, and support link
  • About tab displays trial start date, expiration date, and days remaining for trial users
  • Automatic update checking — app silently checks for new versions once per day and displays a banner when an update is available
  • Manual "Check for Updates" button in the About tab with inline results and direct download link
  • Centralized version system for consistent version tracking across the application
  • LuceDev logo icon added to installer, Start Menu shortcut, and Add/Remove Programs entry

v1.0.0 — Initial Release

Released February 2026

Features

  • Syslog collection over UDP (port 514) and TLS (port 6514)
  • Web dashboard with real-time log viewer, filtering, and search
  • Cursor-based pagination for efficient navigation through large datasets
  • CSV and JSON log export
  • HTTPS support for the web dashboard with certificate management
  • Role-based access control (Admin, Viewer, Auditor)
  • Full audit trail for all user actions
  • Automatic log archival to compressed .csv.gz files
  • Configurable log retention (7–90 days)
  • Email notifications for login events and severity thresholds
  • SMTP configuration with TLS support
  • Windows service integration via WinSW
  • Inno Setup installer with automatic firewall rule creation
  • 7-day free trial with Stripe subscription licensing ($299/year)