You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _posts/2025-02-06-highlights-2024.md
+6-6
Original file line number
Diff line number
Diff line change
@@ -26,7 +26,7 @@ A few of the highlights covered in this issue:
26
26
27
27
### Named tuples and other Scala 3 improvements
28
28
29
-
*Powered by LAMP, the Scala open source team at VirtusLab, the Scala team at Akka and the Scala Center*
29
+
*Led by LAMP, the Scala open source team at VirtusLab, the Scala team at Akka and the Scala Center*
30
30
31
31
In 2024 we released two new Scala Next versions: 3.5 and 3.6. Scala Next is the version we recommend for most Scala 3 users.
32
32
@@ -48,7 +48,7 @@ Further reading:
48
48
49
49
### Scala 2 maintenance
50
50
51
-
*Powered by the Scala team at Akka*
51
+
*Led by the Scala team at Akka*
52
52
53
53
We remain committed to maintaining Scala 2 and publishing new versions as needed.
54
54
@@ -68,7 +68,7 @@ Further reading:
68
68
69
69
### Experimental WebAssembly backend in Scala.js
70
70
71
-
*Powered by the Scala Center and the Scala open source team at VirtusLab*
71
+
*Led by the Scala Center and the Scala open source team at VirtusLab*
72
72
73
73
Starting with 1.17.0, Scala.js introduces an experimental WebAssembly (Wasm) backend.
74
74
It is designed to be a drop-in replacement for the usual JavaScript backend, albeit with a few [current limitations](https://www.scala-js.org/doc/project/webassembly.html#language-semantics).
@@ -90,7 +90,7 @@ Further reading:
90
90
91
91
### Multi-threading support in Scala Native
92
92
93
-
*Powered by the Scala open source team at VirtusLab*
93
+
*Led by the Scala open source team at VirtusLab*
94
94
95
95
Scala Native 0.5 introduces an implementation of `java.lang.Thread` based on system threads, along with Scala and Java concurrency primitives.
96
96
It provides support for synchronized blocks, `@volatile` annotations, final fields, and includes thread-safe implementations of most classes in `java.util.concurrent`, `scala.concurrent` and `scala.collection.concurrent`.
@@ -150,7 +150,7 @@ To learn about these new features and more, check out the [sbt 2.0.0-M3 announce
150
150
151
151
### Improvements in IntelliJ Scala Plugin
152
152
153
-
*Powered by the IntelliJ Scala plugin team at JetBrains*
153
+
*Led by the IntelliJ Scala plugin team at JetBrains*
154
154
155
155
In 2024, the IntelliJ Scala Plugin introduced a new sbt layout which creates separate `main` and `test` modules for each sbt project.
156
156
This change allows for different compiler options in each scope and improves the representation of dependencies.
@@ -174,7 +174,7 @@ As a further read, check out the [The IntelliJ Scala Plugin in 2024](https://blo
174
174
175
175
### Best-effort compilation in Metals
176
176
177
-
*Powered by the Scala open source team at VirtusLab*
177
+
*Led by the Scala open source team at VirtusLab*
178
178
179
179
Our main focus with Metals has been stability, to provide a smoother experience for Scala developers.
180
180
One of those efforts has been implementing best-effort compilation for Scala 3.
0 commit comments