Skip to content

Commit

Permalink
3.4 Language evolution (#5822)
Browse files Browse the repository at this point in the history
Fixes #5811

---------

Co-authored-by: Parker Lougheed <[email protected]>
  • Loading branch information
MaryaBelanger and parlough authored May 14, 2024
1 parent 8d92a2b commit b3b2af1
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions src/content/guides/language/evolution.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,18 @@ on the Dart language GitHub repo.
## Changes in each release
### Dart 3.4
_Released 14 May 2024_
| [Dart 3.4 announcement](https://medium.com/dartlang/dart-3-4-bd8d23b4462a)
Dart 3.4 made several improvements related to type analysis. These include:
* Improvements to the type analysis of conditional expressions,
if-null expressions and assignments, and switch expressions.
* Aligning the pattern context type schema for cast patterns with the spec.
* Making the type schema for the null-aware spread operator (`...?`) nullable for maps
and set literals, to match the behavior of list literals.

### Dart 3.3
_Released 15 February 2024_
| [Dart 3.3 announcement](https://medium.com/dartlang/dart-3-3-325bf2bf6c13)
Expand Down

0 comments on commit b3b2af1

Please sign in to comment.