fix(deps): update dependency org.scala-lang:scala3-library_3 to v3.7.0#748
Closed
renovate[bot] wants to merge 1 commit intomasterfrom
Closed
fix(deps): update dependency org.scala-lang:scala3-library_3 to v3.7.0#748renovate[bot] wants to merge 1 commit intomasterfrom
renovate[bot] wants to merge 1 commit intomasterfrom
Conversation
815e78c to
74ce442
Compare
Contributor
Author
Renovate Ignore NotificationBecause you closed this PR without merging, Renovate will ignore this update ( If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR. |
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.3.4->3.7.0Release Notes
scala/scala3 (org.scala-lang:scala3-library_3)
v3.7.0Compare Source
v3.6.4Compare Source
Highlights of the release
:silentcommand to toggle automatic printing of outputs #22248--repl-init-script:setting to run a code on startup #22206-Xno-decode-stacktracesis now an alias to-Xno-enrich-error-messages#22208Breaking changes
Align
@implicitNotFoundand@implicitAmbigouswith 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
@implicitNotFoundand@implicitAmbiguousannotations.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
unapplySeqon aNonEmptyTupleis 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.4these are:v3.6.3Compare 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
intoas a soft-modifier #21924Pattern Matching
Presentation Compiler
Pickling
REPL
Scaladoc
Standard Library
Tuple.Zipdisjoint from(h1 *: t1, h2 *: t2)#21287Quotes
Reporting
Runner
scala-cli.jarpath #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.3these are:v3.6.2Compare Source
Highlights of the release
Tuple.Filtertype lambda predicate .. #21286Tuple.{Append, Concat}#21288Other changes and fixes
Annotations
Erasure
Experimental: Capture Checking
Experimental: Global Initialization
Experimental: Named Tuples
NamedTuple.headtoNamedTupleDecomposition#21308NonEmptyTuplemembers intoTuple#21291Experimental: Explicit Nulls
canComparePredefined(Nothing, T)in explicit nulls #21504Experimentals
Exports
Extension Methods
Inline
Implicits
givens overimplicits #21226JVM Backend
Linting
Match Types
provablyDisjointwithNothings in invariant type params. #21891TypeErrors of ops fromTypeComparer#tryAlso#21070Opaque Types
Parser
asas an infix type in non context bound types #21849Pattern Matching
Pickling
Polyfunctions
Presentation Compiler
CURSORadded to code in the completions #20899Quotes
Reflection
Reporting
-migration#21289REPL
Rewrites
<function> _syntax #21715-rewriteoption fortypechecksmethods in Quotes #21547Runner
--sourceis now deprecated and scheduled for removal in Scala CLI v1.6.xScaladoc
Standard Library
infix#21683Transform
@nativemethods in FirstTransform #21593Typeclass Derivation
derivedmethod has an explicit term param #21332Typer
Contributors
Thank you to all the contributors who made this release possible 🎉
According to
git shortlog -sn --no-merges 3.5.2..3.6.2these are:v3.6.1This is a fast-track release to replace a broken release 3.6.0 that occurred during the Scala 3.6.0-RC1 release. It might contain bugs that would be have been fixed during the Release Candidate bugfixes period. We recommend waiting for the stable Scala 3.6.2 release.
Scala 3.6.0 should never be used to produce libraries. TASTy files produced by this version of the compiler are produced in the experimental mode. These outputs are not compatible with consumers using stable versions of the compiler.
See details in Scala 3.6.0 Post Mortem blogpost
Highlights of the release
Other changes and fixes
Annotations
Dependencies
Erasure
Experimental: Capture Checking
Experimental: Strict Equality
canComparePredefined(Nothing, T)in explicit nulls #21504Experimental: Modularity
Experimental: Global Initialization
Experimentals
Exports
Extension Methods
Inline
Implicits
givens overimplicits #21226JVM backend
Linting
Library
Match Types
TypeErrors of ops fromTypeComparer#tryAlso#21070Opaque Types
Parser
Pattern Matching
Pickling
Polyfunctions
Presentation Compiler
CURSORadded to code in the completions #20899Quotes
Reflection
Reporting
-migration#21289REPL
Rewrites
<function> _syntax #21715-rewriteoption fortypechecksmethods in Quotes #21547Scaladoc
Standard Library
NamedTuple.headtoNamedTupleDecomposition#21308infix#21683Transform
Typeclass Derivation
derivedmethod has an explicit term param #21332Typer
Contributors
Thank you to all the contributors who made this release possible 🎉
According to
git shortlog -sn --no-merges 3.5.2..3.6.1these are:v3.5.2Compare Source
Highlights of the release
Other changes and fixes
Implicits
tryNormalizewithunderlyingMatchType#20268Inference
JVM Backend
Overloading
Parser
Positions
Presentation Compiler
Reporting
Runner
SemanticDB
targetNameset #20950TASTy format
Transform
WaitingandEvaluatingas ifnull. #21243Typeclass Derivation
Typer
AndOrTypes under non-emptyBinderPairs#21017Nothing ⋔ Nothing, as per spec. #21241Experimental Changes
Modularity
Named Tuples
Safe Global Initialization
Contributors
Thank you to all the contributors who made this release possible 🎉
According to
git shortlog -sn --no-merges 3.5.1..3.5.2these are:v3.5.1Compare Source
Highlights of the release
Other changes and fixes
Annotations
@tailrecmethod when it does not rewrite, but an inner method does #20143Backend
Documentation
Erasure
GADTs
Inferencing
Infrastructure
addToBackportingProject.scala#20461Inline
-scalajs. #20815ImportTypes inTypeMap#20837Initialization
Match Types
Pattern Matching
Presentation Compiler
Quotes
REPL
Reflection
Reporting
Runner
Scaladoc
Specification
Settings
Tooling
Transform
Typer
constraint.replaceafterconstraint.updateEntry#20399Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, 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.