1.3-2.0 don't work for me locally with a weird error:
undefined method `[]' for nil:NilClass (NoMethodError) /Users/pirj/.rvm/gems/ruby-2.7.1@rspec-core/gems/cucumber-1.3.20/lib/cucumber/core_ext/proc.rb:17:in `file_colon_line'
2.4.0 spits "undefined method with_filtered_backtrace" in some other repository (rspec-core to my best memory)
3.2.0 - "undefined method ok?" there as well
4.1 depends on diff-lcs (< 1.4, >= 1.3, ~> 1.3), while we depend on = 1.4.4
5.2.0 only supports Ruby > 2.5. we support >=2.3. But it depends on diff-lcs>= 1.4.4.
I've checked 3.2.0, 4.1.0, 5.3.0, 6.1.0, and they work (except for 4.1.0).
I vaguely recall we were discussing not running cucumber on older Rubies (2.3-2.4), is this correct?
Otherwise I'll roll back to 3.2.0.
1.3-2.0 don't work for me locally with a weird error:
2.4.0 spits "undefined method
with_filtered_backtrace
" in some other repository (rspec-core
to my best memory) 3.2.0 - "undefined methodok?
" there as well 4.1 depends ondiff-lcs (< 1.4, >= 1.3, ~> 1.3)
, while we depend on= 1.4.4
5.2.0 only supports Ruby > 2.5. we support >=2.3. But it depends on
diff-lcs
>= 1.4.4
.I've checked 3.2.0, 4.1.0, 5.3.0, 6.1.0, and they work (except for 4.1.0).
I vaguely recall we were discussing not running
cucumber
on older Rubies (2.3-2.4), is this correct? Otherwise I'll roll back to 3.2.0.Sibling PRs: