chore(deps): update dependency scala to v3.3.4 #84
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.0
->3.3.4
Test plan: CI should pass with updated dependencies. No review required: this is an automated dependency update PR.
Release Notes
scala/scala3 (scala)
v3.3.4
Compare Source
Highlights of the release
@deprecatedInheritance
#19082Notable changes
Other changes and fixes
Annotations
implicit
parameters in Application matchArgs #19737Artifacts
versionLine
marker to pom.xml #19986Backend
Coverage
Default parameters
Derivation
Desugaring
Documentation
main
withlanguage-reference-stable
#18718issues.scala-lang.org
url #19606Erasure
Exports
@tailrec
to exported methods #19509GADTs
Implicits
Incremental Compilation
export
#20167Inferencing
Infrastructure
Inline
inline implicit def
#19877transparent inline def unapply
call in the correct mode #20108Unit
type into()
term #20295-scalajs
. #20815ImportType
s inTypeMap
#20837Linting
Match Types
reflect.TypeTest
in isMatchTypeShaped #19923MirrorSource.reduce
result forcompanionPath
#20207Nullability
Opaque Types
Parser
null
to???
#19103Pattern Matching
Polyfunctions
Presentation Compiler
moduleClass
imported symbols inIndexedContext
#18620info
implementation to pc #19812Quotes
underlyingArgument
to avoid mapping into modules #18923staging.Compiler.make
documentation #19428NoClassDefFoundError
#19645val
binding in quote pattern #19948REPL
import
s as unused in the repl. #20310Reflection
newMethod
,newVal
andnewBind
in Quotes API less restrictive #18217TypeTreeTypeTest
to not matchTypeBoundsTree
s #19485This
toRefTree
#19930Reporting
object
extendingAnyVal
#18451Apply
andTypeApply
#18700Quotes
#18755-Ydebug-unpickling
#19115fromOrdinal
/valueOf
#19182asExprOf
cast error formatting #19195Rewrites
Scala-JS
JSExportsGen
. #18659Scaladoc
HeaderIdGenerator
withsynchronized
. #19884SemanticDB
targetName
set #20950TASTy format
Tooling
Transform
List
s #18572This
nodes infullyParameterizedDef
. #18840(..., f: T => R, ...) => f.apply(..)
intof
#19966Tuples
Typeclass Derivation
Typer
typeSize
. #18386apply
methods #18716constraint.replace
afterconstraint.updateEntry
#20399TypeError
s of ops fromTypeComparer#tryAlso
#21070Contributors
Thank you to all the contributors who made this release possible 🎉
According to
git shortlog -sn --no-merges 3.3.3..3.3.4
these are:v3.3.3
Compare Source
HOTFIX 3.3.3
This is a hotfix release to a subtle bug in the TASTy reader managed to survive the Release Candidate (RC) process. The bug caused 3.3.2 to emit TASTy files incompatible with previous releases in the LTS line, namely 3.3.1 and 3.3.0.
Below you can find the original release notes for 3.3.2:
Highlights of the release
Other changes and fixes
Backend
Coverage
Typed
arguments #18424synchronized
block in scoverage #16941Documentation
Exports
Incremental Compilation
Inline
Linting
Parser
Pattern Matching
Presentation Compiler
39e349e
#18296a829a6a
#18347Quotes
this
#18396QuoteMatcher
#18178Reporting
Scaladoc
SemanticDB
Typer
Contributors
Thank you to all the contributors who made this release possible 🎉
According to
git shortlog -sn --no-merges 3.3.1..3.3.2
these are:Configuration
📅 Schedule: Branch creation - "on the 1st through 7th day of the month" in timezone America/Los_Angeles, 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.