Skip to content
This repository was archived by the owner on Sep 1, 2020. It is now read-only.

Commit 5760d7a

Browse files
committed
Updates for 2.12.4.
1 parent e021346 commit 5760d7a

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

notes/typelevel-4.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Typelevel Scala 4
22

3-
We are pleased to announce the availability of [Typelevel][typelevel] [Scala][tls] 4 for Scala 2.11.11, 2.12.3 and
3+
We are pleased to announce the availability of [Typelevel][typelevel] [Scala][tls] 4 for Scala 2.11.11, 2.12.4 and
44
2.13.0-M2.
55

66
## Typelevel Scala releases
@@ -10,17 +10,17 @@ version number suffix which indicates the Typelevel feature level beyond the bas
1010
maintain parity of Typelevel features across the Scala compiler versions we support.
1111

1212
The current Typelevel feature level is 4 and it is avaliable as a drop in replacement for Lightbend Scala 2.11.11,
13-
2.12.3 and 2.13.0-M2.
13+
2.12.4 and 2.13.0-M2.
1414

1515
Support for Scala 2.10.6 will be considered if sponsors step forward to support the necessary work.
1616

1717
## Additonal features included in TLS 4
1818

19-
The Typelevel Scala additions to Lightbend Scala 2.11.11, 2.12.3 and 2.13.0-M2 can be found on the branches
20-
[2.11.11-bin-typelevel-4][2.11.11-bin-typelevel-4], [2.12.3-bin-typelevel-4][2.12.3-bin-typelevel-4] and
19+
The Typelevel Scala additions to Lightbend Scala 2.11.11, 2.12.4 and 2.13.0-M2 can be found on the branches
20+
[2.11.11-bin-typelevel-4][2.11.11-bin-typelevel-4], [2.12.4-bin-typelevel-4][2.12.4-bin-typelevel-4] and
2121
respectively [2.13.0-M2-bin-typelevel-4][2.13.0-M2-bin-typelevel-4] of this repository.
2222

23-
Typelevel Scala 4 offers the features listed below over Lightbend Scala 2.11.11/2.12.3/2.13.0-M2. Following [Typelevel
23+
Typelevel Scala 4 offers the features listed below over Lightbend Scala 2.11.11/2.12.4/2.13.0-M2. Following [Typelevel
2424
Scala policy][merge-policy] each one of these exists as a pull request against Lightbend Scala and is being considered
2525
for merging.
2626

@@ -295,7 +295,7 @@ More details on the [PR][pr-trailing-commas].
295295

296296
Requirements for using Typelevel Scala in your existing projects,
297297

298-
+ You must be using Lightbend Scala 2.11.11, 2.12.3 or 2.13.0-M2.
298+
+ You must be using Lightbend Scala 2.11.11, 2.12.4 or 2.13.0-M2.
299299
+ You must be using SBT 0.13.15 or later.
300300
+ Your build should use `scalaOrganization.value` and `CrossVersion.patch` appropriately.
301301

@@ -307,15 +307,15 @@ Requirements for using Typelevel Scala in your existing projects,
307307
```
308308
inThisBuild(Seq(
309309
organization := "com.chuusai",
310-
scalaVersion := "2.12.3",
311-
crossScalaVersions := Seq("2.10.6", "2.11.11", "2.12.3", "2.13.0-M2")
310+
scalaVersion := "2.12.4",
311+
crossScalaVersions := Seq("2.10.6", "2.11.11", "2.12.4", "2.13.0-M2")
312312
))
313313
```
314314

315315
You can now temporarily build with Typelevel Scala by entering,
316316

317317
```
318-
> ; set every scalaOrganization := "org.typelevel" ; ++2.12.3-bin-typelevel-4
318+
> ; set every scalaOrganization := "org.typelevel" ; ++2.12.4-bin-typelevel-4
319319
```
320320

321321
on the SBT REPL.
@@ -325,7 +325,7 @@ To switch your project permanently to Typelevel Scala 4 update your `build.sbt`
325325
```
326326
inThisBuild(Seq(
327327
scalaOrganization := "org.typelevel"
328-
scalaVersion := "2.12.3-bin-typelevel-4"
328+
scalaVersion := "2.12.4-bin-typelevel-4"
329329
))
330330
```
331331

@@ -349,7 +349,7 @@ of the Lightbend one. You can verify that the settings have been updated correct
349349
> show scalaOrganization
350350
[info] org.typelevel
351351
> show scalaVersion
352-
[info] 2.12.3-bin-typelevel-4
352+
[info] 2.12.4-bin-typelevel-4
353353
```
354354

355355
[build-tweaks-1]: https://github.com/typelevel/scala/issues/135
@@ -366,15 +366,15 @@ If you are using maven with the `scala-maven-plugin`, set the `<scalaOrganizatio
366366
<version>3.2.1</version>
367367
<configuration>
368368
<scalaOrganization>org.typelevel</scalaOrganization>
369-
<scalaVersion>2.12.3-bin-typelevel-4</scalaOrganization>
369+
<scalaVersion>2.12.4-bin-typelevel-4</scalaOrganization>
370370
</configuration>
371371
</plugin>
372372
```
373373

374374
## Contributors
375375

376376
Typelevel Scala is only possible because of the contributions made to Lightbend Scala &mdash; see the contributors
377-
section of the LBS Scala 2.12.3 and 2.11.11 [release notes][lbs-2.12.3].
377+
section of the LBS Scala 2.12.4 and 2.11.11 [release notes][lbs-2.12.4].
378378

379379
We are hugely grateful to the following for their work on the enhancements included in Typelevel Scala 4 and look
380380
forward to them being included in future Lightbend Scala releases,
@@ -412,13 +412,13 @@ Typelevel Scala in general and to the PRs merged in this release in particular.
412412
[lbs-gitter]: https://gitter.im/scala/contributors
413413
[typelevel]: http://typelevel.org/
414414
[lbs-readme]: https://github.com/scala/scala/blob/2.12.x/README.md
415-
[2.12.3-bin-typelevel-4]: https://github.com/typelevel/scala/commits/2.12.3-bin-typelevel-4
415+
[2.12.4-bin-typelevel-4]: https://github.com/typelevel/scala/commits/2.12.4-bin-typelevel-4
416416
[2.11.11-bin-typelevel-4]: https://github.com/typelevel/scala/commits/2.11.11-bin-typelevel-4
417417
[2.13.0-M2-bin-typelevel-4]: https://github.com/typelevel/scala/commits/2.13.0-M2-bin-typelevel-4
418-
[lbs-2.12.3]: https://www.scala-lang.org/news/2.12.3
418+
[lbs-2.12.4]: https://www.scala-lang.org/news/2.12.4
419419
[sip-23]: http://docs.scala-lang.org/sips/pending/42.type.html
420420
[shapeless]: https://github.com/milessabin/shapeless
421-
[induction-benchmark]: https://github.com/typelevel/scala/blob/2.12.3-bin-typelevel-4/test/induction/inductive-implicits-bench.scala
422-
[kind-poly-examples]: https://github.com/typelevel/scala/blob/2.12.3-bin-typelevel-4/test/files/pos/kind-poly.scala
423-
[trailing-comma-examples]: https://github.com/typelevel/scala/blob/2.12.3-bin-typelevel-4/test/files/pos/trailing-commas.scala
421+
[induction-benchmark]: https://github.com/typelevel/scala/blob/2.12.4-bin-typelevel-4/test/induction/inductive-implicits-bench.scala
422+
[kind-poly-examples]: https://github.com/typelevel/scala/blob/2.12.4-bin-typelevel-4/test/files/pos/kind-poly.scala
423+
[trailing-comma-examples]: https://github.com/typelevel/scala/blob/2.12.4-bin-typelevel-4/test/files/pos/trailing-commas.scala
424424
[typeable]: https://github.com/milessabin/shapeless/commit/820f12c678a7c1bb2bfb98c201db207cc7fc81de

0 commit comments

Comments
 (0)