jnicklas/turnip

View on GitHub
CHANGELOG.md

Summary

Maintainability
Test Coverage
# CHANGE LOG

## [Unreleased]

## [4.4.1] - 2024-08-09

### Fixed

- Fix tags on scenario outline [[GH-252](https://github.com/jnicklas/turnip/pull/252)]

## [4.4.0] - 2022-11-04

### Added

- Add CukeModeler as Gherkin abstraction layer [[GH-244](https://github.com/jnicklas/turnip/pull/244)]
- Send step notifications and add metadata for RSpec reporter [[GH-249](https://github.com/jnicklas/turnip/pull/249)]

### Fixed

- Add "missing step" context when raising error for unimplemented steps [[GH-240](https://github.com/jnicklas/turnip/pull/240)]
- Support rspec 3.11 and 3.12 and deprecate EOL rubies [[GH-250](https://github.com/jnicklas/turnip/pull/250)]

## [4.3.0] - 2021-05-16

### Added

- Support scenario name substitution [[GH-237](https://github.com/jnicklas/turnip/pull/237)]

### Fixed

- Support RSpec 3.9 and 3.10 (drop 3.7 and 3.8) [[GH-238](https://github.com/jnicklas/turnip/pull/238)]
- Replace TravisCI with GitHub Workflows [[GH-239](https://github.com/jnicklas/turnip/pull/239)]

## [4.2.0] - 2020-09-02

### Changed

- Update gherkin version
    - v11 [[GH-222](https://github.com/jnicklas/turnip/pull/222)]
    - v12 [[GH-224](https://github.com/jnicklas/turnip/pull/224)]
    - v14 [[GH-229](https://github.com/jnicklas/turnip/pull/229)]

### Fixed

- Test against Ruby 2.7 [[GH-223](https://github.com/jnicklas/turnip/pull/223)]
- Drop support Ruby 2.3 and 2.4 [[GH-225](https://github.com/jnicklas/turnip/pull/225)]
- Update travis.yml [[GH-226](https://github.com/jnicklas/turnip/pull/226)]]
- Setup GitHub Actions [[GH-227](https://github.com/jnicklas/turnip/pull/227)]
- Suppress deprecation warning in Capybara 3.33.0 [[GH-232](https://github.com/jnicklas/turnip/pull/232)]

## [4.1.0] - 2020-03-02

### Added

- Warn when replacing placeholders [[GH-219](https://github.com/jnicklas/turnip/pull/219))

### Changed

- Update gherkin version
    - v8 [[GH-217](https://github.com/jnicklas/turnip/pull/217)]
    - v9 [[GH-218](https://github.com/jnicklas/turnip/pull/218)]
    - v10 [[GH-221](https://github.com/jnicklas/turnip/pull/221)]

### Fixed

- Update README.md [[GH-216](https://github.com/jnicklas/turnip/pull/216)]

## [4.0.1] - 2019-04-22

### Changed

- Add `required_ruby_version` [[GH-212](https://github.com/jnicklas/turnip/pull/212)]
- Add support Ruby 2.6 by upgrading Gherkin version [[GH-214](https://github.com/jnicklas/turnip/pull/214)]

### Fixed

- Update README.md [[GH-211](https://github.com/jnicklas/turnip/pull/211)]
- Add homepage url to gemspec [[GH-209](https://github.com/jnicklas/turnip/pull/209)]

## [4.0.0] - 2019-02-28

### Changed

- Use Gherkin 6.0 [[GH-206](https://github.com/jnicklas/turnip/pull/206)] [[GH-208](https://github.com/jnicklas/turnip/pull/208)]
- Support RSpec 3.7 and 3.8 (drop 3.6) [[GH-203](https://github.com/jnicklas/turnip/pull/203)]
- Drop support Ruby 2.2 [[GH-204](https://github.com/jnicklas/turnip/pull/204)]

### Fixed

- Test against Ruby 2.6 (fail yet) [[GH-207](https://github.com/jnicklas/turnip/pull/207)]

## [3.1.0] - 2018-01-30

### Changed

- Use Gherkin 5.0 [[GH-200](https://github.com/jnicklas/turnip/pull/200)]
- Support Ruby 2.5.0 [[GH-201](https://github.com/jnicklas/turnip/pull/201)]
- Drop support Ruby 2.1 [[GH-191](https://github.com/jnicklas/turnip/pull/191)]
- Support RSpec 3.7.0 and 3.6.0 [[GH-197](https://github.com/jnicklas/turnip/pull/197)]

## Fixed

- Add license to gemspec [[GH-193](https://github.com/jnicklas/turnip/pull/193)]
- Suppress warning [[GH-195](https://github.com/jnicklas/turnip/pull/195)]

## [3.0.0] - 2017-04-04

TBD (You can see https://github.com/jnicklas/turnip/releases for before this bersion)