Changelog

All notable changes to OxiPulse, most recent first.

GitHub Releases
v0.1.5Patch

March 19, 2026

Maintenance release with updated dependencies.

Changed
  • Updated Cargo.lock to keep dependencies in sync with the published crate.
v0.1.4Patch

March 19, 2026

Critical TLS fixes for agents connecting to HTTPS ingestors.

Fixed
  • Enabled explicit TLS in the OTLP exporter so metrics are correctly delivered over HTTPS endpoints.
  • Activated TLS in the tonic transport layer to resolve connection failures when the ingestor is behind HTTPS.
v0.1.3Patch

March 15, 2026

Fix reachability check port for HTTPS ingestor endpoints.

Fixed
  • Reachability pre-check now uses port 443 when the configured OTLP endpoint scheme is https://, preventing false "unreachable" results on standard HTTPS deployments.
v0.1.2Patch

March 15, 2026

Fix file logging in Windows Service mode and improve offline reconnection.

Fixed
  • Log output is now written to disk when the agent runs as a Windows Service (previously only visible in interactive mode).
  • Offline reconnection logic corrected — agent resumes sending buffered metrics as soon as the ingestor becomes reachable again.
v0.1.1Patch

March 14, 2026

Windows Service integration and installer fix for non-English locales.

Added
  • Native Windows Service Manager integration — the agent can now be installed, started, stopped and uninstalled as a proper Windows Service via the PowerShell installer.
Fixed
  • Windows installer now uses well-known SIDs when setting ACL permissions, fixing failures on systems with non-English locale account names.
v0.1.0Minor

March 1, 2025

Initial public release. Ultralight telemetry agent for Linux and Windows.

Added
  • CPU, RAM, disk and network metric collection via native OS APIs
  • OTLP/gRPC export with configurable endpoint and interval
  • Offline buffer — metrics persisted to disk when collector is unreachable
  • Auto-update — daily check against GitHub Releases with SHA256 verification
  • One-line install script for Linux (curl | bash) with systemd service registration
  • One-line install script for Windows (irm | iex) with Windows Service registration
  • Support for x86_64 and ARM64 on Linux; x86_64 on Windows
  • Configuration via environment variables or config.toml file
  • Apache 2.0 license

OxiPulse project started