@@ -45,9 +45,9 @@ which indicates the Typelevel feature level beyond the baseline compiler. We are
45
45
Typelevel features across the Scala compiler versions we support.
46
46
47
47
The current Typelevel feature level is 4 and it is avaliable as a drop in replacement for Lightbend Scala 2.11.11,
48
- 2.12.3 and 2.13.0-M2. Full release notes are available,
48
+ 2.12.4 and 2.13.0-M2. Full release notes are available,
49
49
50
- + Typelevel Scala 4 [ 2.11.11/2.12.3 /2.13.0-M2] ( https://github.com/typelevel/scala/blob/typelevel-readme/notes/typelevel-4.md ) .
50
+ + Typelevel Scala 4 [ 2.11.11/2.12.4 /2.13.0-M2] ( https://github.com/typelevel/scala/blob/typelevel-readme/notes/typelevel-4.md ) .
51
51
52
52
Support for Scala 2.10.6 will be considered if sponsors step forward to support the necessary work.
53
53
@@ -77,10 +77,10 @@ relevant to practitioners.
77
77
78
78
## Try Typelevel Scala with an Ammonite instant REPL
79
79
80
- The quickest way to get to a Typelevel Scala 2.12.3 REPL path is to run the provided
80
+ The quickest way to get to a Typelevel Scala 2.12.4 REPL path is to run the provided
81
81
[ "try Typelevel Scala"] [ try-tls ] script, which has no dependencies other than an installed JDK. This script
82
82
downloads and installs [ coursier] [ coursier ] and uses it to fetch the [ Ammonite] [ ammonite ] REPL and Typelevel Scala
83
- 2.12.3 . It then drops you immediately into a REPL session,
83
+ 2.12.4 . It then drops you immediately into a REPL session,
84
84
85
85
``` text
86
86
% curl -s https://raw.githubusercontent.com/typelevel/scala/typelevel-readme/try-typelevel-scala.sh | bash
@@ -89,7 +89,7 @@ Compiling (synthetic)/ammonite/predef/interpBridge.sc
89
89
Compiling (synthetic)/ammonite/predef/replBridge.sc
90
90
Compiling (synthetic)/ammonite/predef/DefaultPredef.sc
91
91
Welcome to the Ammonite Repl 1.0.1
92
- (Scala 2.12.3 -bin-typelevel-4 Java 1.8.0_144)
92
+ (Scala 2.12.4 -bin-typelevel-4 Java 1.8.0_144)
93
93
If you like Ammonite, please support our development at www.patreon.com/lihaoyi
94
94
@ repl.compiler.settings.YliteralTypes.value = true
95
95
@@ -124,7 +124,7 @@ res6: Int = 23
124
124
125
125
Requirements for using Typelevel Scala in your existing projects,
126
126
127
- + You must be using Lightbend Scala 2.11.11, 2.12.3 or 2.13.0-M2.
127
+ + You must be using Lightbend Scala 2.11.11, 2.12.4 or 2.13.0-M2.
128
128
+ You must be using SBT 0.13.13 or later.
129
129
+ Your build should use ` scalaOrganization.value ` and ` CrossVersion.patch ` appropriately.
130
130
@@ -136,15 +136,15 @@ Requirements for using Typelevel Scala in your existing projects,
136
136
```
137
137
inThisBuild(Seq(
138
138
organization := "com.chuusai",
139
- scalaVersion := "2.12.3 ",
140
- crossScalaVersions := Seq("2.10.6", "2.11.11", "2.12.3 ", "2.13.0-M2")
139
+ scalaVersion := "2.12.4 ",
140
+ crossScalaVersions := Seq("2.10.6", "2.11.11", "2.12.4 ", "2.13.0-M2")
141
141
))
142
142
```
143
143
144
144
You can now temporarily build with Typelevel Scala by entering,
145
145
146
146
```
147
- > ; set every scalaOrganization := "org.typelevel" ; ++2.12.3 -bin-typelevel-4
147
+ > ; set every scalaOrganization := "org.typelevel" ; ++2.12.4 -bin-typelevel-4
148
148
```
149
149
150
150
on the SBT REPL.
@@ -154,7 +154,7 @@ To switch your project permanently to Typelevel Scala 4 update your `build.sbt`
154
154
```
155
155
inThisBuild(Seq(
156
156
scalaOrganization := "org.typelevel",
157
- scalaVersion := "2.12.3 -bin-typelevel-4"
157
+ scalaVersion := "2.12.4 -bin-typelevel-4"
158
158
))
159
159
```
160
160
@@ -165,7 +165,7 @@ following content,
165
165
```
166
166
inThisBuild(Seq(
167
167
scalaOrganization := "org.typelevel",
168
- scalaVersion := "2.12.3 -bin-typelevel-4"
168
+ scalaVersion := "2.12.4 -bin-typelevel-4"
169
169
))
170
170
```
171
171
@@ -178,7 +178,7 @@ of the Lightbend one. You can verify that the settings have been updated correct
178
178
> show scalaOrganization
179
179
[info] org.typelevel
180
180
> show scalaVersion
181
- [info] 2.12.3 -bin-typelevel-4
181
+ [info] 2.12.4 -bin-typelevel-4
182
182
```
183
183
184
184
[ build-tweaks-1 ] : https://github.com/typelevel/scala/issues/135
@@ -195,7 +195,7 @@ If you are using maven with the `scala-maven-plugin`, set the `<scalaOrganizatio
195
195
<version>3.2.1</version>
196
196
<configuration>
197
197
<scalaOrganization>org.typelevel</scalaOrganization>
198
- <scalaVersion>2.12.3 -bin-typelevel-4</scalaOrganization>
198
+ <scalaVersion>2.12.4 -bin-typelevel-4</scalaOrganization>
199
199
</configuration>
200
200
</plugin>
201
201
```
0 commit comments