You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Currently, the minimum required Ruby version for Fluentd is 2.4, which reached EOL on 2020-03-31. The oldest Ruby version tested in CI runs is 2.7, which reached EOL on 2023-03-31. Supporting these versions not only endorses users to run outdated, potentially even vulnerable systems but also makes it difficult to use new language features (e.g. ractors).
Describe the solution you'd like
Drop support for Ruby 2.x or at least raise the min. required version to 2.7. In addition, the min. required version should not be based on arbitrary value, but instead, there should be a clear rule, like "Fluentd supports all maintained Ruby versions".
Describe alternatives you've considered
I don't think there is an alternative in the long run.
Thanks for your report!
The Fluent Package (we will change the name from td-agent), which we are about to release soon, will embed Ruby 3.
We also need to consider that min version in Fluentd itself.
Is your feature request related to a problem? Please describe.
Currently, the minimum required Ruby version for Fluentd is 2.4, which reached EOL on 2020-03-31. The oldest Ruby version tested in CI runs is 2.7, which reached EOL on 2023-03-31. Supporting these versions not only endorses users to run outdated, potentially even vulnerable systems but also makes it difficult to use new language features (e.g. ractors).
Describe the solution you'd like
Drop support for Ruby 2.x or at least raise the min. required version to 2.7. In addition, the min. required version should not be based on arbitrary value, but instead, there should be a clear rule, like "Fluentd supports all maintained Ruby versions".
Describe alternatives you've considered
I don't think there is an alternative in the long run.
Additional context
Ruby version overview: https://www.ruby-lang.org/en/downloads/branches/
The text was updated successfully, but these errors were encountered: