Version 2.0.0-dev.42.0

Merge commit '96b76aa4fb0a5290193f14de14f0cc087e02cf32' into dev
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 82bced5..d4b346a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,10 +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)
-
-### Language
-
-### Core library changes
+## 2.0.0-dev.42.0
 
 ### Tool Changes
 
@@ -23,6 +17,10 @@
 [pub#1826]: https://github.com/dart-lang/pub/issues/1826
 [pub#1827]: https://github.com/dart-lang/pub/issues/1827
 
+## 2.0.0-dev.41.0
+
+Not released, due to a failure in the pub tool.
+
 ## 2.0.0-dev.40.0
 
 ### Core library changes
@@ -32,19 +30,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
@@ -79,7 +72,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..0827ae8 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 42
 PRERELEASE_PATCH 0