[release] Bump version and update CHANGELOG for 2.2.0

TBR=whesse@google.com

Change-Id: I29f47436cef8e3e2f082eab351e48d91cdff2f03
Reviewed-on: https://dart-review.googlesource.com/c/94386
Reviewed-by: Alexander Thomas <athom@google.com>
This commit is contained in:
Alexander Thomas 2019-02-26 17:23:13 +00:00
parent 385be0cf31
commit 53ca69ba7e
2 changed files with 55 additions and 41 deletions

View file

@ -1,4 +1,57 @@
## 2.2.0-dev.1
## 2.2.1-dev.XX.0
(Add new changes here, and they will be copied to the change section for the
next dev version)
### Language
### Core library changes
### Dart VM
### Tool Changes
#### Pub client
* Added a CHANGELOG validator that complains if you `pub publish` without mentioning the current
version.
* Added support for `pub global activate`ing package from a custom pub URL.
* Added subcommand: `pub logout`. Logs you out of the current session.
#### dart2js
* `--dump-info=binary`
A binary format was added to dump-info. The old JSON format is still
available and provided by default, but we are starting to deprecate it.
The new binary format is more compact and cheaper to generate. On some large
apps we tested, it was 4x faster to serialize and used 6x less memory.
To use it today, use `--dump-info=binary`, instead of `--dump-info`.
What to expect next?
* The [visualizer tool][visualizer] will not be updated to support this new
format, but you can find several command-line tools at
`package:dart2js_info` that provide similar features to those in the
visualizer.
* The command-line tools in `package:dart2js_info` also work with the old
JSON format, so you can start using it even before you enable the new
format.
* In a future release `--dump-info` will default to `--dump-info=binary`. At
that point, there will be an option to fallback to the JSON format, but the
visualizer tool will be deprecated.
* A release after that, the JSON format will no longer be available from
dart2js, but may be availabe from a command-line tool in
`package:dart2js_info`.
[visualizer]: https://dart-lang.github.io/dump-info-visualizer/
#### Other Tools
## 2.2.0 - 2019-02-26
### Language
@ -53,45 +106,6 @@ Upgraded the linter to `0.1.82` which adds the following improvements:
* Stopped registering "default lints".
* Fixed `hash_and_equals` to respect `hashCode` fields.
#### Pub client
* Added a CHANGELOG validator that complains if you `pub publish` without mentioning the current
version.
* Added support for `pub global activate`ing package from a custom pub URL.
* Added subcommand: `pub logout`. Logs you out of the current session.
#### dart2js
* `--dump-info=binary`
A binary format was added to dump-info. The old JSON format is still
available and provided by default, but we are starting to deprecate it.
The new binary format is more compact and cheaper to generate. On some large
apps we tested, it was 4x faster to serialize and used 6x less memory.
To use it today, use `--dump-info=binary`, instead of `--dump-info`.
What to expect next?
* The [visualizer tool][visualizer] will not be updated to support this new
format, but you can find several command-line tools at
`package:dart2js_info` that provide similar features to those in the
visualizer.
* The command-line tools in `package:dart2js_info` also work with the old
JSON format, so you can start using it even before you enable the new
format.
* In a future release `--dump-info` will default to `--dump-info=binary`. At
that point, there will be an option to fallback to the JSON format, but the
visualizer tool will be deprecated.
* A release after that, the JSON format will no longer be available from
dart2js, but may be availabe from a command-line tool in
`package:dart2js_info`.
[visualizer]: https://dart-lang.github.io/dump-info-visualizer/
### Other libraries
#### `package:kernel`

View file

@ -26,6 +26,6 @@
CHANNEL be
MAJOR 2
MINOR 2
PATCH 0
PATCH 1
PRERELEASE 0
PRERELEASE_PATCH 0