Updates in our AI Scala stack: sttp-ai (client for OpenAI, Claude, and other APIs, along with an agent loop): supporting timeouts & retries; Azure OpenAI support chimp (type-safe, boilerplate-less MCP servers and clients): supporting outputSchema in tool definitions
Scala Space
@scalaspace.bsky.social
Where #Scala meets the industry By virtuslab.com & softwaremill.com
sttp-ai - new features, updated docs: • first-class Gemini support - direct API implementation, with the usual type-safety, plus agent loop integration • refined docs, describing each integration & feature with examples sttp-ai.softwaremill.com
Metals v1.6.8 is out! 🐺 - Add scalafix lint diagnostics - javac-based parser for Java source indexing - Full support for JUnit 5 scalameta.org/metals/blog... Try it out in your favourite editor! #Scala
Metals v1.6.8 - Osmium | Metals
We're happy to announce the release of Metals v1.6.8, which includes a few
scalameta.org
New features in the latest version of Ox: • `abanonOnInterrupt` for operations which aren't interruptible (e.g. Java's stdin) • resource-only scopes (`resourceScope`) • `computeIntensive` for operations which might monopolize a carrier thread github.com/softwaremil...
GitHub - softwaremill/ox: Safe direct-style streaming, concurrency and resiliency for Scala on the JVM
Safe direct-style streaming, concurrency and resiliency for Scala on the JVM - softwaremill/ox
github.com
sttp-ai gained MCP connectivity through the recently releasted Chimp-client. Connect any tools (given as Scala fuctions, or via MCP) to your agent and enjoy fully type-safe AI agents!
New week, new Chimp release! • stdio transport (alongside HTTP) • any Scala stack • streaming integration for Ox & ZIO • automated conformance tests against the official #MCP spec suite Adding an MCP server to your project is just a prompt away! github.com/softwaremil...
GitHub - softwaremill/chimp: Build type-safe, boilerplate-less MCP servers and clients in Scala
Build type-safe, boilerplate-less MCP servers and clients in Scala - softwaremill/chimp
github.com
Our direct-style #Scala Skill is now significantly improved when it comes to bootstraping new projects - using adopt-tapir & latest dependency versions. Try it out! Your next fully type-safe, token-efficent, direct-style project is just a prompt away ;) github.com/VirtusLab/s...
GitHub - VirtusLab/scala-skill: Claude Code & Codex Scala Skills: generate direct-style applications with use-case driven guides
Claude Code & Codex Scala Skills: generate direct-style applications with use-case driven guides - VirtusLab/scala-skill
github.com
Long awaited, but finally here, thanks to Andrzej Jóźwik, Tapir's Netty-based interpreters have full multipart support, covering direct-style, cats-effect, ZIO and Future. Thanks! github.com/softwaremil...
Release v1.13.23 · softwaremill/tapir
What's Changed Implement multipart for netty-future, netty-cats & netty-zio (#5315) @ajozwik Fix ByteBuf leak: write the WS close frame directly to the channel (cats) (#5330) @adamw Enable...
github.com
Updates in latest Tapir: • zio-opentelemetry integration (for any ZIO server) - thanks to Olivier Nouguier! • build stabilization: fixing a number of flaky tests - for a faster PR turn-around • fixing buffer leaks in the netty multipart implementation github.com/softwaremil...
Release v1.13.22 · softwaremill/tapir
What's Changed 5201 zio interceptor (#5256) @cheleb Fix two Netty ByteBuf leaks (flaky CI "LEAK" failures) (#5319) @adamw Update sbt, sbt-dependency-tree, ... to 1.12.12 (#5317) @sof...
github.com
Chimp just got a significant upgrade! You can now build both typesafe MCP servers & clients, with just a couple of lines of code. Using any approach to writing Scala, in the spirit of Tapir & sttp. + a new documentation site, to get up to speed quickly github.com/softwaremil...
GitHub - softwaremill/chimp: Build type-safe, boilerplate-less MCP servers and clients in Scala
Build type-safe, boilerplate-less MCP servers and clients in Scala - softwaremill/chimp
github.com
A bunch of updates for sttp-client 4: • Scala Native support for the http4s backend • cookie propagation across redirects using a CookieStorage • three bug fixes, both found & fixed by AI Enjoy :) github.com/softwaremil...
Release v4.0.25 · softwaremill/sttp
What's Changed Carry cookies across redirects via an opt-in CookieStorage (#2671) (#2897) @adamw Select a single supported qop from a comma-separated advertised list (#2898) @adamw Add Scala N...
github.com
Our #Scala Skill is now compatible both with Claude & Codex - with dedicated installation instructions and necessary metadata. github.com/VirtusLab/s...
GitHub - VirtusLab/scala-skill: Claude Code & Codex Scala Skills: generate direct-style applications with use-case driven guides
Claude Code & Codex Scala Skills: generate direct-style applications with use-case driven guides - VirtusLab/scala-skill
github.com
🚀 Scala Days 2026 Call for Papers is now OPEN! CFP link 👉 cfp.scaladays.org/scala26/cfp Would love to see more community voices on the Scala Days stage ❤️ #Scala #ScalaDays #FunctionalProgramming #JVM #Programming #TechCommunity
Scala Days 2026
Schedule, talks and talk submissions for Scala Days 2026
cfp.scaladays.org
The 2026 #Scala survey results are in! Thank you for your participation :) Explore the raw data: scalasurvey2026.virtuslab.com/ And dive into our commentary: virtuslab.com/blog/scala/...
Our impressions from the Scala Survey 2026
Explore key insights from the Scala Survey 2026, including Scala 3 adoption rates, popular libraries, tooling preferences, and industry trends in the ecosystem.
virtuslab.com
Through a series of experiments, we've prepared a direct-style #Scala Skill for Claude Code. We wanted to make sure that it only contains what's really necessary, and to help Claude where it stumbles. Even with a 1M window, context remains precious!
New Metals release is out! It includes support for stdio in the Metals MCP server, as well as a new way to decompile class files. Take a look at the features and bug fixes: scalameta.org/metals/blog...
Metals v1.6.7 - Osmium | Metals
We're happy to announce the release of Metals v1.6.7, which mostly focuses on
scalameta.org
Our team is back from Scalar—full of energy and new ideas. While the recordings aren’t out yet, here are some of the slides our team presented.
⏳ The Scala Survey 2026 closes tomorrow, 26th March 2026, 23:59 CET! This is your last chance to shape the future of the ecosystem. Attending Scalar this Friday? Stop by our booth for an exclusive sneak peek at the early results! 🚀 Vote here: virtuslab.typeform.com/ScalaSurvey...
Hey, the Scala 2 bytecode optimizer just got ported to Scala 3! While writing nice, high level code, let the optimizer then make it faster. Try it out today on Scala 3.8.3-RC3 with -opt. Read more at scala-lang.org/blog/2026/0...
Anthropic says JSON tool calls aren't the best thing since sliced bread and that if your agent glues tool calls together using code, it becomes 37% more token-efficient with less inference and better accuracy. Should you just let it write Python in a docker sandbox though? 1/8
(1/2) It's your last chance to be an important part of the Scala community. This short survey evaluates Scala adoption and usage among developers. Click the link virtuslab.typeform.com/ScalaSurvey... and complete the survey now to help shape the future of Scala.
Scala Survey 2026
Turn data collection into an experience with Typeform. Create beautiful online forms, surveys, quizzes, and so much more. Try it for FREE.
virtuslab.typeform.com
If you're using macOS and Homebrew, we have some great news for you! Thanks to the great work by Piotr Chabelski, installing Scala via Homebrew now includes native-image binaries. This means the CLI starts faster and doesn’t require Java to be installed on your machine.
If you're in London today, join us on the London Scala meetup. We'll be talking about how Metals can help you will large Scala and Java codebases. There will also be a great presentation on real life crashes in production. See you there! www.meetup.com/london-scal...
Scala Talks: Metals Version 2 & Code as Communication, Wed, Mar 11, 2026, 6:00 PM | Meetup
🎉 Come along to the London Scala Talks! 🎉 In this event you'll hear from Tomasz Godzik and Noel Welsh. **Agenda** 6:00pm - 🥤 Doors open. Come along and grab a drink! 6:
meetup.com
New Metals 1.6.6 is out! - Allow users to view the output of `-explain` - Standalone MCP server - Option to automatically shut down Bloop - Support for Play Twirl templates - Improvements to new file creation Learn more at scalameta.org/metals/blog...
Metals v1.6.6 - Osmium | Metals
We're happy to announce the release of Metals v1.6.6, which brings a standalone
scalameta.org
Take a quick 5‑minute survey that directly impacts Scala’s roadmap, libraries, and tooling. This short survey evaluates Scala adoption and usage among developers. Scala Survey 2026 is brought to you by VirtusLab and Scala Center. virtuslab.typeform.com/ScalaSurvey...
If you're interested in Scala 2 and Scala 3 compatibility, what TASTy is, and how it fits into the whole story, take a look at this blog post by Wojciech Mazur. scala-lang.org/blog/state-...
State of the TASTy reader and Scala 2.13 ↔ Scala 3 compatibility
scala-lang.org
sttp-ai now supports #Scala Native! You can use: OpenAI, Claude, Grok, Ollama, ... With different flavours of Scala: direct, functional, Future-based On various platforms: JVM & Native (not all combinations are supported, though) Enjoy :)
In the upcoming Metals version, you’ll be able to start it standalone as an MCP server! You can already try it out in two steps: First, bootstrap your executable JAR using Coursier.
The new release is out, removing all references to the old Sonatype snapshot repositories. Let us know if you encounter any issues! github.com/VirtusLab/s... x.com/ScalaSpace/...
Release v1.12.2 · VirtusLab/scala-cli
Old sonatype snapshot is causing Scala CLI to timeout Until the recent migration to new Sonatype Central repository there was an older snapshots repository in use. Unfortuntately, last week it star...
github.com
🚀 Join us at the Wrocław Scala User Group Meetup (#17) on Feb 24 in Wrocław! 📍 Where: Hard Rock Cafe Wrocław, ul. Rynek 25 📅 When: Tuesday, Feb 24 • 6:00 PM – 8:00 PM CET 👉 RSVP here: www.meetup.com/wroclaw-sca... See you there! 👋 #Scala #Meetup #Wroclaw #TechCommunity #SoftwareEngineering
#17 Wrocław Scala User Group Meetup, Tue, Feb 24, 2026, 6:00 PM | Meetup
The **17th edition of the Wrocław Scala User Group** is coming soon! 🎉 Join us for another evening of Scala paired with good food and drinks. 🍻 This time we’re focusing o
meetup.com