Skip to content

Commit b9479eb

Browse files
itsjustkevinCommit Queue
authored andcommitted
Version 3.5.1
Change-Id: I6c6a76f8da571a0e7fceb742ea5ab4f22a35a27a Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/380321 Reviewed-by: Kevin Moore <[email protected]> Commit-Queue: Kevin Chisholm <[email protected]> Reviewed-by: Christopher Fujino <[email protected]>
1 parent 14ff0ca commit b9479eb

File tree

2 files changed

+16
-31
lines changed

2 files changed

+16
-31
lines changed

CHANGELOG.md

Lines changed: 15 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,24 @@
1-
## 3.5.1
1+
## 3.5.1 - 2024-08-14
22

3-
### Tools
4-
5-
#### Analyzer
6-
7-
- Fix for resolving `include:` in `analysis_options.yaml` file in a nested
8-
folder in the workspace. [#56047][]
9-
10-
[#56047]: https://github.com/dart-lang/sdk/issues/56047
11-
12-
#### Wasm compiler (dart2wasm)
13-
14-
- Fix source maps generated by `dart compile wasm` when optimizations are
15-
enabled.
16-
17-
- Fixes a bug in the dart2wasm compiler in unsound `-O3` / `-O4` modes where a
3+
- Fixes resolving `include:` in `analysis_options.yaml` file in a nested
4+
folder in the workspace (issue[#56464][]).
5+
- Fixes source maps generated by `dart compile wasm` when optimizations are
6+
enabled (issue [#56423][]).
7+
- Fixes a bug in the `dart2wasm` compiler in unsound `-O3` / `-O4` modes where a
188
implicit setter for a field of generic type will store `null` instead of the
19-
field value. [#152029][]
20-
21-
- Fixes a bug in the dart2wasm compiler that can trigger in certain situations
9+
field value (issue [#56374][]).
10+
- Fixes a bug in the `dart2wasm` compiler that can trigger in certain situations
2211
when using partial instantiations of generic tear-offs (constructors or static
23-
methods) in constant expressions. [#56372][]
24-
25-
#### Compilers
26-
12+
methods) in constant expressions (issue [#56440][]).
2713
- The algorithm for computing the standard upper bound of two types,
2814
also known is UP, is provided the missing implementation for
29-
StructuralParameterType objects. In some corner cases cases the
30-
lacking implementation resulted in a crash of the compiler. The fix
31-
addresses the issue. [#56457][]
15+
`StructuralParameterType` objects. In some corner cases cases the
16+
lacking implementation resulted in a crash of the compiler (issue [#56457][]).
3217

33-
[#152029]: https://github.com/flutter/flutter/issues/152029
34-
[#56372]: https://github.com/dart-lang/sdk/issues/56372
18+
[#56464]: https://github.com/dart-lang/sdk/issues/56464
19+
[#56423]: https://github.com/dart-lang/sdk/issues/56423
20+
[#56374]: https://github.com/dart-lang/sdk/issues/56374
21+
[#56440]: https://github.com/dart-lang/sdk/issues/56440
3522
[#56457]: https://github.com/dart-lang/sdk/issues/56457
3623

3724
## 3.5.0

tools/VERSION

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,6 @@
2626
CHANNEL stable
2727
MAJOR 3
2828
MINOR 5
29-
PATCH 0
29+
PATCH 1
3030
PRERELEASE 0
3131
PRERELEASE_PATCH 0
32-
33-
# Reauthoring for stable release.

0 commit comments

Comments
 (0)