Skip to content

Commit 82d5407

Browse files
itsjustkevinCommit Queue
authored and
Commit Queue
committed
[docs] merge stable CHANGELOG to main
Change-Id: Id47bf18ea0354c36cf25e6040cb49209bade32fe Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/363485 Reviewed-by: William Hesse <[email protected]> Commit-Queue: Kevin Chisholm <[email protected]>
1 parent 05764ff commit 82d5407

File tree

1 file changed

+52
-0
lines changed

1 file changed

+52
-0
lines changed

CHANGELOG.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,58 @@ advantage of these improvements, set your package's
183183
[devtools-2-32-0]: https://docs.flutter.dev/tools/devtools/release-notes/release-notes-2.32.0
184184
[devtools-2-33-0]: https://docs.flutter.dev/tools/devtools/release-notes/release-notes-2.33.0
185185

186+
## 3.3.4 - 2024-04-17
187+
188+
This is a patch release that:
189+
190+
- Fixes an issue with JS interop in dart2wasm where JS interop methods that used
191+
the enclosing library's `@JS` annotation were actually using the invocation's
192+
enclosing library's `@JS` annotation. (issue [#55430]).
193+
194+
[#55430]: https://github.com/dart-lang/sdk/issues/55430
195+
196+
## 3.3.3 - 2024-03-27
197+
198+
This is a patch release that:
199+
200+
- Fixes an issue where dart vm crashed when running on pre-SSE41 older CPUs on Windows (issue [#55211][]).
201+
202+
[#55211]: https://github.com/dart-lang/sdk/issues/55211
203+
204+
## 3.3.2 - 2024-03-20
205+
206+
This is a patch release that:
207+
208+
- Fixes an issue in the CFE that placed some structural parameter references out
209+
of their context in the code restored from dill files, causing crashes in the
210+
incremental compiler whenever it restored a typedef from dill such that the
211+
typedef contained a generic function type on its right-hand side (issue
212+
[#55158][]).
213+
- Fixes an issue in the CFE that prevented redirecting factories from being
214+
resolved in initializers of extension types (issue [#55194][]).
215+
- Fixes an issues with VM's implementation of `DateTime.timeZoneName`
216+
on Windows, which was checking whether current date is in the summer or
217+
standard time rather than checking if the given moment is in the summer or
218+
standard time (issue [#55240][]).
219+
220+
[#55158]: https://github.com/dart-lang/sdk/issues/55158
221+
[#55194]: https://github.com/dart-lang/sdk/issues/55194
222+
[#55240]: https://github.com/dart-lang/sdk/issues/55240
223+
224+
## 3.3.1 - 2024-03-06
225+
226+
This is a patch release that:
227+
228+
- Fixes an issue in dart2js where object literal constructors in interop
229+
extension types would fail to compile without an `@JS` annotation on the
230+
library (issue [#55057][]).
231+
- Disallows certain types involving extension types from being used as the
232+
operand of an `await` expression, unless the extension type itself implements
233+
`Future` (issue [#55095][]).
234+
235+
[#55057]: https://github.com/dart-lang/sdk/issues/55057
236+
[#55095]: https://github.com/dart-lang/sdk/issues/55095
237+
186238
## 3.3.0
187239

188240
### Language

0 commit comments

Comments
 (0)