Update dependencies (patch)#81
Merged
Merged
Conversation
Contributor
SummaryPR: Scala What I checked:
What I fixed: Nothing. Verdict: The Scala 3.3.8 patch update is fully compatible — no code changes needed. |
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.7→3.3.8Release Notes
scala/scala3 (scala)
v3.3.8Compare Source
Highlights of the release
// $COVERAGE-OFF$and// $COVERAGE-ON$markers.#24545
command is running ask for confirmation before exiting.
#24127
implementation compatible with all JDK 9+
#637
Other changes and fixes
Access modifiers
#25511
#25523
Annotations
#24342
#24916
#21588
annotation #23906
#25503
#17516
@targetNameon primary constructor too#24682
@uncheckedOverrideannotation for definitions that may override#24545
Backend
#24663
#25111
#25300
#25535
#23788
Objects.equalsin translating==#25314
#24567
#23482
#25203
#22428
#25676
#25678
Classpath
module-info.classfiles during REPL tab-completion#24838
crash #22462
Coverage
#23722
#25556
in InstrumentCoverage #25546
#24769
#24773
// $COVERAGE-OFF$and// $COVERAGE-ON$#24486#24925
#25298
Default parameters
#25161
Documentation
#25425
#25384
#24927
#25424
#25311
#24166
#23678
#23691
Enums
#24361
#25562
Exports
#24565
Extension Methods
#24766
#24884
#21527
extension#25368
#23672
#18830
GADTs
#24568
Implicits
#20459
#24666
#24156
#23679
Inference
#24716
Initialization
#23591
Infrastructure
#25148
#25423
#25420
#25422
#25220
#24758
#24759
#24517
#24268
#24271
#23711
#23710
#23812
#24338
#24122
#24977
#25677
Inline
#25337
#24988
#25214
#24895
#24668
#25865
#23870
#23792
#24655
#24849
cast destination #25448
#20125
JDK
#23247
#24817
#25166
#24625
#24430
#24172
#26081
Linting
#25231
#25114
#25172
#24768
#24635
#24465
#24239
#24277
#24279
#24036
#24055
#23699
#23121
#23019
#23719
#23757
#25043
#25505
#25554
#24652
#24570
#24043
#23847
#24281
#24264
Match Types
#24175
Metaprogramming
#22707
#24174
Nullability
#25221
#24487
Opaque Types
#25361
#25126
#24068
Overloading
#23012
#24669
#25001
#24078
#24408
#24943
#25437
Parser
primitive.classin annotations#25363
#25253
#24331
#23816
#25264
#25519
#25537
#23796
#25501
#23775
#25506
#25809
#25738
Pattern Matching
#24962
#23968
#23964
#25331
#23800
#23909
#23483
#25359
#24980
#25454
#25197
Pickling
#24490
UnApplytrees in posttyper#24259
#24658
#25429
Positions
thisduring statification of trait constructors#25354
#23853
#24640
Presentation Compiler
#25641
#25798
#25752
#25469
#25450
#25483
#25290
#25178
#25317
#25256
#25294
#25068
#24762
#24721
Nothing & Anyin hover and signature help#24921
#24945
#23854
#24740
#24722
#24133
#24123
#23647
#25144
#25140
#23708
[]for... derives TC@@​#23811
#23888
#25550
#25804
#25769
#21592
(#26079)
(#25446)
Quotes
#25286
#25209
#25440
#24018
#25786
(#25834)
Reflection
#25269
#24922
#22603
Reporting
#25552
#25439
#24919
#25280
#25171
term/type name #24959
#23833
#23697
#25646
#25616
#25249
#21133
#24811
#22534
#22869
expression on the RHS of an infix operator
#25099
#25086
#25181
#24999
#24723
#24258
#22945
#24184
private valparameter variance error message#23876
REPL
imports #24850
#24307
#24942
command is running ask for confirmation before exiting
#24127
Rewrites
#24215
Runner
#22444
Scaladoc
classor atraitextendsAny#25403
#25411
<sup>tags for exponents in Scaladoc comments#25645
#24712
#25156
#25141
#18997
#24755
#25405
transparentflag tojava.lang.Object#25394
#25681
SemanticDB
#23381
#18604
#25084
Testing
#23534
#24064
Testing framework
#22389
isJavaAtLeastconditions#24589
#24932
#24073
#25173
#25391
#25539
#24853
#25142
Transform
#24199
#23478
causes AbstractMethodError at runtime"
#25659
Tuples
typeSizecalculation forTupleNvs recursive pairencodings #24743
#23896
#25335
#25085
Typeclass Derivation
#25441
#24080
Typer
#24718
#24343
#23877
InsertedApplyonApplyto break synthetic apply loops, not justSelect#25463#25502
#23675
#25056
dealiasKeepRefiningAnnotsinAvoidMap#25609
#24624
#24016
#23665
ClassTagwhen building a multidimensionalArray#23902
#25530
#24657
#23665
XML
toVectorfor XML literal sequences#23221
Union types
#24744
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate.