Skip to content

Commit e4aa71a

Browse files
authored
Merge pull request #216 from cucumber/scala3final
Target Scala 3 final release
2 parents 81b6788 + 23b4187 commit e4aa71a

File tree

3 files changed

+13
-5
lines changed

3 files changed

+13
-5
lines changed

CHANGELOG.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,20 @@ See also the [CHANGELOG](https://github.com/cucumber/cucumber-jvm/blob/master/CH
99
----
1010
## [Unreleased] (In Git)
1111

12+
📢 This pre-release brings support for Scala 3 but no change in Cucumber core features.
13+
14+
_Although there is no visible change from a user perspective,
15+
there are significant changes under the hood (for all Scala versions) that are
16+
not binary compatible with Cucumber Scala v6.x (hence the major version change)._
17+
18+
👋 **You are encouraged to test this pre-release and report any issue**.
19+
20+
ℹ️ Starting from v7.x, the version of Cucumber Scala will not match anymore the version
21+
of core Cucumber projects (like cucumber-junit).
22+
1223
### Added
1324

14-
- [Scala] Support Scala 3 RC1
25+
- [Scala] Support Scala 3
1526
- Check out the [v7.x upgrade guide](./docs/upgrade_v7.md)
1627

1728
### Changed

build.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ ThisBuild / homepage := Some(
3333
val scala211 = "2.11.12"
3434
val scala212 = "2.12.13"
3535
val scala213 = "2.13.5"
36-
val scala3 = "3.0.0-RC3"
36+
val scala3 = "3.0.0"
3737

3838
scalaVersion := scala213
3939

project/plugins.sbt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
// Cross compilation matrix
22
addSbtPlugin("com.eed3si9n" % "sbt-projectmatrix" % "0.8.0")
33

4-
// Scala 3 (Dotty)
5-
addSbtPlugin("ch.epfl.lamp" % "sbt-dotty" % "0.5.3")
6-
74
// Scalafmt (formatter)
85
addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.4.2")
96

0 commit comments

Comments
 (0)