Releases: cucumber/cucumber-jvm-scala
Releases · cucumber/cucumber-jvm-scala
v8.29.0
📢 As of Cucumber JVM 7.24, cucumber-junit
(JUnit 4) is deprecated in favour of cucumber-junit-platform-engine
(JUnit 5). Users are strongly encouraged to use the latter.
📖 Read the "Run" section in Basic usage to see examples of Cucumber + JUnit 5.
ℹ️ cucumber-junit-platform-engine
7.26+ is required when using SBT, lower versions will run Cucumber tests twice and fail with runtime errors due to a bug in the SBT/JUnit 5 interface. Thanks @mpkorstanje for providing a workaround in Cucumber JVM!
Added
- [Documentation] Integration with JUnit 5
- Add example project with JUnit 5
Changed
- [Core] Update
cucumber-core
dependency to 7.26.0 - [Internal] Update integration tests to use JUnit 5
- Drop support of Scala 2.12 in example test projects
v8.28.0
v8.27.3
v8.27.1
v8.27.0
v8.26.2
Changed
- [Build] update
action-publish-sbt
- [Build] update
sbt-release
v8.26.1
v8.26.0
Changed
- [Core] Updated
cucumber-core
dependency to 7.21.0 - [Dependencies] Update Scala version to 2.13.16
- [Dependencies] chore(deps): update dependency org.scala-lang.modules:scala-collection-compat to v2.13.0
- [Build] chore(deps): update dependency com.fasterxml.jackson.module:jackson-module-scala to v2.18.2
- [Build] chore(deps): update dependency sbt/sbt to v1.10.7
- [Build] chore(deps): update dependency org.xerial.sbt:sbt-sonatype to v3.12.2
- [Build] chore(deps): update dependency com.eed3si9n:sbt-projectmatrix to v0.10.1
- [Build] chore(deps): update dependency com.github.sbt:sbt-pgp to v2.3.1
- [Build] chore(deps): update dependency scalafmt to v3.8.6
- [Build] chore(deps): update dependency org.scalameta:sbt-scalafmt to v2.5.4