https://github.com/cucumber/cucumber-jvm-scala
Cucumber Scala
https://github.com/cucumber/cucumber-jvm-scala
Last synced: about 1 year ago
JSON representation
Cucumber Scala
- Host: GitHub
- URL: https://github.com/cucumber/cucumber-jvm-scala
- Owner: cucumber
- License: mit
- Created: 2017-10-12T19:14:22.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T10:38:47.000Z (over 1 year ago)
- Last Synced: 2024-10-29T12:35:41.479Z (over 1 year ago)
- Language: Scala
- Homepage: https://cucumber.io/
- Size: 1.12 MB
- Stars: 48
- Watchers: 69
- Forks: 30
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
# Cucumber Scala
[](https://search.maven.org/search?q=g:%22io.cucumber%22%20AND%20a:%22cucumber-scala_2.13%22)

Cucumber Scala is the Scala implementation of [Cucumber](https://cucumber.io/).
## Help & Support
See: https://cucumber.io/support
## Compatibility matrix
Cucumber Scala has a different release cycle than other Cucumber projects that you might use
(like _cucumber-junit_).
As a rule of thumb, you can assume that latest version of Cucumber Scala targets the latest version
of Cucumber Core projects.
The table below shows the compatible versions:
| Cucumber Scala version | Cucumber Core version | Scala versions |
|------------------------|-----------------------|------------------------|
| 8.18+ | 7.x | 2.12, 2.13, 3.3+ |
| 8.13-8.17 | 7.x | 2.12, 2.13, 3.2+ |
| 8.0-8.12 | 7.x | 2.12, 2.13, 3.0+ |
| 7.x | 6.x | 2.11, 2.12, 2.13, 3.0+ |
| 6.x | 6.x | 2.11, 2.12, 2.13 |
| 5.x | 5.x | 2.11, 2.12, 2.13 |
| 4.x | 4.x | 2.11, 2.12, 2.13 |
## Getting started
- [Installation](./docs/install.md)
- Upgrade notes
- [Version 8.x](docs/upgrade_v8.md)
- [Version 7.x](docs/upgrade_v7.md)
- [Version 6.x](docs/upgrade_v6.md)
- [Version 5.x](docs/upgrade_v5.md)
- Documentation
- [Basic usage](docs/usage.md)
- [Step Definitions](docs/step_definitions.md)
- [DataTables](docs/datatables.md)
- [Hooks](docs/hooks.md)
- [Transformers](docs/transformers.md)
- [Default Jackson DataTable Transformer](docs/default_jackson_datatable_transformer.md)
- [Example project](examples/README.md)
- [Reference documentation for Java](https://docs.cucumber.io/docs/cucumber/)
- [Changelog](CHANGELOG.md)
## Contributing
See [here](CONTRIBUTING.md) for internal documentation and information about contributing.
## Backers & Sponsors
Support us with a monthly donation and help us continue our activities. [Become a backer](https://opencollective.com/cucumber#backer) or [a sponsor](https://opencollective.com/cucumber#sponsor)!
## They are using it
You are using Cucumber Scala? We would love to know about you! Please open a PR to add your project or company to the list below.
