From 52682cc8673fec0fcab4d1ea6b25a6d615fa34d5 Mon Sep 17 00:00:00 2001 From: Brandy Carney Date: Fri, 11 Dec 2015 15:58:31 -0500 Subject: [PATCH] chore(CHANGELOG): update the changelog to reflect steps to update to alpha.42 --- CHANGELOG.md | 30 ++++++++++++++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 405d234991..4d2691829a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,5 @@ - -# 2.0.0-alpha.41 (2015-12-8) + +# 2.0.0-alpha.42 (2015-12-11) ### Breaking Changes @@ -57,3 +57,29 @@ * ngAfterViewInit * ngAfterViewChecked * ngOnDestroy + +### Steps to Upgrade to alpha.42 + + +1. Update to latest beta CLI: `sudo npm install -g ionic@beta` +2. Convert Javascript (.js) files to Typescript (.ts) files +3. Convert dash attributes to camelCase (see [Angular Changelog](https://github.com/angular/angular/blob/master/CHANGELOG.md)) +4. Rename imports from `ionic/ionic` to `ionic-framework/ionic` +5. Remove sass imports in JS files +6. Update css reference in index.html (remove build/css/app.css if it exists) + + ``` + + + ``` + +7. Add core stylesheets (copy from a starter or conf app) and remove app.scss: + + ``` + app.core.scss + app.ios.scss + app.md.scss + app.variables.scss + ``` + +8. Update `app.core.scss` to reflect your Sass files