Fluentd
v1.20.1Observability2026년 10월 26일
Ruby 4.1에서 `yajl-ruby` 런타임 의존성을 제거한 유지 보수 릴리스입니다. 해당 플러그인을 사용하는 경우 플러그인 자체에 의존성을 선언하거나 의존성을 옮겨야 합니다.
영향 확인 (1)
breakingRuby 4.1에서
yajl-ruby런타임 의존성 제거Ruby 4.1에서
require 'yajl'을 사용하는 플러그인을 쓰는 경우에 적용됩니다.Ruby 4.1에서는
yajl-ruby가 런타임 의존성에서 빠집니다.require 'yajl'을 사용하는 플러그인은 자체 gemspec에yajl-ruby를 선언해야 합니다.LoadError: cannot load such file -- yajl오류가 발생하면 Gemfile에yajl-ruby를 추가할 수 있으며, 이 방법은 Ruby 4.0 이하에서만 작동합니다.
Fluentd 스택에 추가
조치가 필요한 릴리스가 나왔을 때 주간 메일로 알려드립니다. 이번 릴리스의 브레이킹 체인지 같은 것들입니다.