Skip to content

Commit 22e6ffe

Browse files
committed
Add changelog for 3.3.0-RC4
1 parent 3156fe9 commit 22e6ffe

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

changelogs/3.3.0-RC4.md

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# Backported fixes
2+
3+
- Fix HK quoted pattern type variables [#16907](https//github.com/lampepfl/dotty/pull/16907)
4+
- Fix caching issue caused by incorrect isProvisional check [#16989](https://github.com/lampepfl/dotty/pull/16989)
5+
- Fix race condition in new LazyVals [#16975](https://github.com/lampepfl/dotty/pull/16975)
6+
- Fix "-Wunused: False positive on parameterless enum member" [#16927](https://github.com/lampepfl/dotty/pull/16927)
7+
- Register usage of symbols in non-inferred type trees in CheckUnused [#16939](https://github.com/lampepfl/dotty/pull/16939)
8+
- Traverse annotations instead of just registering in -W [#16956](https://github.com/lampepfl/dotty/pull/16956)
9+
- Ignore parameter of accessors in -Wunused [#16957](https://github.com/lampepfl/dotty/pull/16957)
10+
- Improve override detection in CheckUnused [#16965](https://github.com/lampepfl/dotty/pull/16965)
11+
- WUnused: Fix unused warning in synthetic symbols [#17020](https://github.com/lampepfl/dotty/pull/17020)
12+
- Fix WUnused with idents in derived code [#17095](https//github.com/lampepfl/dotty/pull/17095)
13+
- WUnused: Fix for symbols with synthetic names and unused transparent inlines [#17061](https//github.com/lampepfl/dotty/pull/17061)
14+
- Skip extension method params in WUnused [#17178](https//github.com/lampepfl/dotty/pull/17178)
15+
- Fix wunused false positive when deriving alias type [#17157](https//github.com/lampepfl/dotty/pull/17157)
16+
- Fix WUnused for accessible symbols that are renamed [#17177](https//github.com/lampepfl/dotty/pull/17177)
17+
- Fix WUnused false positive in for [#17176](https//github.com/lampepfl/dotty/pull/17176)
18+
- Make CheckUnused run both after Typer and Inlining [#17206](https//github.com/lampepfl/dotty/pull/17206)
19+
- Disable WUnused for params of non-private defs [#17223](https//github.com/lampepfl/dotty/pull/17223)
20+
21+
# Contributors
22+
23+
Thank you to all the contributors who made this release possible 🎉
24+
25+
According to `git shortlog -sn --no-merges 3.3.0-RC3..3.3.0-RC4` these are:
26+
27+
```
28+
41 Szymon Rodziewicz
29+
4 Paul Coral
30+
3 Paweł Marks
31+
1 Guillaume Martres
32+
1 Kacper Korban
33+
1 Nicolas Stucki
34+
35+
```

0 commit comments

Comments
 (0)