KNOWLEDGE BASE
Release Notes v5.0.4
Fluent Bit is a Fast and Lightweight Data Processor and Forwarder for Linux, BSD, Windows and macOS. We are proud to announce the availability of Fluent Bit v5.0.4.
This maintenance release improves network input flexibility, adds a health endpoint for HTTP ingestion, and tightens routing and forwarding behavior for production pipelines.
What’s new ?
Core
- router: bind route definitions to the exact input section that owns them, avoiding accidental cross-routing when inputs share plugin names or omit aliases
- http_client: restore support for dummy HTTP clients while preserving the v5.0 shared network setup behavior
- multiline: register REGEX parser context consistently and keep metadata handling safe when multiline records are truncated
- utils: fix a Windows x64 integer overflow path in human-readable byte formatting
- tests: expand integration and runtime coverage for TCP, UDP, HTTP health checks, routing, Forward metadata retention, Lua startup flushing, multiline parsing, and InfluxDB tag keys
Plugins
- HTTP (Input)
- add an optional
GET /healthendpoint so load balancers and orchestrators can check HTTP input readiness directly
- add an optional
- TCP (Input)
- add parser support for line-delimited records, making TCP ingestion easier for JSON and other structured payloads
- preserve the source address field on exception paths when
source_address_keyis configured
- UDP (Input)
- add parser support for line-delimited records, bringing UDP behavior in line with other structured ingestion paths
- Forward (Output)
- apply
retain_metadata_in_forward_modefrom upstream node configuration, so forwarded records can keep metadata as configured
- apply
- InfluxDB (Output)
- fix
tag_keysconfiguration handling so space-separated tag key lists are parsed as strings instead of booleans
- fix
- Dummy (Input)
- move
flush_on_startupcollection into the pre-run phase to avoid startup crashes
- move
- Tail (Input)
- remove redundant file status checks during event collection, reducing unnecessary work in busy tailing workloads
Contributors
On every release, there are many people involved doing contributions to different areas like bug reporting, troubleshooting, documentation and coding, without these contributions from the community, the project won’t be the same and won’t be in the good shape that it is now. So THANK YOU! to everyone who takes part of this journey!
Join us
We want to hear about you, our community is growing, and you can be part of it!, you can contact us at:
- Github: http://github.com/fluent/fluent-bit
- Slack: CNCF Slack, channel
#fluent-bit(https://communityinviter.com/apps/cloud-native/cncf) - Twitter: @fluentbit