{"slug": "scala-news-october-31st-2026-edition", "title": "Scala News – October 31st, 2026 Edition", "summary": "Scala 3.10.0 has been released, starting the Scala Next series and stabilizing SIP-67 while previewing three further SIPs, removing deprecated legacy syntax, dropping Scala 2 cross-compilation and adding .deb/.rpm packages, the Scala Center announced. The release follows Scala 3.9.0, which launched as the new LTS line succeeding 3.3 LTS, with the Scala Center reporting that 3.3 accounted for 43% of backported changes and 56% library adoption. VirtusLab has also taken over maintenance of Scala 2 alongside Scala 3, absorbing former Akka team members, with Lukas Rytz remaining on the Core Team as Scala 2 representative and 2.12.22/2.13.19 releases being planned.", "body_md": "# Scala News -\n\nA curated list of Scala related news from the community.\n\n## [**](#articles)Articles\n\n**\n\n### [Scala Days 2026 talk recordings](https://youtube.com/playlist?list=PLSwkkO70hN24)\n\nScala Days was held in Berlin on October 12 and 13. Recordings of the talks are now available on YouTube.\n\n### [Scala Summit 2026 talk recordings](https://watch.softinio.com/w/p/1y91HpAp7Nd3WcuAKXpGLz)\n\nScala Summit 2026 was held in San Francisco on October 19. Recordings of the talks are now available.\n\n### [Capture Checking Notes](https://blog.rhetoricalmusings.com/posts/capture-checking/)\n\nNotes exploring Scala 3's experimental capture checking feature, which tracks capabilities (like open files or connections) that a value's type has closed over.\n\n### [Checking Relevance With Verdict4s](https://www.softinio.com/post/checking-relevance-with-verdict4s/)\n\nSalar 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.\n\n### [Fast Approximate Analytics in Scala with Apache DataSketches](https://yadukrishnan.live/fast-approximate-analytics-in-scala-with-apache-datasketches)\n\nIntroduces Apache DataSketches in Scala for memory-efficient streaming analytics: distinct counts, frequent items, quantiles, merging windows, and Base64/binary storage, with version/JDK\n\n### [Introducing Eezo: Next-gen Scala Web Framework](https://rockthejvm.com/articles/introducing-eezo)\n\nIntroduces 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.\n\n### [Reforesting the sbt plugin ecosystem and sbt 2.1.0 beta](https://www.scala-lang.org/blog/2026/09/16/sbt-plugin-updates.html)\n\nScala 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.\n\n### [Scala 3.10 released!](https://www.scala-lang.org/news/3.10/)\n\nScala 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.\n\n### [Scala 3.9 LTS released!](https://www.scala-lang.org/news/3.9/)\n\nScala 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.\n\n### [Typelevel Talks at Scala Days 2026](https://typelevel.org/blog/scala-days-2026.html)\n\nRoundup 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\n\n### [VirtusLab assumes responsibility for Scala 2 maintenance](https://www.scala-lang.org/blog/scala2-maintenance.html)\n\nVirtusLab 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.", "url": "https://wpnews.pro/news/scala-news-october-31st-2026-edition", "canonical_source": "https://www.scalanews.net/Archive/2026/scala_news_2026-10-31.html", "published_at": "2026-11-05 16:04:12+00:00", "updated_at": "2026-11-05 16:21:14.871407+00:00", "lang": "en", "topics": ["developer-tools"], "entities": ["Scala", "Scala Center", "VirtusLab", "Lukas Rytz", "Scala 3.10.0", "Scala 3.9.0", "sbt 2.1.0", "Typelevel"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/scala-news-october-31st-2026-edition", "markdown": "https://wpnews.pro/news/scala-news-october-31st-2026-edition.md", "text": "https://wpnews.pro/news/scala-news-october-31st-2026-edition.txt", "jsonld": "https://wpnews.pro/news/scala-news-october-31st-2026-edition.jsonld"}}