Fluent Bit 5.0.5
https://fluentbit.io/announcements/v5.0.5/
- in_node_exporter_metrics: Skip ipv6 metrics collection when disabled by @piwai in https://github.com/fluent/fluent-bit/pull/11773
- out_logdna: remove promoted known keys by @lecaros in https://github.com/fluent/fluent-bit/pull/11755
- in_ebpf: Implement exec trace by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11714
- filter_kubernetes: destroy TLS session to prevent SSL object leak by @ShelbyZ in https://github.com/fluent/fluent-bit/pull/11730
- aws: update support for additional regions by @ShelbyZ in https://github.com/fluent/fluent-bit/pull/11733
- filter_kubernetes: make memory growth rigidly on filter k8s by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11731
- out_s3: Handle otlp JSON format by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11762
- filter_log_to_metrics: retry timer metric append by @edsiper in https://github.com/fluent/fluent-bit/pull/11774
- crypto: fix build with OPENSSL_NO_ENGINE by @yselkowitz in https://github.com/fluent/fluent-bit/pull/11771
- scripts: enable working runtime tests by @mabrarov in https://github.com/fluent/fluent-bit/pull/11724
- opentelemetry: preserve otlp log resource grouping by @edsiper in https://github.com/fluent/fluent-bit/pull/11781
- filter_kubernetes: destroy upstream and TLS context on happy path exit by @ShelbyZ in https://github.com/fluent/fluent-bit/pull/11738
- out_forward: fix retain_metadata_in_forward_mode default value (true) by @edsiper in https://github.com/fluent/fluent-bit/pull/11756
- release: update to 5.0.5 by @github-actions[bot] in https://github.com/fluent/fluent-bit/pull/11767
- lib: cmetrics: upgrade to v2.1.3 by @edsiper in https://github.com/fluent/fluent-bit/pull/11780
- input: fix threaded input conditional routing for logs by @edsiper in https://github.com/fluent/fluent-bit/pull/11783
- @yselkowitz made their first contribution in https://github.com/fluent/fluent-bit/pull/11771
Full Changelog: https://github.com/fluent/fluent-bit/compare/v5.0.4...v5.0.5
Fluent Bit 5.0.4
https://fluentbit.io/announcements/v5.0.4/
- out_influxdb: plug tag keys failure on out influxdb by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11722
- routing: fix issue with missing input alias by @edsiper in https://github.com/fluent/fluent-bit/pull/11717
- release: update to 5.0.4 by @github-actions[bot] in https://github.com/fluent/fluent-bit/pull/11712
- tests: http_client_chunked: Plug SEGV occurence on macOS by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11711
- in_http: add new /health endpoint by @edsiper in https://github.com/fluent/fluent-bit/pull/10020
- out_loki: fix 'occured' -> 'occurred' in comment by @SAY-5 in https://github.com/fluent/fluent-bit/pull/11725
- utils: fix integer divide-by-zero on Windows x64 in bytes_to_human_readable_size by @ashinde-ai in https://github.com/fluent/fluent-bit/pull/11727
- in_dummy: Use pre_run callback to fix crash path by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11753
- in_tail: drop redundant fstat() on event collection by @edsiper in https://github.com/fluent/fluent-bit/pull/11692
- ml: ensure context is registered for REGEX type by @mirko-lazarevic in https://github.com/fluent/fluent-bit/pull/11231
- in_forward: handle retain metadata in upstream conf by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11736
- in_tcp: in_udp: Enhance of parser capabilities by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11705
- http_client: Restore behavior for dummy http client by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11710
- @SAY-5 made their first contribution in https://github.com/fluent/fluent-bit/pull/11725
- @ashinde-ai made their first contribution in https://github.com/fluent/fluent-bit/pull/11727
Full Changelog: https://github.com/fluent/fluent-bit/compare/v5.0.3...v5.0.4
Fluent Bit 5.0.3
https://fluentbit.io/announcements/v5.0.3/
- tests: integration: introduce in-tree integration test suite by @edsiper in https://github.com/fluent/fluent-bit/pull/11663
- parser: Address wrong assignments of timezone at midnight by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11677
- release: update to 5.0.3 by @github-actions[bot] in https://github.com/fluent/fluent-bit/pull/11659
- workflows: Unify steps of downloading built macOS packages by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11666
- record accessor: fix CFL root-key matching and container translation by @edsiper in https://github.com/fluent/fluent-bit/pull/11673
- env: add new extended format to handle environment variables by @edsiper in https://github.com/fluent/fluent-bit/pull/10862
- out_s3: fix retry_limit semantics and multipart upload memory leaks by @singholt in https://github.com/fluent/fluent-bit/pull/11669
- lib: cmetrics: upgrade to v2.1.2 by @edsiper in https://github.com/fluent/fluent-bit/pull/11685
- in_tail: harden db offset restore across restart by @edsiper in https://github.com/fluent/fluent-bit/pull/11691
- oauth2: restore legacy context creation behavior by @edsiper in https://github.com/fluent/fluent-bit/pull/11662
- network: Handle baraketed ipv6 addresses by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11676
- in_opentelemetry: fix tag routing issue by @edsiper in https://github.com/fluent/fluent-bit/pull/11701
- http_server: add settings for ingress queue by @edsiper in https://github.com/fluent/fluent-bit/pull/11704
- out_syslog: address invalid configurations on in syslog by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11706
- input_thread: replace raw read() with pipe abstraction to fix crash by @zshuang0316 in https://github.com/fluent/fluent-bit/pull/11623
- workflows: Windows docker insufficient disk space fix by @mabrarov in https://github.com/fluent/fluent-bit/pull/11671
- http_client: enhance parser in timeouts and protocol parsing by @edsiper in https://github.com/fluent/fluent-bit/pull/11686
- in_ebpf: add tcp trace by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11646
Full Changelog: https://github.com/fluent/fluent-bit/compare/v5.0.2...v5.0.3
Fluent Bit 4.2.4
https://fluentbit.io/announcements/v4.2.4/
- dockerfiles: Install minimum components and avoiding to use includeRecommended [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11481
- filter_kubernetes: fix accidentally removed u in prefix [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11493
- multiline: ml: Propagate metadata even if on exceptions [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11494
- filter_log_to_metrics: Use pre-allocated slots of memory for labels [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11514
- workflows: Suppress invalid glob patterns [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11522
- processor_content_modifier: fix OTEL scope autogenerated key leak [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11542
- http_server: enforce buffer_max_size for HTTP/2 request bodies [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11581
- github: workflows: remove trivy cron workflow by @edsiper in https://github.com/fluent/fluent-bit/pull/11599
- avro: out_kafka: Fix specification errors in avro format [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11615
- lib: monkey: upgrade to v1.8.8 by @edsiper in https://github.com/fluent/fluent-bit/pull/11693
- engine: use effective post-processor counts for output metrics (v4.2) by @edsiper in https://github.com/fluent/fluent-bit/pull/11519
- release: Update to v4.2.4 by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11694
Full Changelog: https://github.com/fluent/fluent-bit/compare/v4.2.3...v4.2.4
Fluent Bit 5.0.2
https://fluentbit.io/announcements/v5.0.2/
- release: update to 5.0.2 by @github-actions[bot] in https://github.com/fluent/fluent-bit/pull/11636
- build: Detect version bump to permit "release: " prefix by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11638
- aws: compression: arrow: Set up proper block size by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11640
- dockerfiles: windows: fixed VS Build Tools installation by @mabrarov in https://github.com/fluent/fluent-bit/pull/11643
- out_azure_blob: add path templating support comparable to s3 by @nberlee in https://github.com/fluent/fluent-bit/pull/11178
- oauth2: harden token refresh parsing by @erain in https://github.com/fluent/fluent-bit/pull/11618
- out_azure_kusto: fix SIGSEGV crashes, resource handle leaks, and HTTP buffer sizing by @tanmaya-panda1 in https://github.com/fluent/fluent-bit/pull/11607
- in_ebpf: Add vfs trace by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11568
- agents: add initial AGENTS.md by @edsiper in https://github.com/fluent/fluent-bit/pull/11644
Full Changelog: https://github.com/fluent/fluent-bit/compare/v5.0.1...v5.0.2
Fluent Bit 5.0.1
https://fluentbit.io/announcements/v5.0.1/
- moth: update banner to v5.0 by @edsiper in https://github.com/fluent/fluent-bit/pull/11628
- tests: runtime: Mark another port 4318 raced test case by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11627
- tests: CI test stabilization by @mabrarov in https://github.com/fluent/fluent-bit/pull/11625
- workflows: ensure 5.0 releases are handled by @patrick-stephens in https://github.com/fluent/fluent-bit/pull/11631
- opentelemetry: add OTLP JSON and OTLP Proto helpers by @edsiper in https://github.com/fluent/fluent-bit/pull/11624
Full Changelog: https://github.com/fluent/fluent-bit/compare/v5.0.0...v5.0.1
Fluent Bit 4.2.3
https://fluentbit.io/announcements/v4.2.3/
- release: update to 4.2.3 by @github-actions[bot] in https://github.com/fluent/fluent-bit/pull/11310
- copyright: update year to 2026 by @edsiper in https://github.com/fluent/fluent-bit/pull/11325
- filter_kubernetes: fix parser annotation leak by @erain in https://github.com/fluent/fluent-bit/pull/11333
- github: scripts: commit_linter: Handle bin prefix for fluent-bit.c by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11336
- bin: Handle CONT signal properly under leaks command by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11335
- filter_wasm: Handle group metadata by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11305
- cmake: kafka: fix OAuth Bearer detection on Windows by @bp-cheng in https://github.com/fluent/fluent-bit/pull/11294
- maintenance: update branch and security EOL info by @edsiper in https://github.com/fluent/fluent-bit/pull/11339
- github: scripts: commit_prefix_check: add config format rules on linter by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11346
- readme: update active branch 4.2 by @edsiper in https://github.com/fluent/fluent-bit/pull/11348
- out_opentelemetry: on HTTP/2, read and process gRPC status code by @edsiper in https://github.com/fluent/fluent-bit/pull/11347
- config_format: cf_yaml: Align the behavior of dirname against POSIX [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11363
- filter_log_to_metrics: fix initialization and exception cleanup by @edsiper in https://github.com/fluent/fluent-bit/pull/11428
- out_stackdriver: clean up oauth2 cache lifecycle by @edsiper in https://github.com/fluent/fluent-bit/pull/11429
- filter_kubernetes: Adjust cleanup ordering to avoid use-after-free [4.2 backport] by @ShelbyZ in https://github.com/fluent/fluent-bit/pull/11445
- in_winevtlog: Add text format for event rendering [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11466
- in_tail: Add skipped_lines counter [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11467
- in_splunk: Implement handling remote addr feature [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11465
- aws: switch AWS Endpoints for European Souvereign Cloud [4.2 backport] by @ShelbyZ in https://github.com/fluent/fluent-bit/pull/11423
- plugin_proxy: enable event_type specification for proxy plugins (4.2 Backport) by @jmccormick7 in https://github.com/fluent/fluent-bit/pull/11241
- in_splunk: Plug memory issues [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11475
- @bp-cheng made their first contribution in https://github.com/fluent/fluent-bit/pull/11294
Full Changelog: https://github.com/fluent/fluent-bit/compare/v4.2.2...v4.2.3
Fluent Bit 4.2.2
https://fluentbit.io/announcements/v4.2.2/
- packaging: script: Use rockylinux prefix on package testing script by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11297
- release: update to 4.2.2 by @github-actions[bot] in https://github.com/fluent/fluent-bit/pull/11296
- security: Update supporting timeline by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11300
- out_cloudwatch_logs: increase MAX_EVENT_LEN to 1MB with tests by @ShelbyZ in https://github.com/fluent/fluent-bit/pull/11159
- aws: Implement simple_aggregation operation by @ShelbyZ in https://github.com/fluent/fluent-bit/pull/11284
- out_kinesis_firehose: enable HTTP debugging for AWS client requests by @runderwo in https://github.com/fluent/fluent-bit/pull/11015
- http_client: add ipv6 bracket if missing from host address by @ShelbyZ in https://github.com/fluent/fluent-bit/pull/11181
- lib: updates 20251223 by @edsiper in https://github.com/fluent/fluent-bit/pull/11309
- @ShelbyZ made their first contribution in https://github.com/fluent/fluent-bit/pull/11159
Full Changelog: https://github.com/fluent/fluent-bit/compare/v4.2.1...v4.2.2
Fluent Bit 4.0.14
https://fluentbit.io/announcements/v4.0.14/
- release: Update version to 4.0.14 by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11030
- engine: fix memory leaks with parse error handling in parse_string_map_to_list (backport of #10943). by @pwhelan in https://github.com/fluent/fluent-bit/pull/10944
- help: add space for outputs and processors when generating schema. by @pwhelan in https://github.com/fluent/fluent-bit/pull/11021
- in_tail: fix last_processed_bytes calculation [Backport to 4.0] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11048
- fstore: safe check on fsf file deletion [Backport to 4.0] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11058
- tests: internal: aws_credentials_sts: fix unit test (timestamps) by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11085
- wasm: Plug wasm heap leakages [Backport to 4.0] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11118
- in_forward: fix connection release on pause memory corruption [Backport to 4.0] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11182
- in_opentelemetry: added five missing configuration option descriptions [backport 4.0] by @eschabell in https://github.com/fluent/fluent-bit/pull/11195
- workflows: Remove unused tools from unit-tests workflow for extending available disk space [Backport to 4.0] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11263
- out_flowcounter: Fix incorrect bytes calcuation [Backport to 4.0] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11260
- in_forward: fix segfault and double-free in trace path handling [Backport to 4.0] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11266
- in_winevtlog: Plug glitches of time offset for DST/STD switches [Backport to 4.0] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11298
Full Changelog: https://github.com/fluent/fluent-bit/compare/v4.0.13...v4.0.14