Changelog
All notable changes to Sage are listed here. Sage follows semantic versioning; patch releases only fix bugs.
#0.5.0 — 2026-11-11
#Added
- New
positions --resetsubcommand - Added
labelsper input - Added
--configto every subcommand
#Fixed
- Fixed exit status 0 after a failed configuration reload
#0.4.1 — 2026-10-11
#Fixed
- Fixed a leak of file handles after log rotation by copytruncate
- Fixed glob patterns with
**on FreeBSD - Fixed
--log-levelbeing ignored when set in the environment
#0.4.0 — 2026-09-01
#Added
- New shell completion for fish
- Added
--configto every subcommand
#Fixed
- Fixed a crash when
HOMEis not set
#0.3.2 — 2026-07-04
#Fixed
- Fixed
--log-levelbeing ignored when set in the environment - Fixed reading files with lines longer than 64 KiB
#0.3.1 — 2026-05-21
#Fixed
- Fixed exit status 0 after a failed configuration reload
- Fixed reading files with lines longer than 64 KiB
- Fixed a crash when
HOMEis not set
#0.3.0 — 2026-05-04
#Added
- Added
labelsper input - Added release archives for linux/riscv64
#Changed
- Built with Go 1.26
#Fixed
- Fixed a leak of file handles after log rotation by copytruncate
#0.2.0 — 2026-04-10
#Added
- Added release archives for linux/riscv64
- New shell completion for fish
- Added
--configto every subcommand
#Changed
- Dropped events are counted per output
- The HTTP output honours
Retry-After
#0.1.0 — 2026-02-17
#Added
- New
positions --resetsubcommand
#Fixed
- Fixed glob patterns with
**on FreeBSD - Fixed a position being saved before delivery when an output restarted