-
Notifications
You must be signed in to change notification settings - Fork 6
Update scala-compiler, scala-library, ... to 2.12.21 #114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update scala-compiler, scala-library, ... to 2.12.21 #114
Conversation
WalkthroughUpdated the Scala 2.12 patch version in build configuration from 2.12.20 to 2.12.21. No other build settings or dependencies were modified. Changes
Estimated code review effortπ― 1 (Trivial) | β±οΈ ~2 minutes Possibly related PRs
Suggested reviewers
Poem
Pre-merge checks and finishing touchesβ Passed checks (3 passed)
β¨ Finishing touchesπ§ͺ Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| val buildSettings = Seq( | ||
| scalaVersion := "2.11.12", | ||
| crossScalaVersions := Seq("2.11.12", "2.12.20", "2.13.18"), | ||
| crossScalaVersions := Seq("2.11.12", "2.12.21", "2.13.18"), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
π§© Analysis chain
π Web query:
Scala 2.12.21 release
π‘ Result:
Short answer: Scala 2.12.21 is planned but (as of Dec 8, 2025) not yet published as a final release. A release candidate / nightlies exist and the project scheduled the official publish for Dec 8, 2025; the Scala website and JDK-compatibility docs still list 2.12.20 as the latest stable 2.12.x. [1][2]
Sources
- Scala contributors release-planning thread (2.12.21; RC and proposed Dec 8, 2025 publish). [1]
- Scala JDK compatibility / downloads pages (latest stable 2.12.x = 2.12.20; 2.12.21 marked forthcoming/nightlies). [2]
Do not mergeβScala 2.12.21 was not officially released at the time this PR was created.
At the PR date (Dec 8, 2025), Scala 2.12.21 existed only as a release candidate and nightlies; the official stable release was scheduled for publication on Dec 8 but had not yet been published. The Scala website and JDK compatibility documentation still listed 2.12.20 as the latest stable 2.12.x version. Using a pre-release version in crossScalaVersions risks build failures due to version unavailability in Maven Central and potential instability. Wait for official release confirmation before updating.
π€ Prompt for AI Agents
In build.sbt around line 33, the crossScalaVersions list includes "2.12.21"
which was not an official stable release at PR time; revert the entry to the
last published stable 2.12 release (e.g., replace "2.12.21" with "2.12.20") or
remove the 2.12.21 element entirely until the official release is confirmed and
available in public repositories, then update the list to the new version.
About this PR
π¦ Updates
from
2.12.20to2.12.21π GitHub Release Notes - Version Diff
Usage
β Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a
.scala-steward.conffile.Have a fantastic day writing Scala!
β Adjust future updates
Add this to your
.scala-steward.conffile to ignore future updates of this dependency:Or, add this to slow down future updates of this dependency:
Summary by CodeRabbit
βοΈ Tip: You can customize this high-level summary in your review settings.