Version 1.24.0
Merge 59305d0733dc6728f250f5ef242041cf96fed864 into stable
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0399791..74e1453 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,4 @@
-## 1.24.0
+## 1.24.0 - 12-06-2017
### Language
* During a dynamic type check, `void` is not required to be `null` anymore.
@@ -203,7 +203,7 @@
Unless we learn about any critical use of Dart on MIPS in the meantime, we're
planning to deprecate support for MIPS starting with the next stable release.
-## 1.23.0
+## 1.23.0 - 2017-04-21
#### Strong Mode
@@ -387,6 +387,15 @@
* Preserve a blank line between enum cases.
* Other small formatting tweaks.
+
+## 1.22.1 - 2017-02-22
+
+Patch release, resolves two issues:
+* Dart VM crash: [Issue 28072](https://github.com/dart-lang/sdk/issues/28757)
+
+* Dart VM bug combining types, await, and deferred loading: [Issue 28678](https://github.com/dart-lang/sdk/issues/28678)
+
+
## 1.22.0 - 2017-02-14
### Language
@@ -647,6 +656,12 @@
`gclient sync` or `gclient runhooks`, but this will be removed in a future
release.
+## 1.21.1 - 2017-01-13
+
+Patch release, resolves one issue:
+
+* Dart VM: Snapshots of generic functions fail. [Issue 28072](https://github.com/dart-lang/sdk/issues/28072)
+
## 1.21.0 - 2016-12-07
### Language
diff --git a/tools/VERSION b/tools/VERSION
index dc31d08..dacb132 100644
--- a/tools/VERSION
+++ b/tools/VERSION
@@ -23,9 +23,9 @@
# * Making cherry-picks to stable channel
# - increase PATCH by 1
#
-CHANNEL dev
+CHANNEL stable
MAJOR 1
MINOR 24
PATCH 0
-PRERELEASE 6
-PRERELEASE_PATCH 9
+PRERELEASE 0
+PRERELEASE_PATCH 0