Fluent Bit 5.1.3
https://fluentbit.io/announcements/v5.1.3/
- release: update to 5.1.3 by @github-actions[bot] in https://github.com/fluent/fluent-bit/pull/12379
- workflows: bump reviewdog/action-actionlint from 1.73.3 to 1.73.4 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12381
- github: workflows: Mitigate order dependent issue for uploading task for Windows by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12382
- dockerfile: upgrade base packages to remediate OS CVEs (#12284) by @sachinbh95 in https://github.com/fluent/fluent-bit/pull/12291
- workflows: bump github/codeql-action/upload-sarif from 4.37.9 to 4.38.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12404
- http: downstream: plug intermittent unfriendly logs by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12407
- out_syslog: support RFC6578 by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12405
- tests: runtime: Stabilize chronicle assertions with eliminating push races by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12389
- tests: runtime: Fix assertion failures on Ubuntu 26.04 by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12388
- in_opentelemetry: preserve signed 64-bit log body integers by @edsiper in https://github.com/fluent/fluent-bit/pull/12419
- workflows: bump reviewdog/action-hadolint from 1.53.0 to 1.54.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12422
- workflows: bump reviewdog/action-shellcheck from 1.32.1 to 1.33.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12423
- workflows: bump reviewdog/action-actionlint from 1.73.4 to 1.74.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12421
- out_arvancloud_cloudlogs: add new output plugin for ArvanCloud CloudLogs by @javadnasrolahi in https://github.com/fluent/fluent-bit/pull/11095
- in_kubernetes_events: add sqlite indexes by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12366
- bulk_search: es: opensearch: Acknowledge reasons of bulk failures by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12358
- emitter: ml: plug data losses during multiline processing on shutdown by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12352
- out_kafka: implement protobuf format of kafka schema registry support by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12411
- input_chunk: fix down chunk placement under storage backpressure by @edsiper in https://github.com/fluent/fluent-bit/pull/12403
- out_s3: mitigate SEGV/heap corruption by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12380
- packaging: distros: centos: Enable kafka input/output plugins for Stream 9/10 by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12414
- packaging: distros: almalinux: rockylinux: Install zlib-devel correctly by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12415
- tests: fix CloudWatch event size regression coverage by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12424
- tests: runtime_shell: Add timeouts for runtime shell testing by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12386
- out_gcs: fix networking and worker crashes, add total_file_size by @balys in https://github.com/fluent/fluent-bit/pull/12390
- out_opentelemetry: preserve failed log batch results by @grolegor in https://github.com/fluent/fluent-bit/pull/12385
- in_podman_metrics: do not abort startup when the initial scrape fails by @stondo in https://github.com/fluent/fluent-bit/pull/12391
- opentelemetry: fix OTLP JSON trace status code interoperability by @edsiper in https://github.com/fluent/fluent-bit/pull/12428
- out_stackdriver: fix races on shared credentials by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12433
- workflows: bump docker/setup-qemu-action from 4.3.0 to 4.4.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12439
- workflows: bump docker/build-push-action from 7.3.0 to 7.4.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12438
- workflows: bump docker/setup-buildx-action from 4.3.0 to 4.4.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12437
- tls: add tls.crl_file support for certificate revocation checks by @egershonNvidia in https://github.com/fluent/fluent-bit/pull/12091
- pack: harden flb_msgpack_to_json buffer handling by @vitaly-sinev in https://github.com/fluent/fluent-bit/pull/12133
- out_stackdriver: Fix service account regression by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12440
- in_tail: Plug windows handle leak on exceptions by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12435
- in_opentelemetry: validate log protobuf depth before unpacking by @edsiper in https://github.com/fluent/fluent-bit/pull/12449
- in_syslog: initialize parser timestamps for stream records by @edsiper in https://github.com/fluent/fluent-bit/pull/12447
- in_unix_socket: initialize failed decode status by @edsiper in https://github.com/fluent/fluent-bit/pull/12448
- out_opentelemetry: add metric age cut-off filter by @flobz in https://github.com/fluent/fluent-bit/pull/12396
- workflows: bump reviewdog/action-actionlint from 1.74.0 to 1.76.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12452
- workflows: bump reviewdog/action-hadolint from 1.54.0 to 1.55.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12453
- workflows: bump reviewdog/action-shellcheck from 1.33.0 to 1.34.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12454
- workflows: bump github/codeql-action/upload-sarif from 4.38.0 to 4.38.1 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12455
- lib: update bundled libraries 20260919 by @edsiper in https://github.com/fluent/fluent-bit/pull/12450
- tests: synchronize S3 runtime chunk setup by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12442
- in_elasticsearch: respond to malformed bulk payloads by @edsiper in https://github.com/fluent/fluent-bit/pull/12445
- pack: harden JSON conversion buffers and stack usage by @edsiper in https://github.com/fluent/fluent-bit/pull/12458
- security: harden input handling across core, http_server and plugins by @edsiper in https://github.com/fluent/fluent-bit/pull/12461
- workflows: bump reviewdog/action-actionlint from 1.76.0 to 1.76.3 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12464
- github: workflows: Use cmake 4.2 and minimum policy by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12459
- workflows: bump reviewdog/action-actionlint from 1.76.3 to 1.77.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12473
- workflows: bump github/codeql-action/upload-sarif from 4.38.1 to 4.38.2 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12474
- in_syslog: fix fragile parsing on the first part of tcp frame by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12477
- http_client: Fix a building failure on specifying FLB_AWS=Off by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12475
- in_windows_exporter_metrics: fix collecting tcp metrics by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12472
- lib: cmetrics: upgrade to v2.2.5 by @edsiper in https://github.com/fluent/fluent-bit/pull/12470
- security: harden network input handling (part 2) by @edsiper in https://github.com/fluent/fluent-bit/pull/12463
- workflows: bump uraimo/run-on-arch-action from 3.2.0 to 3.2.1 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12482
- security: harden record processing in core, filters and outputs by @edsiper in https://github.com/fluent/fluent-bit/pull/12481
- tests: processor_labels: confirm plugging issue of missing static labels on concatenation by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12420
- config_format: mitigate regression of absolute path of loading yaml config by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12495
- opentelemetry: fix trace status validation and filesystem replay by @edsiper in https://github.com/fluent/fluent-bit/pull/12490
- http_server: restrict trace API outputs and fix out_es cloud_id overflow by @edsiper in https://github.com/fluent/fluent-bit/pull/12497
- input hardening: coroutine accept for tcp inputs, http/otlp parsing, kubernetes type checks by @edsiper in https://github.com/fluent/fluent-bit/pull/12498
- http_server: output: plug leaks on prometheus scrape by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12465
- in_node_exporter_metrics: Set up correct timestamps with expirations. by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12466
- tests: integration: cover multiline key group overflow by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12496
- out_cloudwatch_logs: isolate stream caches per output worker by @ParakhJaggi in https://github.com/fluent/fluent-bit/pull/12427
- @sachinbh95 made their first contribution in https://github.com/fluent/fluent-bit/pull/12291
- @javadnasrolahi made their first contribution in https://github.com/fluent/fluent-bit/pull/11095
- @grolegor made their first contribution in https://github.com/fluent/fluent-bit/pull/12385
- @egershonNvidia made their first contribution in https://github.com/fluent/fluent-bit/pull/12091
- @vitaly-sinev made their first contribution in https://github.com/fluent/fluent-bit/pull/12133
- @ParakhJaggi made their first contribution in https://github.com/fluent/fluent-bit/pull/12427
Full Changelog: https://github.com/fluent/fluent-bit/compare/v5.1.2...v5.1.3
Fluent Bit 5.1.2
https://fluentbit.io/announcements/v5.1.2/
- workflows: bump docker/setup-buildx-action from 4.2.0 to 4.3.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12311
- workflows: bump reviewdog/action-actionlint from 1.73.1 to 1.73.2 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12301
- workflows: bump github/codeql-action/upload-sarif from 4.37.6 to 4.37.7 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12300
- workflows: bump uraimo/run-on-arch-action from 3.1.0 to 3.2.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12319
- workflows: bump github/codeql-action/upload-sarif from 4.37.7 to 4.37.8 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12324
- in_node_exporter_metrics: Implement stat and thermal_zone for macOS by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12335
- out_prometheus_remote_write: Add 1-hour cut-off for expiring staled metrics by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12334
- out_splunk: add time_key support for the HEC event time by @agup006 in https://github.com/fluent/fluent-bit/pull/12328
- Dockerfile: optimize layers by @marcofranssen in https://github.com/fluent/fluent-bit/pull/10103
- config: fix startup abort when log_level set via env and config by @saisree1217 in https://github.com/fluent/fluent-bit/pull/12316
- tests: runtime: Plug a SEGV occurrence on macOS by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12293
- out_gcs: add unify_tag option to buffer all tags into one file by @uristernik in https://github.com/fluent/fluent-bit/pull/12339
- log: clamp the suppression length to what was written by @arpitjain099 in https://github.com/fluent/fluent-bit/pull/12349
- out_gcs: implement parquet compressions by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12303
- out_gcs: support application default credentials by @balys in https://github.com/fluent/fluent-bit/pull/12263
- in_winevtlog: Plug a crash path by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12320
- in_winevtlog: fix crash when all channels are missing and ignore_missing_channels is enabled by @lecaros in https://github.com/fluent/fluent-bit/pull/12318
- log: make consistency for suppress log feature by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12325
- es: opensearch: output: task: handle partial succeeded requests by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12321
- tests: runtime: Fix errors of incompatible types for in_ebpf tests by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12337
- filter_kubernetes: implement namespace exclude by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12312
- in_systemd: support capturing with namespace by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12308
- release: update to 5.1.2 by @github-actions[bot] in https://github.com/fluent/fluent-bit/pull/12294
- workflows: bump softprops/action-gh-release from 3.0.2 to 3.0.3 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12355
- workflows: bump github/codeql-action/upload-sarif from 4.37.8 to 4.37.9 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12350
- lib: cmetrics: update to v2.2.2 by @edsiper in https://github.com/fluent/fluent-bit/pull/12354
- input_chunk: input_log: in_storage_backlog: address underflowing / overflowing chunk limit size by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12299
- out_azure_blob: Plug dangling pointers on exceptions by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12305
- out_azure_kusto: stop logging federated and access tokens by @tanmaya-panda1 in https://github.com/fluent/fluent-bit/pull/12224
- out_gcs: add Workload Identity Federation support by @uristernik in https://github.com/fluent/fluent-bit/pull/12326
- wamrc: Build with LLVM-17 by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12338
- reload: preserve configuration path during hot reload by @antonio in https://github.com/fluent/fluent-bit/pull/12336
- out_s3: Clean up orphaned chunks by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12360
- config: config_format: address wrongly specified parameter on service section by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12314
- aws: compression: validate valid columnar formats by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12304
- multiline: add built-in json parser for JSON multiline objects by @lecaros in https://github.com/fluent/fluent-bit/pull/12264
- engine: Plug a race on starting engine by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12347
- tests: integration: Adjust allocation patterns for Ubuntu 26.04 by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12346
- workflows: bump helm/kind-action from 1.14.0 to 1.15.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12367
- workflows: bump reviewdog/action-actionlint from 1.73.2 to 1.73.3 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12368
- workflows: bump docker/setup-qemu-action from 4.2.0 to 4.3.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12369
- out_opentelemetry: support metrics max datapoints by @edsiper in https://github.com/fluent/fluent-bit/pull/12363
- AGENTS: Reflect circumstance of the current commit linter by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12370
- in_node_exporter_metrics: expire metrics for networking by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12372
- in_forward: ingest all metrics contexts in payload by @edsiper in https://github.com/fluent/fluent-bit/pull/12375
- out_kafka: preserve infinite shutdown grace by @antonio in https://github.com/fluent/fluent-bit/pull/12345
- out_loki: scope remove_mpa thread-local cache per instance by @mindw in https://github.com/fluent/fluent-bit/pull/12351
- log: return NULL after flb_worker_context_create failure in flb_log_create by @MsfPablo in https://github.com/fluent/fluent-bit/pull/12274
- in_node_exporter_metrics: plug possible overrun indexes by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12341
- packaging: stabilize Debian release images by @edsiper in https://github.com/fluent/fluent-bit/pull/12378
- @marcofranssen made their first contribution in https://github.com/fluent/fluent-bit/pull/10103
- @saisree1217 made their first contribution in https://github.com/fluent/fluent-bit/pull/12316
- @arpitjain099 made their first contribution in https://github.com/fluent/fluent-bit/pull/12349
- @balys made their first contribution in https://github.com/fluent/fluent-bit/pull/12263
- @antonio made their first contribution in https://github.com/fluent/fluent-bit/pull/12336
- @MsfPablo made their first contribution in https://github.com/fluent/fluent-bit/pull/12274
Full Changelog: https://github.com/fluent/fluent-bit/compare/v5.1.1...v5.1.2
Fluent Bit 5.0.10
https://fluentbit.io/announcements/v5.0.10/
- workflows: bump docker/login-action from 4.3.0 to 4.4.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12055
- release: update to 5.0.10 by @github-actions[bot] in https://github.com/fluent/fluent-bit/pull/12047
- in_node_exporter_metrics: Add a capability to adjust log level w/ error paths [Backport to 5.0] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12121
- github: workflows: Enable unit testing on 5.0 branch [Backport to 5.0] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12123
- in_winevtlog: Enrich EventData key-value map if enabled [Backport to 5.0] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12162
- tls: yield downstream read retries to the event loop [Backport to 5.0] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12141
- avro: out_kakfa: handle empty map even if avro schema defines map type [Backport to 5.0] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12210
- tls: openssl: preserve syscall error details (5.0) by @edsiper in https://github.com/fluent/fluent-bit/pull/12179
- github: workflows: Update release workflow for 5.1 development cycle [Backport to 5.0] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12231
- backport: apply selected maintenance fixes to 5.0 by @edsiper in https://github.com/fluent/fluent-bit/pull/12340
Full Changelog: https://github.com/fluent/fluent-bit/compare/v5.0.9...v5.0.10
Fluent Bit 5.1.1
https://fluentbit.io/announcements/v5.1.1/
- packaging: improve package index tree URLs for release listing by @lecaros in https://github.com/fluent/fluent-bit/pull/12236
- in_storage_backlog: Fix persistent chunks issues without matching routes on hot reloading by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12239
- workflows: bump ossf/scorecard-action from 2.4.3 to 2.4.4 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12182
- workflows: bump actions/stale from 10.4.0 to 11.0.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12183
- workflows: bump github/codeql-action/upload-sarif from 4.37.3 to 4.37.4 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12229
- workflows: bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12230
- workflows: bump reviewdog/action-shellcheck from 1.32.0 to 1.32.1 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12250
- workflows: bump reviewdog/action-actionlint from 1.73.0 to 1.73.1 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12248
- workflows: bump github/codeql-action/upload-sarif from 4.37.4 to 4.37.6 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12249
- downstream: invalidate TLS session before socket close by @edsiper in https://github.com/fluent/fluent-bit/pull/12278
- out_s3: Address underflow of buffer size on startup by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12266
- compat: Ensure alignment of reading dword width by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12276
- engine_dispatch: Address stale failed tasks on dispatch by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12254
- in_node_exporter_metrics: fix incorrect pointer arithmetic in diskstats metric cache by @ngillen in https://github.com/fluent/fluent-bit/pull/12255
- input_chunk: in_storage_backlog: Display evicted logs on dropping chunks by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12288
- utils: fix SIMD boundary for JSON string encoding by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12285
- stream_processor: sp_stream: Plug unfreed allocated memories on exceptions by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12277
- out_logdna: add hostname as primary field and runtime tests by @agup006 in https://github.com/fluent/fluent-bit/pull/11517
- maintenance: update v5.1 stable status by @edsiper in https://github.com/fluent/fluent-bit/pull/12290
- motd: v5.1 by @edsiper in https://github.com/fluent/fluent-bit/pull/12240
- release: update to 5.1.1 by @github-actions[bot] in https://github.com/fluent/fluent-bit/pull/12238
- out_file: support timestamp placeholder by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12245
- out_splunk: Add auto_extract_timestamp parameter by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12143
- tests: core_routes: Handle limit of rlimit's soft limit by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11592
- plugin_proxy: add config map to the plugin registration by @iypetrov in https://github.com/fluent/fluent-bit/pull/12058
- input_chunk: fix storage limit eviction with 32 or more outputs by @terrorobe in https://github.com/fluent/fluent-bit/pull/12235
- @iypetrov made their first contribution in https://github.com/fluent/fluent-bit/pull/12058
- @terrorobe made their first contribution in https://github.com/fluent/fluent-bit/pull/12235
Full Changelog: https://github.com/fluent/fluent-bit/compare/v5.1.0...v5.1.1
Fluent Bit 5.1.0
https://fluentbit.io/announcements/v5.1.0/
- workflows: bump docker/login-action from 4.3.0 to 4.4.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12055
- build: bump to v5.1 (dev) by @edsiper in https://github.com/fluent/fluent-bit/pull/12066
- skills: Extract skills from memory by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12068
- in_opentelemetry: return not found for invalid endpoint by @edsiper in https://github.com/fluent/fluent-bit/pull/12064
- workflows: bump actions/stale from 10.3.0 to 10.4.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12081
- workflows: bump github/codeql-action/upload-sarif from 4.36.3 to 4.37.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12074
- tls: openssl: don't recycle a connection after peer close_notify by @ku524 in https://github.com/fluent/fluent-bit/pull/12079
- in_winevtlog: Enrich EventData key-value map if enabled by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12082
- lib: cmetrics: upgrade to v2.2.0 by @edsiper in https://github.com/fluent/fluent-bit/pull/12083
- thread_storage: Fix incorrectly to detect C TLS existence by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12067
- in_forward: fix stale byte accounting when multiple frames share a buffer by @zshuang0316 in https://github.com/fluent/fluent-bit/pull/12049
- lib: cfl: upgrade to v1.0.0 by @edsiper in https://github.com/fluent/fluent-bit/pull/12084
- opentelemetry: reduce protobuf log allocation churn by @edsiper in https://github.com/fluent/fluent-bit/pull/12087
- in_gpu_metrics: Handle NVIDIA GPU metrics via NVML by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11720
- log_event_decoder: time: plug 2038 problem on timestamp by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11549
- in_etw: Implement event tracing for windows input plugin by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12072
- tests: runtime: plugins: Enable to build and run runtime testcases on windows by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12092
- lib: cmetrics: upgrade to v2.2.1 by @edsiper in https://github.com/fluent/fluent-bit/pull/12088
- in_opentelemetry: reduce protobuf decode allocation churn by @edsiper in https://github.com/fluent/fluent-bit/pull/12089
- in_node_exporter_metrics: Add a capability to adjust log level w/ error paths by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12057
- downstream: re-architect workers support by @edsiper in https://github.com/fluent/fluent-bit/pull/11775
- github: workflows: Enable runtime tests only for x64 Windows architecure by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12098
- http_server: plug unsupported shared port issue on windows by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12101
- workflows: bump softprops/action-gh-release from 3.0.1 to 3.0.2 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12099
- tests: runtime: Handle byte order mark for non-ASCII environment of Windows correctly by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12100
- network: Plug an unintialized member by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12102
- tests: runtime: out_tcp: Make more rigid accumutated assertions by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12104
- workflows: bump github/codeql-action/upload-sarif from 4.37.0 to 4.37.1 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12108
- github: workflows: Enable unit testing on 5.0 branch by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12122
- mp: avoid unbounded recursion in chunk cobj record iteration by @zshuang0316 in https://github.com/fluent/fluent-bit/pull/12126
- tests: link test binaries against shared library by @edsiper in https://github.com/fluent/fluent-bit/pull/12128
- out_s3: add format=parquet,arrow with selectable page compression codecs by @rituparnakhaund in https://github.com/fluent/fluent-bit/pull/11885
- in_opentelemetry: optimize batched protobuf ingestion by @edsiper in https://github.com/fluent/fluent-bit/pull/12171
- out_syslog: tls: io: Handle dtls protocol on out syslog by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11728
- alias: handle input, output, filter, and processor plugin aliases by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11656
- config: engine: Implement adaptive flushing by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11498
- out_gcs: Implement Google Cloud Storage(gcs) plugin by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11792
- in_node_exporter_metrics: implement additional metrics (filesystem, EXT_* metrics, powersupplyclass) on node exporter metrics by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11765
- out_file: Support RA placeholders for dynamic creation of files by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11840
- tls: openssl: Reload and watch certificates mainly on Linux by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11950
- tests: integration: Adopt to trace for memory issues for macOS and optimize executions by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12134
- downstream: add coroutine-based event dispatch by @edsiper in https://github.com/fluent/fluent-bit/pull/12146
- in_podman_metrics: add per-container disk I/O metrics by @stondo in https://github.com/fluent/fluent-bit/pull/11986
- filter_kubernetes: Plug SEGV occurence on enabling Use_Pod_Association by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12153
- in_process_exporter_metrics: Fix the reported RSS ram by @anagno in https://github.com/fluent/fluent-bit/pull/12139
- config: fips: bin: Initial implementation to enable FIPS compliance by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12024
- in_lib: Adjust consuming mechanism to improve throughput by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12130
- tests: runtime: isolate Loki mock server configuration by @edsiper in https://github.com/fluent/fluent-bit/pull/12132
- in_node_exporter_metrics: fix netstat file reads by @edsiper in https://github.com/fluent/fluent-bit/pull/12173
- build: plugins: Generate plugin defs on separated build directories by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12109
- in_process_exporter_metrics: Expire metrics for dead processes by @piwai in https://github.com/fluent/fluent-bit/pull/11760
- tests: runtime: out_http: out_chronicle: fix output runtime test races by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12154
- in_forward: batch Forward mode worker ingress by @edsiper in https://github.com/fluent/fluent-bit/pull/12163
- in_tail: add Windows UTF-8 path encoding mode by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12020
- opentelemetry: validate JSON container value types by @edsiper in https://github.com/fluent/fluent-bit/pull/12131
- input: input_chunk: Handle flow with events metrics per window by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11698
- config_format: yaml: handle configuration metadata on yaml conf by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11690
- parser: Handle too long time string on parsing by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11682
- workflows: bump reviewdog/action-actionlint from 1.72.0 to 1.73.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12136
- workflows: bump github/codeql-action/upload-sarif from 4.37.1 to 4.37.3 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12135
- workflows: bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12124
- workflows: bump actions/setup-python from 6.3.0 to 7.0.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12117
- out_kafka: Implement resolving registry of avro schema by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11953
- in_kubernetes_events: bound watch connection lifetime by @edsiper in https://github.com/fluent/fluent-bit/pull/12105
- engine: fail startup when HTTP server cannot start by @edsiper in https://github.com/fluent/fluent-bit/pull/12176
- out_s3: fix prefix match in log_key extraction by @Vaibhav-C-S in https://github.com/fluent/fluent-bit/pull/12008
- packaging: add packages index generator and release CI by @lecaros in https://github.com/fluent/fluent-bit/pull/12150
- out_syslog: tls feature glitches for selecting protocols by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12196
- build: run daemon-reload and restart service in deb postinst by @guoard in https://github.com/fluent/fluent-bit/pull/12195
- out_es: sds: Implement es upstream with sds view by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11647
- out_file: add logs rotation feature by @SagiROosto in https://github.com/fluent/fluent-bit/pull/11352
- in_node_exporter_metrics: add timex linux collector by @ngillen in https://github.com/fluent/fluent-bit/pull/11718
- tls: openssl: preserve syscall error details by @edsiper in https://github.com/fluent/fluent-bit/pull/12178
- avro: out_kakfa: handle empty map even if avro schema defines map type by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12181
- dockerignore: Add an entry not to collide type definition on package creations by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12199
- filter_expect: validate all records in batches by @edsiper in https://github.com/fluent/fluent-bit/pull/12188
- in_emitter: reject self-referential senders to prevent recursive pause SIGSEGV by @Nahid-NHB in https://github.com/fluent/fluent-bit/pull/12190
- metrics: extend support for Tag metrics by @edsiper in https://github.com/fluent/fluent-bit/pull/11887
- tests: integration: cover kubernetes pod association isolation by @edsiper in https://github.com/fluent/fluent-bit/pull/12208
- input: add pause/resume callbacks by @edsiper in https://github.com/fluent/fluent-bit/pull/10616
- tests: runtime: out_file_rotation: Wait with flexible intervals by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12211
- workflows: bump docker/login-action from 4.4.0 to 4.6.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12198
- workflows: bump reviewdog/action-hadolint from 1.51.0 to 1.53.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12197
- in_exec: unblock threaded shutdown by @edsiper in https://github.com/fluent/fluent-bit/pull/12221
- oauth2: fix request body ownership on allocation failure by @edsiper in https://github.com/fluent/fluent-bit/pull/12213
- lib: monkey: upgrade to v1.8.9 by @edsiper in https://github.com/fluent/fluent-bit/pull/12212
- github: workflows: Update release workflow for 5.1 development cycle by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12217
- tests: runtime: Stabilize out_loki tests to catch EV_THREAD events by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12218
- tests: internal: Plug an uninitialized coro stack by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12214
- tests: runtime: Use long json payloads to trigger rotataion easily by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12215
- dockerfile: windows: Create an image of windows nano server ltsc2025 by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12219
- in_calyptia_fleet: enhance relative paths handling by @edsiper in https://github.com/fluent/fluent-bit/pull/11962
- packaging: pass the elements to jq by pipes instead of command line by @lecaros in https://github.com/fluent/fluent-bit/pull/12226
- log: mem: signv4: Plug possible memory errors by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12234
- tls: support HTTPS proxy by @antoniomrfranco in https://github.com/fluent/fluent-bit/pull/11778
- in_kubernetes_events: fix unsafe MessagePack field parsing by @edsiper in https://github.com/fluent/fluent-bit/pull/12222
- tests: runtime: Adopt the test config path for Windows and others by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12227
- http_server: accept empty HTTP header values by @kimonus in https://github.com/fluent/fluent-bit/pull/12223
- @ku524 made their first contribution in https://github.com/fluent/fluent-bit/pull/12079
- @rituparnakhaund made their first contribution in https://github.com/fluent/fluent-bit/pull/11885
- @stondo made their first contribution in https://github.com/fluent/fluent-bit/pull/11986
- @anagno made their first contribution in https://github.com/fluent/fluent-bit/pull/12139
- @guoard made their first contribution in https://github.com/fluent/fluent-bit/pull/12195
- @SagiROosto made their first contribution in https://github.com/fluent/fluent-bit/pull/11352
- @ngillen made their first contribution in https://github.com/fluent/fluent-bit/pull/11718
- @Nahid-NHB made their first contribution in https://github.com/fluent/fluent-bit/pull/12190
- @kimonus made their first contribution in https://github.com/fluent/fluent-bit/pull/12223
Full Changelog: https://github.com/fluent/fluent-bit/compare/v5.0.9...v5.1.0
Fluent Bit 4.2.8
https://fluentbit.io/announcements/v4.2.8/
- release: update to 4.2.8 by @github-actions[bot] in https://github.com/fluent/fluent-bit/pull/12075
- in_winevtlog: Enrich EventData key-value map if enabled [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12161
- out_stackdriver: fix payload parsing over-reads and null safety [Backport to 4.2] by @baizhenyu in https://github.com/fluent/fluent-bit/pull/12170
- avro: out_kakfa: handle empty map even if avro schema defines map type [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12209
Full Changelog: https://github.com/fluent/fluent-bit/compare/v4.2.7...v4.2.8
Fluent Bit 4.2.7
https://fluentbit.io/announcements/v4.2.7/
- release: update to 4.2.7 by @github-actions[bot] in https://github.com/fluent/fluent-bit/pull/12005
- releasse: Update version to v4.2.7 [4.2 branch] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12015
- github: workflows: Use semver and timestamp suffixes to distinguish branches [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12017
- lib: librdkafka: Upgrade to v2.15.0 [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12050
- in_forward: validate PING is a msgpack array in check_ping [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12051
- out_forward: align secure forward handshake and chunk ack with protocol spec [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12052
- gzip: read magic number endian-safely in streaming decompressor [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12056
- in_forward: fix 100% CPU hang and connection teardown use-after-free [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12053
- in_splunk: return Splunk HEC auth status codes [Backport to 4.2] by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12071
Full Changelog: https://github.com/fluent/fluent-bit/compare/v4.2.6...v4.2.7
Fluent Bit 5.0.9
https://fluentbit.io/announcements/v5.0.9/
- workflows: bump azure/setup-helm from 5.0.0 to 5.0.1 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/11997
- workflows: bump actions/setup-python from 6.2.0 to 6.3.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/11996
- workflows: bump actions/cache from 5.0.5 to 6.0.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/11995
- github: workflows: Use semver and timestamp suffixes to distinguish branches by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12016
- workflows: bump actions/cache/restore from 6.0.0 to 6.1.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12011
- workflows: bump crazy-max/ghaction-chocolatey from 4.0.0 to 4.1.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12012
- workflows: bump actions/cache/save from 6.0.0 to 6.1.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12013
- release: update to 5.0.9 by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12018
- in_windows_exporter_metrics: Implement user-defined performance counters w/ PDH by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12006
- tests: runtime: Try to address test hang by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12000
- workflows: bump docker/build-push-action from 7.2.0 to 7.3.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12031
- workflows: bump docker/setup-qemu-action from 4.1.0 to 4.2.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12030
- in_forward: validate PING is a msgpack array in check_ping by @saddamr3e in https://github.com/fluent/fluent-bit/pull/12034
- filter_kubernetes: Attach k8s metadata for internal logs by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11998
- in_ebpf: Implement openssl trace by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11793
- tests: runtime: Use more concrete matchers for assertions by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12014
- in_tail: Another attempt to plug segv on in tail by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12010
- filter_write_tag: in_emitter: Mitigate data loss on multiline by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12029
- workflows: bump docker/setup-buildx-action from 4.1.0 to 4.2.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12041
- workflows: bump docker/login-action from 4.2.0 to 4.3.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12040
- workflows: bump docker/metadata-action from 6.1.0 to 6.2.0 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12039
- workflows: bump github/codeql-action/upload-sarif from 4.36.2 to 4.36.3 by @dependabot[bot] in https://github.com/fluent/fluent-bit/pull/12038
- out_cloudwatch_logs: Plug SEGV on not found error by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/11983
- lib: librdkafka: Upgrade to v2.15.0 by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12028
- in_ebpf: Generate mostly monotonic event id for increasing traceability by @cosmo0920 in https://github.com/fluent/fluent-bit/pull/12002
- in_splunk: return Splunk HEC auth status codes by @lecaros in https://github.com/fluent/fluent-bit/pull/12043
- out_forward: align secure forward handshake and chunk ack with protocol spec by @edsiper in https://github.com/fluent/fluent-bit/pull/12037
- out_stackdriver: fix multi-worker resource-metadata data race (SIGSEGV) by @erain in https://github.com/fluent/fluent-bit/pull/12023
- out_stackdriver: fix payload parsing over-reads and null safety by @erain in https://github.com/fluent/fluent-bit/pull/12022
- codeowners: update @jeffluoo to @JeffLuoo by @JeffLuoo in https://github.com/fluent/fluent-bit/pull/11941
- gzip: skip FCOMMENT terminator in streaming decompressor by @saddamr3e in https://github.com/fluent/fluent-bit/pull/11969
- in_forward: fix 100% CPU hang and connection teardown use-after-free by @edsiper in https://github.com/fluent/fluent-bit/pull/12044
- build fixes: out_stackdriver int64_t line var, gzip endian-safe magic check by @edsiper in https://github.com/fluent/fluent-bit/pull/12045
Full Changelog: https://github.com/fluent/fluent-bit/compare/v5.0.8...v5.0.9
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