Skip to content

Commit

Permalink
chore(deps): update dependency scala to v3.4.2 (#35)
Browse files Browse the repository at this point in the history
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [scala](https://togithub.com/scala/scala3) | `3.4.0` -> `3.4.2` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/scala/3.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/scala/3.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/scala/3.4.0/3.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/scala/3.4.0/3.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>scala/scala3 (scala)</summary>

### [`v3.4.2`](https://togithub.com/scala/scala3/releases/tag/3.4.2)

[Compare
Source](https://togithub.com/scala/scala3/compare/3.4.1...3.4.2)

##### Highlights of the release

- Bump JLine 3.19.0 -> 3.24.1 & sbt 1.9.7 -> 1.9.9
[#&#8203;19744](https://togithub.com/lampepfl/dotty/pull/19744)
- Refactor settings & improve dx
[#&#8203;19766](https://togithub.com/lampepfl/dotty/pull/19766)
- Publish `scala2-library-tasty-experimental`
[#&#8203;19588](https://togithub.com/lampepfl/dotty/pull/19588)
- Repl - method signatures in autocomplete
[#&#8203;19917](https://togithub.com/lampepfl/dotty/pull/19917)

##### Other changes and fixes

##### Annotations

- Attempt implicit search for old style `implicit` parameters in
Application matchArgs
[#&#8203;19737](https://togithub.com/lampepfl/dotty/pull/19737)

##### Backend

- Fix([#&#8203;17255](https://togithub.com/scala/scala3/issues/17255)):
cannot find Scala companion module from Java
[#&#8203;19773](https://togithub.com/lampepfl/dotty/pull/19773)
- Change isStatic to isStaticOwner in hasLocalInstantiation
[#&#8203;19803](https://togithub.com/lampepfl/dotty/pull/19803)

##### Coverage

- Port coverage filter options for packages and files
[#&#8203;19727](https://togithub.com/lampepfl/dotty/pull/19727)

##### Default parameters

- Lift all non trivial prefixes for default parameters
[#&#8203;19739](https://togithub.com/lampepfl/dotty/pull/19739)

##### Doctool

- Prevent HTML/XSS Injection in Scala Search
[#&#8203;19980](https://togithub.com/lampepfl/dotty/pull/19980)
- Parse search query param in Scaladoc
[#&#8203;19669](https://togithub.com/lampepfl/dotty/pull/19669)

##### Experimental: Capture Checking

- Disallow covariant `cap`s in the lower bound of type members
[#&#8203;19624](https://togithub.com/lampepfl/dotty/pull/19624)
- Ignore orphan parameters inside a retains annotation during Ycheck
[#&#8203;19684](https://togithub.com/lampepfl/dotty/pull/19684)
- Fix the pickling of `This` inside capture sets
[#&#8203;19797](https://togithub.com/lampepfl/dotty/pull/19797)
- Add updated to SeqViewOps
[#&#8203;19798](https://togithub.com/lampepfl/dotty/pull/19798)
- Fix Function tree copier
[#&#8203;19822](https://togithub.com/lampepfl/dotty/pull/19822)
- Drop FreeSeqFactory from stdlib-cc
[#&#8203;19849](https://togithub.com/lampepfl/dotty/pull/19849)
- Fix i19859
[#&#8203;19860](https://togithub.com/lampepfl/dotty/pull/19860)
- Various fixes to stdlib-cc
[#&#8203;19873](https://togithub.com/lampepfl/dotty/pull/19873)
- Add more methods in `SeqViewOps`
[#&#8203;19993](https://togithub.com/lampepfl/dotty/pull/19993)
- Check `This` references in `refersToParamOf`
[#&#8203;20005](https://togithub.com/lampepfl/dotty/pull/20005)

##### Exports

- Fix the tparam bounds of exported inherited classes
[#&#8203;18647](https://togithub.com/lampepfl/dotty/pull/18647)

##### Implicits

- Prefer extensions over conversions for member selection
[#&#8203;19717](https://togithub.com/lampepfl/dotty/pull/19717)
- Don't allow implicit conversions on prefixes of type selections
[#&#8203;19934](https://togithub.com/lampepfl/dotty/pull/19934)
- Make sure typeParams returns a stable result even in the presence of
completions
[#&#8203;19974](https://togithub.com/lampepfl/dotty/pull/19974)

##### Incremental Compilation

- Fix undercompilation upon ctor change
[#&#8203;19911](https://togithub.com/lampepfl/dotty/pull/19911)
- Load but not enter case accessors fields in Scala2Unpickler
[#&#8203;19926](https://togithub.com/lampepfl/dotty/pull/19926)

##### Initialization

- Add supports for type cast and filtering type for field and method
owner in global initialization checker
[#&#8203;19612](https://togithub.com/lampepfl/dotty/pull/19612)
- Added a second trace for global init checker showing creation of
mutable fields
[#&#8203;19996](https://togithub.com/lampepfl/dotty/pull/19996)
- Suppressing repetitive warnings in the global initialization checker
[#&#8203;19898](https://togithub.com/lampepfl/dotty/pull/19898)

##### Inline

- Specialized retained inline FunctionN apply methods
[#&#8203;19801](https://togithub.com/lampepfl/dotty/pull/19801)
- Avoid crash after StopMacroExpansion
[#&#8203;19883](https://togithub.com/lampepfl/dotty/pull/19883)
- Check deprecation of inline methods
[#&#8203;19914](https://togithub.com/lampepfl/dotty/pull/19914)
- Inline transparent implicit parameters when typing Unapply trees
[#&#8203;19646](https://togithub.com/lampepfl/dotty/pull/19646)
- Restore pre-3.3.2 behavior of `inline implicit def`
[#&#8203;19877](https://togithub.com/lampepfl/dotty/pull/19877)

##### Match Types

- Cover patterns using `reflect.TypeTest` in isMatchTypeShaped
[#&#8203;19923](https://togithub.com/lampepfl/dotty/pull/19923)
- Rework MatchType recursion in collectParts
[#&#8203;19867](https://togithub.com/lampepfl/dotty/pull/19867)

##### Nullability

- Fix [#&#8203;19808](https://togithub.com/scala/scala3/issues/19808):
Don't force to compute the owner of a symbol when there is no denotation
[#&#8203;19813](https://togithub.com/lampepfl/dotty/pull/19813)

##### Parser

- Add support for JEP-409 (sealed classes) + Add javacOpt directive
[#&#8203;19080](https://togithub.com/lampepfl/dotty/pull/19080)
- Fix([#&#8203;16458](https://togithub.com/scala/scala3/issues/16458)):
regression in xml syntax parsing
[#&#8203;19522](https://togithub.com/lampepfl/dotty/pull/19522)
- Fix parsing of conditional expressions in parentheses
[#&#8203;19985](https://togithub.com/lampepfl/dotty/pull/19985)

##### Presentation Compiler

- Allow range selection on function parameter to select a parameter list
[#&#8203;19777](https://togithub.com/lampepfl/dotty/pull/19777)

##### Quotes

- Disallow ill-staged references to local classes
[#&#8203;19869](https://togithub.com/lampepfl/dotty/pull/19869)
- Add regression test for
[#&#8203;19909](https://togithub.com/scala/scala3/issues/19909)
[#&#8203;19915](https://togithub.com/lampepfl/dotty/pull/19915)
- Detect non `Expr[..]` splice patterns
[#&#8203;19944](https://togithub.com/lampepfl/dotty/pull/19944)
- Avoid spurious `val` binding in quote pattern
[#&#8203;19948](https://togithub.com/lampepfl/dotty/pull/19948)
- Add regression test and imporve -Xprint-suspension message
[#&#8203;19688](https://togithub.com/lampepfl/dotty/pull/19688)

##### REPL

- Repl truncation copes with null
[#&#8203;17336](https://togithub.com/lampepfl/dotty/pull/17336)
- Catch stackoverflow errors in the highlighter
[#&#8203;19836](https://togithub.com/lampepfl/dotty/pull/19836)
- Fix a REPL bad symbolic reference
[#&#8203;19786](https://togithub.com/lampepfl/dotty/pull/19786)

##### Reflection

- Fix `TypeTreeTypeTest` to not match `TypeBoundsTree`s
[#&#8203;19485](https://togithub.com/lampepfl/dotty/pull/19485)
- Improve message when tree cannot be shown as source
[#&#8203;19906](https://togithub.com/lampepfl/dotty/pull/19906)
- Fix [#&#8203;19732](https://togithub.com/scala/scala3/issues/19732):
quotes.reflect.Ref incorrectly casting `This` to `RefTree`
[#&#8203;19930](https://togithub.com/lampepfl/dotty/pull/19930)
- Add check for parents in Quotes
([#&#8203;19842](https://togithub.com/scala/scala3/issues/19842))
[#&#8203;19870](https://togithub.com/lampepfl/dotty/pull/19870)

##### Reporting

- Improve error reporting for missing members
[#&#8203;19800](https://togithub.com/lampepfl/dotty/pull/19800)
- Avoid repetitions in name hints
[#&#8203;19975](https://togithub.com/lampepfl/dotty/pull/19975)
- Improve error message when using experimental definitions
[#&#8203;19782](https://togithub.com/lampepfl/dotty/pull/19782)
- Make -Xprompt work as desired under -Werror
[#&#8203;19765](https://togithub.com/lampepfl/dotty/pull/19765)
- Fix [#&#8203;19402](https://togithub.com/scala/scala3/issues/19402):
emit proper error in absence of using in given definitions
[#&#8203;19714](https://togithub.com/lampepfl/dotty/pull/19714)
- Bugfix: Choose correct signature is signatureHelp for overloaded
methods [#&#8203;19707](https://togithub.com/lampepfl/dotty/pull/19707)
- Unify completion pos usage, fix presentation compiler crash in
interpolation
[#&#8203;19614](https://togithub.com/lampepfl/dotty/pull/19614)

##### Scaladoc

- Fix([#&#8203;16610](https://togithub.com/scala/scala3/issues/16610)):
warn ignored Scaladoc on multiple enum cases
[#&#8203;19555](https://togithub.com/lampepfl/dotty/pull/19555)

##### TASTy format

- Add patch for undefined behavior with `object $`
[#&#8203;19705](https://togithub.com/lampepfl/dotty/pull/19705)
- Fix([#&#8203;19806](https://togithub.com/scala/scala3/issues/19806)):
wrong tasty of scala module class reference
[#&#8203;19827](https://togithub.com/lampepfl/dotty/pull/19827)
- Used derived types to type arguments of dependent function type
[#&#8203;19838](https://togithub.com/lampepfl/dotty/pull/19838)

##### Tooling

- Java TASTy: use new threadsafe writer implementation
[#&#8203;19690](https://togithub.com/lampepfl/dotty/pull/19690)
- Remove `-Yforce-inline-while-typing`
[#&#8203;19889](https://togithub.com/lampepfl/dotty/pull/19889)
- Cleanup unnecessary language flag
[#&#8203;19865](https://togithub.com/lampepfl/dotty/pull/19865)
- Bugfix: Auto imports in worksheets in Scala 3
[#&#8203;19793](https://togithub.com/lampepfl/dotty/pull/19793)
- Refine behavior of `-Yno-experimental`
[#&#8203;19741](https://togithub.com/lampepfl/dotty/pull/19741)

##### Transform

- Short-circuit isCheckable with classSymbol
[#&#8203;19634](https://togithub.com/lampepfl/dotty/pull/19634)
- Avoid eta-reduction of `(..., f: T => R, ...) => f.apply(..)` into `f`
[#&#8203;19966](https://togithub.com/lampepfl/dotty/pull/19966)
- Tweak parameter accessor scheme
[#&#8203;19719](https://togithub.com/lampepfl/dotty/pull/19719)

##### Typer

- Update phrasing for NotClassType explain error message
[#&#8203;19635](https://togithub.com/lampepfl/dotty/pull/19635)
- Fix java typer problems with inner class references and raw types
[#&#8203;19747](https://togithub.com/lampepfl/dotty/pull/19747)
- Approximate MatchTypes with lub of case bodies, if non-recursive
[#&#8203;19761](https://togithub.com/lampepfl/dotty/pull/19761)
- Revert broken changes with transparent inline
[#&#8203;19922](https://togithub.com/lampepfl/dotty/pull/19922)
- Delay hard argument comparisons
[#&#8203;20007](https://togithub.com/lampepfl/dotty/pull/20007)
- Fix [#&#8203;19607](https://togithub.com/scala/scala3/issues/19607):
Allow to instantiate *wildcard* type captures to TypeBounds.
[#&#8203;19627](https://togithub.com/lampepfl/dotty/pull/19627)
- Fix [#&#8203;19907](https://togithub.com/scala/scala3/issues/19907):
Skip soft unions in widenSingle of widenInferred
[#&#8203;19995](https://togithub.com/lampepfl/dotty/pull/19995)
- Fix untupling of functions in for comprehensions
[#&#8203;19620](https://togithub.com/lampepfl/dotty/pull/19620)

##### Contributors

Thank you to all the contributors who made this release possible 🎉

According to `git shortlog -sn --no-merges 3.4.1..3.4.2` these are:

        46	Nicolas Stucki
        33	Martin Odersky
        25	Dale Wijnand
        22	Hamza REMMAL
        18	Yichen Xu
        17	Jamie Thompson
        15	Szymon Rodziewicz
        11	EnzeXing
        11	i10416
         9	Paweł Marks
         6	Kacper Korban
         4	Dan13llljws
         4	Katarzyna Marek
         4	Matt Bovel
         4	Som Snytt
         4	noti0na1
         3	110416
         3	Eugene Flesselle
         3	Sébastien Doeraene
         3	dependabot[bot]
         2	Bersier
         2	Hamza Remmal
         2	Jakub Ciesluk
         2	João Costa
         2	Jędrzej Rochala
         2	Natsu Kagami
         2	Stephane Bersier
         2	Taro L. Saito
         2	aherlihy
         1	Aleksander Boruch-Gruszecki
         1	Aviv Keller
         1	Eugene Yokota
         1	Guillaume Martres
         1	Jan Chyb
         1	Lukas Rytz
         1	Mikołaj Fornal
         1	Olga Mazhara
         1	Ondřej Lhoták
         1	Robert Stoll
         1	Seth Tisue
         1	Valentin Schneeberger
         1	Yilin Wei
         1	willerf

### [`v3.4.1`](https://togithub.com/scala/scala3/releases/tag/3.4.1)

[Compare
Source](https://togithub.com/scala/scala3/compare/3.4.0...3.4.1)

### Highlights of the release

- Add support for `@deprecatedInheritance`
[#&#8203;19082](https://togithub.com/lampepfl/dotty/pull/19082)

### Other changes and fixes

#### Coverage

- Correctly prettify names in coverage info
[#&#8203;18542](https://togithub.com/lampepfl/dotty/pull/18542)

#### Desugaring

- Make apply proxies work with overloaded ctors
[#&#8203;19464](https://togithub.com/lampepfl/dotty/pull/19464)
- Fix possible crash in Desugar
[#&#8203;19567](https://togithub.com/lampepfl/dotty/pull/19567)

#### Documentation

- Update `private[this]` deprecation warning and documentation
[#&#8203;19393](https://togithub.com/lampepfl/dotty/pull/19393)

#### Erasure

- Make eraseInfo work for classes with EmptyScopes
[#&#8203;19550](https://togithub.com/lampepfl/dotty/pull/19550)

#### Exports

- Do not propagate `@tailrec` to exported methods
[#&#8203;19509](https://togithub.com/lampepfl/dotty/pull/19509)
- Fix retained flags in exports
[#&#8203;19636](https://togithub.com/lampepfl/dotty/pull/19636)

#### GADTs

- Only cache base types when gadt state is empty
[#&#8203;19562](https://togithub.com/lampepfl/dotty/pull/19562)
- Add GADT symbols when typing typing-ahead lambda
bodies[#&#8203;19644](https://togithub.com/lampepfl/dotty/pull/19644)

#### Implicits

- Run CheckStatic after UncacheGivenAliases
[#&#8203;19318](https://togithub.com/lampepfl/dotty/pull/19318)
- Add tests to verify that crash is fixed elsewhere. Fixes
[#&#8203;19328](https://togithub.com/scala/scala3/issues/19328)
[#&#8203;19329](https://togithub.com/lampepfl/dotty/pull/19329)
- Don't search for implicit conversions to NoType
[#&#8203;19563](https://togithub.com/lampepfl/dotty/pull/19563)
- Instantiate argument type vars before implicit search
[#&#8203;19096](https://togithub.com/lampepfl/dotty/pull/19096)
- Adjust owner in Interactive.contextOfPath causing crash in
ImplicitSearch
[#&#8203;19875](https://togithub.com/lampepfl/dotty/pull/19875)

#### Java Interop

- Classfile reader: handle JDK 9+ constant types in constant pool
[#&#8203;19533](https://togithub.com/lampepfl/dotty/pull/19533)

#### Linting

- Make fatal warnings not fail compilation early & aggregate warns
[#&#8203;19245](https://togithub.com/lampepfl/dotty/pull/19245)

#### Macro Annotations

- Check and enter missing symbols in MacroAnnotations only for
definitions
[#&#8203;19579](https://togithub.com/lampepfl/dotty/pull/19579)

#### Match Types

- Normalize MatchAlias in unrollTupleTypes
[#&#8203;19565](https://togithub.com/lampepfl/dotty/pull/19565)
- Fix [#&#8203;19445](https://togithub.com/scala/scala3/issues/19445):
Remove too-strict test in match type matching.
[#&#8203;19511](https://togithub.com/lampepfl/dotty/pull/19511)

#### Opaque Types

- Fix problems with cycle checks
[#&#8203;19453](https://togithub.com/lampepfl/dotty/pull/19453)

#### Parser

- Fix([#&#8203;18265](https://togithub.com/scala/scala3/issues/18265)):
crash on extension method without type nor RHS
[#&#8203;18743](https://togithub.com/lampepfl/dotty/pull/18743)
- Warn when [@&#8203;volatile](https://togithub.com/volatile) is used on
vals [#&#8203;19462](https://togithub.com/lampepfl/dotty/pull/19462)
- Fix([#&#8203;16459](https://togithub.com/scala/scala3/issues/16459))
xml parse regression
[#&#8203;19531](https://togithub.com/lampepfl/dotty/pull/19531)

#### Pattern Matching

- Fix false unreachable due to opaqueness
[#&#8203;19368](https://togithub.com/lampepfl/dotty/pull/19368)
- Improve recursive decompose prefix fix
[#&#8203;19375](https://togithub.com/lampepfl/dotty/pull/19375)
- Allow constraining a parameter to Nothing
[#&#8203;19397](https://togithub.com/lampepfl/dotty/pull/19397)
- Add a test case, proving i15661 is fixed
[#&#8203;19432](https://togithub.com/lampepfl/dotty/pull/19432)

#### Presentation Compiler

- Improvement: Support completions for implicit classes
[#&#8203;19314](https://togithub.com/lampepfl/dotty/pull/19314)
- Chore: Backport changes from Metals
[#&#8203;19410](https://togithub.com/lampepfl/dotty/pull/19410)
- Fix goto-def on exported forwarders
[#&#8203;19494](https://togithub.com/lampepfl/dotty/pull/19494)
- Backport pc changes from metals
[#&#8203;19617](https://togithub.com/lampepfl/dotty/pull/19617)
- Chore: Backport changes from Metals
[#&#8203;19592](https://togithub.com/lampepfl/dotty/pull/19592)
- Use comma counting for all signature help types
[#&#8203;19520](https://togithub.com/lampepfl/dotty/pull/19520)
- Make PC more resilient to crashes
[#&#8203;19488](https://togithub.com/lampepfl/dotty/pull/19488)
- Make order of renames and missing imports deterministic
[#&#8203;19468](https://togithub.com/lampepfl/dotty/pull/19468)
- Chore: backport changes from metals
[#&#8203;19452](https://togithub.com/lampepfl/dotty/pull/19452)
- Improve signature help by more stable position calculation + better
named arg support
[#&#8203;19214](https://togithub.com/lampepfl/dotty/pull/19214)
- Instantiate Type Vars in completion labels of extension methods
[#&#8203;18914](https://togithub.com/lampepfl/dotty/pull/18914)

#### Quotes

- Only evaluate transparent inline unapply once
[#&#8203;19380](https://togithub.com/lampepfl/dotty/pull/19380)
- Update `staging.Compiler.make` documentation
[#&#8203;19428](https://togithub.com/lampepfl/dotty/pull/19428)
- Error instead of StaleSymbol crash for certain cyclic macro
dependencies
[#&#8203;19549](https://togithub.com/lampepfl/dotty/pull/19549)
- Refine handling of StaleSymbol type errors
[#&#8203;19605](https://togithub.com/lampepfl/dotty/pull/19605)
- Fix module symbol recovery from `NoClassDefFoundError`
[#&#8203;19645](https://togithub.com/lampepfl/dotty/pull/19645)
- Fix HOAS pattern example and error message
[#&#8203;19655](https://togithub.com/lampepfl/dotty/pull/19655)
- Set the correct type when copying reflect Inlined trees
[#&#8203;19409](https://togithub.com/lampepfl/dotty/pull/19409)

#### Reporting

- Don't explain erroneous bounds
[#&#8203;19338](https://togithub.com/lampepfl/dotty/pull/19338)
- Better error diagnostics for cyclic references
[#&#8203;19408](https://togithub.com/lampepfl/dotty/pull/19408)
- Properly identify empty bounds in error message
[#&#8203;19310](https://togithub.com/lampepfl/dotty/pull/19310)

#### Scala-JS

- Fix [#&#8203;19528](https://togithub.com/scala/scala3/issues/19528):
Actually remove Dynamic from interfaces of native JS classes.
[#&#8203;19536](https://togithub.com/lampepfl/dotty/pull/19536)
- Consider static and non-static methods as non-double def
[#&#8203;19400](https://togithub.com/lampepfl/dotty/pull/19400)

#### Scaladoc

- Scaladoc - add option for dynamic side menu
[#&#8203;19337](https://togithub.com/lampepfl/dotty/pull/19337)
- Scaladoc: Fix "case case Foo" in enum's cases
[#&#8203;19519](https://togithub.com/lampepfl/dotty/pull/19519)
- Fix([#&#8203;19377](https://togithub.com/scala/scala3/issues/19377)):
show inherited abstract members in dedicated section
[#&#8203;19552](https://togithub.com/lampepfl/dotty/pull/19552)
- Jsoup: 1.14.3 → 1.17.2
[#&#8203;19564](https://togithub.com/lampepfl/dotty/pull/19564)
- Extend copyright into 2024
[#&#8203;19367](https://togithub.com/lampepfl/dotty/pull/19367)

#### Tooling

- Prioritize TASTy files over classfiles on classpath aggregation
[#&#8203;19431](https://togithub.com/lampepfl/dotty/pull/19431)

#### Transform

- Fix purity check for val inside of object
[#&#8203;19598](https://togithub.com/lampepfl/dotty/pull/19598)
- Drop special treatment of function types in overloading resolution
[#&#8203;19654](https://togithub.com/lampepfl/dotty/pull/19654)
- Add checks for the consistency of the parents in TreeChecker
[#&#8203;18935](https://togithub.com/lampepfl/dotty/pull/18935)

#### Type Inference

- More careful type variable instance improvements
[#&#8203;19659](https://togithub.com/lampepfl/dotty/pull/19659)

#### Typer

- Reject wildcard types in using clauses
[#&#8203;19459](https://togithub.com/lampepfl/dotty/pull/19459)
- Don't leave underspecified SAM types in the code
[#&#8203;19461](https://togithub.com/lampepfl/dotty/pull/19461)
- Also compute base classes of wildcardTypes
[#&#8203;19465](https://togithub.com/lampepfl/dotty/pull/19465)
- Fix([#&#8203;15784](https://togithub.com/scala/scala3/issues/15784)):
ident rule for pat match was too strict
[#&#8203;19501](https://togithub.com/lampepfl/dotty/pull/19501)
- Heal occurrences of => T between ElimByName and Erasure
[#&#8203;19558](https://togithub.com/lampepfl/dotty/pull/19558)
- Fix(#i18645): overload ext method body in braces didn't compile
[#&#8203;19651](https://togithub.com/lampepfl/dotty/pull/19651)
- Fix [#&#8203;19202](https://togithub.com/scala/scala3/issues/19202):
Passing NotNullInfos to a mutable field of a Completer
[#&#8203;19463](https://togithub.com/lampepfl/dotty/pull/19463)
- Fix Java record problems
([#&#8203;19578](https://togithub.com/scala/scala3/issues/19578)) and
([#&#8203;19386](https://togithub.com/scala/scala3/issues/19386))
[#&#8203;19583](https://togithub.com/lampepfl/dotty/pull/19583)
- Improve when deprecation warnings are emitted
[#&#8203;19621](https://togithub.com/lampepfl/dotty/pull/19621)
- Space: Replace showType & make Space Showable
[#&#8203;19370](https://togithub.com/lampepfl/dotty/pull/19370)

### Contributors

Thank you to all the contributors who made this release possible 🎉

According to `git shortlog -sn --no-merges 3.4.0..3.4.1` these are:

```
    53	Martin Odersky
    53	Nicolas Stucki
    22	Dale Wijnand
    11	Szymon Rodziewicz
    11	i10416
     8	Hamza REMMAL
     7	Paweł Marks
     7	noti0na1
     6	Yilin Wei
     5	Jędrzej Rochala
     3	Eugene Flesselle
     3	Seth Tisue
     2	Florian3k
     2	Hamza Remmal
     2	Jan Chyb
     2	Katarzyna Marek
     2	Sébastien Doeraene
     2	Tomasz Godzik
     2	dependabot[bot]
     1	Bersier
     1	Fabián Heredia Montiel
     1	Jakub Ciesluk
     1	Jakub Cieśluk
     1	Kacper Korban
     1	Kenji Yoshida
     1	Mehdi Alaoui
     1	Nikita Gazarov
     1	Oron Port
     1	Pascal Weisenburger
     1	Philippus Baalman
     1	Quentin Bernet
     1	Som Snytt
     1	Wojciech Mazur
     1	Yichen Xu
     1	aherlihy
     1	rochala

```

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm on thursday" (UTC),
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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/scarisey/pct-compose).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored May 30, 2024
1 parent 41e6ff5 commit b638137
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ scmInfo := Some(
)
)

scalaVersion := "3.4.0"
scalaVersion := "3.4.2"
testFrameworks += new TestFramework("org.scalatest.tools.Framework")
enablePlugins(NativeImagePlugin)

Expand Down

0 comments on commit b638137

Please sign in to comment.