-
-
Notifications
You must be signed in to change notification settings - Fork 329
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove support for Ruby versions <= 2.1 #360
Remove support for Ruby versions <= 2.1 #360
Conversation
bfe81e8
to
bdd7ef1
Compare
48b5063
to
dc0feef
Compare
I like this change. |
CHANGELOG.md
Outdated
@@ -5,7 +5,8 @@ Please see [CONTRIBUTING.md](https://github.com/cucumber/cucumber/blob/master/CO | |||
### Changed | |||
* Renamed History.md to CHANGELOG.md, added contributing note, and this line in accordance with [cucumber/cucumber #251](https://github.com/cucumber/cucumber/issues/251) ([#345](https://github.com/cucumber/cucumber-rails/pull/345) [jaysonesmith](https://github.com/jaysonesmith)) | |||
* Update .travis.yml with ruby versions ([#341](https://github.com/cucumber/cucumber-rails/pull/341) Jun Aruga) | |||
|
|||
* Removed support for Ruby <= 2.1, to keep in line with the [core Cucumber-ruby repository](https://github.com/cucumber/cucumber-ruby/blob/master/CHANGELOG.md#302-2017-11-11). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tiny detail: cucumber-ruby
is the name of the repository. We can refer to that casing of the name in the text.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @olleolleolle, I'll make that change now and merge the request. :)
@@ -36,6 +36,7 @@ Gem::Specification.new do |s| | |||
s.add_development_dependency('rdoc', '>= 3.4') | |||
s.add_development_dependency('yard', '>= 0.8.7') | |||
|
|||
s.required_ruby_version = '>= 2.2.0' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is super. So helpful.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm in favor of harmonizing with the cucumber-ruby repository.
Given Cucumber-ruby 3.0.2 removes support for Ruby versions <= 2.1 and these particular versions are making the test suite very brittle, I propose we remove support starting from the next release (1.6).
Does anyone have any thoughts on this?
Thanks!