https://fluentbit.io/announcements/v4.2.0/
What's Changed
- release: update to 4.1.2 by @github-actions[bot] in #11005
- reload: fix race between watchdog start and setting async cancellation by @stoksc in #11012
- storage: fix heap corruption in chunk sort parser by @cosmo0920 in #11017
- in_calyptia_fleet: add support for net.* properties for the upstream connection. by @pwhelan in #10998
- in_forward: fix username parsing by @edsiper in #11026
- in_forward: Fix incorrect user auth sequence by @cosmo0920 in #11028
- workflows: Make not to be the latest release for 4.0 branch by @cosmo0920 in #10993
- build: bump to v4.2.0 by @edsiper in #11037
- security: update versions and general info by @edsiper in #11038
- help: add space for outputs and processors when generating schema. by @pwhelan in #11020
- opentelemetry: traces: unify JSON to ctrace encoder by @edsiper in #11042
- routing: add new routing mechanism for input plugins by @edsiper in #11041
- mp: extend cobj API to expose group metadata and attributes by @edsiper in #11043
- in_node_exporter_metrics: add netstat linux collector by @edsiper in #11052
- fstore: safe check on fsf file deletion by @edsiper in #11050
- workflows: Handle 4.1 branches events and fix type inference errors for 4.0 branch by @cosmo0920 in #11062
- router: add conditional support for Logs by @edsiper in #11055
- aws_credential_sts: internal: Fix unit test failures by @cosmo0920 in #11077
- workflows: bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #11075
- workflows: bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #11074
- router_condition: Fix unconditional route check in routing by @cosmo0920 in #11087
- out_vivo_exporter: add versioned API endpoints by @edsiper in #11040
- router: add contexts to conditional support for direct route paths by @edsiper in #11091
- snap: Upgrade snap from core18 to core20 by @cosmo0920 in #11069
- doc-reports: add cncf audit report by @DavidKorczynski in #11056
- chunks: extend metadata to support routing information (direct routes) by @edsiper in #11097
- workflows: bump helm/kind-action from 1.12.0 to 1.13.0 by @dependabot[bot] in #11100
- CODEOWNERS: update AWS maintainers and cleanup by @edsiper in #11109
- dockerfile: removed unused DLLs from image for Windows Containers by @mabrarov in #10233
- kafka: fix cmake cross compile error by @ThomasDevoogdt in #9600
- build: workflows: Add a rules for checking incompatible types strictly by @cosmo0920 in #10655
- tls: openssl: output: Handle certificates thumbprints by @cosmo0920 in #11009
- in_syslog: Add support for RFC 6587 octet-counting by @cosmo0920 in #11035
- wasm: Plug wasm heap leakages by @cosmo0920 in #11076
- scheduler: engine: output_thread: Plug macOS abort on dry-run by @cosmo0920 in #11099
- router: extend router interface to support metrics (v3) by @edsiper in #11108
- out_s3: Add a NULL check for plugging SEGV on dry_run by @cosmo0920 in #11117
- build: Add workdir option for the default registration of Windows service by @cosmo0920 in #11124
- packaging: add missing SASL dependencies for Rocky/AlmaLinux by @patrick-stephens in #11127
- fix: Make TLS initialization thread-safe and idempotent using pthread_once by @ThomasBrady in #11090
- out_opensearch: release aws signature a retry or error happens by @edsiper in #11140
- routing: extend input name resolution for safer direct route paths by @edsiper in #11141
- motd: add 4.2 banner by @edsiper in #11142
- org: update organization status change by @edsiper in #11143
- out_http: Plug a NULL dereference by @cosmo0920 in #11034
- out_http: Added PUT support by @nicknezis in #10882
- routing: introduce metrics for unmatched (dropped) logs by @edsiper in #11144
- in_tail: Implement long line truncation by @cosmo0920 in #11059
- in_systemd: always reset cursor before iterating fields by @edsiper in #11073
- packaging: add -L flag to curl for redirect support by @sakshitposting-irl in #11137
- storage: config: engine: Introduce dead letter queue by @cosmo0920 in #11000
- filter_kubernetes: use service account issuer to detect EKS env (compiler fix) by @edsiper in #11146
- workflows: staging-release: add v4.2 by @edsiper in #11153
New Contributors
- @nicknezis made their first contribution in #10882
- @sakshitposting-irl made their first contribution in #11137
Full Changelog: v4.1.1...v4.2.0