https://fluentbit.io/announcements/v5.1.3/
What's Changed
- release: update to 5.1.3 by @github-actions[bot] in #12379
- workflows: bump reviewdog/action-actionlint from 1.73.3 to 1.73.4 by @dependabot[bot] in #12381
- github: workflows: Mitigate order dependent issue for uploading task for Windows by @cosmo0920 in #12382
- dockerfile: upgrade base packages to remediate OS CVEs (#12284) by @sachinbh95 in #12291
- workflows: bump github/codeql-action/upload-sarif from 4.37.9 to 4.38.0 by @dependabot[bot] in #12404
- http: downstream: plug intermittent unfriendly logs by @cosmo0920 in #12407
- out_syslog: support RFC6578 by @cosmo0920 in #12405
- tests: runtime: Stabilize chronicle assertions with eliminating push races by @cosmo0920 in #12389
- tests: runtime: Fix assertion failures on Ubuntu 26.04 by @cosmo0920 in #12388
- in_opentelemetry: preserve signed 64-bit log body integers by @edsiper in #12419
- workflows: bump reviewdog/action-hadolint from 1.53.0 to 1.54.0 by @dependabot[bot] in #12422
- workflows: bump reviewdog/action-shellcheck from 1.32.1 to 1.33.0 by @dependabot[bot] in #12423
- workflows: bump reviewdog/action-actionlint from 1.73.4 to 1.74.0 by @dependabot[bot] in #12421
- out_arvancloud_cloudlogs: add new output plugin for ArvanCloud CloudLogs by @javadnasrolahi in #11095
- in_kubernetes_events: add sqlite indexes by @cosmo0920 in #12366
- bulk_search: es: opensearch: Acknowledge reasons of bulk failures by @cosmo0920 in #12358
- emitter: ml: plug data losses during multiline processing on shutdown by @cosmo0920 in #12352
- out_kafka: implement protobuf format of kafka schema registry support by @cosmo0920 in #12411
- input_chunk: fix down chunk placement under storage backpressure by @edsiper in #12403
- out_s3: mitigate SEGV/heap corruption by @cosmo0920 in #12380
- packaging: distros: centos: Enable kafka input/output plugins for Stream 9/10 by @cosmo0920 in #12414
- packaging: distros: almalinux: rockylinux: Install zlib-devel correctly by @cosmo0920 in #12415
- tests: fix CloudWatch event size regression coverage by @cosmo0920 in #12424
- tests: runtime_shell: Add timeouts for runtime shell testing by @cosmo0920 in #12386
- out_gcs: fix networking and worker crashes, add total_file_size by @balys in #12390
- out_opentelemetry: preserve failed log batch results by @grolegor in #12385
- in_podman_metrics: do not abort startup when the initial scrape fails by @stondo in #12391
- opentelemetry: fix OTLP JSON trace status code interoperability by @edsiper in #12428
- out_stackdriver: fix races on shared credentials by @cosmo0920 in #12433
- workflows: bump docker/setup-qemu-action from 4.3.0 to 4.4.0 by @dependabot[bot] in #12439
- workflows: bump docker/build-push-action from 7.3.0 to 7.4.0 by @dependabot[bot] in #12438
- workflows: bump docker/setup-buildx-action from 4.3.0 to 4.4.0 by @dependabot[bot] in #12437
- tls: add tls.crl_file support for certificate revocation checks by @egershonNvidia in #12091
- pack: harden flb_msgpack_to_json buffer handling by @vitaly-sinev in #12133
- out_stackdriver: Fix service account regression by @cosmo0920 in #12440
- in_tail: Plug windows handle leak on exceptions by @cosmo0920 in #12435
- in_opentelemetry: validate log protobuf depth before unpacking by @edsiper in #12449
- in_syslog: initialize parser timestamps for stream records by @edsiper in #12447
- in_unix_socket: initialize failed decode status by @edsiper in #12448
- out_opentelemetry: add metric age cut-off filter by @flobz in #12396
- workflows: bump reviewdog/action-actionlint from 1.74.0 to 1.76.0 by @dependabot[bot] in #12452
- workflows: bump reviewdog/action-hadolint from 1.54.0 to 1.55.0 by @dependabot[bot] in #12453
- workflows: bump reviewdog/action-shellcheck from 1.33.0 to 1.34.0 by @dependabot[bot] in #12454
- workflows: bump github/codeql-action/upload-sarif from 4.38.0 to 4.38.1 by @dependabot[bot] in #12455
- lib: update bundled libraries 20260919 by @edsiper in #12450
- tests: synchronize S3 runtime chunk setup by @cosmo0920 in #12442
- in_elasticsearch: respond to malformed bulk payloads by @edsiper in #12445
- pack: harden JSON conversion buffers and stack usage by @edsiper in #12458
- security: harden input handling across core, http_server and plugins by @edsiper in #12461
- workflows: bump reviewdog/action-actionlint from 1.76.0 to 1.76.3 by @dependabot[bot] in #12464
- github: workflows: Use cmake 4.2 and minimum policy by @cosmo0920 in #12459
- workflows: bump reviewdog/action-actionlint from 1.76.3 to 1.77.0 by @dependabot[bot] in #12473
- workflows: bump github/codeql-action/upload-sarif from 4.38.1 to 4.38.2 by @dependabot[bot] in #12474
- in_syslog: fix fragile parsing on the first part of tcp frame by @cosmo0920 in #12477
- http_client: Fix a building failure on specifying FLB_AWS=Off by @cosmo0920 in #12475
- in_windows_exporter_metrics: fix collecting tcp metrics by @cosmo0920 in #12472
- lib: cmetrics: upgrade to v2.2.5 by @edsiper in #12470
- security: harden network input handling (part 2) by @edsiper in #12463
- workflows: bump uraimo/run-on-arch-action from 3.2.0 to 3.2.1 by @dependabot[bot] in #12482
- security: harden record processing in core, filters and outputs by @edsiper in #12481
- tests: processor_labels: confirm plugging issue of missing static labels on concatenation by @cosmo0920 in #12420
- config_format: mitigate regression of absolute path of loading yaml config by @cosmo0920 in #12495
- opentelemetry: fix trace status validation and filesystem replay by @edsiper in #12490
- http_server: restrict trace API outputs and fix out_es cloud_id overflow by @edsiper in #12497
- input hardening: coroutine accept for tcp inputs, http/otlp parsing, kubernetes type checks by @edsiper in #12498
- http_server: output: plug leaks on prometheus scrape by @cosmo0920 in #12465
- in_node_exporter_metrics: Set up correct timestamps with expirations. by @cosmo0920 in #12466
- tests: integration: cover multiline key group overflow by @cosmo0920 in #12496
- out_cloudwatch_logs: isolate stream caches per output worker by @ParakhJaggi in #12427
New Contributors
- @sachinbh95 made their first contribution in #12291
- @javadnasrolahi made their first contribution in #11095
- @grolegor made their first contribution in #12385
- @egershonNvidia made their first contribution in #12091
- @vitaly-sinev made their first contribution in #12133
- @ParakhJaggi made their first contribution in #12427
Full Changelog: v5.1.2...v5.1.3