base64 will no longer be part of the default gems starting from Ruby 3.4.0
logger will no longer be part of the default gems starting from Ruby 3.5.0
Description
New explicit dependencies to avoid warnings:
lib/cucumber.rb:7: warning: logger was loaded from the standard library, but will no longer be part of the default gems starting from Ruby 3.5.0.
lib/cucumber/formatter/message.rb:4: warning: base64 was loaded from the standard library, but will no longer be part of the default gems starting from Ruby 3.4.0.
Type of change
Please delete options that are not relevant.
Refactoring (improvements to code design or tooling that don't change behaviour)
Bug fix (non-breaking change which fixes an issue)
New feature (non-breaking change which adds new behaviour)
Breaking change (will cause existing functionality to not
work as expected)
Description
New explicit dependencies to avoid warnings:
lib/cucumber.rb:7: warning: logger was loaded from the standard library, but will no longer be part of the default gems starting from Ruby 3.5.0.
lib/cucumber/formatter/message.rb:4: warning: base64 was loaded from the standard library, but will no longer be part of the default gems starting from Ruby 3.4.0.
Type of change
Please delete options that are not relevant.
Please add an entry to the relevant section of CHANGELOG.md as part of this pull request.
Checklist:
bundle exec rubocop
reports no new offenses