Skip to content

blog: v1.14.5 release announcement #174

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Feb 9, 2022
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 54 additions & 0 deletions content/blog/draft_fluentd-v1.14.5-has-been-released.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# Fluentd v1.14.5 has been released

Hi users!

We have released v1.14.5. ChangeLog is [here](https://github.com/fluent/fluentd/blob/master/CHANGELOG.md#v1145).

This release is a maintenance release of v1.14 series.

### `in_http`: Add support for "Application/x-ndjson"

In this release, `in_http` supports the new Content-Type "Application/x-ndjson".
Its format is "ndjson", which is basically a list of JSON objects separated by "\n".

Here is an example of the format.

```json
{"foo": "bar"}
{"buz": "hoge"}
```

See [#3616](https://github.com/fluent/fluentd/pull/3616) for more information.

### Add support for the UCRT binary for Windows RubyInstaller 3.1

RubyInstaller 3.1 has switched from C-Runtime to UCRT, and the ruby and gem
platform has changed to `x64-mingw-ucrt`.
Since the dependent gems were not released for the architecture, some of them
could not be installed in the environment.

Beginning with this release, they are now released for the architecture so that
they are correctly installed in the environment.

See [#3613](https://github.com/fluent/fluentd/pull/3613) for more information.

### `out_forward`: Fix hang-up issue during TLS handshake

There was a known issue the TLS handshake takes a long time or hangs when
`out_forward` uses TLS transport, even though `connect_timeout` is specified.

With this release, `connect_timeout` is now reliably applied to TLS tranport
and able to prevent hangs.

See [#3601](https://github.com/fluent/fluentd/pull/3601) for more information.

### Miscellaneous fixes

* Fix a bug of retrying once when `retry_max_times` is `0`. [#3608](https://github.com/fluent/fluentd/pull/3608)
* Fix "invalid byte sequence is replaced" warning not to log out invalid characters. [#3596](https://github.com/fluent/fluentd/pull/3596)
* Bump up required ServerEngine to v2.2.5. [#3599](https://github.com/fluent/fluentd/pull/3599)

Enjoy logging!

TAG: Fluentd Announcement
AUTHOR: clearcode