# changelog

author: Arsenii Pastushenko <apastushenko@cloudlinux.com> - 1.3.8-1
changelog:
- DEF-35203: Make naming consistent and get rid of wrong repeated field
- DEF-35281: Pick users from running Kubernetes pods and use application_id as username
- DEF-35203: Edit proactive proto


author: Arsenii Pastushenko <apastushenko@cloudlinux.com> - 1.3.12-1
changelog:
- (syncer - aibolit) DEF-38792: Translate on-demand scan paths to kubelet mount paths
- (syncer - proactive_ignore) DEF-38792: Fix gRPC error handling with exponential backoff
- (syncer) DEF-38792: Fix lock leak in kubernetes users tracker
- (syncer - aibolit) DEF-38792: Handle unavailable gRPC transport during scan result reporting
- (syncer - aibolit) DEF-38792: Provide generic socket for aibolit in detached mode
- (syncer - aibolit) DEF-38368: Scan realtime requests and report results back to resident-agent
- (syncer - aibolit) DEF-37928: Add scanner registration and on-demand scans execution
- (syncer - aibolit) DEF-37931: Add local aibolit plugin
- (syncer - aibolit) DEF-36986: Add paths translator
- (syncer - proactive_files) DEF-36251: Optimize rsync calls in k8s-syncer to prevent double execution
- (syncer) DEF-37966: Use common sentry logger in im360-k8s-syncer


author: Amit Levy <alevy@cloudlinux.com> - 1.3.12-3
changelog:
- DEF-37986: remove proxy service from common package
- DEF-39031: register active applications in resident-agent
- DEF-39097: Fix uint64 underflow in FGW concurrent queue metrics
- DEF-39030: add RAS where applicable; refactor scan_info.json processing
- DEF-38802: add storage plugin
- DEF-38802: handle malware scan cancellation; handle multiple scans
- DEF-38802: Handle cleanup requests by syncer and move storage operations into custom plugin
- DEF-38836: Add realtime_proxy plugin for job files reporting


author: apastushenko <apastushenko@cloudlinux.com> 8.13.1-1
changelog:
- Add embedded NATS server for cross-component messaging (DEF-39879)
- NATS enabled by default (I360_NATS_ENABLED), runs alongside fgw
- Localhost TCP transport with token auth, JetStream file-backed persistence
- Prometheus metrics collector for NATS monitoring


