Skip to content

Latest commit

 

History

History
318 lines (258 loc) · 15 KB

CHANGELOG.md

File metadata and controls

318 lines (258 loc) · 15 KB

Changelog

2.19.1

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.8.6
  • Amazon CloudWatch Logs for Fluent Bit 1.6.2
  • Amazon Kinesis Streams for Fluent Bit 1.7.2
  • Amazon Kinesis Firehose for Fluent Bit 1.6.0

Compared to 2.19.0 this release adds:

  • Enhancement - Add validation to stop accepting both of log_stream_name and log_stream_prefix together cloudwatch:190
  • Bug - Fix aggregator size estimation kinesis:155
  • Bug - Fix partition key computation for aggregation kinesis:158

2.19.0

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.8.3
  • Amazon CloudWatch Logs for Fluent Bit 1.6.1
  • Amazon Kinesis Streams for Fluent Bit 1.7.1
  • Amazon Kinesis Firehose for Fluent Bit 1.6.0

2.18.0

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.8.2
  • Amazon CloudWatch Logs for Fluent Bit 1.6.1
  • Amazon Kinesis Streams for Fluent Bit 1.7.1
  • Amazon Kinesis Firehose for Fluent Bit 1.6.0

Compared to 2.17.0 this release adds:

  • Feature - Multiline Filter which helps to concatenate messages that originally belong to one context but were split across multiple records or log lines.

2.17.0

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.8.1
  • Amazon CloudWatch Logs for Fluent Bit 1.6.1
  • Amazon Kinesis Streams for Fluent Bit 1.7.1
  • Amazon Kinesis Firehose for Fluent Bit 1.6.0

2.16.1

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.7.9
  • Amazon CloudWatch Logs for Fluent Bit 1.6.1
  • Amazon Kinesis Streams for Fluent Bit 1.7.1
  • Amazon Kinesis Firehose for Fluent Bit 1.6.0

Important Note:

  • We fixed known issues which were found in our previous version v2.16.0. This new image will use the updated version of our dependencies. It is highly recommended to upgrade your existing workload or run new workload with this latest version (2.16.1) of aws-for-fluent-bit image.

2.16.0

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.7.9
  • Amazon CloudWatch Logs for Fluent Bit 1.6.1
  • Amazon Kinesis Streams for Fluent Bit 1.7.1
  • Amazon Kinesis Firehose for Fluent Bit 1.6.0

2.15.1

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.7.8
  • Amazon CloudWatch Logs for Fluent Bit 1.6.1
  • Amazon Kinesis Streams for Fluent Bit 1.7.1
  • Amazon Kinesis Firehose for Fluent Bit 1.6.0

2.15.0

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.7.6
  • Amazon CloudWatch Logs for Fluent Bit 1.6.1
  • Amazon Kinesis Streams for Fluent Bit 1.7.1
  • Amazon Kinesis Firehose for Fluent Bit 1.6.0

Important Note:

  • Two different security vulnerabilities were found in openssl and glibc which we use to build our aws-for-fluent-bit image. This new image will use the updated version of these dependencies. It is highly recommended to upgrade your existing workload or run new workload with this latest version (2.15.0) of aws-for-fluent-bit image.

2.14.0

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.7.4
  • Amazon CloudWatch Logs for Fluent Bit 1.6.1
  • Amazon Kinesis Streams for Fluent Bit 1.7.1
  • Amazon Kinesis Firehose for Fluent Bit 1.6.0

2.13.0

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.7.3
  • Amazon CloudWatch Logs for Fluent Bit 1.6.1
  • Amazon Kinesis Streams for Fluent Bit 1.7.1
  • Amazon Kinesis Firehose for Fluent Bit 1.6.0

Compared to 2.12.0 this release adds:

  • Enhancement - Delete debug messages which make log info useless cloudwatch:141

2.12.0

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.7.2
  • Amazon CloudWatch Logs for Fluent Bit 1.6.0
  • Amazon Kinesis Streams for Fluent Bit 1.7.1
  • Amazon Kinesis Firehose for Fluent Bit 1.6.0

Compared to 2.11.0 this release adds:

  • Enhancement - Add an option to send multiple log events as a record firehose:12

2.11.0

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.6.10
  • Amazon CloudWatch Logs for Fluent Bit 1.6.0
  • Amazon Kinesis Streams for Fluent Bit 1.7.1
  • Amazon Kinesis Firehose for Fluent Bit 1.5.1

This release removes /var/cache/yum to reduce the size of the container image; you can no longer yum install packages in this image.

2.10.1

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.6.10
  • Amazon CloudWatch Logs for Fluent Bit 1.6.0
  • Amazon Kinesis Streams for Fluent Bit 1.7.1
  • Amazon Kinesis Firehose for Fluent Bit 1.5.1

This is the first release with images in Amazon ECR Public Gallery.

2.10.0

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.6.8
  • Amazon CloudWatch Logs for Fluent Bit 1.6.0
  • Amazon Kinesis Streams for Fluent Bit 1.7.1
  • Amazon Kinesis Firehose for Fluent Bit 1.5.1

Compared to 2.9.0 this release adds:

  • Enhancement - Add support for updating the retention policy of existing log groups cloudwatch:121

2.9.0

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.6.3
  • Amazon CloudWatch Logs for Fluent Bit 1.5.0
  • Amazon Kinesis Streams for Fluent Bit 1.7.0
  • Amazon Kinesis Firehose for Fluent Bit 1.5.0

This is the first release with images for both x86 and arm64.

Compared to 2.8.0 this release adds:

  • Feature - Automatically re-create CloudWatch log groups and log streams if they are deleted cloudwatch:95
  • Feature - Add default fallback log group and stream names cloudwatch:99
  • Feature - Add support for ECS Metadata and UUID via special variables in log stream and group names cloudwatch:108
  • Feature - Add new option replace_dots to replace dots in key names in firehose and kinesis plugins firehose:46
  • Enhancement - Add support for nested partition_key in log record kinesis:30

2.8.0

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.6.0
  • Amazon CloudWatch Logs for Fluent Bit 1.4.1
  • Amazon Kinesis Streams for Fluent Bit 1.6.1
  • Amazon Kinesis Firehose for Fluent Bit 1.4.2

Compared to 2.7.0 this release adds:

2.7.0

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.5.6
  • Amazon CloudWatch Logs for Fluent Bit 1.4.0
  • Amazon Kinesis Streams for Fluent Bit 1.6.0
  • Amazon Kinesis Firehose for Fluent Bit 1.4.1

Compared to 2.6.1 this release adds:

  • Feature - Add support for zlib compression of records kinesis:26
  • Feature - Add KPL aggregation support kinesis:16
  • Feature - Add support for dynamic log group names cloudwatch:46
  • Feature - Add support for dynamic log stream names cloudwatch:16
  • Feature - Support tagging of newly created log groups cloudwatch:51
  • Feature - Support setting log group retention policies cloudwatch:50

2.6.1

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.5.2
  • Amazon CloudWatch Logs for Fluent Bit 1.3.2
  • Amazon Kinesis Streams for Fluent Bit 1.5.1
  • Amazon Kinesis Firehose for Fluent Bit 1.4.1

2.6.0

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.5.1
  • Amazon CloudWatch Logs for Fluent Bit 1.3.1
  • Amazon Kinesis Streams for Fluent Bit 1.5.0
  • Amazon Kinesis Firehose for Fluent Bit 1.4.0

Compared to 2.5.0 this release adds:

  • Feature - Add log_key option support to firehose, and kinesis plugins.
  • Bug - Add an empty check before sending log events to destinations for firehose and cloudwatch plugins.

2.5.0

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.5.0
  • Amazon CloudWatch Logs for Fluent Bit 1.3.0
  • Amazon Kinesis Streams for Fluent Bit 1.4.0
  • Amazon Kinesis Firehose for Fluent Bit 1.3.0

Compared to 2.4.0 this release adds:

  • Feature - Add sts_endpoint parameter to cloudwatch, firehose, and kinesis plugins to support specifying a custom STS API endpoint.

2.4.0

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.5.0
  • Amazon CloudWatch Logs for Fluent Bit 1.2.0
  • Amazon Kinesis Streams for Fluent Bit 1.3.0
  • Amazon Kinesis Firehose for Fluent Bit 1.2.1

Compared to 2.3.1 this release adds:

2.3.1

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.4.5
  • Amazon CloudWatch Logs for Fluent Bit 1.2.0
  • Amazon Kinesis Streams for Fluent Bit 1.2.2
  • Amazon Kinesis Firehose for Fluent Bit 1.2.1

Compared to 2.3.0 this release adds:

  • Bug Fix - Remove redundant exponential backoff code from Firehose and Kinesis plugins firehose:23

2.3.0

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.4.2
  • Amazon CloudWatch Logs for Fluent Bit 1.2.0
  • Amazon Kinesis Streams for Fluent Bit 1.2.1
  • Amazon Kinesis Firehose for Fluent Bit 1.2.0

Compared to 2.2.0 this release adds:

  • Bug Fix - Updated logic to calculate individual and maximum record size kinesis:22

2.2.0

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.3.9
  • Amazon CloudWatch Logs for Fluent Bit 1.2.0
  • Amazon Kinesis Streams for Fluent Bit 1.2.0
  • Amazon Kinesis Firehose for Fluent Bit 1.2.0

Compared to 2.1.1 this release adds:

  • Feature - Add time_key and time_key_format config options to add timestamp to records firehose:9
  • Feature - Add time_key and time_key_format config options to add timestamp to records kinesis:17
  • Feature - Add support for Embedded Metric Format cloudwatch:27

2.1.1

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.3.4
  • Amazon CloudWatch Logs for Fluent Bit 1.1.1
  • Amazon Kinesis Streams for Fluent Bit 1.1.0
  • Amazon Kinesis Firehose for Fluent Bit 1.1.0

Compared to 2.1.0 this release adds:

2.1.0

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.3.4
  • Amazon CloudWatch Logs for Fluent Bit 1.1.0
  • Amazon Kinesis Streams for Fluent Bit 1.1.0
  • Amazon Kinesis Firehose for Fluent Bit 1.1.0

Compared to 2.0.0 this release adds:

  • Bug - Container exits with code 0 when it gracefully shuts down - #11
  • Feature - Support IAM Roles for Service Accounts in Amazon EKS in all plugins
  • Feature - Add credentials_endpoint to CloudWatch plugin - cloudwatch:36
  • Bug - A single CloudWatch Logs PutLogEvents request can not contain logs that span more than 24 hours - cloudwatch:29

2.0.0

Note: This is the first AWS for Fluent Bit release under our new versioning scheme; previously the image was versioned by the Fluent Bit version it contained. Please see the project README for an explanation of how we version this project.

This release includes:

  • An Amazon Linux 2 Base
  • Fluent Bit 1.3.3
  • Amazon CloudWatch Logs for Fluent Bit 1.0.0
  • Amazon Kinesis Streams for Fluent Bit 1.0.0
  • Amazon Kinesis Firehose for Fluent Bit 1.0.0

Compared to aws-for-fluent-bit:1.3.2 this release adds:

  • Bug - Allow retries for creating log group - cloudwatch:18
  • Feature - Add Fluent Bit plugin for Amazon Kinesis Data Streams - kinesis:1