json-formatter
json-formatter copied to clipboard
Update dependency cucumber to v9
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| cucumber (source, changelog) | "~> 8.0.0" -> "~> 9.2.0" |
Release Notes
cucumber/cucumber-ruby (cucumber)
v9.2.0
Changed
- Updated cucumber dependencies (Specifically cucumber-core) (luke-hill)
- Uncoupled a lot of dual-responsibility complexity in HTTP classes (Specifically the builders/parsers) (#1752 luke-hill)
Removed
- Some legacy JRuby local testing profiles are now removed (luke-hill)
v9.1.2
Changed
- Moved all CCK step definition/miscellaneous file logic from CCK gem to this repo. All logic contained in compatibility (luke-hill)
- Cleared up a few Layout/Linting cop offenses (#1750 luke-hill)
Fixed
- Fix a situation whereby the step definition message will omit the parameter-type name when it cannot be inferred (This fixes an issue in cucumber-wire when passing legacy steps down the wire) (#1746 luke-hill)
v9.1.1
Changed
- Updated dependencies to slightly more permissive / up to date versions (luke-hill)
- Fixed most of the
Layoutcop offenses (luke-hill)
Removed
- The sample sinatra tests are no longer used in internal testing (This removes a bunch of superfluous dev gems) (#1743 luke-hill)
- Removed all references to autotest as this is an ancient plugin that is not correctly integrated
v9.1.0
Changed
- First couple of passes of tidying up approximately 40% of the manual fix cops (#1739 #1740 #1741 #1742 luke-hill)
- Removed a bunch of example files / sample projects from ancient projects no longer viable (#1740 luke-hill)
- When a
testStepResultis of typeFAILEDwe now pass in a new (Exception), message property (#1738 luke-hill) ParameterTypemessage now contains a new (sourceReference), property (This contains a uri string and aLocationmessage -> for where the ParameterTypetransformeris located) (#1738 luke-hill)#attachnow can take an optional filename parameter which will rename attachments like PDF's (#1738 luke-hill)
Fixed
- Clear up a couple of tiny "nuances" that hide lots of issues when running local vs remote (Primarily CCK tests should always be runnable) (#1738 luke-hill)
Removed
- Removed a variety of overrides / hacks for travis CI (No longer in use) (#1738 luke-hill)
- Removed some legacy rspec pending flags present since cucumber 1.x (#1738 luke-hill)
v9.0.2
Changed
- Began to tidy up (Cleared some AutoFix cops), and organise rubocop tech-debt in repo (This introduced new rubocop sub-gems) (#1716 luke-hill)
- Gem update. Update rubocop gems to latest and increase minimum version of some cucumber sub-gems (#1732 luke-hill)
- Rubocop update. Massively overhauled the cucumber style / rubocop expectations and began to tackle some long-standing tech-debt (#1733 luke-hill)
- First couple of passes of tidying up approximately 15% of the autofix cops (#1736 #1737 luke-hill)
Removed
- Removed a whole bunch of miscellaneous script files that are no longer used (Either in development or usage) (#1721 luke-hill)
v9.0.1
Changed
Fixed
v9.0.0
Added
- Add option
--retry-total(#1669)
Changed
- Update dependency cucumber-gherkin to v26 (#1688)
- Replace dependency mime-types with mini_mime (#1695)
Fixed
Removed
- Removed support for Ruby 2.6 and JRuby 9.3 (#1699)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.