Fluent Bit 4.2.6
https://fluentbit.io/announcements/v4.2.6/
- release: update to 4.2.6 by @github-actions[bot] in https://github.com/fluent/fluent-bit/pull/11907
- workflows: Windows docker insufficient disk space fix [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11906
- time: time_tz: Handle conversion rules of windows and IANA tzinfo [Back port to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11911
- out_stackdriver: fix multiple memory leaks and potential corruption [Backport to 4.2] by @baizhenyu in https://github.com/fluent/fluent-bit/pull/11916
- parser: Add IANA time_zone support for native timestamps [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11919
- oauth2: harden token refresh parsing [Backport to 4.2] by @baizhenyu in https://github.com/fluent/fluent-bit/pull/11923
- dockerfiles: windows: fixed VS Build Tools installation [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11920
- workflows: Windows Docker insufficient disk space fix (2nd attempt) [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11927
- out_stackdriver: backport codeowners change by @braydonk in https://github.com/fluent/fluent-bit/pull/11921
- github: workflows: Process unit tests on 4.2 branch [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11932
- github: workflows: Specify OS configs explicitly [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11935
- regex: Plug a regex literal crash [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11946
- in_windows_exporter_metrics: Plug bitwise glitches on 32bit oses [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11947
- unicode: Use the correct maximum size of Cyrillic [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11929
- out_forward: process type and length of pong strictly [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11949
- node_exporter_metrics: Add file path to error messages [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11992
- out_es/out_opensearch: sanitize bulk action metadata [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11993
- tests: runtime: Try to eliminate flakyness on CI load [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11994
- scheduler: Plug FD leaks on destroy [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12001
Full Changelog: https://github.com/fluent/fluent-bit/compare/v4.2.5...v4.2.6
Fluent Bit 5.0.8
https://fluentbit.io/announcements/v5.0.8/
- release: update to 5.0.8 by @github-actions[bot] in https://github.com/fluent/fluent-bit/pull/11924
- github: workflows: Adjust permissions to make efficient package/integration tests by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11936
- github: workflows: Specify OS configs explicitly by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11934
- in_windows_exporter_metrics: Plug bitwise glitches on 32bit oses by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11940
- regex: Plug a regex literal crash by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11938
- out_forward: process type and length of pong strictly by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11945
- unicode: Use the correct maximum size of Cyrillic by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11928
- opentelemetry: render unset AnyValue in OTLP JSON by @edsiper in https://github.com/fluent/fluent-bit/pull/11943
- storage: fix stale chunks handling on limits by @edsiper in https://github.com/fluent/fluent-bit/pull/11632
- workflows: bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/11965
- in_ebpf: Implement sched trace by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11743
- in_tail: Plug timer lifecycle glitches on progress check by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11956
- in_winevtlog: Handle structured xml query as separated subscriptions by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11957
- aws: error_reporter: Plug SEGV occurrences on cloudwatch logs by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11966
- in_tail: fix out-of-bounds read in unesc_ends_with_nl by @saddamr3e in https://github.com/fluent/fluent-bit/pull/11952
- config_format: fix caller-owned parse failure cleanup by @edsiper in https://github.com/fluent/fluent-bit/pull/11955
- workflows: bump softprops/action-gh-release from 3.0.0 to 3.0.1 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/11976
- workflows: bump github/codeql-action from 4.36.1 to 4.36.2 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/11975
- scheduler: Plug FD leaks on destroy by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11977
- dockefile: Install libxxhash0 on builder image by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11980
- workflows: bump aquasecurity/trivy-action from 0.35.0 to 0.36.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/11982
- workflows: bump reviewdog/action-hadolint from 1.50.5 to 1.51.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/11981
- out_loki: Handle loki tenant_id_key properly by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11832
- out_cloudwatch_logs: Ensure escaping backslashes on cloudwatch API requests' body by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11933
- tests: runtime: Try to eliminate flakyness on CI load by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11984
- in_tail: fix ignore_active_older_files to re-check mtime on aged-out files by @zshuang0316 in https://github.com/fluent/fluent-bit/pull/11890
- aws: catch auth errors on XML responses by @antoniomrfranco in https://github.com/fluent/fluent-bit/pull/11891
- out_azure_blob: correctly handle successful Delete Blob responses by @Vaibhav-C-S in https://github.com/fluent/fluent-bit/pull/11925
- node_exporter_metrics: Add file path to error messages by @rossigee in https://github.com/fluent/fluent-bit/pull/11839
- out_es/out_opensearch: sanitize bulk action metadata by @edsiper in https://github.com/fluent/fluent-bit/pull/11967
- opentelemetry: fix JSON histogram bounds handling by @edsiper in https://github.com/fluent/fluent-bit/pull/11989
- lib: cmetrics: upgrade to v2.1.5 by @edsiper in https://github.com/fluent/fluent-bit/pull/11990
- @saddamr3e made their first contribution in https://github.com/fluent/fluent-bit/pull/11952
- @antoniomrfranco made their first contribution in https://github.com/fluent/fluent-bit/pull/11891
- @Vaibhav-C-S made their first contribution in https://github.com/fluent/fluent-bit/pull/11925
- @rossigee made their first contribution in https://github.com/fluent/fluent-bit/pull/11839
Full Changelog: https://github.com/fluent/fluent-bit/compare/v5.0.7...v5.0.8
Fluent Bit 5.0.7
https://fluentbit.io/announcements/v5.0.7/
- release: update to 5.0.7 by @github-actions[bot] in https://github.com/fluent/fluent-bit/pull/11834
- http_server: serialize worker teardown to prevent race conditions by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11845
- http_server: fix libevent crash on connection drop by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11843
- out_chronicle: Support label and namespace mapping by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11836
- tests: internal: fuzzers: avoid destroying active input fuzzer tasks by @edsiper in https://github.com/fluent/fluent-bit/pull/11850
- config_format: fix YAML variant cleanup on parser errors by @edsiper in https://github.com/fluent/fluent-bit/pull/11857
- avro: Handle int64 values correctly by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11883
- tests: runtime: Stabilize out_lib test case by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11888
- in_elasticsearch: check map size before accessing first entry by @TristanInSec in https://github.com/fluent/fluent-bit/pull/11856
- snappy: fix OOB reads in framed data parser by @TristanInSec in https://github.com/fluent/fluent-bit/pull/11855
- zstd: add 100 MB decompression size limit by @TristanInSec in https://github.com/fluent/fluent-bit/pull/11854
- in_mqtt: fix OOB read from hardcoded remaining length overhead by @TristanInSec in https://github.com/fluent/fluent-bit/pull/11853
- in_collectd: reject parts with length < 4 and fix null-terminator OOB by @TristanInSec in https://github.com/fluent/fluent-bit/pull/11849
- in_forward: validate array size before accessing message mode fields by @TristanInSec in https://github.com/fluent/fluent-bit/pull/11851
- in_syslog: fix integer overflow in octet-counting length parser by @TristanInSec in https://github.com/fluent/fluent-bit/pull/11852
- out_stackdriver: fix multiple memory leaks and potential corruption by @baizhenyu in https://github.com/fluent/fluent-bit/pull/11879
- CODEOWNERS: remove @braydonk and @jefferbrecht by @braydonk in https://github.com/fluent/fluent-bit/pull/11909
- time: time_tz: Handle conversion rules of windows and IANA tzinfo by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11903
- storage: discard checksum corrupt chunks on startup by @edsiper in https://github.com/fluent/fluent-bit/pull/11886
- parser: Add IANA time_zone support for native timestamps by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11913
- workflows: pin all actions to SHA by @patrick-stephens in https://github.com/fluent/fluent-bit/pull/11908
- out_kinesis_streams: increase PUT_RECORDS_PAYLOAD_SIZE to 10MB by @ShelbyZ in https://github.com/fluent/fluent-bit/pull/11848
- in_stdin: support stdin plugin on windows by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11821
- in_ebpf: Implement dns trace by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11735
- out_s3: Provide options for inactive chunks behavior by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11816
- oauth: out_http: add user-agent option for oauth by @rja5 in https://github.com/fluent/fluent-bit/pull/11830
- in_tail: fix offset_key value multiplied by 8 on Windows 64-bit by @zshuang0316 in https://github.com/fluent/fluent-bit/pull/11893
- http_client_http2: bracket IPv6 authority hosts by @edsiper in https://github.com/fluent/fluent-bit/pull/11922
- @TristanInSec made their first contribution in https://github.com/fluent/fluent-bit/pull/11856
- @rja5 made their first contribution in https://github.com/fluent/fluent-bit/pull/11830
Full Changelog: https://github.com/fluent/fluent-bit/compare/v5.0.6...v5.0.7
Fluent Bit 4.2.5
https://fluentbit.io/announcements/v4.2.5/
- release: update to 4.2.5 by @github-actions[bot] in https://github.com/fluent/fluent-bit/pull/11697
- packaging: add support for Ubuntu 26.04 (backport to 4.2) by @patrick-stephens in https://github.com/fluent/fluent-bit/pull/11803
- backport: env: add bash-style default value operator :- by @benjaminmueggenburg-serato in https://github.com/fluent/fluent-bit/pull/11806
- out_chronicle: Support label and namespace mapping [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11837
- input_thread: replace raw read() with pipe abstraction to fix crash [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11860
- aws: compression: arrow: Set up proper block size [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11861
- network: Handle braketed ipv6 addresses [backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11862
- parser: Address wrong assignments of timezone at midnight [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11863
- routing: fix issue with missing input alias [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11864
- out_influxdb: plug tag keys failure on out influxdb [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11865
- utils: fix integer divide-by-zero on Windows x64 in bytes_to_human_readable_size [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11866
- filter_kubernetes: don't recycle connections in fetch_pod_service_map [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11867
- in_tail: fix file append cleanup on failure [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11871
- filter_kubernetes: destroy TLS session to prevent SSL object leak [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11868
- filter_kubernetes: destroy upstream and TLS context on happy path exit [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11869
- engine: ignore duplicate STOP to prevent shutdown spin [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11870
- in_dummy: Use pre_run callback to fix crash path [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11872
- out_logdna: remove promoted known keys [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11873
- crypto: fix build with OPENSSL_NO_ENGINE [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11874
- out_azure_logs_ingestion: Plug SEGV on termination [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11875
- in_forward: handle unpacker allocation failure [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11881
- tests: runtime: wait for tail truncate output [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11882
- avro: Handle int64 values correctly [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11892
- mp: fixed count when empty data by @edsiper in https://github.com/fluent/fluent-bit/pull/11894
- in_collectd: reject parts with length < 4 and fix null-terminator OOB [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11896
- in_forward: validate array size before accessing message mode fields [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11897
- in_syslog: fix integer overflow in octet-counting length parser [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11898
- in_mqtt: fix OOB read from hardcoded remaining length overhead [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11899
- zstd: cap buffer at max instead of aborting on overshoot [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11900
- snappy: read frame length as 3 bytes to avoid OOB at boundary [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11901
- in_elasticsearch: check map size before accessing first entry [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11902
Full Changelog: https://github.com/fluent/fluent-bit/compare/v4.2.4...v4.2.5
Fluent Bit 5.0.6
https://fluentbit.io/announcements/v5.0.6/
- release: update to 5.0.6 by @github-actions[bot] in https://github.com/fluent/fluent-bit/pull/11785
- env: add bash-style default value operator :- by @benjaminmueggenburg-serato in https://github.com/fluent/fluent-bit/pull/11787
- lib: cfl: upgrade to v0.7.1 by @edsiper in https://github.com/fluent/fluent-bit/pull/11795
- out_kafka: partition OTLP logs by resource by @edsiper in https://github.com/fluent/fluent-bit/pull/11786
- sds: general fixes for sds_cat() usage by @edsiper in https://github.com/fluent/fluent-bit/pull/11805
- in_forward: handle unpacker allocation failure by @edsiper in https://github.com/fluent/fluent-bit/pull/11809
- tests: prevent port binding failures in concurrent OTEL tests by @patrick-stephens in https://github.com/fluent/fluent-bit/pull/11808
- engine: ignore duplicate STOP to prevent shutdown spin by @jinyongchoi in https://github.com/fluent/fluent-bit/pull/11747
- out_azure_logs_ingestion: Plug SEGV on termination by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11800
- packaging: add support for Ubuntu 26.04 by @patrick-stephens in https://github.com/fluent/fluent-bit/pull/11802
- config: storage: Add total limit size of DLQ by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11796
- http_server: harden listener and architecture by @edsiper in https://github.com/fluent/fluent-bit/pull/11742
- tests: runtime: wait for tail truncate output by @edsiper in https://github.com/fluent/fluent-bit/pull/11810
- in_tail: fix file append cleanup on failure by @sandy2008 in https://github.com/fluent/fluent-bit/pull/11749
- in_tail: reconcile files after missed inotify events by @sandy2008 in https://github.com/fluent/fluent-bit/pull/11750
- github: workflows: Restore ok-package-test trigger behavior by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11820
- security: update policy for 5.0 and EOL 4.1 by @patrick-stephens in https://github.com/fluent/fluent-bit/pull/11818
- sds: fix handling of cfl_sds return buffers after cfl upgrade by @edsiper in https://github.com/fluent/fluent-bit/pull/11813
- tls: omit SNI for IP literal hosts by @edsiper in https://github.com/fluent/fluent-bit/pull/11827
- http_server: spawn internal server in threaded mode by @edsiper in https://github.com/fluent/fluent-bit/pull/11811
- @sandy2008 made their first contribution in https://github.com/fluent/fluent-bit/pull/11749
Full Changelog: https://github.com/fluent/fluent-bit/compare/v5.0.5...v5.0.6
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