All Versions
96
Latest Version
Avg Release Cycle
30 days
Latest Release
90 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.14.6 Changes
March 31, 2022โจ Enhancement
- ๐ Enable server plugins to specify socket-option
SO_LINGER
https://github.com/fluent/fluentd/pull/3644 - โ Add
--umask
command line parameter https://github.com/fluent/fluentd/pull/3671 https://github.com/fluent/fluentd/pull/3679
๐ Bug fixes
- ๐ Fix metric name typo https://github.com/fluent/fluentd/pull/3630 https://github.com/fluent/fluentd/pull/3673
- Apply modifications in pipeline to the records being passed to
@ERROR
label https://github.com/fluent/fluentd/pull/3631 - ๐ Fix wrong calculation of retry interval https://github.com/fluent/fluentd/pull/3640 https://github.com/fluent/fluentd/pull/3649 https://github.com/fluent/fluentd/pull/3685 https://github.com/fluent/fluentd/pull/3686
- ๐ Support IPv6 address for
rpc_endpoint
insystem
config https://github.com/fluent/fluentd/pull/3641
Misc
- ๐ CI: Support Ruby 3.1 except Windows https://github.com/fluent/fluentd/pull/3619
- Switch to GitHub Discussions https://github.com/fluent/fluentd/pull/3654
- ๐ Fix CHANGELOG.md heading styles https://github.com/fluent/fluentd/pull/3648
- Declare
null_value_pattern
asregexp
https://github.com/fluent/fluentd/pull/3650
- ๐ Enable server plugins to specify socket-option
-
v1.14.5 Changes
February 09, 2022โจ Enhancement
- โ Add support for "application/x-ndjson" to
in_http
https://github.com/fluent/fluentd/pull/3616 - โ Add support for ucrt binary for Windows https://github.com/fluent/fluentd/pull/3613
๐ Bug fixes
- Don't retry when
retry_max_times == 0
https://github.com/fluent/fluentd/pull/3608 - ๐ Fix hang-up issue during TLS handshake in
out_forward
https://github.com/fluent/fluentd/pull/3601 - โฌ๏ธ Bump up required ServerEngine to v2.2.5 https://github.com/fluent/fluentd/pull/3599
- ๐ Fix "invalid byte sequence is replaced" warning on Kubernetes https://github.com/fluent/fluentd/pull/3596
- ๐ Fix "ArgumentError: unknown keyword: :logger" on Windows with Ruby 3.1 https://github.com/fluent/fluentd/pull/3592
- โ Add support for "application/x-ndjson" to
-
v1.14.4 Changes
January 06, 2022โจ Enhancement
in_tail
: Add option to skip long lines (max_line_size
) https://github.com/fluent/fluentd/pull/3565
๐ Bug fix
- Incorrect BufferChunkOverflowError when each event size is <
chunk_limit_size
https://github.com/fluent/fluentd/pull/3560 - ๐ On macOS with Ruby 2.7/3.0,
out_file
fails to write events ifappend
is true. https://github.com/fluent/fluentd/pull/3579 - โ test: Fix unstable test cases https://github.com/fluent/fluentd/pull/3574 https://github.com/fluent/fluentd/pull/3577
-
v1.14.3 Changes
November 26, 2021โจ Enhancement
- ๐ Changed to accept
http_parser.rb
0.8.0.http_parser.rb
0.8.0 is ready for Ractor. https://github.com/fluent/fluentd/pull/3544
๐ Bug fix
- ๐ in_tail: Fixed a bug that no new logs are read when
enable_stat_watcher true
andenable_watch_timer false
is set. https://github.com/fluent/fluentd/pull/3541 - ๐ in_tail: Fixed a bug that the beginning and initial lines are lost
after startup when
read_from_head false
and path includes wildcard '*'. https://github.com/fluent/fluentd/pull/3542 - ๐ Fixed a bug that processing messages were lost when BufferChunkOverflowError was thrown even though only a specific message size exceeds chunk_limit_size. https://github.com/fluent/fluentd/pull/3553 https://github.com/fluent/fluentd/pull/3562
Misc
- โฌ๏ธ Bump up required version of
win32-service
gem. newer version is required to implement additionalfluent-ctl
commands. https://github.com/fluent/fluentd/pull/3556
- ๐ Changed to accept
-
v1.14.2 Changes
October 29, 2021๐ IMPORTANT: This release contain the fix for CVE-2021-41186 - ๐ ReDoS vulnerability in
parser_apache2
. This vulnerability is affected from Fluentd v0.14.14 to v1.14.1. โฌ๏ธ We recommend to upgrade Fluentd to v1.14.2 or use patched version of ๐parser_apache2
plugin.โจ Enhancement
- โ
fluent-cat: Add
--event-time
option to send specified event time for testing. https://github.com/fluent/fluentd/pull/3528
๐ Bug fix
- ๐ Fixed to generate correct epoch timestamp even after switching Daylight Saving Time https://github.com/fluent/fluentd/pull/3524
- ๐ Fixed ReDoS vulnerability in parser_apache2. This vulnerability is caused by a certain pattern of a broken apache log.
- โ
fluent-cat: Add
-
v1.14.1 Changes
September 29, 2021โจ Enhancement
- in_tail: Added file related metrics. These metrics should be collected same as fluent-bit's in_tail. https://github.com/fluent/fluentd/pull/3504
- out_forward: Changed to use metrics mechanism for node statistics https://github.com/fluent/fluentd/pull/3506
๐ Bug fix
- ๐ in_tail: Fixed a crash bug that it raise undefined method of eof? error.
This error may happen only when
read_bytes_limit_per_second
was specified. https://github.com/fluent/fluentd/pull/3500 - ๐ out_forward: Fixed a bug that node statistics information is not included correctly. https://github.com/fluent/fluentd/pull/3503 https://github.com/fluent/fluentd/pull/3507
- ๐ Fixed a error when using
@include
directive It was occurred when http/https scheme URI is used in@include
directive with Ruby 3. https://github.com/fluent/fluentd/pull/3517 - โ out_copy: Fixed to suppress a wrong warning for
ignore_if_prev_success
It didn't work even if a user set it. https://github.com/fluent/fluentd/pull/3515 - ๐ Fixed not to output nanoseconds field of next retry time in warning log Then, inappropriate labels in log are also fixed. (retry_time -> retry_times, next_retry_seconds -> next_retry_time) https://github.com/fluent/fluentd/pull/3518
-
v1.14.0 Changes
August 30, 2021โจ Enhancement
- Added
enable_input_metrics
,enable_size_metrics
system configuration parameter This feature might need to pay higher CPU cost, so input event metrics features are disabled by default. These features are also enabled by--enable-input-metrics
,--enable-size-metrics
command line option. https://github.com/fluent/fluentd/pull/3440 - โ Added reserved word
@ROOT
for getting root router. This is incompatible change. Do not use@ROOT
for label name. https://github.com/fluent/fluentd/pull/3358 - in_syslog: Added
send_keepalive_packet
option https://github.com/fluent/fluentd/pull/3474 - in_http: Added
cors_allow_credentials
option. This option tells browsers whether to expose the response to frontend when the credentials mode is "include". https://github.com/fluent/fluentd/pull/3481 https://github.com/fluent/fluentd/pull/3491
๐ Bug fix
- ๐ in_tail: Fixed a bug that deleted paths are not removed from pos file by file compaction at start up https://github.com/fluent/fluentd/pull/3467
- โ in_tail: Revived a warning message of retrying unaccessible file https://github.com/fluent/fluentd/pull/3478
- ๐ TLSServer: Fixed a crash bug on logging peer host name errors https://github.com/fluent/fluentd/pull/3483
Misc
- โ Added metrics plugin mechanism The implementations is changed to use metrics plugin. In the future, 3rd party plugin will be able to handle these metrics. https://github.com/fluent/fluentd/pull/3471 https://github.com/fluent/fluentd/pull/3473 https://github.com/fluent/fluentd/pull/3479 https://github.com/fluent/fluentd/pull/3484
- Added
-
v1.13.3 Changes
July 27, 2021๐ Bug fix
- ๐ in_tail: Care DeletePending state on Windows https://github.com/fluent/fluentd/pull/3457 https://github.com/fluent/fluentd/pull/3460
- in_tail: Fix some pos_file bugs.
Avoid deleting pos_file entries unexpectedly when both
pos_file_compaction_interval
andfollow_inode
are enabled. Usebytesize
instead ofsize
for path length. https://github.com/fluent/fluentd/pull/3459 - in_tail: Fix detecting rotation twice on
follow_inode
. https://github.com/fluent/fluentd/pull/3466
Misc
- โ Remove needless spaces in a sample config file https://github.com/fluent/fluentd/pull/3456
โจ Enhancement
-
v1.13.2 Changes
July 12, 2021โจ Enhancement
- ๐ fluent-plugin-generate: Storage plugin was supported. https://github.com/fluent/fluentd/pull/3426
- ๐ง parser_json: Added support to customize configuration of oj options.
Use
FLUENT_OJ_OPTION_BIGDECIMAL_LOAD
,FLUENT_OJ_OPTION_MAX_NESTING
,FLUENT_OJ_OPTION_MODE
, andFLUENT_OJ_OPTION_USE_TO_JSON
environment variable to configure it. https://github.com/fluent/fluentd/pull/3315
๐ Bug fix
- ๐ binlog_reader: Fixed a crash bug by missing "fluent/env" dependency. https://github.com/fluent/fluentd/pull/3443
- ๐ Fixed a crash bug on outputting log at the early stage when parsing config file. This is a regression since v1.13.0. If you use invalid '@' prefix parameter, remove it as a workaround. https://github.com/fluent/fluentd/pull/3451
- ๐ in_tail: Fixed a bug that when rotation is occurred, remaining lines will be discarded if the throttling feature is enabled. https://github.com/fluent/fluentd/pull/3390
- ๐ fluent-plugin-generate: Fixed a crash bug during gemspec generation. It was unexpectedly introduced by #3305, thus this bug was a regression since 1.12.3. https://github.com/fluent/fluentd/pull/3444
Misc
- ๐ Fixed the runtime dependency version of http_parse.rb to 0.7.0. It was fixed because false positive detection is occurred frequently by security scanning tools. https://github.com/fluent/fluentd/pull/3450
-
v1.13.1 Changes
June 25, 2021๐ Bug fix
- ๐ out_forward: Fixed a race condition on handshake It's caused by using a same unpacker from multiple threads. https://github.com/fluent/fluentd/pull/3405 https://github.com/fluent/fluentd/pull/3406
- ๐ in_tail: Fixed to remove too much verbose debugging logs It was unexpectedly introduced by #3185 log throttling feature. https://github.com/fluent/fluentd/pull/3418
- ๐ Fixed not to echo back the provides path as is on a 404 error There was a potential cross-site scripting vector even though it is quite difficult to exploit. https://github.com/fluent/fluentd/pull/3427
Misc
- ๐จ Pretty print for Fluent::Config::Section has been supported for debugging https://github.com/fluent/fluentd/pull/3398
- ๐ท CI: Dropped to run CI for Ruby 2.5 https://github.com/fluent/fluentd/pull/3412