<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/scala-3-3-9-lts-is-now-available--a2fjyrukl" -->

---
title: Scala 3.3.9 LTS is now available! | daily.dev
description: Scala 3.3.9 LTS is now available, backporting most bugfixes and some improvements from Scala 3.9.0. All backported changes were tested against over 1500...
canonical: https://daily.dev/posts/scala-3-3-9-lts-is-now-available--a2fjyrukl
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Scala 3.3.9 LTS is now available! | daily.dev
og:description: Scala 3.3.9 LTS is now available, backporting most bugfixes and some improvements from Scala 3.9.0. All backported changes were tested against over 1500...
og:url: https://daily.dev/posts/scala-3-3-9-lts-is-now-available--a2fjyrukl
og:image: https://api.daily.dev/og/posts/a2FjYRuKl.png
og:image:alt: Scala 3.3.9 LTS is now available!
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Scala 3.3.9 LTS is now available!

**[The Scala Programming Language](https://daily.dev/sources/scala-lang)** · 2 min read · 0 upvotes · 0 comments

## Summary

Scala 3.3.9 LTS is now available, backporting most bugfixes and some improvements from Scala 3.9.0. All backported changes were tested against over 1500 projects in the Scala 3 Open Community Build to confirm binary and source compatibility. Notable fixes include smaller Scaladoc doc jars from dropping custom fonts, improved Java generic signatures for higher-kinded types and value classes, exhaustiveness checking for sealed abstract Java classes, and a fix for Scaladoc crashing with an NPE on JDK 25. The 3.3.x LTS series will now be supported until September 2027, while 3.9.x is supported until September 2029 or later.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.scala-lang.org/news/3.3.9>

## Questions this post answers

### How long will Scala 3.3.x LTS be supported?

Scala 3.3.x will continue to receive support until September 2027. This extension was confirmed with the release of Scala 3.3.9 LTS, since the next LTS line, 3.9.x, has now shipped and will itself be supported until September 2029 or later. The next planned 3.3 LTS release will backport updates from the Scala 3.10.x series before 3.11.

_Scala teams planning upgrade timelines can track LTS milestones like this on daily.dev._

### What bug fixes are included in Scala 3.3.9?

Scala 3.3.9 backports fixes from Scala 3.9.0, including removing custom fonts in Scaladoc to shrink doc jar size, improved Java generic signatures for higher-kinded types and value classes, exhaustiveness checking for sealed abstract Java classes, a warning for dubious negative literal syntax like '- 42', and a fix for Scaladoc crashing with an NPE on JDK 25.

_Developers patching Scala LTS projects can follow release notes like these on daily.dev._

### Were the backported changes in Scala 3.3.9 tested for compatibility?

Yes, all backported changes were verified to not break binary or source compatibility by testing over 1500 projects in the Scala 3 Open Community Build. This testing process underpins how fixes move from the Scala Next series (3.9.0) into the long-term support 3.3.x line.

_Teams weighing the safety of LTS upgrades can follow compatibility testing details on daily.dev._

## Similar posts on daily.dev

- [Scala 3.9 LTS released\!](https://daily.dev/posts/scala-3-9-lts-released--qzsoaklif) · The Scala Programming Language · 0 upvotes · 0 comments
- [Scala 3.8 Support in the Scala Plugin](https://daily.dev/posts/scala-3-8-support-in-the-scala-plugin-uwgqstmu3) · JetBrains · 0 upvotes · 0 comments
- [Scala 3.10 released\!](https://daily.dev/posts/scala-3-10-released--fuwielmat) · The Scala Programming Language · 2 upvotes · 0 comments
- [Quarkus 3.33.4.1 released - LTS emergency release](https://daily.dev/posts/quarkus-3-33-4-1-released---lts-emergency-release-5c0hjgfqy) · Quarkus · 0 upvotes · 0 comments
- [IntelliJ Scala Plugin 2025.3 Is Out\!](https://daily.dev/posts/intellij-scala-plugin-2025-3-is-out--pvmkuemfk) · JetBrains · 1 upvotes · 0 comments

---

Tags: [#devops](https://daily.dev/tags/devops), [#scala](https://daily.dev/tags/scala)

[View this post on daily.dev](https://daily.dev/posts/scala-3-3-9-lts-is-now-available--a2fjyrukl)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Scala 3.3.9 LTS is now available!","url":"https://daily.dev/posts/scala-3-3-9-lts-is-now-available--a2fjyrukl","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/scala-3-3-9-lts-is-now-available--a2fjyrukl"},"datePublished":"2026-10-28T09:29:27.986Z","dateModified":"2026-10-28T09:34:32.699Z","description":"Scala 3.3.9 LTS is now available, backporting most bugfixes and some improvements from Scala 3.9.0. All backported changes were tested against over 1500...","image":"https://media.daily.dev/image/upload/s--foaA6JGU--/f_auto/v1722860399/public/Placeholder%2004","thumbnailUrl":"https://media.daily.dev/image/upload/s--foaA6JGU--/f_auto/v1722860399/public/Placeholder%2004","isAccessibleForFree":true,"articleSection":"The Scala Programming Language","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"The Scala Programming Language","logo":"https://media.daily.dev/image/upload/s--4Bql-UcX--/f_auto,q_auto/v1787487426/logos/scala-lang?_a=BAMAMicg0","url":"https://daily.dev/sources/scala-lang"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/scala-3-3-9-lts-is-now-available--a2fjyrukl","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"devops,scala","timeRequired":"PT2M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"The Scala Programming Language","item":"https://daily.dev/sources/scala-lang"},{"@type":"ListItem","position":3,"name":"Scala 3.3.9 LTS is now available!"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/scala-3-3-9-lts-is-now-available--a2fjyrukl#faq","mainEntity":[{"@type":"Question","name":"How long will Scala 3.3.x LTS be supported?","acceptedAnswer":{"@type":"Answer","text":"Scala 3.3.x will continue to receive support until September 2027. This extension was confirmed with the release of Scala 3.3.9 LTS, since the next LTS line, 3.9.x, has now shipped and will itself be supported until September 2029 or later. The next planned 3.3 LTS release will backport updates from the Scala 3.10.x series before 3.11. Scala teams planning upgrade timelines can track LTS milestones like this on daily.dev."}},{"@type":"Question","name":"What bug fixes are included in Scala 3.3.9?","acceptedAnswer":{"@type":"Answer","text":"Scala 3.3.9 backports fixes from Scala 3.9.0, including removing custom fonts in Scaladoc to shrink doc jar size, improved Java generic signatures for higher-kinded types and value classes, exhaustiveness checking for sealed abstract Java classes, a warning for dubious negative literal syntax like '- 42', and a fix for Scaladoc crashing with an NPE on JDK 25. Developers patching Scala LTS projects can follow release notes like these on daily.dev."}},{"@type":"Question","name":"Were the backported changes in Scala 3.3.9 tested for compatibility?","acceptedAnswer":{"@type":"Answer","text":"Yes, all backported changes were verified to not break binary or source compatibility by testing over 1500 projects in the Scala 3 Open Community Build. This testing process underpins how fixes move from the Scala Next series (3.9.0) into the long-term support 3.3.x line. Teams weighing the safety of LTS upgrades can follow compatibility testing details on daily.dev."}}]}
```

