cross published sbt-java-formatter 0.11.0 to sbt 1.x and 2.x

sbt-java-formatter, originally written by Björn Antonsson, lets you format your Java code
https://github.com/sbt/sbt-java-formatter/releases/tag/v0.11.0 #Scala

Release 0.11.0 · sbt/sbt-java-formatter

sbt-java-formatter 0.11.0 is cross published to: sbt Version Published 1.x ✅ 2.x ✅ sbt 2.x migration sbt 2.0.0-RC10 by @xuwei-k in #253 refactor: Add using clause by @xuwei-k in #234 ...

GitHub

Hearth aka the Scala unified macro for 2.13 and 3 has a new version out! 🎉

I'm definitely no macro expert, so go read the changelog yourself to see all the magic. 🪄 It's huge!

https://github.com/kubuszok/hearth/releases/tag/0.3.0 #scala

Release 0.3.0 - Standard Extensions, Union Types, Rules, Flame Graphs, MIO Timeouts, hearth-munit, and Much More · kubuszok/hearth

This is the biggest Hearth release so far: a major feature release that introduces Standard Extensions — a pluggable type-inspection framework — along with union types support, rule-based derivatio...

GitHub

Popularity isn’t everything. Some niche functional programming languages offer unique value!

Take a deep dive into Haskell, Scala, and Erlang in this article by Linux Professional Institute (LPI) Editor Andrew Oram: https://lpi.org/jyuw

[Disclaimer: This post contains an image generated using AI]

#FunctionalProgramming #Haskell #Scala #Erlang #OCaml #FSharp #ProgrammingLanguages

cross published sbt-native-image 0.4.0 to sbt 1.x and 2.x

sbt-native-image, originally written by Ólafur Geirsson, lets you build GraalVM native images from your Scala code
https://github.com/scalameta/sbt-native-image/releases/tag/v0.4.0 #Scala

Scala Digest. Выпуск 39

Привет, Хабр! Мы — Настя , Эвелина и Михаил — бэкенд-разработчики Т-Банка, пишем код на Scala и горим желанием его популяризировать. Приветствуем любую обратную связь! (づ ◕‿◕ )づ Читать тридцать девятый выпуск

https://habr.com/ru/companies/tbank/articles/1017922/

#scala #digest

Scala Digest. Выпуск 39

Привет, Хабр! Мы — Настя , Эвелина и Михаил — бэкенд-разработчики Т-Банка, пишем код на Scala и горим желанием его популяризировать. Приветствуем любую обратную связь! (づ ◕‿◕ )づ Комьюнити-движ Раздел...

Хабр

Proteus - Tapir-style #gRPC endpoints in #Scala, by Pierre Ricadat, just got #Ox integration for streaming responses! All in direct-style, leveraging #JVM's virtual threads.

Check it out :)

https://github.com/ghostdogpr/proteus/releases/tag/v0.2.0

Release v0.2.0 · ghostdogpr/proteus

Release Notes The highlight of this release is a new backend for gRPC using Ox! It works similarly to the direct-style backend but it also supports streaming via the Flow type. What's Changed Adde...

GitHub

A new, code-first Protobuf library for Scala! Think of it as a Tapir for gRPC services. 👌

Read the full article from Pierre Ricadat to learn why he built it and the benefits it brings. 👇

https://blog.pierre-ricadat.com/protobuf-goes-scala-first/ #scala

Protobuf Goes Scala-First

My journey toward regaining developer productivity while working with Protobuf in a large Scala codebase.

Fixing a Command Injection Vulnerability in sbt

https://mander.xyz/post/49781496

Fixing a Command Injection Vulnerability in sbt - Mander

Lemmy

RE: https://witter.cz/@matejcerny/116282797133142567

Scala 3.8.3 is out 🎉 Besides the ported optimizer, it features a local on/off coverage switch. 🔄 https://github.com/scala/scala3/releases/tag/3.8.3 #scala

A nasty vulnerability was found in sbt! ⚠️ Specifically, a command injection flaw affecting Windows users when resolving source dependencies.

The good news is that it's already fixed. If you build on Windows, make sure to update your project to sbt 1.12.8 or sbt 2.0.0-RC10 immediately.

https://www.scala-lang.org/blog/2026/03/31/sbt-security-advisory.html
#scala

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.