This new v2.42.0 brings bug fixes, new features and improvements. Fix a memory increase regression introduced in v2.40.0. Support for HTTP Prometheus metrics, Local-time for logs by default, support for the POSIX TZ environment variable to configure logs's timezone, as well as other minor improvements.
Fixes
- 0b128b9 Update dependencies and bump up Rust to 1.88.0. PR [#641] by @joseluisq
- 4124999 Regression: Memory increase for Linux Musl statically-linked binaries introduced in
v2.40.0. See PR [#640] by @joseluisq - 8451cf7
--disable-symlinksoption does not work properly if a path contains intermediate symlink components. PR [#639] by @joseluisq
Features
- b798f68 Local-time support for logs by default to honor user's system time. It also supports the POSIX
TZenvironment variable to update the logs's time zone on demand. PR [#632] by @joseluisq. See docs. - 2d50f88 Stabilize Prometheus metrics feature via
--metricsoption. PR [#635] by @chrissnell. See docs - a4213e5 HTTP-level Prometheus metrics for the metrics endpoint. PR [#631] by @chrissnell
- 6ada726 Grafana dashboard example for Prometheus metrics feature. PR [#636] by @chrissnell. See example.
Docs
- 0a8c8ca Metrics feature documentation page. PR [#633] by @chrissnell. See docs
- b6856ea Local-time support for logs. PR [#638] by @joseluisq
For more details see the v2.42.0 milestone and the full changelog v2.41.0...v2.42.0.