diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4d0cccb3bd..264f43861a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,227 @@
+
+# [2.0.0-beta.8](https://github.com/driftyco/ionic/compare/v2.0.0-beta.7...v2.0.0-beta.8) (2016-06-06)
+
+
+### Bug Fixes
+
+* **build:** correct link in output.wp.scss file to old ionic directory. ([6113daf](https://github.com/driftyco/ionic/commit/6113daf))
+* **button:** style disabled anchor/button elements ([d0abbaf](https://github.com/driftyco/ionic/commit/d0abbaf)), closes [#6108](https://github.com/driftyco/ionic/issues/6108)
+* **config:** pass custom providers in the bootstrap of the app ([c74b3f7](https://github.com/driftyco/ionic/commit/c74b3f7))
+* **config:** set the properties for each mode and add defaults ([7def98c](https://github.com/driftyco/ionic/commit/7def98c)), closes [#6132](https://github.com/driftyco/ionic/issues/6132)
+* **datetime:** clear out existing datetime data ([c1ad804](https://github.com/driftyco/ionic/commit/c1ad804)), closes [#6614](https://github.com/driftyco/ionic/issues/6614)
+* **datetime:** fix ISO format when w/out timezone data ([272daf2](https://github.com/driftyco/ionic/commit/272daf2)), closes [#6608](https://github.com/driftyco/ionic/issues/6608)
+* **infiniteScroll:** ensure infinite doesn't fire when already loading ([f7b1f37](https://github.com/driftyco/ionic/commit/f7b1f37))
+* **input:** add form validation classes to the item ([5498a36](https://github.com/driftyco/ionic/commit/5498a36))
+* **input:** fix material design success/error highlighting on inputs ([702a882](https://github.com/driftyco/ionic/commit/702a882))
+* **input:** fix the clear input placement on wp mode ([4ba999e](https://github.com/driftyco/ionic/commit/4ba999e))
+* **input:** pass the control classes down to the native input ([6180cb8](https://github.com/driftyco/ionic/commit/6180cb8))
+* **ion-backdrop:** new ion-backdrop can prevent background scrolling ([a1a582b](https://github.com/driftyco/ionic/commit/a1a582b)), closes [#6656](https://github.com/driftyco/ionic/issues/6656)
+* **item:** remove border for the last item in an item-group ([6b3e7ac](https://github.com/driftyco/ionic/commit/6b3e7ac)), closes [#6518](https://github.com/driftyco/ionic/issues/6518)
+* **label:** make all ion-labels stacked or floating stretch ([b742e1f](https://github.com/driftyco/ionic/commit/b742e1f)), closes [#6134](https://github.com/driftyco/ionic/issues/6134)
+* **menu:** fix swipe to go back and left menu conflict ([f18a624](https://github.com/driftyco/ionic/commit/f18a624)), closes [#5575](https://github.com/driftyco/ionic/issues/5575)
+* **menu:** pass platform to menu type ([7f597a0](https://github.com/driftyco/ionic/commit/7f597a0))
+* **modal:** fix onPageWillEnter ([01110af](https://github.com/driftyco/ionic/commit/01110af)), closes [#6597](https://github.com/driftyco/ionic/issues/6597)
+* **picker:** safari fired pointerEnd() twice (#6708) ([170cf8c](https://github.com/driftyco/ionic/commit/170cf8c)), closes [#6704](https://github.com/driftyco/ionic/issues/6704)
+* **picker:** use sanitizer on translate3d css prop ([8598a2e](https://github.com/driftyco/ionic/commit/8598a2e))
+* **platform:** pass original event in EventEmitter ([cc93366](https://github.com/driftyco/ionic/commit/cc93366))
+* **popover:** allow popover to have an ion-content wrapping it ([c801d18](https://github.com/driftyco/ionic/commit/c801d18))
+* **popover:** position MD popover on top of element clicked ([6bd91f0](https://github.com/driftyco/ionic/commit/6bd91f0)), closes [#6683](https://github.com/driftyco/ionic/issues/6683)
+* **popover:** style the ion-content background in a popover to match popover bg ([9ea89ea](https://github.com/driftyco/ionic/commit/9ea89ea))
+* **range:** fix styling on range, add demo ([d24b080](https://github.com/driftyco/ionic/commit/d24b080))
+* **range:** prevent change detection exception ([7e4b13d](https://github.com/driftyco/ionic/commit/7e4b13d))
+* **range:** update range left/right margin on ios ([27fa22f](https://github.com/driftyco/ionic/commit/27fa22f))
+* **range:** update the styling for all modes ([061af93](https://github.com/driftyco/ionic/commit/061af93))
+* **ripple:** do not activate ripple if pointer moved ([d57833c](https://github.com/driftyco/ionic/commit/d57833c))
+* **slides:** Removing a slide via *ngIf now properly removes the slide and the bullet from th ([dbe54b5](https://github.com/driftyco/ionic/commit/dbe54b5)), closes [#6651](https://github.com/driftyco/ionic/issues/6651)
+* **toast:** remove backdrop, allow user interaction when up ([d4d1f70](https://github.com/driftyco/ionic/commit/d4d1f70)), closes [#6291](https://github.com/driftyco/ionic/issues/6291)
+* **toast:** remove the enableBackdropDismiss option on toast ([aeeae3f](https://github.com/driftyco/ionic/commit/aeeae3f))
+* **toggle:** do not fire change when initializing ([cd2afb3](https://github.com/driftyco/ionic/commit/cd2afb3)), closes [#6144](https://github.com/driftyco/ionic/issues/6144)
+* **transition:** reduce transition delay on MD ([908fa03](https://github.com/driftyco/ionic/commit/908fa03))
+
+### Features
+
+* **alert:** add Sass variables for the radio/checkbox labels when checked ([9cc0dc7](https://github.com/driftyco/ionic/commit/9cc0dc7)), closes [#6289](https://github.com/driftyco/ionic/issues/6289)
+* **item:** add item-content attr selector ([839adf8](https://github.com/driftyco/ionic/commit/839adf8)), closes [#6643](https://github.com/driftyco/ionic/issues/6643)
+* **menu:** add opened/closed events ([51ee8b7](https://github.com/driftyco/ionic/commit/51ee8b7))
+* **popover:** add height auto for safari and remove ability to scroll on backdrop ([620b7c8](https://github.com/driftyco/ionic/commit/620b7c8))
+* **popover:** add MD animation ([1d0d755](https://github.com/driftyco/ionic/commit/1d0d755))
+* **popover:** add popover component ([53fd3c3](https://github.com/driftyco/ionic/commit/53fd3c3))
+* **popover:** add styling for the md pin ([a25a552](https://github.com/driftyco/ionic/commit/a25a552))
+* **popover:** adjust popover to position in the center with no event ([1e7b572](https://github.com/driftyco/ionic/commit/1e7b572))
+* **popover:** change MD animation and use for WP also ([44a7da8](https://github.com/driftyco/ionic/commit/44a7da8))
+* **popover:** change popover item background color to match wrapper ([b0d71da](https://github.com/driftyco/ionic/commit/b0d71da))
+* **popover:** change template in popover to a page similar to modal ([a96e36a](https://github.com/driftyco/ionic/commit/a96e36a))
+* **popover:** fix long popovers that go off the page ([4db72cf](https://github.com/driftyco/ionic/commit/4db72cf))
+* **popover:** fix MD animations and start from the right side ([e419ec6](https://github.com/driftyco/ionic/commit/e419ec6))
+* **popover:** modify the animation for each mode ([57a1274](https://github.com/driftyco/ionic/commit/57a1274))
+* **popover:** position popover in the top middle if no event ([438a389](https://github.com/driftyco/ionic/commit/438a389))
+* **popover:** position the popover on transition instead of create ([2cd1b51](https://github.com/driftyco/ionic/commit/2cd1b51))
+* **range:** add ability to add labels to the left/right of range ([fc819dd](https://github.com/driftyco/ionic/commit/fc819dd))
+* **range:** add md and wp styling, tweak ios styling ([af6d5e4](https://github.com/driftyco/ionic/commit/af6d5e4))
+* **range:** add styling for range-left/range-right md and wp ([21753a8](https://github.com/driftyco/ionic/commit/21753a8))
+* **range:** add styling for the range when knob is minimum md ([c59c656](https://github.com/driftyco/ionic/commit/c59c656))
+* **range:** create ion-range input ([2c6e11b](https://github.com/driftyco/ionic/commit/2c6e11b))
+* **range:** fix the knob on md so the transform isn't blurry ([cffa84c](https://github.com/driftyco/ionic/commit/cffa84c))
+* **range:** only increase knob size when pin doesn't exist ([47174df](https://github.com/driftyco/ionic/commit/47174df))
+
+
+### BREAKING CHANGES
+
+#### Ionic Decorators Removed
+
+- `@App` and `@Page` should be replaced with `@Component`.
+- `IonicApp` has been renamed to `App`.
+- `ionicBootstrap` is required to bootstrap the app.
+- Config is now the 3rd parameter in `ionicBootstrap(rootComponent, providers, config)`.
+- Property `prodMode` is now a config option, enabling or disabling production mode.
+
+
+#### Ionic Lifecycle Events Renamed
+
+- `onPageLoaded` renamed to `ionViewLoaded`
+- `onPageWillEnter` renamed to `ionViewWillEnter`
+- `onPageDidEnter` renamed to `ionViewDidEnter`
+- `onPageWillLeave` renamed to `ionViewWillLeave`
+- `onPageDidLeave` renamed to `ionViewDidLeave`
+- `onPageWillUnload` renamed to `ionViewWillUnload`
+- `onPageDidUnload` renamed to `ionViewDidUnload`
+
+
+#### Ionic Component Events Renamed
+
+All Ionic component events have been renamed to start with `ion`. This is to prevent the Ionic events from clashing with native HTML events.
+
+- **Checkbox**
+ - `change` -> `ionChange`
+- **DateTime**
+ - `change` -> `ionChange`
+ - `cancel` -> `ionCancel`
+- **InfiniteScroll**
+ - `infinite` -> `ionInfinite`
+- **Menu**
+ - `opening` -> `ionDrag`
+ - `opened` -> `ionOpen`
+ - `closed` -> `ionClose`
+- **Option**
+ - `select` -> `ionSelect`
+- **Picker**
+ - `change` -> `ionChange`
+- **RadioButton**
+ - `select` -> `ionSelect`
+- **RadioGroup**
+ - `change` -> `ionChange`
+- **Refresher**
+ - `refresh` -> `ionRefresh`
+ - `pulling` -> `ionPull`
+ - `start` -> `ionStart`
+- **Searchbar**
+ - `input` -> `ionInput`
+ - `blur` -> `ionBlur`
+ - `focus` -> `ionFocus`
+ - `cancel` -> `ionCancel`
+ - `clear` -> `ionClear`
+- **Segment**
+ - `change` -> `ionChange`
+ - `select` -> `ionSelect`
+- **Select**
+ - `change` -> `ionChange`
+ - `cancel` -> `ionCancel`
+- **Slides**
+ - `willChange` -> `ionWillChange`
+ - `didChange` -> `ionDidChange`
+ - `move` -> `ionDrag`
+- **TabButton**
+ - `select` -> `ionSelect`
+- **Tab**
+ - `select` -> `ionSelect`
+- **Tabs**
+ - `change` -> `ionChange`
+- **Toggle**
+ - `change` -> `ionChange`
+
+
+#### Steps to Upgrade
+
+1. Replace all instances of `@Page` with `@Component`:
+
+ ```
+ import {Page} from 'ionic-angular';
+
+ @Page({
+
+ })
+ ```
+
+ becomes
+
+ ```
+ import {Component} from '@angular/core';
+
+ @Component({
+
+ })
+ ```
+
+2. Replace `@App` with `@Component` and then bootstrap it. Move any `config` properties into the bootstrap:
+
+ ```
+ import {App, Platform} from 'ionic-angular';
+
+ @App({
+ templateUrl: 'build/app.html',
+ providers: [ConferenceData, UserData],
+ config: {
+ tabbarPlacement: 'bottom'
+ }
+ export class MyApp {
+
+ }
+ ```
+
+ becomes
+
+ ```
+ import {Component} from '@angular/core';
+ import {ionicBootstrap, Platform} from 'ionic-angular';
+
+ @Component({
+ templateUrl: 'build/app.html',
+ })
+ export class MyApp {
+
+ }
+
+ // Pass the main app component as the first argument
+ // Pass any providers for your app in the second argument
+ // Set any config for your app as the third argument:
+ // http://ionicframework.com/docs/v2/api/config/Config/
+
+ ionicBootstrap(MyApp, [ConferenceData, UserData], {
+ tabbarPlacement: 'bottom'
+ });
+ ```
+
+3. Rename any uses of `IonicApp` to `App`:
+
+ ```
+ import {IonicApp} from 'ionic-angular';
+
+ constructor(
+ private app: IonicApp
+ ) {
+ ```
+
+ becomes
+
+ ```
+ import {App} from 'ionic-angular';
+
+ constructor(
+ private app: App
+ ) {
+ ```
+
+
# [2.0.0-beta.7](https://github.com/driftyco/ionic/compare/v2.0.0-beta.6...v2.0.0-beta.7) (2016-05-19)
diff --git a/package.json b/package.json
index 31a90d5cf5..7cedaffb70 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"private": "true",
"name": "ionic2",
- "version": "2.0.0-beta.7",
+ "version": "2.0.0-beta.8",
"license": "MIT",
"repository": {
"type": "git",
@@ -99,4 +99,4 @@
"path": "node_modules/ionic-cz-conventional-changelog"
}
}
-}
+}
\ No newline at end of file