From d8cf2a5cbfbf86380af3d7ff4a94ea09e9255c75 Mon Sep 17 00:00:00 2001 From: Alexander Thomas Date: Mon, 26 Sep 2022 10:06:44 +0000 Subject: [PATCH] [release] Add changelog for 2.18.2 Change-Id: I47ae13f80780c57419e252431c429fbb040db599 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/260104 Reviewed-by: Michael Thomsen --- CHANGELOG.md | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 98f64c66302..4e1bbeddd39 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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