Version 2.1.0-dev.3.0

Merge commit '8b5a2b0' into dev
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4ba6771..758e334 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,21 +1,10 @@
-## 2.1.0-dev.XX.0
-(Add new changes here, and they will be copied to the change section for the
-  next dev version)
-
-### Language
-
-### Dart VM
-
-### Tool Changes
-
-#### Pub
-
-#### Other Tools
+## 2.1.0-dev.3.0
 
 ### Core library changes
+
 * `dart:async`
-  * Update `Stream.fromIterable` to send a done event after the the error when
-    the iterator's `moveNext` throws, and handle if the `current` getter throws.
+  * Update `Stream.fromIterable` to send a done event after the error when the
+    iterator's `moveNext` throws, and handle if the `current` getter throws.
     Issue [33431](http://dartbug.com/33431).
 
 ## 2.1.0-dev.2.0
diff --git a/tools/VERSION b/tools/VERSION
index 3408fb4..f2c3b69 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 1
 PATCH 0
-PRERELEASE 0
+PRERELEASE 3
 PRERELEASE_PATCH 0