Scala News

Scala News -

A curated list of Scala related news from the community.

Articles

Scala Days 2026 talk recordings

Scala Days was held in Berlin on October 12 and 13. Recordings of the talks are now available on YouTube.

Scala Summit 2026 talk recordings

Scala Summit 2026 was held in San Francisco on October 19. Recordings of the talks are now available.

Capture Checking Notes

Notes exploring Scala 3's experimental capture checking feature, which tracks capabilities (like open files or connections) that a value's type has closed over.

Checking Relevance With Verdict4s

Salar Rahmanian describes improving Scala News' RSS filtering, moving from simplistic keyword matching to using Verdict4s with TypeSafe AI's Jev decision model to classify article relevance.

Fast Approximate Analytics in Scala with Apache DataSketches

Introduces Apache DataSketches in Scala for memory-efficient streaming analytics: distinct counts, frequent items, quantiles, merging windows, and Base64/binary storage, with version/JDK

Introducing Eezo: Next-gen Scala Web Framework

Introduces Eezo, a Scala 3 web framework shown at Scala Days, generating CRUD routes and auth from case classes, plus live components syncing all open tabs.

Reforesting the sbt plugin ecosystem and sbt 2.1.0 beta

Scala Center details sbt 2.x ecosystem migration efforts: centralizing plugins, sbt2-compat layer, ABI lock-in, now 172 plugins on Scaladex, plus Scala.js 1.22.0 sbt 2 support.

Scala 3.10 released!

Scala 3.10.0 released, starting the Scala Next series. Stabilizes SIP-67, previews three SIPs, removes deprecated legacy syntax, drops Scala 2 cross-compilation, adds .deb/.rpm packages.

Scala 3.9 LTS released!

Scala 3.9.0 launches as the new LTS line, succeeding 3.3 LTS. Covers LTS/Next model, 3.3's backport history (43% of changes), 56% library adoption, and 3.9's new features.

Typelevel Talks at Scala Days 2026

Roundup of Scala Days 2026 talk videos touching Typelevel: org overview, GitHub SOS security fund, Cats Effect Ref caching, LLM code quality, Summer of Code projects, trait specialization, and

VirtusLab assumes responsibility for Scala 2 maintenance

VirtusLab now maintains Scala 2 alongside Scala 3, absorbing former Akka team members. Lukas Rytz stays on Core Team as Scala 2 rep. Next 2.12.22/2.13.19 releases are being planned.

Book Review: Get Programming with Scala — A Good Starting Point for Java Developers

Just Capture Checking in 15 mins

RFC-5: test scheduling

Running Testcontainers with Docker-outside-of-Docker