Fluent Bit 5.1.4 → 5.2.0
2 releases · 1 breaking change · 0 security fixes · 0 advisories fixed
0security1breaking0deprecated15feature13fix
Breaking changes
- breaking filter_record_modifier: drop batches when all fields are removed in 5.2.0
Security changes
None in the release notes.
Every release in between
otherworkflows: bump github/codeql-action/upload-sarif from 4.38.3 to 4.39.0
otherworkflows: bump reviewdog/action-actionlint from 1.80.1 to 1.80.4
othermotd: update banner to v5.2
otherrelease: prepare master for v5.2.0 development
otherworkflows: prepare release routing for v5.2
otherworkflows: verify and set release PR base branches
otherlib: upgrade bundled jemalloc to 5.4.0
otherlib: upgrade LuaJIT and fix CMake wrapper compatibility
fixlib: fix jemalloc header detection on older compilers
otherlib: cfl: upgrade to v1.1.0
otherlib: ctraces: upgrade to v0.8.0
otherlib: cmetrics: upgrade to v2.3.1
otherin_tail: mitigate access violation on windows
featureprocessor_fts: add Fluent Typed Scripting processor
featurewasm: add experimental browser runtime and SDK
otherupstream: network: mitigate tcp dns timeouts
otherwasm: enable Fluent Typed Scripting in browser artifacts
othertests: integration: cover processor worker isolation after FTS
otherprocessor_sql: preserve resource and scope groups when filtering logs
featurein_forward: Added a small protection to secure Forward with a preflight scanner
featureprocessor_fts: add reusable typed policy packs
featureprocessor_fts: add JSON field decoding and log body unpacking
fixout_vivo_exporter: fix telemetry loss and add compressed OTLP JSON
featureprocessor_fts: add LuaLS definitions and JSON API export
featurewasm: add local pipeline drain and reduce browser run latency
fixfix(in_statsd): add missing break in STATSD_TYPE_TIMER case
fixout_chronicle: fix chronicle initialization leaks
featureoauth2_jwt: in_http: in_opentelemetry: Implement configurable OAuth2 jwks buffer size and its limit
fixfilter_rewrite_tag: fix emitter lifecycle and record preservation
fixsocket: config: input: engine: Fix channel descriptor initialization and cleanup for descriptors
featurein_node_exporter_metrics: add scrape_on_start option
featureutils: plugins: Implemented the path-shadowing mitigation for shadowed relative files
featureoutput: engine: output_throttle: Implement throttle operations for output plugins
featurefilter_rewrite_tag: add opt-in input processor batching and supporting fixes
fixout_azure_blob, out_azure_kusto: fix buffered memory safety
featureworkflows: allow package reads in master integration tests
fixpipe, engine, processor_fts, tests: fix 5.2 release blockers
breakingfilter_record_modifier: drop batches when all fields are removed
fixdocumentation: fts: fix timestamp missing policy example
fixinput: fix collector crashes and 5.2 release regressions
+44 more items in the release notesotherapi: v2: trace: plug leaks on trace requests with duplicated parameters
otherworkflows: bump ossf/scorecard-action from 2.4.4 to 2.5.0
otherworkflows: bump reviewdog/action-actionlint from 1.80.0 to 1.80.1
otherrelease: update to 5.1.5
othertests: runtime: out_http: push JSON format records together
otherrouter: apply input routes with a single input and output
fixout_cloudwatch_logs: fix log stream leak when group allocation fails
otherin_nginx_exporter_metrics: mitigate nginx plus response type confusion
otherlua: bound MessagePack reads when pushing values to Lua
otherin_forward: mitigate forward trace decoding bypasses
otherhttp_server: address cumulative bytes on http2 headers
otheropentelemetry: in_opentelemetry: log_event_encoder: mitigate otel attributes quadratic encoding expansion
otheroauth2_jwt: mitigate leaks on duplicated JWT members
featureout_chronicle: add support for the Chronicle API
otherhttp_client: out_loki: Mitigate crlf injection on HTTP headers
otherfilter_kubernetes: mitigate SEGV occurrences on using Use_Kubelet
featureout_http: add PATCH as an http method
otherout_stackdriver: out_bigquery: out_chronicle: conceal jwt token on debug logs
otherin_collectd: mitigate collectd unaligned type read
otherfilter_parser: free the previous parse buffer when Key_Name repeats
fixout_stackdriver: fix cacheHit copied from cacheLookup in httpRequest
othersnappy: decompression: mitigate checksum fault on snappy decompression
fixin_tail: fix missed copytruncate after cached size refresh