https://fluentbit.io/announcements/v4.2.5/
What's Changed
- release: update to 4.2.5 by @github-actions[bot] in #11697
- packaging: add support for Ubuntu 26.04 (backport to 4.2) by @patrick-stephens in #11803
- backport: env: add bash-style default value operator :- by @benjaminmueggenburg-serato in #11806
- out_chronicle: Support label and namespace mapping [Backport to 4.2] by @cosmo0920 in #11837
- input_thread: replace raw read() with pipe abstraction to fix crash [Backport to 4.2] by @cosmo0920 in #11860
- aws: compression: arrow: Set up proper block size [Backport to 4.2] by @cosmo0920 in #11861
- network: Handle braketed ipv6 addresses [backport to 4.2] by @cosmo0920 in #11862
- parser: Address wrong assignments of timezone at midnight [Backport to 4.2] by @cosmo0920 in #11863
- routing: fix issue with missing input alias [Backport to 4.2] by @cosmo0920 in #11864
- out_influxdb: plug tag keys failure on out influxdb [Backport to 4.2] by @cosmo0920 in #11865
- utils: fix integer divide-by-zero on Windows x64 in bytes_to_human_readable_size [Backport to 4.2] by @cosmo0920 in #11866
- filter_kubernetes: don't recycle connections in fetch_pod_service_map [Backport to 4.2] by @cosmo0920 in #11867
- in_tail: fix file append cleanup on failure [Backport to 4.2] by @cosmo0920 in #11871
- filter_kubernetes: destroy TLS session to prevent SSL object leak [Backport to 4.2] by @cosmo0920 in #11868
- filter_kubernetes: destroy upstream and TLS context on happy path exit [Backport to 4.2] by @cosmo0920 in #11869
- engine: ignore duplicate STOP to prevent shutdown spin [Backport to 4.2] by @cosmo0920 in #11870
- in_dummy: Use pre_run callback to fix crash path [Backport to 4.2] by @cosmo0920 in #11872
- out_logdna: remove promoted known keys [Backport to 4.2] by @cosmo0920 in #11873
- crypto: fix build with OPENSSL_NO_ENGINE [Backport to 4.2] by @cosmo0920 in #11874
- out_azure_logs_ingestion: Plug SEGV on termination [Backport to 4.2] by @cosmo0920 in #11875
- in_forward: handle unpacker allocation failure [Backport to 4.2] by @cosmo0920 in #11881
- tests: runtime: wait for tail truncate output [Backport to 4.2] by @cosmo0920 in #11882
- avro: Handle int64 values correctly [Backport to 4.2] by @cosmo0920 in #11892
- mp: fixed count when empty data by @edsiper in #11894
- in_collectd: reject parts with length < 4 and fix null-terminator OOB [Backport to 4.2] by @cosmo0920 in #11896
- in_forward: validate array size before accessing message mode fields [Backport to 4.2] by @cosmo0920 in #11897
- in_syslog: fix integer overflow in octet-counting length parser [Backport to 4.2] by @cosmo0920 in #11898
- in_mqtt: fix OOB read from hardcoded remaining length overhead [Backport to 4.2] by @cosmo0920 in #11899
- zstd: cap buffer at max instead of aborting on overshoot [Backport to 4.2] by @cosmo0920 in #11900
- snappy: read frame length as 3 bytes to avoid OOB at boundary [Backport to 4.2] by @cosmo0920 in #11901
- in_elasticsearch: check map size before accessing first entry [Backport to 4.2] by @cosmo0920 in #11902
Full Changelog: v4.2.4...v4.2.5