v1.19.2
📦 fluentdView on GitHub →
🐛 6 fixes🔧 5 symbols
Summary
This patch release focuses on stability and compatibility, addressing issues like infinite loops in forwarding, IPv6 errors, file permission handling in in_tail, and preparing for Ruby 4.0 by adding necessary dependencies and handling deprecations.
Migration Steps
- If you are using Ruby 4.0, ensure the 'ostruct' gem is available as it is now explicitly added as a dependency.
🐛 Bug Fixes
- out_forward: Added timeout to establish_connection to prevent infinite loop.
- gem: Used latest net-http to solve IPv6 address error.
- in_tail: Fixed error when files without read permission are included in glob patterns.
- command/fluentd: Loaded win32/registry when editing registry for Ruby 4.0.
- plugin_helper/http_server: Ensured request body is closed to prevent socket leaks in POST requests.
- config: Fixed duplicate config file loading in config_include_dir.