Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Scala 2.12.18

Choose a tag to compare

@SethTisueSethTisue released this 07 Jun 15:15
· 10368 commits to 2.13.x since this release
v2.12.18
This tag was signed with the committer’sverified signature.
SethTisue Seth Tisue
GPG key ID:A3264AA953A97466
Verified
Learn about vigilant mode.
ceaf7e6
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
GPG key ID:4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

This release improvescompatibility:

It also aidsmigration to Scala 2.13 and Scala 3:

  • Under-Xsource:2.13, warn when inherited takes precedence over outer definitions (#10297,#10321)
  • Under-Xsource:2.13, flag eta-expanding methods without parameter lists (#10283)
  • Under-Xsource:2.13, don't GLB binders of type patterns, use the type directly (#10298)

and improveslinting:

  • Lint for integral divisions that are widened to a float (#10313)

and enables improvedtooling:

  • Preserve tree attachment in the typer'sBlock/Apply inversion transform (#10176)

For complete 2.12.18 change lists, seeall merged PRs andall closed bugs.

Compatibility

As usual for our minor releases, Scala 2.12.18 isbinary-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 6 contributors, according togit shortlog -sn --no-merges @ ^v2.12.17 ^2.11.x. Thank you Seth Tisue, Lukas Rytz, Scala Steward, A. P. Marki, Jason Zaugg, Philippus Baalman.

Thanks toLightbend for their continued sponsorship of the Scala 2 team’s efforts. Lightbend offerscommercial support for Scala.

Scala 2.12 notes

Therelease 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 thescalaVersion setting in your sbt project
  • Bump theusing scala setting in your Scala-CLI project
  • Download a distribution fromscala-lang.org
  • Obtain JARs viaMaven Central

Contributors

  • @Philippus
Philippus
Assets9
Loading
He-Pin, azolotko, and gchudnov reacted with thumbs up emojiHe-Pin, Philippus, and gchudnov reacted with hooray emojiHe-Pin and azolotko reacted with heart emojiHe-Pin and avelino reacted with rocket emoji
5 people reacted

[8]ページ先頭

©2009-2025 Movatter.jp