Added metadata to allow gem to be searched / indexed by rubygems
(#447 [orien])
Allow Cucumber 4 to be used as an option for cucumber-rails
NB: Cucumber4 changes quite a lot of logic with auto-loaders. This means that any previous
logic that relied implicitly on load-order "may" be affected
(#453 [luke-hill] / [deivid-rodriguez])
Changed
Dropped Ruby 2.3 support (target 2.4 - 2.7) (#466 [mvz])
Refactored suite to remove a lot of old Rails3/4.0 "ism's"
Also migrated a lot of old cucumber styles to cucumber4
(#441 [luke-hill])
Refactored alias logic for overriding Rails methods to use Module#prepend
(#457 [wagenet])
database_cleaner (when used), at a version >= 1.8 will now silence all warnings
The suite internally will only test a version >= 1.8, so other versions will work but are un-maintained
... (truncated)
Commits
7b564e1 Merge pull request #484 from Draiken/fix-action-mailer
68f73c8 Check for ActionMailer before adding mailer hook
8ebf772 Merge pull request #482 from cucumber/feature/updated_support
7cc892e Update geckodriver used in CI to mitigate issues
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps cucumber-rails from 2.0.0 to 2.2.0.
Release notes
Sourced from cucumber-rails's releases.
Changelog
Sourced from cucumber-rails's changelog.
... (truncated)
Commits
7b564e1
Merge pull request #484 from Draiken/fix-action-mailer68f73c8
Check for ActionMailer before adding mailer hook8ebf772
Merge pull request #482 from cucumber/feature/updated_support7cc892e
Update geckodriver used in CI to mitigate issues70dc012
CR commentsd3d1a68
Update mime types restriction to be a lot less outdated - Provisionally enabl...e733d1a
Update capybara and mime_types version restrictions208949b
Merge pull request #480 from cucumber/bugfix/javascript_tagged_scenarios1c38811
Update gem dependencies according to following criteria382b4ff
Improve notes on coverageDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)