Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
Fluent Bit 4.0.4 source code.tar.gz | 2025-07-09 | 34.5 MB | |
Fluent Bit 4.0.4 source code.zip | 2025-07-09 | 40.7 MB | |
README.md | 2025-07-09 | 7.5 kB | |
Totals: 3 Items | 75.2 MB | 8 |
https://fluentbit.io/announcements/v4.0.4/
What's Changed
- release: update to 4.0.4 by @github-actions in https://github.com/fluent/fluent-bit/pull/10411
- workflows: bump ossf/scorecard-action from 2.4.1 to 2.4.2 by @dependabot in https://github.com/fluent/fluent-bit/pull/10413
- install: update install script to handle Rocky/Alma repos now by @patrick-stephens in https://github.com/fluent/fluent-bit/pull/10418
- hash_table: fix leak in case insensitive and add unit tests by @edsiper in https://github.com/fluent/fluent-bit/pull/10424
- io: on network connect exceptions, invalidate file descriptor by @edsiper in https://github.com/fluent/fluent-bit/pull/10425
- config: implement storage inheritance option by @niedbalski in https://github.com/fluent/fluent-bit/pull/10396
- lib: luajit: only require a C compiler by @ThomasDevoogdt in https://github.com/fluent/fluent-bit/pull/10318
- log_event_decoder: validate memory allocation by @edsiper in https://github.com/fluent/fluent-bit/pull/10433
- filter_modify: fix leaks on exceptions by @edsiper in https://github.com/fluent/fluent-bit/pull/10434
- upstream: fix connection count when net.max_worker_connections is set by @edsiper in https://github.com/fluent/fluent-bit/pull/10423
- filter_lua: add groups metadata and body support by @edsiper in https://github.com/fluent/fluent-bit/pull/10444
- lib: lwrb: build it as a static lib instead of an interface by @edsiper in https://github.com/fluent/fluent-bit/pull/10447
- multiline: release unpacked contexts on exceptions by @edsiper in https://github.com/fluent/fluent-bit/pull/10449
- processor_content_modifier: fix leak on JSON conversion and data type by @edsiper in https://github.com/fluent/fluent-bit/pull/10450
- out_opentelemetry: fix leaks on exceptions by @edsiper in https://github.com/fluent/fluent-bit/pull/10451
- http_server: add new API to configure the maximum buffer size by @edsiper in https://github.com/fluent/fluent-bit/pull/10448
- in_calyptia_fleet: fix memory leak in get_fleet_id_from_header. by @pwhelan in https://github.com/fluent/fluent-bit/pull/10467
- out_opentelemetry: fix handling of retry status (fix [#10481]) by @edsiper in https://github.com/fluent/fluent-bit/pull/10497
- in_splunk: continue with the next token if length of auth header vs token doesn't match by @lecaros in https://github.com/fluent/fluent-bit/pull/10484
- config_format: yaml: add detailed error message on bad format by @edsiper in https://github.com/fluent/fluent-bit/pull/10499
- in_calyptia_fleet: report the configuration version. by @pwhelan in https://github.com/fluent/fluent-bit/pull/10496
- dockerfile: Enable default SIMD support in Docker by @jinyongchoi in https://github.com/fluent/fluent-bit/pull/10225
- in_docker: update function pointer signatures with correct args for C23 by @nuclearpidgeon in https://github.com/fluent/fluent-bit/pull/10490
- go: plugin_proxy: update function pointer signatures with correct args for C23 by @nuclearpidgeon in https://github.com/fluent/fluent-bit/pull/10489
- build: Isolate onigmo headers for building process by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/10517
- gzip: Process boundary conditions strictly by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/10526
- input_chunk: Keep consistent for appending chunks by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/10527
- kafka: add support for AWS MSK IAM authentication by @edsiper in https://github.com/fluent/fluent-bit/pull/10525
- upstream: prioritize the reuse of connections instead of establishing new ones by @lecaros in https://github.com/fluent/fluent-bit/pull/10491
- processor_sampling: fix stale span references in registry by @edsiper in https://github.com/fluent/fluent-bit/pull/10538
- unicode: defs: conv: Implement conversion rules of character encodings by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/10464
- in_prometheus_scrape: release context if upstream context fails by @edsiper in https://github.com/fluent/fluent-bit/pull/10539
- lib: onigmo: update onigmo function signatures and building process by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/10521
- in_calyptia_fleet: fix init error mem leaks. by @pwhelan in https://github.com/fluent/fluent-bit/pull/10502
- examples: wasi_serde_json: Follow Rustc target renaming from wasm32-wasi to wasm32-wasmp1 by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/10534
- in_kmsg: use strtoull to fix timestamp parsing on 32-bit systems by @mhusaam in https://github.com/fluent/fluent-bit/pull/10543
- build: kafka and MSK IAM: fix handling of definitions by @edsiper in https://github.com/fluent/fluent-bit/pull/10536
- record_accessor: add support for binary values and references by @edsiper in https://github.com/fluent/fluent-bit/pull/10548
- in_tail: process non utf8 encodings with conversion engine by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/10542
- network: add new net.backlog property to set somaxconn in the process listeners by @edsiper in https://github.com/fluent/fluent-bit/pull/10550
- network: general fixes for failure states by @edsiper in https://github.com/fluent/fluent-bit/pull/10466
- opentelemetry: new abstraction to handle OTLP data by @edsiper in https://github.com/fluent/fluent-bit/pull/10549
- processor_sql: record_accessor: stream_processor: Fix yylex() function signatures by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/10551
- filter_lua: add support to access groups and metadata by @edsiper in https://github.com/fluent/fluent-bit/pull/10457
- out_opentelemetry: fix logic for grouping when using resource_id/scope_id by @edsiper in https://github.com/fluent/fluent-bit/pull/10500
- downstream: fix check of accept timeout by @edsiper in https://github.com/fluent/fluent-bit/pull/10552
- filter_lua: tests: Expand waiting time for results with timeouts by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/10553
- in_winevtlog: Launch w/o valid subscription when using ignore_missing_channels parameter by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/10555
- out_cloudwatch_logs: fix strcasestr _GNU_SOURCE by @ThomasDevoogdt in https://github.com/fluent/fluent-bit/pull/10452
- in_tail: only rely on fstat() to detect file rotation by @david-garcia-garcia in https://github.com/fluent/fluent-bit/pull/10405
- reload: fix handling hot reload when reload failure by @zshuang0316 in https://github.com/fluent/fluent-bit/pull/10547
- in_kafka: add enable_auto_commit option for Kafka consumer by @edsiper in https://github.com/fluent/fluent-bit/pull/10558
- lib: cmetrics: upgrade to v1.0.4 by @edsiper in https://github.com/fluent/fluent-bit/pull/10557
- out_opentelemetry: fix behavior of record attributes handling by @edsiper in https://github.com/fluent/fluent-bit/pull/10562
- out_loki: prevent race conditions when multiple workers use remove_keys by @edsiper in https://github.com/fluent/fluent-bit/pull/10563
- workflows: deprecate windows-2019 by @edsiper in https://github.com/fluent/fluent-bit/pull/10567
New Contributors
- @mhusaam made their first contribution in https://github.com/fluent/fluent-bit/pull/10543
- @david-garcia-garcia made their first contribution in https://github.com/fluent/fluent-bit/pull/10405
- @zshuang0316 made their first contribution in https://github.com/fluent/fluent-bit/pull/10547
Full Changelog: https://github.com/fluent/fluent-bit/compare/v4.0.3...v4.0.4