github aelassas/servy v7.6
Servy 7.6

5 hours ago
  • feat(service): read entire service configuration from database instead of service parameters
  • feat(logger): implement dual-channel LogLevel support for the Windows Event Log and local files
  • feat(logger): add LogRotationSizeMB configuration option (default: 10MB)
  • feat(logger): add NONE Log Level to disable logging
  • fix(logger): implement IDisposable in EventLogLogger for clean teardown
  • fix(logger): prevent duplicate exception text in logs
  • fix(service): use synchronous resource extraction to ensure thread safety
  • fix(service): move resource refresh to service constructor to ensure it's done before any operations that rely on it
  • fix(service): move logger disposal to service teardown
  • fix(service): include LogLevel setting in .NET Framework 4.8 build
  • fix(service): move event source creation to constructor for self-healing initialization
  • fix(service): refactor InstallService to use InstallServiceOptions class for improved maintainability
  • fix(restarter): ensure logger is disposed on exit
  • fix(manager): improve stability and configuration consistency
  • fix(manager): ensure EventRecords are disposed to prevent memory leaks
  • fix(manager): include missing ConfigurationAppPublishPath configuration in .NET Framework 4.8 build
  • fix(manager): remove deprecated EnableDebugLogs setting from .NET 10.0 build
  • fix(manager): optimize log search threading by removing redundant Task.Run and Dispatcher nesting
  • fix(net48): rename Servy.Restarter.exe to Servy.Restarter.Net48.exe to avoid conflict with the .NET 10.0 build
  • ci(publish): update publish workflow to handle the new Servy.Restarter.Net48.exe filename for the .NET Framework 4.8 build

Don't miss a new servy release

NewReleases is sending notifications on new releases.