# Fluentd v1.20.1

> Observability · 2026-10-26

Ruby 4.1向けに`yajl-ruby`のランタイム依存関係が削除されたメンテナンスリリースです。`require 'yajl'`を使うプラグインの利用者は、依存関係の宣言または追加が必要です。

## 影響確認
- **[breaking]** Ruby 4.1での`yajl-ruby`ランタイム依存関係の削除
  - `require 'yajl'`を使うプラグインをRuby 4.1で利用している場合に適用されます。
  - Ruby 4.1では、`yajl-ruby`がランタイム依存関係から外れました。`require 'yajl'`を使うプラグインは、自身のgemspecで`yajl-ruby`を宣言する必要があります。`LoadError: cannot load such file -- yajl`が発生した場合は、Gemfileに`yajl-ruby`を追加します。この方法が使えるのはRuby 4.0以前です。

[分析の詳細](https://ratatosk.io/ja/releases/fluentd/v1.20.1)

[元のリリースノート](https://github.com/fluent/fluentd/releases/tag/v1.20.1)
