Skip to content

Changelog

All notable changes to LuceDev Syslog Server.


v1.2.0 — Performance & HTTPS Update

Released March 2026

Performance

  • Significantly faster log searches, especially on high-volume deployments with large datasets
  • Common filters like severity and hostname now resolve much quicker, even with longer retention periods
  • Improved handling of high-volume syslog bursts reduces the chance of dropped messages on busy networks

HTTPS & Web Dashboard

  • The HTTPS dashboard port is now independently configurable under Settings → Server, separate from the HTTP port
  • The HTTP listener now always starts regardless of HTTPS state, keeping the dashboard reachable if a certificate issue occurs
  • The server now catches and rejects conflicting port assignments before saving, with a clear error message

Linux Support

  • Native Linux support added for Ubuntu 22.04 and 24.04 (amd64)
  • Distributed as a .tar.gz archive with a shell-based installer (install.sh)
  • Installs as a systemd service running under a dedicated lucedev system user
  • User data stored in /var/lib/lucedev-syslog/, logs in /var/log/lucedev-syslog/
  • Automatic UFW firewall rule creation for UDP 514, TCP 6514, and TCP 5000
  • Upgrade-aware installer preserves all data and settings in place
  • Uninstaller with optional --purge flag for complete removal

Bug Fixes

  • Fixed nav bar shifting on the Audit Trail page caused by a missing config object in the template context
  • Fixed Chrome autofill overlay error on the Settings page
  • Support section in Settings → About now links to docs.lucedev.com

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
  • 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)