-
Notifications
You must be signed in to change notification settings - Fork 0
chore(deps): update dependency scala to v3.7.2 #91
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
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/scala-3.x
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
d142949
to
61dffb5
Compare
61dffb5
to
0c54c20
Compare
0c54c20
to
283b798
Compare
283b798
to
77e2c3a
Compare
3f91b42
to
b8edf86
Compare
9977fc6
to
d316d89
Compare
17666d7
to
4a35fc4
Compare
e723b7b
to
f960133
Compare
ee9d9ad
to
30a91d8
Compare
da8929b
to
56c0c20
Compare
7a1add5
to
89e2908
Compare
fa4e21e
to
c73c11b
Compare
c73c11b
to
a4ab968
Compare
a4ab968
to
0ef98b7
Compare
0ef98b7
to
c5c3545
Compare
c5c3545
to
2752388
Compare
2752388
to
a9f4e00
Compare
a9f4e00
to
a2802ec
Compare
a2802ec
to
7e2f2b7
Compare
7e2f2b7
to
889e938
Compare
889e938
to
de11002
Compare
de11002
to
d97fb86
Compare
d97fb86
to
170eb64
Compare
170eb64
to
23ce990
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.2.2
->3.7.2
Release Notes
scala/scala3 (scala)
v3.7.2
Compare Source
Highlights of the release
Add an
-Yimplicit-to-given
flag for rewrites to easily test changes in the ecosystem #22580This experimental flag allows to treat usages of
implicit
asgiven
without modifing your existing sources. It aims to help with testing out on how migration to new syntax and its resolution rules would effect your code base.Bump Scala CLI to v1.8.4 (was v1.8.0) #23538
Implement applied constructor types #22543
It introduces new syntax allowing for easier definition of
tracked
parameters under-language:experimental.modularity
You can read more about this experimental feature in the Modularity Improvements proposal documentation.
Other changes and fixes
Documentation
AnyRef::eq
andAnyRef::ne
as infix instead of special casing when emitting the warning #23252eq
andne
in Predef asinfix
#23255Experimental: Capture Checking
mut
toupdate
#23335@use
and@consume
annotations to parameter types #23324@use
and@consume
in class parameters #23342-source:3.8
#23249Experimental: Erased Definitions
Experimental: Explicit Nulls
Experimental: Global Initialization
Experimental: Into Modifier
into
scheme to be fully type-based #23014Experimental: Modularity
Implicits
Linting
Parser
extension
definition #23143Pattern Matching
Pickling
Presentation Compiler
Private Options
scala.language.2.13
#23219Rewrites
Quotes
Reflection
StringConstant(null)
#23064Reporting
-print-lines
#23336SemanticDB
Settings
Tooling
Transform
Typer
this.type
inValueOf
#23094Contributors
Thank you to all the contributors who made this release possible 🎉
According to
git shortlog -sn --no-merges 3.7.1..3.7.2
these are:v3.7.1
Compare Source
Highlights of the release
Other changes and fixes
Annotations
wildApprox
#22893Erasure
Experimental: Capture Checking
Experimental: Unroll
Experimental: Referencable Package Objects
Exports
Extension Methods
GADTs
Linting
Inline
Initialization
Metaprogramming: Compile-time
Named Tuples
integrate
#22839Pattern Matching
Pickling
Presentation Compiler
$
when looking at end marker names #22798Rewrites
using
in applications with trailing lambda syntax #22937Reporting
Runner
Scaladoc
Settings
Typer
Transform
productPrefix
hash statically in case classhashCode
#22865Value Classes
Contributors
Thank you to all the contributors who made this release possible 🎉
According to
git shortlog -sn --no-merges 3.7.0..3.7.1
these are:v3.7.0
Compare Source
See release blogpost: https://www.scala-lang.org/news/3.7.0/
Highlights of the release
@scala.annotation.internal.preview
annotation and-preview
flag. #22317@publicInBinary
a stable feature in 3.7 #22591Named Tuples
a stable feature in 3.7 #22753Better Fors
a preview feature in 3.7 #22776@unroll
annotation as experimental #21693apply
methods to import selectors #22457summonIgnoring
method #22417newClass
methods #21880tracked
modifier #21628using
keyword #22441Yno-kind-polymorphism
#22814Other changes and fixes
Annotations
@main
methods #22582@publicInBinary
has now effect on secondary constructors #22630Backend: Scala.js
js.NewArray
IR nodes when possible. #22446Classpath
Documentation
Erasure
Array[Nothing]
andArray[Null]
with Scala 2 #22517Desugering
betterFors
don't drop the trailingmap
if it would result in a different type (also drop_ => ()
) #22619Experimental: Capture Checking
Experimental: Modularity
Experimental: Global Initialization Checker
Experimentals
Implicits
Linting
Match Types
Named Tuples
Opaque Types
Overloading
Parser
Pattern Matching
Presentation Compiler
nameSpan
ifpointDelta
too big #22484Runner
--test
command line option forrun
subcommand #3519--test
command line option forpackage
subcommand #3519Quotes
this
references erroring in quoted code #22618REPL
:sh
command #22694Reporting
Standard Library
caps.Capability
stable #22849Scaladoc
@deprecated
correctly even when named arguments weren't used #21925SemanticDB
()
to semanticdb symbol for java variables #22573Transform
Typer
Value Classes
Other changes
Contributors
Thank you to all the contributors who made this release possible 🎉
According to
git shortlog -sn --no-merges 3.6.4..3.7.0
these are:v3.6.4
Compare Source
Highlights of the release
:silent
command to toggle automatic printing of outputs #22248--repl-init-script:
setting to run a code on startup #22206-Xno-decode-stacktraces
is now an alias to-Xno-enrich-error-messages
#22208Breaking changes
Align
@implicitNotFound
and@implicitAmbigous
with the language specification #22371This change may impact users who previously used these annotations using variables or string interpolation.
Previously, a bug in the Scala 3 compiler allowed non-literal strings to be passed as arguments to the
@implicitNotFound
and@implicitAmbiguous
annotations.This could have affected how failed implicit search results were reported by the compiler.
Starting from Scala 3.6.4, the arguments for these annotations must be string literals.
If a message is too long, it can be concatenated using the
+
operator, allowing for constant folding.Other changes and fixes
Annotations
Desugaring
Documentation
Experimental: Capture Checking
Experimental: Global Initialization
Experimental: Named Tuples
Extension Methods
Implicits
Linting
: Unit
#21927Match Types
unapplySeq
on aNonEmptyTuple
is valid. #22366Metaprogramming
Metaprogramming: Compile-time
Nullability
Presentation Compiler
Reflection
primaryConstructor
#22104Reporting
Rewrites
Scaladoc
Settings
Specification
Transform
classOf[BoxedUnit]
for Unit array inArrayConstructors
. #22238Typer
Contributors
Thank you to all the contributors who made this release possible 🎉
According to
git shortlog -sn --no-merges 3.6.3..3.6.4
these are:v3.6.3
Compare Source
Highlights of the release
-Yprofile-trace
#19897Other changes and fixes
Annotations
Backend
Compiler Phases
Experimental: Explicit Nulls
Experimental: Capture Checking
Experimentals
Extension Methods
Implicits
Imports
Inline
Linting
: Unit
#21927Opaque Types
Parser
into
as a soft-modifier #21924Pattern Matching
Presentation Compiler
Pickling
REPL
Scaladoc
Standard Library
Tuple.Zip
disjoint from(h1 *: t1, h2 *: t2)
#21287Quotes
Reporting
Runner
scala-cli.jar
path #22274Releases
Scala.js
SemanticDB
Transform
Tooling
Tuples
Typer
Contributors
Thank you to all the contributors who made this release possible 🎉
According to
git shortlog -sn --no-merges 3.6.2..3.6.3
these are:v3.6.2
Compare Source
Highlights of the release
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.