Releases: cucumber/cucumber-jvm-scala
Releases Β· cucumber/cucumber-jvm-scala
Cucumber Scala v8.2.1
Changed π
- [Core] Updated
cucumber-core
dependency to 7.2.2
Cucumber Scala v8.2.0
Added β
- [Scala] Support generic types in
DocStringType
Changed π
- [Core] Updated
cucumber-core
dependency to 7.2.1 - [Scala] Upgrade
jackson-module-scala
to 2.13.1
Cucumber Scala v8.1.0
Changed π
- [Core] Updated
cucumber-core
dependency to 7.1.0 - [Build] Upgrade Scala to 2.12.14, 2.13.6 and 3.0.2
- [Scala] Upgrade
jackson-module-scala
to 2.13.0
Cucumber Scala v8.0.0
Check out the Upgrade Guide.
Added β
- [Scala] Added
BeforeAll
andAfterAll
hooks. See Hooks.
Changed π
- [Core] Updated
cucumber-core
dependency to 7.0.0
Removed ποΈ
- [Scala] Remove support for Scala 2.11
- [Core] Remove deprecated
io.cucumber.scala.TL
Cucumber Scala v7.1.0
Changed π
- [Core] Updated
cucumber-core
dependency to 6.11.0 - [Scala] Upgrade
scala-collection-compat
to 2.5.0 - [Scala] Upgrade
jackson-module-scala
to 2.12.4 - [Build] Upgrade
scalafmt
to 2.4.3
Cucumber Scala v7.0.0
π’ This release brings support for Scala 3 but no change in Cucumber core features.
Although there is no visible change from a user perspective, there are significant changes under the hood (for all Scala versions) that are not binary compatible with Cucumber Scala v6.x (hence the major version change).
π You are encouraged to use this release even if not targeting Scala 3 yet and report any issue.
βΉοΈ Starting from v7.x, the version of Cucumber Scala will not match anymore the version of core Cucumber projects (like cucumber-junit). You should upgrade them independently.
Added β
- [Scala] Support Scala 3
- Check out the v7.x upgrade guide
Changed π
- [Internal] Rewrite the way types of step arguments are inferred
Cucumber Scala v6.10.4
Changed π
- [Core] Updated
cucumber-core
dependency to 6.10.4 - [Scala] Upgrade
scala-collection-compat
to 2.4.4 - [Build] Upgrade
sbt-projectmatrix
to 0.8.0 - [Build] Upgrade
sbt-version-policy
to 1.0.1
Cucumber Scala v6.10.3
Changed π
- [Core] Updated
cucumber-core
dependency to 6.10.3
Cucumber Scala v6.10.2
Changed π
- [Core] Updated
cucumber-core
dependency to 6.10.2
Cucumber Scala v6.10.1
Changed π
- [Core] Updated
cucumber-core
dependency to 6.10.1 - [Build] Use Github Actions instead of Travis CI
- [Build] Upgrade Scala to 2.12.13 and 2.13.5