[release] Add changelog for 2.18.2

Change-Id: I47ae13f80780c57419e252431c429fbb040db599
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/260104
Reviewed-by: Michael Thomsen <mit@google.com>
This commit is contained in:
Alexander Thomas 2022-09-26 10:06:44 +00:00
parent cfddeee68e
commit d8cf2a5cbf

View file

@ -49,15 +49,6 @@
[#34233]: https://github.com/dart-lang/sdk/issues/34233
[`DEFAULT_BUFFER_SIZE`]: https://api.dart.dev/stable/2.17.6/dart-convert/JsonUtf8Encoder/DEFAULT_BUFFER_SIZE-constant.html
#### `dart:core`
- The `Uri` class will parse a backslash in the path or the authority separator
of a URI as a forward slash. This affects the `Uri` constructor's `path`
parameter, and the `Uri.parse` method.
This change was made to not diverge as much from the browser `URL` behavior.
The Dart `Uri` class is still not an implementation of the same standard
as the browser's `URL` implementation.
#### `dart:developer`
- **Breaking change** [#34233][]: The previously deprecated APIs
@ -159,6 +150,21 @@ Updated the Linter to `1.28.0`, which includes changes that
- **Breaking change** [49473](https://github.com/dart-lang/sdk/issues/49473):
dart2js no longer supports HTTP URIs as inputs.
## 2.18.2 - 2022-09-28
This is a patch release that fixes incorrect behavior in `Uri.parse`.
### Libraries
#### `dart:core`
- The `Uri` class will parse a backslash in the path or the authority separator
of a URI as a forward slash. This affects the `Uri` constructor's `path`
parameter, and the `Uri.parse` method.
This change was made to not diverge as much from the browser `URL` behavior.
The Dart `Uri` class is still not an implementation of the same standard
as the browser's `URL` implementation.
## 2.18.1 - 2022-09-14
This is a patch release that fixes a crash caused by incorrect type inference