This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+14 more
Summary
AI summaryFixed a memory regression on Linux Musl binaries introduced in v2.40.0.
Full changelog
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.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Static Web Server
Cross-platform, high-performance, and asynchronous web server for static file serving.
Related context
Related tools
Beta — feedback welcome: [email protected]