v3.1.7

Next generation Telemetry Agent for Logs, Metrics and Traces.

August 9, 2024

KNOWLEDGE BASE

Release Notes v3.1.7

Fluent Bit is a Fast and Lightweight Data Processor and Forwarder for Linux, BSD, Windows and macOS. We are proud to announce the availability of Fluent Bit v3.1.7.


What’s new ?


  • Core
    • config_map: fix configuration type cast issue found on s390x (#8904)
    • utils:
      • fix compatibility for macOS < 12 (#9217)
      • use MachineGUID correctly on Windows
    • output_thread: add simple conditional on event handling
    • examples: filter_wasm_go: Upgrade to support Go 1.22.5 and TinyGo 0.32
    • network: fixed a wrong data type used for an option
    • build: use the system provided lib luajit for s390x (#9172)
    • build: added cpu byte order detection (same as msgpack-c)
    • build: add build time event loop selection
    • upstream_ht: added support for inherited property lookup
    • upstream_ht: added environment variable support
    • bin: fix memory leaks (#9310)
    • scheduler: new wrapper for timers to consume notification byte
    • sp: changed property type to prevent lossy cast
    • static analysis related fixes:
      • regex: check return of strchr (CID 507956)
      • aws: release resource on exception (CID 50 8048)
      • record_accessor: Plug a resource leak on exception (CID 508119)
      • processor_content_modifier: logs: do not remove object on type excepcion (CID 507615)
      • aws_util: release resource on exception (CID 507694 507588)
      • reload: added appropriate type cast (CID 508209)
      • output: Remove a needless calling of flb_output_instance_destroy() (CID 507809)
      • log_event_encoder: log_event_decoder: enhanced byte order handling for timestamps (#9196)

  • Libraries
    • lib: cmetrics: upgrade to v0.9.5
    • lib: c-ares: upgrade to v1.33.1
    • lib: monkey: sync poll(2) new backend support

Contributors

On every release, there are many people involved doing contributions on different areas like bug reporting, troubleshooting, documentation and coding, without these contributions from the community, the project won’t be the same and won’t be in the good shape that it is now. So THANK YOU! to everyone who takes part of this journey!

Join us

We want to hear about you, our community is growing and you can be part of it!, you can contact us at:

Latest Version

New release on Sep 27, 2024

Fluent Bit v3.1.9 is out!

Check out the Release Notes, read the Updated Documentation or jump directly to the Downloads Section.

We are part of a wide community, no vendor lock-in.