Skip to content

Releases: cucumber/cucumber-jvm-scala

v8.2.7

12 Mar 18:01
Compare
Choose a tag to compare

This release contains no change, it was built to test a new release workflow.

Cucumber Scala v8.2.2

14 Jan 08:49
Compare
Choose a tag to compare

Changed 🔀

  • [Core] Updated cucumber-core dependency to 7.2.3

Cucumber Scala v8.2.1

10 Jan 07:49
Compare
Choose a tag to compare

Changed 🔀

  • [Core] Updated cucumber-core dependency to 7.2.2

Cucumber Scala v8.2.0

04 Jan 18:44
Compare
Choose a tag to compare

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

29 Nov 07:53
Compare
Choose a tag to compare

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

07 Oct 16:02
Compare
Choose a tag to compare

Check out the Upgrade Guide.

Added ➕

  • [Scala] Added BeforeAll and AfterAll 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

06 Aug 07:52
Compare
Choose a tag to compare

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

15 May 17:19
Compare
Choose a tag to compare

📢 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 ➕

Changed 🔀

  • [Internal] Rewrite the way types of step arguments are inferred

Cucumber Scala v6.10.4

14 May 13:02
Compare
Choose a tag to compare

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

15 Apr 16:26
Compare
Choose a tag to compare

Changed 🔀

  • [Core] Updated cucumber-core dependency to 6.10.3