From 43f259a47bb5765c448dc2f91170d1c6a0058bc4 Mon Sep 17 00:00:00 2001 From: Seth Tisue Date: Mon, 19 Aug 2024 11:38:35 -0700 Subject: [PATCH 1/4] Scala 2.12.20 release notes (DRAFT) --- 2.12.19.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 2.12.19.md diff --git a/2.12.19.md b/2.12.19.md new file mode 100644 index 0000000000..69af06c46c --- /dev/null +++ b/2.12.19.md @@ -0,0 +1,37 @@ +# Scala 2.12.20 (DRAFT) + +This release improves **compatibility**: + +* Support JDK 23 in optimizer (via upgrade to patched ASM 9.7.0) ([#10747](https://github.com/scala/scala/pull/10747) by [@Philippus](https://github.com/Philippus)) +* Bump scala-xml dependency to 2.3.0 (was 2.2.0) ([#10782](https://github.com/scala/scala/pull/10782) + +and **compiler profiling**: + +* [backport] Collect statistics without printing them ([#10798](https://github.com/scala/scala/pull/10798) by [@szeiger](https://github.com/szeiger)) + +For complete 2.12.20 change lists, see [all merged PRs](https://github.com/scala/scala/pulls?q=is%3Amerged%20milestone%3A2.12.20) and [all closed bugs](https://github.com/scala/bug/issues?utf8=%E2%9C%93&q=is%3Aclosed+milestone%3A2.12.20). + +## Compatibility + +As usual for our minor releases, Scala 2.12.20 is [binary-compatible](https://docs.scala-lang.org/overviews/core/binary-compatibility-of-scala-releases.html) 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 8 contributors, according to `git shortlog -sn --no-merges @ ^v2.12.19`. Thank you Scala Steward, Seth Tisue, Lukas Rytz, A. P. Marki, Hamza Remmal, Philippus Baalman, Stefan Zeiger, nbauma109. + +Thanks to [Lightbend](https://www.lightbend.com/scala) for their continued sponsorship of the Scala 2 team’s efforts. Lightbend offers [commercial support](https://www.lightbend.com/lightbend-platform-subscription) for Scala 2. + +## Scala 2.12 notes + +The [release notes for Scala 2.12.0](https://github.com/scala/scala/releases/v2.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 `scalaVersion` setting in your sbt project +* Bump the `using scala` setting in your Scala CLI project +* Download a distribution from [scala-lang.org](https://scala-lang.org/download/2.12.20.html) +* Obtain JARs via [Maven Central](https://search.maven.org/search?q=g:org.scala-lang%20AND%20v:2.12.20) From 0202f36f6edd6c43be87a69c3ae6ad30eebd1c66 Mon Sep 17 00:00:00 2001 From: Seth Tisue Date: Mon, 19 Aug 2024 11:41:27 -0700 Subject: [PATCH 2/4] rename --- 2.12.19.md => 2.12.20.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename 2.12.19.md => 2.12.20.md (100%) diff --git a/2.12.19.md b/2.12.20.md similarity index 100% rename from 2.12.19.md rename to 2.12.20.md From 22622ebb15e4e94a4dbfc33c30c734e33db7be4f Mon Sep 17 00:00:00 2001 From: Seth Tisue Date: Mon, 19 Aug 2024 11:42:24 -0700 Subject: [PATCH 3/4] oops --- 2.12.20.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2.12.20.md b/2.12.20.md index 69af06c46c..12c1139056 100644 --- a/2.12.20.md +++ b/2.12.20.md @@ -3,7 +3,7 @@ This release improves **compatibility**: * Support JDK 23 in optimizer (via upgrade to patched ASM 9.7.0) ([#10747](https://github.com/scala/scala/pull/10747) by [@Philippus](https://github.com/Philippus)) -* Bump scala-xml dependency to 2.3.0 (was 2.2.0) ([#10782](https://github.com/scala/scala/pull/10782) +* Bump scala-xml dependency to 2.3.0 (was 2.2.0) ([#10782](https://github.com/scala/scala/pull/10782)) and **compiler profiling**: From 9e589acbbb0e167b05e2363723bfc1fec0633e08 Mon Sep 17 00:00:00 2001 From: Seth Tisue Date: Mon, 19 Aug 2024 11:45:44 -0700 Subject: [PATCH 4/4] tweak --- 2.12.20.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2.12.20.md b/2.12.20.md index 12c1139056..e2a8ff19c3 100644 --- a/2.12.20.md +++ b/2.12.20.md @@ -7,7 +7,7 @@ This release improves **compatibility**: and **compiler profiling**: -* [backport] Collect statistics without printing them ([#10798](https://github.com/scala/scala/pull/10798) by [@szeiger](https://github.com/szeiger)) +* Collect statistics without printing them ([#10798](https://github.com/scala/scala/pull/10798) by [@szeiger](https://github.com/szeiger)) For complete 2.12.20 change lists, see [all merged PRs](https://github.com/scala/scala/pulls?q=is%3Amerged%20milestone%3A2.12.20) and [all closed bugs](https://github.com/scala/bug/issues?utf8=%E2%9C%93&q=is%3Aclosed+milestone%3A2.12.20).