changelogs/3.4.0.md
@publicInBinary annotation and -WunstableInlineAccessors linting flag #18402defn.PolyFunction #18480Flags.AbsOverride #18482-experimental compiler flags #18571_ type wildcards #18813private[this] #18819var x = _ #18821with as a type operator #18837xs: _* varargs #18872_ to force eta expansion #18926comparersInUse to zero in ContextState.reset #18915TypeComparer.glb #18254stdlib-bootstrapped-tasty to scala2-library-tasty #18615callTrace of inlined methods #18738_ in type match case #18887this.type nullable again (unless under -Yexplicit-nulls). #18399future patches on future-migration #18820null to ??? #19103moduleClass imported symbols in IndexedContext #18620PolyFunction instead of ErasedFunction #18295underlyingArgument to avoid mapping into modules #18923FunctionClass constructor #18472Quotes {MethodType,TermParamClause}.isErased #18479TypeLambda.paramVariances #17568newMethod, newVal and newBind in Quotes API less restrictive #18217defn.FunctionClass overloads #16849JavaAnnotation #19267paramVariance #19268object extending AnyVal #18451fromOrdinal/valueOf #19182Quotes #18755with type operator #18818Apply and TypeApply #18700with in type migration warning #18852
hub.com/lampepfl/dotty/pull/18742)-Ydebug-unpickling #19115asExprOf cast error formatting #19195JSExportsGen. #18659constValueTuple and summonAll #180133.4 and language.3.4-migration. #18610xyz$access$idx #18907ClassSymbol #19010This nodes in fullyParameterizedDef. #18840reverse method to NonEmptyTuple #13752Tuple.ReverseOnto and use it in Tuple.reverse #19183ops.long.S #18426Simplify defn.FunctionOf.unapply #19012apply methods #18716infix objects #17966typeSize. #18386Thank you to all the contributors who made this release possible 🎉
According to git shortlog -sn --no-merges 3.3.1..3.4.0 these are:
474 Martin Odersky
296 Nicolas Stucki
132 Fengyun Liu
119 Dale Wijnand
77 Jamie Thompson
69 Sébastien Doeraene
60 Paweł Marks
32 Chris Kipp
27 Guillaume Martres
26 Rikito Taniguchi
21 Yichen Xu
19 EnzeXing
14 Szymon Rodziewicz
13 Lucas Leblanc
12 Jakub Ciesluk
12 Jędrzej Rochala
12 Katarzyna Marek
11 Carl
10 David Hua
9 Florian3k
9 Wojciech Mazur
8 Eugene Flesselle
8 ghostbuster91
7 Hamza Remmal
7 Jan Chyb
7 Ondrej Lhotak
7 Quentin Bernet
6 Julien Richard-Foy
6 Kacper Korban
6 Seth Tisue
5 Lorenzo Gabriele
5 Matt Bovel
5 Som Snytt
5 Yuito Murase
5 dependabot[bot]
3 David
3 Lucas
3 Pascal Weisenburger
3 Tomasz Godzik
2 Aleksander Rainko
2 Decel
2 Guillaume Raffin
2 Ondřej Lhoták
2 Oron Port
2 danecek
2 rochala
1 Adam Dąbrowski
1 Aleksey Troitskiy
1 Arnout Engelen
1 Ausmarton Zarino Fernandes
1 Bjorn Regnell
1 Daniel Esik
1 Eugene Yokota
1 Fabián Heredia Montiel
1 François Monniot
1 Jakub Cieśluk
1 John Duffell
1 John M. Higgins
1 Justin Reardon
1 Kai
1 Kisaragi
1 Lucas Nouguier
1 Lukas Rytz
1 LydiaSkuse
1 Martin Kucera
1 Martin Kučera
1 Matthew Rooney
1 Matthias Kurz
1 Mikołaj Fornal
1 Nicolas Almerge
1 Preveen P
1 Shardul Chiplunkar
1 Stefan Wachter
1 philippus
1 q-ata
1 slim