[changelog] Add implements-Function breaking change to the changelog

Change-Id: I32a4800a73861922040e3f9b1130b702fafa1d56
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/143332
Reviewed-by: Johnni Winther <johnniwinther@google.com>
Commit-Queue: Sigmund Cherem <sigmund@google.com>
This commit is contained in:
Sigmund Cherem 2020-04-14 05:35:09 +00:00 committed by commit-bot@chromium.org
parent 5bf1223ea9
commit 7baa21d97a

View file

@ -9,15 +9,20 @@ unexpected failures, note the breaking changes listed below.
### Language
There are no new language features in this release. The only noteworthy change
is a very minor breaking change in anticipation of the future support for null
safety.
There are no new language features in this release. There are only two
minor breaking changes:
* **Breaking change** [#40675][]: Fixed an implementation bug where local
variable inference would incorrectly use the promoted type of a type
variable.
* **Breaking change** [#41362][]: Dart 2.0.0 made the clauses `implements
Function`, `extends Function`, or `with Function` have no effect (spec
section 19.6). We fixed an implementation bug that may be visible on some
rare scenarios.
[#40675]: https://github.com/dart-lang/sdk/issues/40675
[#41362]: https://github.com/dart-lang/sdk/issues/41362
### Core libraries