Adresa
:
[go:
nahoru
,
domu
]
Groups
Sign in
Groups
Dart Announcements
Conversations
About
Send feedback
Help
Dart Announcements
1–30 of 371
Official announcements for the Dart project, including breaking changes, new releases, and other messages for the entire community.
Mark all as read
Report group
0 selected
Kevin Chisholm
May 14
Dart 3.4 released
Dart 3.4 is now available! Please note that it contains a number of previously announced breaking
unread,
Dart 3.4 released
Dart 3.4 is now available! Please note that it contains a number of previously announced breaking
May 14
Brian Quinlan
May 9
Breaking change: 55679
Discussion at: https://github.com/dart-lang/sdk/issues/55679 Change Intent Add a new property to
unread,
Breaking change: 55679
Discussion at: https://github.com/dart-lang/sdk/issues/55679 Change Intent Add a new property to
May 9
Paul Berry
2
May 7
Breaking change 55436: Make type inference of `e1 ?? e2` consistent.
This change is being implemented now. On Thu, 11 Apr 2024 at 01:11, Paul Berry <paulberry@google.
unread,
Breaking change 55436: Make type inference of `e1 ?? e2` consistent.
This change is being implemented now. On Thu, 11 Apr 2024 at 01:11, Paul Berry <paulberry@google.
May 7
Paul Berry
2
May 7
Breaking change 55418: Make the context for await expressions consistent
This change is being implemented now. On Wed, 10 Apr 2024 at 02:42, Paul Berry <paulberry@google.
unread,
Breaking change 55418: Make the context for await expressions consistent
This change is being implemented now. On Wed, 10 Apr 2024 at 02:42, Paul Berry <paulberry@google.
May 7
Srujan Gaddam
Apr 18
Breaking Changes 55267 and 55508: Change the types of isTruthy, not, and importModule in dart:js_interop
`isTruthy` and `not` both return a `bool` in `dart:js_interop`. In order to keep these operators
unread,
Breaking Changes 55267 and 55508: Change the types of isTruthy, not, and importModule in dart:js_interop
`isTruthy` and `not` both return a `bool` in `dart:js_interop`. In order to keep these operators
Apr 18
Kevin Chisholm
Feb 20
Dart 3.3 released
Dart 3.3 is now available! Please note that it contains a number of previously announced breaking
unread,
Dart 3.3 released
Dart 3.3 is now available! Please note that it contains a number of previously announced breaking
Feb 20
Paul Berry
2
Feb 14
Breaking change 54828: Make the type schema for null-aware spread operations consistent
This change was implemented in https://github.com/dart-lang/sdk/commit/
unread,
Breaking change 54828: Make the type schema for null-aware spread operations consistent
This change was implemented in https://github.com/dart-lang/sdk/commit/
Feb 14
Paul Berry
2
Jan 31
Breaking Change 54640: Fix pattern context type schema for cast patterns.
The change was implemented in https://github.com/dart-lang/sdk/commit/
unread,
Breaking Change 54640: Fix pattern context type schema for cast patterns.
The change was implemented in https://github.com/dart-lang/sdk/commit/
Jan 31
Mayank Patke
2
12/6/23
Breaking change 54201: dart2js will not minify Invocation.memberName in noSuchMethod
This change has now landed. Mayank Patke | Software Engineer, Dart | fishyt...@google.com | (206)
unread,
Breaking change 54201: dart2js will not minify Invocation.memberName in noSuchMethod
This change has now landed. Mayank Patke | Software Engineer, Dart | fishyt...@google.com | (206)
12/6/23
Erik Ernst
12/1/23
Breaking change #54002: Modify the 'UP' algorithm to handle intersection types earlier
This breaking change modifies the computation of the standard upper bound (also known as the least
unread,
Breaking change #54002: Modify the 'UP' algorithm to handle intersection types earlier
This breaking change modifies the computation of the standard upper bound (also known as the least
12/1/23
Kevin Chisholm
11/15/23
Dart 3.2 released
Dart 3.2 is now available! Please note that it contains a number of previously announced breaking
unread,
Dart 3.2 released
Dart 3.2 is now available! Please note that it contains a number of previously announced breaking
11/15/23
Erik Ernst
10/27/23
Breaking change #53883: Disambiguate `extension type` to declare an extension type
This breaking change is a grammar modification that disambiguates certain declarations starting with
unread,
Breaking change #53883: Disambiguate `extension type` to declare an extension type
This breaking change is a grammar modification that disambiguates certain declarations starting with
10/27/23
Brian Quinlan
10/26/23
Breaking change 53863: Add lineTerminator field to Stdout
See discussion on breaking change: https://github.com/dart-lang/sdk/issues/53863 Change Intent To
unread,
Breaking change 53863: Add lineTerminator field to Stdout
See discussion on breaking change: https://github.com/dart-lang/sdk/issues/53863 Change Intent To
10/26/23
Erik Ernst
8/23/23
Breaking change #53325: Include `on` during exhaustiveness checks
Issue #53325 is a breaking change request that proposes a change to the exhaustiveness analysis
unread,
Breaking change #53325: Include `on` during exhaustiveness checks
Issue #53325 is a breaking change request that proposes a change to the exhaustiveness analysis
8/23/23
Bob Nystrom
8/23/23
[Survey response requested] Dart format trailing comma proposal
TL;DR: We're proposing a set of style changes to dart format that would affect about 10% of all
unread,
[Survey response requested] Dart format trailing comma proposal
TL;DR: We're proposing a set of style changes to dart format that would affect about 10% of all
8/23/23
Siggi Cherem
8/18/23
breaking change #53264: HtmlElement cannot be extended
We'd like to do follow-up cleanup in dart:html to remove the ability to extend "native"
unread,
breaking change #53264: HtmlElement cannot be extended
We'd like to do follow-up cleanup in dart:html to remove the ability to extend "native"
8/18/23
Kevin Chisholm
8/16/23
Dart 3.1 released
Dart 3.1 is now available! Please note that it contains a number of previously announced breaking
unread,
Dart 3.1 released
Dart 3.1 is now available! Please note that it contains a number of previously announced breaking
8/16/23
Brian Quinlan
8/15/23
Breaking change 53227: Parse folded HTTP field values according to RFC 7230
See discussion on breaking change: https://github.com/dart-lang/sdk/issues/53227 Change Intent The
unread,
Breaking change 53227: Parse folded HTTP field values according to RFC 7230
See discussion on breaking change: https://github.com/dart-lang/sdk/issues/53227 Change Intent The
8/15/23
Brian Quinlan
7/21/23
Breaking change 53005: Remove trailing whitespace from HTTP headers
See discussion on breaking change: https://github.com/dart-lang/sdk/issues/53005 Change Intent The
unread,
Breaking change 53005: Remove trailing whitespace from HTTP headers
See discussion on breaking change: https://github.com/dart-lang/sdk/issues/53005 Change Intent The
7/21/23
Martin Kustermann
2
7/11/23
Breaking change 52801: Make utf8.encode() / Utf8Codec.encode() return more precise Uint8List type
The breaking change has now landed on the main branch. On Wed, Jun 28, 2023 at 9:02 AM Martin
unread,
Breaking change 52801: Make utf8.encode() / Utf8Codec.encode() return more precise Uint8List type
The breaking change has now landed on the main branch. On Wed, Jun 28, 2023 at 9:02 AM Martin
7/11/23
Erik Ernst
5/31/23
Breaking change [SDK #52575]: Stop supporting script tag based execution of part files
The intended change is that part files should no longer support script tags. It is currently
unread,
Breaking change [SDK #52575]: Stop supporting script tag based execution of part files
The intended change is that part files should no longer support script tags. It is currently
5/31/23
Brian Quinlan
5/19/23
Breaking change 52444: Make dart:io Platform abstract
See discussion on breaking change: https://github.com/dart-lang/sdk/issues/52444 Change Intent Add
unread,
Breaking change 52444: Make dart:io Platform abstract
See discussion on breaking change: https://github.com/dart-lang/sdk/issues/52444 Change Intent Add
5/19/23
Kevin Chisholm
5/10/23
Dart 3 released
Dart 3 is now available! Please note that it contains a number of previously announced breaking
unread,
Dart 3 released
Dart 3 is now available! Please note that it contains a number of previously announced breaking
5/10/23
Brian Quinlan
4/13/23
Breaking change 52027: Make dart:io FileSystemEvent sealed
Change Intent Make FileSystemEvent sealed. Justification It would be nice to be able to exhaustively
unread,
Breaking change 52027: Make dart:io FileSystemEvent sealed
Change Intent Make FileSystemEvent sealed. Justification It would be nice to be able to exhaustively
4/13/23
Srujan Gaddam
3/21/23
Breaking change [#51799]: Dart web libraries will null assert native APIs in Dart 3
Native web library APIs, like the ones in dart:html, will have their return values be null-asserted
unread,
Breaking change [#51799]: Dart web libraries will null assert native APIs in Dart 3
Native web library APIs, like the ones in dart:html, will have their return values be null-asserted
3/21/23
Dan Chevalier
3
2/6/23
Breaking change 51035: Change HttpProfileRequestRef.id type from String to int
The change has now been landed from https://dart-review.googlesource.com/c/sdk/+/280020 On Thursday,
unread,
Breaking change 51035: Change HttpProfileRequestRef.id type from String to int
The change has now been landed from https://dart-review.googlesource.com/c/sdk/+/280020 On Thursday,
2/6/23
Kevin Moore
1/26/23
Dart 2.19 released
The Dart SDK version 2.19 is now available. Please note that it contains a number of previously
unread,locked,
Dart 2.19 released
The Dart SDK version 2.19 is now available. Please note that it contains a number of previously
1/26/23
Paul Berry
1/6/23
Breaking change 50902: compile-time error for continue statement having invalid target
(on behalf of Ahmed Ashour <asas...@yahoo.com>) Summary: a compile-time error will be
unread,
Breaking change 50902: compile-time error for continue statement having invalid target
(on behalf of Ahmed Ashour <asas...@yahoo.com>) Summary: a compile-time error will be
1/6/23
Michael Thomsen
12/15/22
Breaking change 49529: Dart 3 removal of deprecated core library APIs
Tracking issue: https://github.com/dart-lang/sdk/issues/49529 Change A number of already deprecated
unread,locked,
Breaking change 49529: Dart 3 removal of deprecated core library APIs
Tracking issue: https://github.com/dart-lang/sdk/issues/49529 Change A number of already deprecated
12/15/22
Brian Quinlan
11/29/22
Breaking change 50576: Fix the behavior of Socket.address
See discussion on breaking change: https://github.com/dart-lang/sdk/issues/50576 Change Socket.
unread,
Breaking change 50576: Fix the behavior of Socket.address
See discussion on breaking change: https://github.com/dart-lang/sdk/issues/50576 Change Socket.
11/29/22