Skip to content
Hiroshi Hatake edited this page Aug 22, 2024 · 18 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.

  • 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.
  • Oct 30, 2024

    • Fluent Bit v3.2 release
  • Nov 30, 2024

    • 4.0 development begins. GIT master versioning are bumped to 4.0.
  • Jan 30, 2024

    • Until Jan 30, branch 3.1 receives only security updates. No more changes after that date.
  • March 20, 2025

    • Fluent Bit v4 release

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
  • 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.