Files
LOGAR/RELEASE_NOTES.md
T

1.9 KiB

LOGAR Release v1.0.1

Changes in this Release:

  • Dual Platform Gitea Release Automation: Added dedicated Windows (release-windows.yml) and Linux (release-linux.yml) Gitea Actions to compile native platform binaries (Win_Client.exe and Server.exe on Windows; Linux_Client.bin and Server.bin on Linux).
  • Dedicated SHA-256 Checksums: Release assets now include dedicated checksum files matching [win/linux]_[client/agent]_sha256sum (win_client_sha256sum, win_agent_sha256sum, win_server_sha256sum, linux_client_sha256sum, linux_agent_sha256sum, linux_server_sha256sum).
  • Removed Client Filter Logic: Removed restrictive source-level noise filtering on edge forwarders. Clients now collect and stream all candidate events from INFO up to ERROR over the lookback window instead of discarding them at the source.
  • State Tracking & Deduplication: Added persistent client state tracking (client_state.json) with journalctl cursors and Windows Event Log record numbers to guarantee that previously transmitted events are never resent.
  • 24-Hour Lookback Window: Forwarders now scan and upload events from the last 24 hours (default --hours 24), skipping older entries.
  • Warning Persistence & Immediate Error Routing: Restructured temporal verification on the central hub so the 4-run persistence rule across the 12-hour evaluation window strictly governs WARNING and INFO events to suppress transient blips. High-severity ERROR, CRITICAL, and FATAL events are now promoted to VERIFIED immediately on their first occurrence and reported to Hermes without waiting for consecutive runs.
  • Lightweight Distribution Structure: Cleaned out/ to strictly contain deployment documentation and sample configurations.
  • Automated Gitea CI/CD: Integrated push testing workflow (ci.yml) and multi-platform release asset packaging.