Skip to content

[blogpost] Scala 3.10 release - #1959

Merged
WojciechMazur merged 9 commits into
mainfrom
release/3.10.0
Oct 12, 2026
Merged

WojciechMazur merged 9 commits into
mainfrom
release/3.10.0

Conversation

@WojciechMazur

Copy link
Copy Markdown
Contributor

Scala 3.10 release blogpost

Comment thread _posts/2026-10-12-release-notes-3.10.md Outdated
Comment thread _posts/2026-10-12-release-notes-3.10.md Outdated
Comment thread _posts/2026-10-12-release-notes-3.10.md Outdated
Comment thread _posts/2026-10-12-release-notes-3.10.md Outdated
Comment thread _posts/2026-10-12-release-notes-3.10.md Outdated
Comment thread _posts/2026-10-12-release-notes-3.10.md Outdated
Comment thread _posts/2026-10-12-release-notes-3.10.md Outdated
Comment thread _posts/2026-10-12-release-notes-3.10.md
Comment thread _posts/2026-10-12-release-notes-3.10.md Outdated
Comment thread _posts/2026-10-12-release-notes-3.10.md Outdated
Comment thread _posts/2026-10-12-release-notes-3.10.md Outdated
Comment thread _posts/2026-10-12-release-notes-3.10.md Outdated
Comment thread _posts/2026-10-12-release-notes-3.10.md Outdated
Comment thread _posts/2026-10-12-release-notes-3.10.md Outdated
Comment thread _posts/2026-10-12-release-notes-3.10.md Outdated
Comment thread _posts/2026-10-12-release-notes-3.10.md Outdated
Comment thread _posts/2026-10-12-release-notes-3.10.md Outdated
Comment thread _posts/2026-10-12-release-notes-3.10.md Outdated

Two practical consequences:

- Quote patterns such as `case '{ ($a: String) -> ($b: Any) }` no longer match, because the tree is no longer an `ArrowAssoc` conversion.

@bishabosha bishabosha Oct 11, 2026 •

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

With an inline parameter it sees "abc" -> true as scala.Tuple2.apply[java.lang.String, scala.Boolean]("abc", true): scala.Tuple2[java.lang.String, scala.Boolean], but the desugar of the case seems to still be Predef.-> so this may be a bug?

Comment thread _posts/2026-10-12-release-notes-3.10.md Outdated
@bishabosha
bishabosha self-requested a review October 12, 2026 07:00
@WojciechMazur
WojciechMazur merged commit 134f2ad into main Oct 12, 2026
1 check passed
@WojciechMazur
WojciechMazur deleted the release/3.10.0 branch October 12, 2026 07:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants