A free, once-weekly Scala news flash. Easy to unsubscribe. Goes out every Thursday.
April 7th, 2026, ISSUE 614

READING

Fixing a Command Injection Vulnerability in sbt

During our ongoing work on sbt 2, we discovered and fixed a command injection vulnerability affecting sbt on Windows.
Anatolii Kmetiuk (@AKmetyuk)
Scala's Momentum in the AI Era

After years of slow growth, Scala might be entering a very different phase.
Kasper Kondzielski (@kkondzielski)

RELEASES

Scala 3.8.3 is now available!

Local coverage exclusions, safe mode for capability-safe code, scala 2 JVM optimizer ported to Scala 3, -print-lines is deprecated for removal, but remains accepted as a no-op.
Scala contributors (@scala_lang)
alpaca

A modern, type-safe lexer and parser library for Scala 3, featuring compile-time validation and elegant DSL syntax.
Bartłomiej Kozak
kindlings 0.1.0

Type class derivation that just works, on Scala 2.13 and 3.
Mateusz Kubuszok (@MateuszKubuszok)
proteus

Code-first Protobuf and gRPC library for Scala.
Pierre Ricadat (@github)
magnum 2.0.0-M3

Preserve the original exception when another one happens, plus other fixes.
August Nagro (@augustnagro)
hearth 0.3.0

This is the biggest Hearth release so far: - Standard Extensions, Union Types, Rules, Flame Graphs, MIO Timeouts, hearth-munit, and Much More.
Mateusz Kubuszok (@MateuszKubuszok)
Apache Pekko 1.5

Apache Pekko is a toolkit for building highly concurrent, distributed, and resilient message-driven applications for Java and Scala.
Pekko contributors

EVENTS

The Scala Workshop CFP, Jun 29th, Brussels, Belgium

CFP ends on Mar 23th!
Scala Workshop
Announcing Scala Days 2026

We are very happy to announce that the Scala Days 2026 conference will be taking place 12 - 13 October in Berlin, Germany, one of Europe’s most vibrant tech and open source hubs, known for its strong culture of collaboration and its growing role in advancing digital sovereignty through open technologies.
Scala Contributors (@scala_lang)
J On the Beach, Oct 29th - 30th, Malaga, Spain

A Pure Tech and Fun Conference for All Things Data. Join the CFP, open until March 31st.
J On The Beach (@JOTBConf)
Lambda World, Oct 29th. - 30th, Malaga, Spain

Experience the sunshine, the code, and the unforgettable vibe that made Lambda World 2025 shine in Málaga. CFP open until March 31st.
Lambda World (@lambda_world)





  1. Scala Times Issue #614

    Fixing a Command Injection Vulnerability in sbt. Scala's Momentum in the AI Era. Scala 3.8.3 is now available!. Apache Pekko 1.5. The Scala Workshop CFP, Jun 29th, Brussels, Belgium.


  2. Scala Times Issue #613

    Porting the Scala 2 optimizer to Scala 3. Scala: Learning Roadmap. Job-focused list of product companies using Scala in production. Protobuf Goes Scala-First. Metaprogramming: teaching the compiler to explain your data.


  3. Scala Times Issue #612

    Generating Direct-Style Scala 3 Applications. ScalaWAW #39 - Scalar warmup!, Mar 25th, Warsaw, Poland. Scalar, Mar 26th - 27th, Warsaw, Poland. The Scala Workshop CFP, Jun 29th, Brussels, Belgium. J On the Beach, Oct 29th - 30th, Malaga, Spain.


  4. Scala Times Issue #611

    Migrating sbt plugins to sbt 2 with sbt2-compat plugin. Tracking Capabilities for Safer Agents. Hardening Scoverage Support in Scala 3. Introducing PureLogic: direct-style, pure domain logic for Scala. Rage Against the (Plurality of) Effect Systems.


  5. Scala Times Issue #610

    How I used AI to modify hundreds of logs messages. Hybrid IO-Driven Promise. The Effect Pattern and Effect Systems in Scala. Fairstream: Fair Backtracking. Scala Standard Library Process.


  6. Scala Times Issue #609

    Practical observability: distributed tracing with otel4s. Forms4s: Rapid (Internal) UI Development. Postmortem of scala/scala3#24994. The Sovereign Tech Fund invests in Scala. Two Months of Vibe-Coding: Scala, Constraints, Trust and Shipping.


  7. Scala Times Issue #608

    ZIO Golem: Bringing Golem to Scala. Practical FP in Scala is now FREE!. Direct-style property based testing. RFC: sbt 2.0 on JDK 17. Business4s H2 2025 Highlights.


  8. Scala Times Issue #607

    Scala 3 slowed us down?. Coroutines, Event Loops - Build Your Own in Scala. Advent of Code 2025 in Scala (Solutions). Make delightful web apps with Scala and Krop!. Apache Pekko 2.0.0-M1.


  9. Scala Times Issue #606

    First class support for compilation profiling. Understanding Capture Checking in Scala. Laminar components inside React. Save your Scala apps from the LazyValpocalypse. To Effect or Not to Effect - a Scala Perspective.


  10. Scala Times Issue #605

    Join us for the Advent of Code 2025. Scala Days 2025: Conference Highlights and Talk Recordings. Metals v1.6.4 - Osmium. Scalar, Mar 26th - 27th, 2026, Warsaw, Poland.


  11. Scala Times Issue #604

    Pekko Core 1.3.0. Scalar 2026: Call for Speakers.


  12. Scala Times Issue #603

    Master ZIO: Functional Effect System. Better explanation of what Business4s is. ClickHouse with PlayFramework, Slick, and Evolutions.


  13. Scala Times Issue #602

    Scala 3 / No Indent. Scala 3 / Match Types. Scala 3 / HOCON Parsing. Scala vs F#. Demystifying Scala 3 Types.


  14. Scala Times Issue #601

    An Omakase-style PlayFramework Template: PlayFast. How to run sbt tasks with custom settings. Alexandru Nedelcu | Effects and concurrency in functional programming. Metals v1.6.3 - Osmium. LLM4s Dev Hour – Sundays @ 9am London Time.


  15. Scala Times Issue #600

    One Script, Many Styles - Exploring Scala’s Ecosystem with scala-cli. A simple tool to make illegal states unrepresentable. Exploring Neotype’s capabilities, pitfalls, and limitations in Scala 3. IntelliJ IDEA x Scala: The Debugger (Part 1). Announcing ZIO Test support in scalamock classic (released in 7.5.0).


  16. Scala Times Issue #599

    An old coding challenge I resolved with Scala. Controlling program flow with capabilities. A new repository for Scala nightlies. Effects and concurrency in functional programming. Meet new release of jsoniter-scala with much faster codec derivation.


  17. Scala Times Issue #598

    Effects as Capabilities. Claude Code, Metals, and NVIM. Integrate JobRunr into Play Framework [Update Sep 2025]. Random Scala Tip #534: Adopt an Error Handling Convention for `Future`. Announcing Scala.js 1.20.1.


  18. Scala Times Issue #597

    Understanding Match Types in Scala 3. Scala's Gamble with Direct Style. Custom Error Types Using Cats Effect and MTL. Dealing with Java builder's pattern. Implementing a JWT-based authorization for zio-http.


  19. Scala Times Issue #596

    The Rebirth of Tagless Final: An Ergonomic Approach in Kyo. Hands on Capture Checking. PRE-SIP: Dedented Multiline String Literals. Match Type simulator. LLM4s Dev Hour – Sundays @ 9am London Time.


  20. Scala Times Issue #595

    State of Scala 2025 Survey. Claude Code, Metals, and NVIM. Minimal Scala Container Images using Nix. IntelliJ Scala Plugin 2025.2. Release ducktape 0.2.10 · arainko/ducktape · GitHub.


  21. Scala Times Issue #594

    Golden Literal Testing in uTest 0.9.0. Nussknacker integration with Functional Programming. Type-safe vibe-coding a CRUD application. LLM4s Dev Hour – Sundays @ 9am London Time. Scala Days, Aug 19th - 21st, Lausanne, Switzerland.


  22. Scala Times Issue #593

    Understanding Scala Variance. LLM4s Dev Hour – Sundays @ 9am London Time. Scala Days, Aug 19th - 21st, Lausanne, Switzerland. The Scala Workshop, Oct 13th, Singapore. DEVJVM, Oct 25th, Barranquilla, Colombia.


  23. Scala Times Issue #592

    LLM4s Dev Hour – Sundays @ 9am London Time. Scala Days, Aug 19th - 21st, Lausanne, Switzerland. The Scala Workshop, Oct 13th, Singapore. DEVJVM, Oct 25th, Barranquilla, Colombia.


  24. Scala Times Issue #591

    Scala Days, Aug 19th - 21st, Lausanne, Switzerland. The Scala Workshop, Oct 13th, Singapore. DEVJVM, Oct 25th, Barranquilla, Colombia. Mill Build Tool v1.0.0 Release Highlights. Business4s H1 2025 Highlights.


  25. Scala Times Issue #590

    Scalator: Stream Composition with Kyo & Community Revival!, Jul 9th, Toronto. Scala Days, Aug 19th - 21st, Lausanne, Switzerland. The Scala Workshop, Oct 13th, Singapore. CFP for DEVJVM, Oct 25th, Barranquilla, Colombia. Anatomy of a Scala Game Server.


Organizing an event?
Promote it with
Scala Times.
The Scala Times reader?
Get a banner!
Got a tip?Send it in!
Follow us on Twitter.
Curated by SoftwareMill.
We are hiring.
And taking on projects.