Files
LOGAR/RELEASE_NOTES.md
T
me0nline 082b839965
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 3m48s
Configure separate Windows and Linux Gitea release workflows with dedicated SHA-256 checksums
2026-09-04 15:46:35 +02:00

1.4 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.
  • 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.