diff --git a/CHANGELOG.md b/CHANGELOG.md
index 45a6965a0..ea8aceeeb 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,10 @@ Upgraders: for a fresh start, consider running these commands
* `git clean -xdf`
* `npm install`
+
+# 0.4.0 (2017-03-24)
+* Update to Angular 4.0.0
+
# 0.3.0 (2017-03-22)
* Remove moduleId with a systemjs loader.
diff --git a/package.json b/package.json
index 7353243df..df18ef0e2 100644
--- a/package.json
+++ b/package.json
@@ -24,25 +24,25 @@
"author": "",
"license": "MIT",
"dependencies": {
- "@angular/common": "~2.4.0",
- "@angular/compiler": "~2.4.0",
- "@angular/core": "~2.4.0",
- "@angular/forms": "~2.4.0",
- "@angular/http": "~2.4.0",
- "@angular/platform-browser": "~2.4.0",
- "@angular/platform-browser-dynamic": "~2.4.0",
- "@angular/router": "~3.4.0",
+ "@angular/common": "~4.0.0",
+ "@angular/compiler": "~4.0.0",
+ "@angular/core": "~4.0.0",
+ "@angular/forms": "~4.0.0",
+ "@angular/http": "~4.0.0",
+ "@angular/platform-browser": "~4.0.0",
+ "@angular/platform-browser-dynamic": "~4.0.0",
+ "@angular/router": "~4.0.0",
- "angular-in-memory-web-api": "~0.2.4",
+ "angular-in-memory-web-api": "~0.3.0",
"systemjs": "0.19.40",
"core-js": "^2.4.1",
"rxjs": "5.0.1",
- "zone.js": "^0.7.4"
+ "zone.js": "^0.8.4"
},
"devDependencies": {
"concurrently": "^3.2.0",
"lite-server": "^2.2.2",
- "typescript": "~2.0.10",
+ "typescript": "~2.1.0",
"canonical-path": "0.0.2",
"tslint": "^3.15.1",