Releases: nerves-project/ring_logger
Releases · nerves-project/ring_logger
v0.11.3
v0.11.2
v0.11.1
v0.11.0
v0.10.5
- Fixes
- Reset potentially outdated indexes when persisted logs are loaded. Fixes
the case where the persisted logs might have a much higher index than the
current buffer, so every new log gets added before the loaded logs
- Reset potentially outdated indexes when persisted logs are loaded. Fixes
v0.10.4
- Fixes
- History from loaded persistance file would be reset and lost if multiple
buffers were configured outside the default buffer when RingLogger was
reconfigured (at startup or runtime)
- History from loaded persistance file would be reset and lost if multiple
v0.10.3
v0.10.2
v0.10.1
v0.10.0
This latest release removes support for Elixir versions before 1.11 to fix
deprecation warnings on Elixir 1.15. Elixir 1.11 to 1.14 are officially
supported and Elixir 1.15 will be supported when released.
- Improvements
- Support for syncing the RingBuffer to disk at periodic intervals. This
provides an option between a standard file logger and a fully in-memory log.
This doesn't provide additional history, but does enable logs to survive
reboots (assuming they were saved). It's disabled by default. See the
:persist_path
and:persist_seconds
options for details. Thanks to
@oestrich for adding this feature.
- Support for syncing the RingBuffer to disk at periodic intervals. This