An open API service for providing issue and pull request metadata for open source projects.

GitHub / scala/scala issues and pull requests

Labelled with: release-notes

#11172 - Upgrade ASM for JDK 26 support (-target:26, optimizer)

Pull Request - State: closed - Opened by lrytz about 1 month ago
Labels: release-notes

#11165 - Re-introduce null checks to ScalaRunTime.wrapXArray

Pull Request - State: closed - Opened by lrytz about 1 month ago - 1 comment
Labels: release-notes

#11162 - Revert lint:infer-any warning when inferring Any/Nothing for HK

Pull Request - State: closed - Opened by lrytz about 1 month ago - 1 comment
Labels: release-notes

#11156 - Deprecate `-Xmain-class`

Pull Request - State: closed - Opened by lrytz about 2 months ago - 2 comments
Labels: release-notes

#11154 - -Winfer-any-kinded opt-in to avoid false positives

Pull Request - State: open - Opened by som-snytt about 2 months ago
Labels: release-notes, prio:blocker

#11149 - Constant literal annot arg gets original tree

Pull Request - State: closed - Opened by som-snytt about 2 months ago
Labels: release-notes

#11137 - Update main method discovery in zinc compiler bridge for Java 25

Pull Request - State: closed - Opened by lrytz 2 months ago - 2 comments
Labels: release-notes

#11123 - Allow using `-Xsource-features` without `-Xsource:3`

Pull Request - State: open - Opened by lrytz 3 months ago - 3 comments
Labels: release-notes

#11123 - Allow using `-Xsource-features` without `-Xsource:3`

Pull Request - State: closed - Opened by lrytz 3 months ago - 11 comments
Labels: release-notes

#11100 - Update scala3-compiler_3, ... to 3.7.3

Pull Request - State: closed - Opened by scala-steward 4 months ago - 3 comments
Labels: release-notes

#11066 - Skip over JEP 445 compact compilation units

Pull Request - State: open - Opened by lrytz 7 months ago - 1 comment
Labels: release-notes

#11046 - JDK 25 support in optimizer (new reference compiler includes ASM upgrade)

Pull Request - State: closed - Opened by SethTisue 8 months ago
Labels: release-notes

#11028 - [2.12.x] Upgrade asm for JDK25 support

Pull Request - State: closed - Opened by mkurz 9 months ago - 8 comments
Labels: release-notes, prio:hi

#11028 - [2.12.x] Upgrade asm for JDK25 support

Pull Request - State: closed - Opened by mkurz 9 months ago - 8 comments
Labels: release-notes, prio:hi

#11023 - Mix in the `productPrefix` hash statically in case class `hashCode`

Pull Request - State: closed - Opened by lrytz 9 months ago - 1 comment
Labels: release-notes

#11023 - Mix in the `productPrefix` hash statically in case class `hashCode`

Pull Request - State: closed - Opened by lrytz 9 months ago - 1 comment
Labels: release-notes

#11016 - Don't attempt inlining methods without instructions

Pull Request - State: closed - Opened by lrytz 9 months ago - 3 comments
Labels: release-notes

#11016 - Allow optimizer use within Bazel (don't attempt inlining methods without instructions)

Pull Request - State: closed - Opened by lrytz 9 months ago - 3 comments
Labels: release-notes

#11000 - Improve `s.u.Using` suppression order

Pull Request - State: closed - Opened by NthPortal 10 months ago - 16 comments
Labels: release-notes, library:base

#10994 - Move Future.onCompleteWithUnregister out of the Future API

Pull Request - State: closed - Opened by lrytz 10 months ago - 1 comment
Labels: release-notes

#10985 - Show nowarn / Wconf filters for a warning with @nowarn("verbose")

Pull Request - State: closed - Opened by lrytz 11 months ago - 4 comments
Labels: release-notes

#10985 - Show nowarn / Wconf filters for a warning with @nowarn("verbose")

Pull Request - State: closed - Opened by lrytz 11 months ago - 4 comments
Labels: release-notes

#10979 - REPL: on Windows, allow default `-Dscala.color=auto` to show colors

Pull Request - State: closed - Opened by philwalk 11 months ago - 4 comments
Labels: release-notes, tool:REPL

#10979 - REPL: on Windows, allow default `-Dscala.color=auto` to show colors

Pull Request - State: closed - Opened by philwalk 11 months ago - 4 comments
Labels: release-notes, tool:REPL

#10976 - Fix AnnotationInfo when using named/default arguments, support custom annotation subclasses

Pull Request - State: closed - Opened by lrytz 11 months ago - 11 comments
Labels: release-notes

#10976 - Fix AnnotationInfo when using named/default arguments, support custom annotation subclasses

Pull Request - State: closed - Opened by lrytz 11 months ago - 10 comments
Labels: release-notes

#10970 - [nomerge] Upgrade to asm 9.7.1, for JDK24 support

Pull Request - State: closed - Opened by Philippus 11 months ago
Labels: release-notes

#10950 - Update JLine to 3.29.0

Pull Request - State: closed - Opened by Philippus 12 months ago - 3 comments
Labels: release-notes, tool:REPL

#10942 - Lint inferred structural types

Pull Request - State: closed - Opened by lrytz about 1 year ago - 3 comments
Labels: release-notes

#10942 - Lint inferred structural types

Pull Request - State: closed - Opened by lrytz about 1 year ago - 6 comments
Labels: release-notes

#10937 - Reduce memory footprint of evaluated values in LazyList

Pull Request - State: closed - Opened by lrytz about 1 year ago - 23 comments
Labels: release-notes, performance, library:collections

#10927 - Deregister stale callbacks in `Future.firstCompletedOf`

Pull Request - State: closed - Opened by lrytz about 1 year ago - 5 comments
Labels: release-notes, library:concurrent

#10912 - Do not use `rangeHash` when `rangeDiff` is 0 [ci: last-only]

Pull Request - State: closed - Opened by Friendseeker about 1 year ago - 11 comments
Labels: release-notes

#10912 - Do not use `rangeHash` when `rangeDiff` is 0 [ci: last-only]

Pull Request - State: closed - Opened by Friendseeker about 1 year ago - 11 comments
Labels: release-notes

#10907 - Unexpected eta expansion is behind -Xsource-features:eta-expand-always

Pull Request - State: closed - Opened by som-snytt about 1 year ago - 3 comments
Labels: release-notes

#10899 - REPL: JLine 3.27.1 (was .0)

Pull Request - State: closed - Opened by SethTisue about 1 year ago
Labels: release-notes

#10899 - REPL: JLine 3.27.1 (was .0)

Pull Request - State: closed - Opened by SethTisue about 1 year ago
Labels: release-notes

#10898 - REPL: JLine: stop using deprecated JNA

Pull Request - State: closed - Opened by SethTisue about 1 year ago - 2 comments
Labels: release-notes

#10898 - REPL: JLine: stop using deprecated JNA

Pull Request - State: closed - Opened by SethTisue about 1 year ago - 3 comments
Labels: release-notes

#10893 - Support Scala 3.6 in TASTy reader

Pull Request - State: closed - Opened by SethTisue about 1 year ago - 7 comments
Labels: release-notes

#10893 - Support Scala 3.6 in TASTy reader

Pull Request - State: closed - Opened by SethTisue about 1 year ago - 7 comments
Labels: release-notes

#10888 - Upgrade to asm 9.7.1, for JDK24 support

Pull Request - State: closed - Opened by Philippus about 1 year ago - 6 comments
Labels: release-notes

#10888 - Support JDK 24 in optimizer (via ASM upgrade)

Pull Request - State: closed - Opened by Philippus about 1 year ago - 6 comments
Labels: release-notes

#10882 - REPL: JLine 3.27.0 (was 3.26.3)

Pull Request - State: closed - Opened by SethTisue about 1 year ago - 1 comment
Labels: release-notes, tool:REPL

#10882 - REPL: JLine 3.27.0 (was 3.26.3)

Pull Request - State: closed - Opened by SethTisue about 1 year ago - 1 comment
Labels: release-notes, tool:REPL

#10870 - Fix 2.13.15-only false positives with `-Wunused:patvars`

Pull Request - State: closed - Opened by som-snytt about 1 year ago - 1 comment
Labels: release-notes

#10862 - Deprecate `collection.mutable.AnyRefMap`

Pull Request - State: closed - Opened by wangyum about 1 year ago - 5 comments
Labels: release-notes, library:collections

#10859 - Compare productPrefix in synthetic case class canEqual

Pull Request - State: closed - Opened by lrytz about 1 year ago - 8 comments
Labels: release-notes

#10857 - Under `-Xsource:3`, deprecate infix named args [ci: last-only]

Pull Request - State: closed - Opened by som-snytt about 1 year ago - 7 comments
Labels: release-notes

#10851 - On the empty string, `.tail` and `.init` now throw (instead of returning the empty string)

Pull Request - State: closed - Opened by sh0hei over 1 year ago - 2 comments
Labels: release-notes, library:base

#10851 - Throw exception on tail init when empty string

Pull Request - State: closed - Opened by sh0hei over 1 year ago - 2 comments
Labels: release-notes, library:base

#10846 - -Xsource-features:double-definitions

Pull Request - State: closed - Opened by som-snytt over 1 year ago
Labels: release-notes

#10827 - REPL: JLine 3.26.3 (was 3.25.1)

Pull Request - State: closed - Opened by SethTisue over 1 year ago - 2 comments
Labels: release-notes, tool:REPL

#10827 - JLine 3.26.3 (was 3.25.1)

Pull Request - State: closed - Opened by SethTisue over 1 year ago
Labels: release-notes, prio:hi

#10812 - Fix false-positive unused warnings in for comprehensions [ci: last-only]

Pull Request - State: closed - Opened by som-snytt over 1 year ago - 3 comments
Labels: release-notes

#10811 - Support Scala 3.5.0-RC4 in TASTy Reader

Pull Request - State: closed - Opened by bishabosha over 1 year ago - 6 comments
Labels: release-notes

#10811 - Align with Scala 3: Support Scala 3.5 in TASTy reader

Pull Request - State: closed - Opened by bishabosha over 1 year ago - 6 comments
Labels: release-notes

#10801 - Support alternative JVM system images (via `-system`, like javac)

Pull Request - State: closed - Opened by szeiger over 1 year ago - 5 comments
Labels: release-notes

#10801 - Support alternative JVM system images (via `-system`, like javac)

Pull Request - State: closed - Opened by szeiger over 1 year ago - 4 comments
Labels: release-notes

#10798 - [backport] Collect statistics without printing them

Pull Request - State: closed - Opened by szeiger over 1 year ago - 2 comments
Labels: release-notes

#10797 - Better split for missing-interpolator

Pull Request - State: closed - Opened by som-snytt over 1 year ago - 1 comment
Labels: release-notes

#10786 - Import selector can be given

Pull Request - State: closed - Opened by som-snytt over 1 year ago - 3 comments
Labels: release-notes

#10782 - [nomerge] bump scala-xml dependency to 2.3.0 (was 2.2.0)

Pull Request - State: open - Opened by SethTisue over 1 year ago
Labels: release-notes

#10782 - [nomerge] bump scala-xml dependency to 2.3.0 (was 2.2.0)

Pull Request - State: closed - Opened by SethTisue over 1 year ago
Labels: release-notes

#10781 - Fix false-positive by-name implicit warnings with `-Wmacros`

Pull Request - State: closed - Opened by som-snytt over 1 year ago - 1 comment
Labels: release-notes

#10776 - Add `-Wtostring-interpolated` to warn if interpolator uses `toString`

Pull Request - State: closed - Opened by som-snytt over 1 year ago - 7 comments
Labels: release-notes

#10776 - Warn if interpolator uses toString

Pull Request - State: closed - Opened by som-snytt over 1 year ago - 7 comments
Labels: release-notes

#10770 - Align with Scala 3: Under `-Xsource:3`, remove by-name restriction for case copy

Pull Request - State: closed - Opened by som-snytt over 1 year ago - 2 comments
Labels: release-notes

#10769 - Avoid unused import warnings in REPL

Pull Request - State: closed - Opened by som-snytt over 1 year ago - 3 comments
Labels: release-notes

#10766 - SeqMap.keys guarantees only key iteration order

Pull Request - State: closed - Opened by som-snytt over 1 year ago - 21 comments
Labels: release-notes, library:collections

#10747 - [nomerge] Support JDK 23 in optimizer (via upgrade to patched ASM 9.7.0)

Pull Request - State: closed - Opened by Philippus over 1 year ago - 1 comment
Labels: release-notes

#10747 - [nomerge] Support JDK 23 in optimizer (via upgrade to patched ASM 9.7.0)

Pull Request - State: closed - Opened by Philippus over 1 year ago - 1 comment
Labels: release-notes

#10744 - Support JDK 23 in optimizer (via upgrade to patched ASM 9.7.0)

Pull Request - State: closed - Opened by SethTisue over 1 year ago - 20 comments
Labels: release-notes

#10744 - Support JDK 23 in optimizer (via upgrade to patched ASM 9.7.0)

Pull Request - State: closed - Opened by SethTisue over 1 year ago - 20 comments
Labels: release-notes

#10733 - Don't process ignored escapes for raw

Pull Request - State: closed - Opened by som-snytt over 1 year ago - 2 comments
Labels: release-notes

#10730 - Under `-Xsource:3`, warn on `final object`

Pull Request - State: closed - Opened by som-snytt over 1 year ago - 3 comments
Labels: release-notes

#10730 - Objects are final

Pull Request - State: open - Opened by som-snytt over 1 year ago - 2 comments
Labels: release-notes

#10727 - Correctly detect double defs involving param accessors & nilary methods

Pull Request - State: closed - Opened by som-snytt over 1 year ago - 2 comments
Labels: release-notes

#10722 - Fix `ArrayBuilder` regression in Scala 2.13.13 (`OutOfMemoryError` when adding empty arrays)

Pull Request - State: closed - Opened by som-snytt over 1 year ago
Labels: release-notes, library:collections

#10717 - JLine 3.25.1 (was 3.24.1), JNA 5.14.0 (was 5.13.0)

Pull Request - State: closed - Opened by SethTisue over 1 year ago
Labels: release-notes, prio:hi

#10717 - REPL: Upgrade to JLine 3.25.1 (was 3.24.1)

Pull Request - State: closed - Opened by SethTisue over 1 year ago
Labels: release-notes, tool:REPL

#10716 - Remove SHELLOPTS=vi and -Xjline support, reinstate -Xnojline

Pull Request - State: closed - Opened by hvesalai over 1 year ago - 7 comments
Labels: release-notes

#10716 - Remove `SHELLOPTS=vi` and `-Xjline support`; reinstate `-Xnojline`

Pull Request - State: closed - Opened by hvesalai over 1 year ago - 7 comments
Labels: release-notes

#10714 - Include library-aux sources in library sources jar

Pull Request - State: closed - Opened by lrytz over 1 year ago - 7 comments
Labels: release-notes, prio:hi

#10709 - Introduce `-Xsource-features`, for customizing the behavior of `-Xsource:3` and `-Xsource:3-cross`

Pull Request - State: closed - Opened by som-snytt over 1 year ago - 16 comments
Labels: release-notes

#10709 - Introduce -Xsource-features [ci: last-only]

Pull Request - State: closed - Opened by som-snytt over 1 year ago - 11 comments
Labels: release-notes

#10708 - -Wconf:x,y is -Wconf:x -Wconf:y

Pull Request - State: closed - Opened by som-snytt over 1 year ago - 6 comments
Labels: release-notes

#10704 - Rename `-Xlint:named-booleans` to `-Wunnamed-boolean-literal` (and no longer include it in `-Xlint`)

Pull Request - State: closed - Opened by som-snytt almost 2 years ago - 19 comments
Labels: release-notes, prio:hi

#10704 - Rename `-Xlint:named-booleans` to `-Wunnamed-boolean-literal` (and no longer include it in `-Xlint`)

Pull Request - State: closed - Opened by som-snytt almost 2 years ago - 19 comments
Labels: release-notes

#10700 - Fix 2.13.13 regression in Scaladoc compilation when using Scala 3 definitions

Pull Request - State: closed - Opened by bishabosha almost 2 years ago - 6 comments
Labels: release-notes

#10693 - For macros look for usages in expansion by default

Pull Request - State: closed - Opened by som-snytt almost 2 years ago - 2 comments
Labels: release-notes

#10693 - Unused warnings: for macros, by default, look for usages in expansion

Pull Request - State: closed - Opened by som-snytt almost 2 years ago - 3 comments
Labels: release-notes

#10687 - Rewrite phase assembly (`DependencyGraph`) [ci: last-only]

Pull Request - State: closed - Opened by som-snytt almost 2 years ago - 31 comments
Labels: release-notes

#10687 - Compiler plugins: rework and improve phase assembly (possibly requiring plugin authors to adjust)

Pull Request - State: closed - Opened by som-snytt almost 2 years ago - 37 comments
Labels: release-notes

#10676 - Merge 2.12. to 2.13 [ci: last-only]

Pull Request - State: closed - Opened by SethTisue almost 2 years ago
Labels: release-notes, prio:blocker

#10671 - [backport] `-Yrelease` supplements `--release`, allows access to additional JVM packages

Pull Request - State: closed - Opened by som-snytt almost 2 years ago - 20 comments
Labels: release-notes

#10670 - TASTy Reader: support Scala 3.4

Pull Request - State: open - Opened by bishabosha almost 2 years ago - 4 comments
Labels: release-notes, prio:blocker

#10670 - TASTy Reader: support Scala 3.4 [ci: last-only]

Pull Request - State: closed - Opened by bishabosha almost 2 years ago - 20 comments
Labels: release-notes