Skip to content

chore(deps): bump org.scala-lang:scala-library from 2.12.20 to 2.12.21 - #922

Merged
github-actions[bot] merged 2 commits into
masterfrom
dependabot/maven/org.scala-lang-scala-library-2.12.21
Jun 29, 2026
Merged

chore(deps): bump org.scala-lang:scala-library from 2.12.20 to 2.12.21#922
github-actions[bot] merged 2 commits into
masterfrom
dependabot/maven/org.scala-lang-scala-library-2.12.21

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 2, 2026

Copy link
Copy Markdown
Contributor

Bumps org.scala-lang:scala-library from 2.12.20 to 2.12.21.

Release notes

Sourced from org.scala-lang:scala-library's releases.

Scala 2.12.21

The Scala team at Akka is pleased to announce Scala 2.12.21.

This release is compatible with JDK 25 LTS and also introduces preliminary support for JDK 26.

The following are highlights of this release:

JDK 25 and 26 support

  • Compiling on JDK 25 is now supported #11028
  • Compiling on JDK 26 is also supported #11172
    • Note: compilation of Ordering subclasses (overriding min / max) may fail on Java 26, see [comment on #11175](scala/scala#11175)

New @uncheckedOverride annotation

The new @uncheckedOverride annotation is equivalent to the override keyword, except that it allows to override nothing. This is useful when cross-building: a method may override or not, depending on the version of some dependency. #11175

GPG key change

This release is signed with a different GPG key than previous Scala 2.12 releases. The new key is the same one used by Scala 3. #11158

More changes

For the complete 2.12.21 change lists, see all merged PRs and all closed bugs.

Compatibility

As usual for our minor releases, Scala 2.12.21 is binary-compatible with the whole Scala 2.12 series.

Contributors

A big thank you to everyone who's helped improve Scala by reporting bugs, improving our documentation, spreading kindness in discussions around Scala, and submitting and reviewing pull requests! You are all magnificent.

This release was brought to you by 9 contributors, according to git shortlog -sn --no-merges @ ^v2.12.20. Thank you Seth Tisue, Lukas Rytz, A. P. Marki, Friendseeker, Matthias Kurz, NthPortal, Philippus Baalman, Scala Steward, dependabot[bot].

Thanks to Akka for their continued sponsorship of the Scala 2 team’s efforts. Akka offers commercial support for Scala.

Scala 2.12 notes

The release notes for Scala 2.12.0 have important information applicable to the whole 2.12 series.

Obtaining Scala

Scala releases are available through a variety of channels, including (but not limited to):

  • Bump the using scala setting in your Scala-CLI project
  • Bump the scalaVersion setting in your sbt or Mill project
  • Download a distribution from scala-lang.org
  • Obtain JARs via Maven Central
Commits
  • b7cc68a Merge pull request #11186 from lrytz/revert-ordering
  • 1ddafac Revert "[backport] Tweak variance of Ordering.min and .max"
  • f843123 Merge pull request #11185 from scala/dependabot/github_actions/2.12.x/actions...
  • dbe2250 Bump actions/checkout from 5 to 6
  • d092b1b Merge pull request #11183 from scala-steward/update/2.12.x/commons-lang3-3.20.0
  • 5b69835 Update commons-lang3 to 3.20.0 in 2.12.x
  • 597789e Merge pull request #11178 from dragos/dragos/backport-base-type-crash-fix
  • 01ad07a Merge pull request #11175 from lrytz/t13127-12
  • 7dcf3a6 Add @uncheckedOverride annotation for definitions that may override
  • a70746c Prevent presentation compiler crash on base type cache invalidation
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Jun 2, 2026
@github-actions
github-actions Bot enabled auto-merge (squash) June 2, 2026 05:29
@dependabot
dependabot Bot force-pushed the dependabot/maven/org.scala-lang-scala-library-2.12.21 branch from 8181773 to e65df90 Compare June 25, 2026 20:55
@dependabot
dependabot Bot force-pushed the dependabot/maven/org.scala-lang-scala-library-2.12.21 branch from e65df90 to 456288d Compare June 25, 2026 21:06
@dependabot
dependabot Bot force-pushed the dependabot/maven/org.scala-lang-scala-library-2.12.21 branch from 456288d to c3b601c Compare June 25, 2026 21:18
@dependabot
dependabot Bot force-pushed the dependabot/maven/org.scala-lang-scala-library-2.12.21 branch from c3b601c to d493a6e Compare June 25, 2026 21:29
@dependabot
dependabot Bot force-pushed the dependabot/maven/org.scala-lang-scala-library-2.12.21 branch from d493a6e to 228c0f6 Compare June 25, 2026 21:41
@NguyenHoangSon96
NguyenHoangSon96 force-pushed the dependabot/maven/org.scala-lang-scala-library-2.12.21 branch 3 times, most recently from 6482d51 to d6b9b44 Compare June 25, 2026 22:37
Bumps [org.scala-lang:scala-library](https://github.com/scala/scala) from 2.12.20 to 2.12.21.
- [Release notes](https://github.com/scala/scala/releases)
- [Commits](scala/scala@v2.12.20...v2.12.21)

---
updated-dependencies:
- dependency-name: org.scala-lang:scala-library
  dependency-version: 2.12.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@NguyenHoangSon96
NguyenHoangSon96 force-pushed the dependabot/maven/org.scala-lang-scala-library-2.12.21 branch from d6b9b44 to 9fcf6c0 Compare June 29, 2026 11:17
@github-actions
github-actions Bot merged commit 498354e into master Jun 29, 2026
11 checks passed
@github-actions
github-actions Bot deleted the dependabot/maven/org.scala-lang-scala-library-2.12.21 branch June 29, 2026 11:56
@codecov-commenter

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 88.85%. Comparing base (2c6a1ac) to head (2164484).
⚠️ Report is 1 commits behind head on master.
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@            Coverage Diff            @@
##             master     #922   +/-   ##
=========================================
  Coverage     88.85%   88.85%           
+ Complexity      791      789    -2     
=========================================
  Files           174      174           
  Lines          7285     7285           
  Branches        422      422           
=========================================
  Hits           6473     6473           
  Misses          680      680           
  Partials        132      132           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants