Skip to content
Eduardo Silva Pereira edited this page Oct 25, 2024 · 3 revisions

Fluent Bit offers an efficient Telemetry Agent to manage your infrastructure data, including logs, metrics, and traces.

Our community of developers operates on a rapid development cycle, not only addressing general bug fixes but also continuously redefining and optimizing the platform for future workloads where performance, energy efficiency, and seamless integrations are crucial.

This document provides a high-level overview of the project's roadmap, outlining key milestones and the timelines our community is working toward.

Please note that this document focuses on major new releases, which occur every three months. It does not include the more frequent weekly or bi-weekly updates that primarily address general fixes.

Roadmap

The active development branch in GIT master is version 3.1, this is the latest stable series.

Important dates

The release schedule is not fixed and is accommodated based on new upcoming features coming from different individuals and companies contributing to the project.

  • March 20, 2025
    • Fluent Bit v4 release
  • Jan 30, 2024
    • Until Jan 30, branch 3.1 receives only security updates. No more changes after that date.
  • Nov 30, 2024
    • 4.0 development begins. GIT master versioning are bumped to 4.0.
  • Nov 10, 2024
    • Fluent Bit v3.2 release
  • Nov 07, 2024
    • Fluent Bit v3.2 pre-release
  • Aug 30, 2024
    • Master branch which reflects 3.1 will be moved to it own branch with name 3.1
    • 3.2 development begins. GIT master versioning are bumped to 3.2.

What's coming ?

On every release cycle there are many enhancements and fixes in general. The following list is a very high level view of what we will be ship. Note that this is not written in stone and might be adjusted based on project priorities.

Fluent Bit v3.2 (milestone 61)

  • Lower energy consumption: heavy profiling to reduce unnecessary calls.
  • Higher performance: keep investing in higher-throughput at a lower cost.
  • Simplified YAML configuration.
  • Add support for new Signal types:
    • Blob
    • Profiling
  • Metrics metadata handling
  • Platforms and Architectures:
    • IBM s390x support
    • QNX

Fluent Bit v4.0 (milestone 62)

  • Zig language support
  • Tracing: head and tail sampling
  • character encoding: Using tut8e or other non-ASCII encoding support libraries to support CJK code point, GBK and ShiftJIS (plus Southeastern asia languages, such as thai: ISO-8859-11 if possible) translation.
  • windows: Read system certificates by user specified conditions: logical store name or thumbprint of certificates
  • Fluent Bit Logs input plugin: capture internal Fluent Bit logs (rather than ingest+parse) in similar way to Fluent Bit Metrics for downstream usage in filters/processors/outputs.
  • WIP...

Versioning

Fluent Bit uses the concept of major and minor versions. As of August 2024, we are on the v3.1 release series. In this case, 3.1 is considered a major, and every major is released every 3 or 4 months.