Version 2.0.0-dev.49.0

Merge commit '17d7f23e71d588656612d1dfdee4c90d16ddc594' into dev
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d1882dd..de609346 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,14 +1,4 @@
-## 2.0.0-dev.XX.0
-(Add new changes here, and they will be copied to the
- change section for the next dev version)
-
-### Core library changes
-
-* `dart:core`
-  * Added `tryParse` static method to `int`, `double`, `num`, `BigInt`,
-    `Uri` and `DateTime`.
-  * Deprecated `onError` parameter on `int.parse`, `double.parse`
-    and `num.parse`.
+## 2.0.0-dev.49.0
 
 ### Tool Changes
 
@@ -19,6 +9,20 @@
 
 [`pub_semver` issue 20]: https://github.com/dart-lang/pub_semver/issues/20
 
+## 2.0.0-dev.48.0
+
+### Core library changes
+
+* `dart:core`
+  * Added `tryParse` static method to `int`, `double`, `num`, `BigInt`,
+    `Uri` and `DateTime`.
+  * Deprecated `onError` parameter on `int.parse`, `double.parse`
+    and `num.parse`.
+
+## 2.0.0-dev.47.0
+
+### Tool Changes
+
 #### Analyzer
 
 * The command line analyzer (dartanalyzer) and the analysis server no longer
@@ -28,6 +32,8 @@
   `packages` directories was to support using symlinks for package: resolution;
   that functionality is now handled by `.packages` files.
 
+## 2.0.0-dev.46.0
+
 ## 2.0.0-dev.45.0
 
 ### Core library changes
@@ -59,6 +65,19 @@
 
 ## 2.0.0-dev.44.0
 
+### Tool Changes
+
+#### Pub
+
+* Pub has a brand new version solver! It supports all the same features as the
+  old version solver, but it's much less likely to stall out on difficult
+  package graphs, and it's much clearer about why a solution can't be found when
+  version solving fails.
+
+## 2.0.0-dev.43.0
+
+## 2.0.0-dev.42.0
+
 ### Core library changes
 
 * `dart:collection`
@@ -77,17 +96,6 @@
 
 ### Tool Changes
 
-#### Pub
-
-* Pub has a brand new version solver! It supports all the same features as the
-  old version solver, but it's much less likely to stall out on difficult
-  package graphs, and it's much clearer about why a solution can't be found when
-  version solving fails.
-
-## 2.0.0-dev.42.0
-
-### Tool Changes
-
 #### dart2js
 
 * Fixed bug where dart2js crashed when invoked from `pub build` and `pub serve`
@@ -132,19 +140,14 @@
   details.
 
 ## 2.0.0-dev.39.0
-
 ### Tool Changes
-
 #### Pub
 
 * Fixed bug in dart2js transformer when using the common front-end.
 
 ## 2.0.0-dev.37.0
-
 ### Tool Changes
-
 #### dart2js
-
   * The dart2js compiler now uses the common front-end by default. This is a
     step towards supporting Dart 2.0. At this time dart2js has no semantic
     changes: the Dart 2.0 strong-mode semantics are not enabled, so dart2js
@@ -179,7 +182,6 @@
 ## 2.0.0-dev.36.0
 
 ### Core library changes
-
 * `dart:core`
   * Temporarily disabled the `whereType` method until generic methods are
     enabled on all platforms
diff --git a/tools/VERSION b/tools/VERSION
index a3f39d7..4229ed2 100644
--- a/tools/VERSION
+++ b/tools/VERSION
@@ -23,9 +23,9 @@
 #  * Making cherry-picks to stable channel
 #     - increase PATCH by 1
 #
-CHANNEL be
+CHANNEL dev
 MAJOR 2
 MINOR 0
 PATCH 0
-PRERELEASE 0
+PRERELEASE 49
 PRERELEASE_PATCH 0