ionic-angular
Version:
[](https://circleci.com/gh/driftyco/ionic)
566 lines (449 loc) • 172 kB
Markdown
<a name"1.3.1"></a>
## 1.3.1 "el salvador" (2016-05-12)
#### Bug Fixes
* **Status Bar:** Moved status tap handler to after platform ready fires. ([947d9296](https://github.com/driftyco/ionic/commit/947d9296))
* **Loader:** make the loader service return a promise instead of the deprecated object, updated docs ([0e94f914](https://github.com/driftyco/ionic/commit/0e94f914), closes [#3717](https://github.com/driftyco/ionic/issues/3717))
* **Tabs:** fixs as issue with tabs without icons ([28e99594](https://github.com/driftyco/ionic/commit/28e99594), closes [#6292](https://github.com/driftyco/ionic/issues/6292))
* **Navigation:** revert previous navigation fix (efb9bd) and added a different fix for the infinite loop issue. Wrote additional tests to verify the test. ([e31498c4](https://github.com/driftyco/ionic/commit/e31498c4))
* **Life Cycle:** Life cycle events fire reliably on correct scope, closed many issues ([d6373335](https://github.com/driftyco/ionic/commit/d6373335))
* **Slides:** changed the way looped/duplicates slides work, added documentation ([44d5a0f8](https://github.com/driftyco/ionic/commit/44d5a0f8), closes [#6305](https://github.com/driftyco/ionic/issues/6305))
* **Header:**
* ion-nav-title will fill up available space ([677d2d4c](https://github.com/driftyco/ionic/commit/677d2d4c), closes [#4661](https://github.com/driftyco/ionic/issues/4661))
* subheader visiblity fix, remove display as block ([01ab8b03](https://github.com/driftyco/ionic/commit/01ab8b03), closes [#3055](https://github.com/driftyco/ionic/pull/3055))
* set correct title bar height ([6a5e6bc4](https://github.com/driftyco/ionic/commit/6a5e6bc4), closes [#4965](https://github.com/driftyco/ionic/pull/4965))
* **Footer:** fix a typo in footer bar styles using balanced class ([99f987fc](https://github.com/driftyco/ionic/pull/6426/commits/99f987fc), closes [#6426](https://github.com/driftyco/ionic/issues/6426))
* **Pull-to-refresh:** Better performance via changing translateY to 3d ([c7e61e4d](https://github.com/driftyco/ionic/commit/c7e61e4d), closes [#6360](https://github.com/driftyco/ionic/pull/6360))
* **Scss:** made variables for button-default-border and button-default-active-bordermade variables ([7da8739f](https://github.com/driftyco/ionic/commit/7da8739f), closes [#5576](https://github.com/driftyco/ionic/issues/5576))
* **Content:** documentation update ([#62fdd636](https://github.com/driftyco/ionic/commit/62fdd636), closes [#5813](https://github.com/driftyco/ionic/pull/5813))
#### Breaking Changes
* **Scss:** changed variable being passed to buttons for styling borders. By default, the variable passed is `$button-default-border` instead of `$button-primary-border` (for example). The border property was previously ignoring the parameter and was hard-coded to transparent ([7da8739f](https://github.com/driftyco/ionic/commit/7da8739f)
<a name"1.3.0"></a>
## 1.3.0 "delhi" (2016-04-21)
#### Features
* **angular:** Upgraded to Angular 1.5
#### Bug Fixes
* **button-bar:** borders back. ([24b5b860](https://github.com/driftyco/ionic/commit/24b5b860), closes [#4917](https://github.com/driftyco/ionic/issues/4917))
* **exposeWhenAside:** resize handler is trigger when screen dimensions change ([b5968ca8](https://github.com/driftyco/ionic/commit/b5968ca8))
* **item:** fix padding for items ([56bb89e1](https://github.com/driftyco/ionic/commit/56bb89e1), closes [#5534](https://github.com/driftyco/ionic/issues/5534))
* **karma:**
* adding checks to prevent null pointers in clean-up phase ([964a7d5f](https://github.com/driftyco/ionic/commit/964a7d5f))
* updated tests for 1.5, removed unnecessary 'clean-up' tests since angular-mocks ([e5d9d14b](https://github.com/driftyco/ionic/commit/e5d9d14b))
* **modal:** Don't show click-block-div unnecessarily on remove() ([b0c89ef7](https://github.com/driftyco/ionic/commit/b0c89ef7))
* **navigation:**
* preventing swipe-to-go-back when side-menu is open on the right ([9c614d31](https://github.com/driftyco/ionic/commit/9c614d31))
* swipe-to-go-back on a per-view basis in iOS issue #4574 ([c375b6e9](https://github.com/driftyco/ionic/commit/c375b6e9))
* **nullRef:** nullify reference to the destroyed slider (prevent it from calling update()) ([7e9d52c2](https://github.com/driftyco/ionic/commit/7e9d52c2))
* **scroll:** remove overflow scroll hidden for iOS ([aec6598d](https://github.com/driftyco/ionic/commit/aec6598d))
* **slides:** resolves data-update issue on duplicate slides #5739 ([db8304d2](https://github.com/driftyco/ionic/commit/db8304d2))
* **tabs:**
* tabs are now styled directly via dom manipulations ([fbae1aba](https://github.com/driftyco/ionic/commit/fbae1aba))
* tabs-color-active works with tabs-striped ([237d79b7](https://github.com/driftyco/ionic/commit/237d79b7))
* prevent flicker when changing tabs on android ([a7620d21](https://github.com/driftyco/ionic/commit/a7620d21))
* **navigation:** remove ionicHistory infinite loop when linking to other tabs #3932 ([efb9bdf](https://github.com/driftyco/ionic/commit/efb9bdf))
<a name"1.2.4"></a>
### 1.2.4 "Copenhagen" (2016-01-03)
#### Bug Fixes
* **tabs** overflow scroll with child not view. Fixes #4891 ([1f2178f](https://github.com/driftyco/ionic/commit/1f2178f))
<a name"1.2.3"></a>
### 1.2.3 "Copenhagen" (2016-01-02)
#### Changes
* **input:** focus on iOS ([aef490b](https://github.com/driftyco/ionic/commit/aef490b))
* **scroll:** js scrolling for iOS for now ([d9b35f4](https://github.com/driftyco/ionic/commit/d9b35f4))
<a name"1.2.2"></a>
###1.2.2 "Barcelona" (2015-12-31)
#### Changes
* **drag:** fix #4022 and #3695 ([d3d2c14](https://github.com/driftyco/ionic/commit/d3d2c14))
* **fonts:** iOS 9 fonts now for safari ([760b70d](https://github.com/driftyco/ionic/commit/760b70d))
* **gestures:** revert fix for dragging. Fixes #3695 ([1b0d3dd](https://github.com/driftyco/ionic/commit/1b0d3dd))
* **keyboard:**
* check for slide first before update. Fixes #4870 ([074976f](https://github.com/driftyco/ionic/commit/074976f))
* fix blank spot. Fixes #4849 and #4645 ([4ad6021](https://github.com/driftyco/ionic/commit/4ad6021))
* better scroll to. #4849 #4645 ([29a33d7](https://github.com/driftyco/ionic/commit/29a33d7))
* **loading:** don't delay visible hide. #4858 ([f69b94d](https://github.com/driftyco/ionic/commit/f69b94d))
* **menu:**
* remove flicker on native scroll. Fixes #4869 ([1ec38ac](https://github.com/driftyco/ionic/commit/1ec38ac))
* better scroll restrict. Fixes #4869 ([fe3aeac](https://github.com/driftyco/ionic/commit/fe3aeac))
* change scroll restriction. #4869 ([ebd76d5](https://github.com/driftyco/ionic/commit/ebd76d5))
* **sass:** add border support to mixin. Fixes #4886 ([129cc97](https://github.com/driftyco/ionic/commit/129cc97))
* **slides:**
* Fixes #4855 and #4857 ([13d0fbe](https://github.com/driftyco/ionic/commit/13d0fbe))
* allow ngAnimate. Fixes #4868 ([cb7d8a5](https://github.com/driftyco/ionic/commit/cb7d8a5))
<a name"1.2.1"></a>
### 1.2.1 "amsterdam" (2015-12-17)
#### Changes
* **textarea:** negative indent on iOS only. Fixes #4761 ([cff02a5](https://github.com/driftyco/ionic/commit/cff02a5))
* **refresher:** PTR in desktop. Fixes #4758 ([72f2fb8](https://github.com/driftyco/ionic/commit/72f2fb8))
* **slides:** compile cloned nodes. Fixes #4764 ([75df701](https://github.com/driftyco/ionic/commit/75df701))
* Memory ([ea655d6](https://github.com/driftyco/ionic/commit/ea655d6))
* **viewSwitcher:** reflow issue. Fixes #4782 ([d0246cf](https://github.com/driftyco/ionic/commit/d0246cf))
* Cleanup ([e49818a](https://github.com/driftyco/ionic/commit/e49818a))
* **input:** multi-input case. Fixes #4778 ([ebe134b](https://github.com/driftyco/ionic/commit/ebe134b))
* **scroll:** disable body scroll on iOS safari ([5875ebc](https://github.com/driftyco/ionic/commit/5875ebc))
* Revert "**scroll:** disable body scroll on iOS safari" ([3d866a0](https://github.com/driftyco/ionic/commit/3d866a0))
* **slides:** size 100% of container. Fixes #4802 ([ff752f7](https://github.com/driftyco/ionic/commit/ff752f7))
* Revert "update main section of bower.json with bundle" ([c9bd3e8](https://github.com/driftyco/ionic/commit/c9bd3e8))
* Removed text-indent. ([535b96b](https://github.com/driftyco/ionic/commit/535b96b))
* **refresher:** don't use parseInt ([97bb63e](https://github.com/driftyco/ionic/commit/97bb63e))
* remove float parsing on refresher ([58a80da](https://github.com/driftyco/ionic/commit/58a80da))
* **refresher:** PTR doesn't break after scrolling. Fixes #4753 ([3efb33d](https://github.com/driftyco/ionic/commit/3efb33d))
* **refresher:** handle pointer events ([1f43278](https://github.com/driftyco/ionic/commit/1f43278))
* New release codenames ([59c68aa](https://github.com/driftyco/ionic/commit/59c68aa))
* Setup empty arrays before evaluating ionic.CSS ([9465021](https://github.com/driftyco/ionic/commit/9465021))
* Merge pull request #4815 from nikolasleblanc/master ([daf71c7](https://github.com/driftyco/ionic/commit/daf71c7))
* **modal:** popover and modal scroll fixes #4793 ([8f00626](https://github.com/driftyco/ionic/commit/8f00626))
<a name"1.2.0"></a>
### 1.2.0 "zirconium-zeren" (2015-12-09)
#### Changes
* **video:** add video native controls for wp8 platform ([1302a23](https://github.com/driftyco/ionic/commit/1302a23))
* Add a broadcast for when the backdrop is shown or hidden ([fee6ec2](https://github.com/driftyco/ionic/commit/fee6ec2))
* Fixed border-radius when only one button exists in a button-bar ([b952bd9](https://github.com/driftyco/ionic/commit/b952bd9))
* **slidebox:** removing an item breaks slidebox ([f3a8537](https://github.com/driftyco/ionic/commit/f3a8537))
* Added stacked label support for "select" ([80e4154](https://github.com/driftyco/ionic/commit/80e4154))
* Added more specificity ([d578d78](https://github.com/driftyco/ionic/commit/d578d78))
* Update tabs.js ([ed4234e](https://github.com/driftyco/ionic/commit/ed4234e))
* Fix for ion checkbox right alignment issue on android ([0b7076d](https://github.com/driftyco/ionic/commit/0b7076d))
* Fixed bug with classlist being null ([c9c8218](https://github.com/driftyco/ionic/commit/c9c8218))
* **scrollView:** reset scroll view when focusing non-keyboard element ([c3faf60](https://github.com/driftyco/ionic/commit/c3faf60))
* Center Wide Popover on larger Viewports ([7b97fc2](https://github.com/driftyco/ionic/commit/7b97fc2))
* (/^(select|option)$/i).test(e.target.tagName) has been repeated 3 times in the code so I thought it'd be better to export it in its own helper function isSelectOrOption(tagName) ([a017dfe](https://github.com/driftyco/ionic/commit/a017dfe))
* performance improvement for exposeAsideWhen directive that also fixes issue \#3600 ([8187367](https://github.com/driftyco/ionic/commit/8187367))
* Update \_scaffolding.scss ([ffa7320](https://github.com/driftyco/ionic/commit/ffa7320))
* Make ionRefresher promise-friendly. ([be2a6b8](https://github.com/driftyco/ionic/commit/be2a6b8))
* Using parseFloat() to calculate percentage to yield more precise result. ([44e1190](https://github.com/driftyco/ionic/commit/44e1190))
* Added mousewheel support for touch devices ([fca7ea0](https://github.com/driftyco/ionic/commit/fca7ea0))
* Fix `e.detail.keyboardHeight` undefined error in keyboardAttach directive ([a3924cb](https://github.com/driftyco/ionic/commit/a3924cb))
* don't throw exceptions if the view is destroyed ([ca3d897](https://github.com/driftyco/ionic/commit/ca3d897))
* extension to support multiple selection ([bb4e142](https://github.com/driftyco/ionic/commit/bb4e142))
* Add missing "if" ([491d68b](https://github.com/driftyco/ionic/commit/491d68b))
* Stopped ion-spinner Android animation script from running indefinitely. ([9f341a8](https://github.com/driftyco/ionic/commit/9f341a8))
* Using `apply()` with the popup object as `this` in `onTap()` ([e4cc22b](https://github.com/driftyco/ionic/commit/e4cc22b))
* Added two more choices of column size: 40% and 60% ([ebfd4f3](https://github.com/driftyco/ionic/commit/ebfd4f3))
* Fixes #4070 because Windows Phone reports itself as being "Mozilla/5.0 (Mobile; Windows Phone 8.1; Android 4.0; ARM; Trident/7.0; Touch; rv:11.0; IEMobile/11.0; NOKIA; Lumia 735) like iPhone OS 7_0_3 Mac OS X AppleWebKit/537 (KHTML, like Gecko) Mobile Safari/537" which means Android is picked before "windows phone" ([76189f4](https://github.com/driftyco/ionic/commit/76189f4))
* **scroll:** prevent 'cannot read from undefined' exception ([3fa971b](https://github.com/driftyco/ionic/commit/3fa971b))
* add default link color ([e951390](https://github.com/driftyco/ionic/commit/e951390))
* Add ionicTabs#showBar() method to set/get whether the tabs bar is shown ([7dd620d](https://github.com/driftyco/ionic/commit/7dd620d))
* Prevent the popover options to be overwritten (fix #3173) ([44460d7](https://github.com/driftyco/ionic/commit/44460d7))
* Prevent click events from firing twice on Windows Phone (tested on 8.1 and 10). ([bfd01a7](https://github.com/driftyco/ionic/commit/bfd01a7))
* Was failing on !WindowsPhone. Forgot this is a function :) ([a538035](https://github.com/driftyco/ionic/commit/a538035))
* update main section of bower.json with bundle ([bfd9f08](https://github.com/driftyco/ionic/commit/bfd9f08))
* **viewSwitcher:** use ionic.requestAnimationFrame ([0218858](https://github.com/driftyco/ionic/commit/0218858))
* Added check for a nativeMaxScroll of 0 in getNativeMaxScroll ([3cf3e37](https://github.com/driftyco/ionic/commit/3cf3e37))
* Hide Firefox's focus outline on range inputs ([dff98d8](https://github.com/driftyco/ionic/commit/dff98d8))
* Fix sliderview on Windows Phone devices ([80f8b2d](https://github.com/driftyco/ionic/commit/80f8b2d))
* Prevent slide from moving to a new index if the slidebox is not setup yet (fix #4378) ([6061b0a](https://github.com/driftyco/ionic/commit/6061b0a))
* fix on-hold for Some devices ([bd5eb73](https://github.com/driftyco/ionic/commit/bd5eb73))
* .prompt() now supports defaultText options; see https://github.com/driftyco/ionic/issues/1589 ([2d1b2e0](https://github.com/driftyco/ionic/commit/2d1b2e0))
* .prompt() now supports maxLength option. https://github.com/driftyco/ionic/issues/4704 ([a942153](https://github.com/driftyco/ionic/commit/a942153))
* fix for inputPlaceholder quotes per https://github.com/driftyco/ionic/issues/4707 ([56e9706](https://github.com/driftyco/ionic/commit/56e9706))
* cleanup of inputType to use consistent template substitution instead of raw string interpolation; see https://github.com/driftyco/ionic/issues/4707 ([d3fad60](https://github.com/driftyco/ionic/commit/d3fad60))
* cleanup of extra whitespace which caused no-multi-spaces errors in circleci ([afd0efe](https://github.com/driftyco/ionic/commit/afd0efe))
* **view:** proper view lifecycle for caching ([06ef682](https://github.com/driftyco/ionic/commit/06ef682))
* .pane[hide-nav-bar=true] .has-tabs-top now respects $tabs-height variable ([2bb014d](https://github.com/driftyco/ionic/commit/2bb014d))
* Merge pull request #4705 from gregallensworth/master ([240cd30](https://github.com/driftyco/ionic/commit/240cd30))
* Merge pull request #4717 from PhilSwanson/master ([7535d83](https://github.com/driftyco/ionic/commit/7535d83))
* Moved test icons to ios ([ca95dac](https://github.com/driftyco/ionic/commit/ca95dac))
* Merge pull request #4703 from Elyahou/fix-on-hold ([60f9403](https://github.com/driftyco/ionic/commit/60f9403))
* Merge pull request #4688 from ewdl/fix-view-slider ([1fd48a0](https://github.com/driftyco/ionic/commit/1fd48a0))
* Merge pull request #4681 from ljkumo/master ([936252d](https://github.com/driftyco/ionic/commit/936252d))
* Merge pull request #4680 from sbatezat/patch-1 ([cf4faf4](https://github.com/driftyco/ionic/commit/cf4faf4))
* Merge pull request #4679 from FLHerne/patch-1 ([ff3d9bd](https://github.com/driftyco/ionic/commit/ff3d9bd))
* Merge pull request #4670 from ReadmeCritic/master ([2e3dd94](https://github.com/driftyco/ionic/commit/2e3dd94))
* Merge pull request #4654 from andreialecu/patch-1 ([a3e9f6d](https://github.com/driftyco/ionic/commit/a3e9f6d))
* Merge pull request #4653 from laidig/patch-1 ([118ba8a](https://github.com/driftyco/ionic/commit/118ba8a))
* Merge pull request #4638 from CasperTech/master ([38a9157](https://github.com/driftyco/ionic/commit/38a9157))
* Merge pull request #4667 from zanemcca/fixNativeInfinite ([4d8069b](https://github.com/driftyco/ionic/commit/4d8069b))
* Merge pull request #4622 from ewdl/fix-popover-override ([dbd0d24](https://github.com/driftyco/ionic/commit/dbd0d24))
* Merge pull request #4613 from ewdl/feature-tabs ([27fc24e](https://github.com/driftyco/ionic/commit/27fc24e))
* Let tapIgnoreEvent check data-tap-disabled. ([3119679](https://github.com/driftyco/ionic/commit/3119679))
* **button:** raise default button styles. Fixes #4722 ([32d81a9](https://github.com/driftyco/ionic/commit/32d81a9))
* Merge pull request #4582 from thuey/patch-1 ([8f3ecb7](https://github.com/driftyco/ionic/commit/8f3ecb7))
* Removing trailing space ([65db032](https://github.com/driftyco/ionic/commit/65db032))
* Merge pull request #4580 from 5im0n/fix-link-color ([896c476](https://github.com/driftyco/ionic/commit/896c476))
* Merge pull request #4565 from leobetosouza/master ([5b6e4d6](https://github.com/driftyco/ionic/commit/5b6e4d6))
* Merge pull request #4541 from PhilHannent/master ([a03b51b](https://github.com/driftyco/ionic/commit/a03b51b))
* Merge pull request #4501 from florentsuc/patch-1 ([762bfa7](https://github.com/driftyco/ionic/commit/762bfa7))
* **platform:** warn on lack of deviceready. Fixes #4723 ([128bb78](https://github.com/driftyco/ionic/commit/128bb78))
* **statusbar:** scroll to top on statusbar native event. Fixes #4724 ([37918a2](https://github.com/driftyco/ionic/commit/37918a2))
* **header:** no scroll top on element tap, only native. Fixes #4466 ([cfa8042](https://github.com/driftyco/ionic/commit/cfa8042))
* **scroll:** Native scrolling default. Closes #4725 ([11946ef](https://github.com/driftyco/ionic/commit/11946ef))
* Merge pull request #4446 from Niades/popups-scope ([f7eca57](https://github.com/driftyco/ionic/commit/f7eca57))
* Merge pull request #4400 from lazamar/patch-1 ([3930e0e](https://github.com/driftyco/ionic/commit/3930e0e))
* Merge pull request #4382 from yalishizhude/master ([08e36d8](https://github.com/driftyco/ionic/commit/08e36d8))
* use window instead of this ([8fc6e57](https://github.com/driftyco/ionic/commit/8fc6e57))
* use window instead of this ([e899ad5](https://github.com/driftyco/ionic/commit/e899ad5))
* Merge pull request #4364 from ptarjan/patch-1 ([5e26d4b](https://github.com/driftyco/ionic/commit/5e26d4b))
* Merge pull request #4348 from lewisl9029/touch-devices-mousewheel ([ce4ca93](https://github.com/driftyco/ionic/commit/ce4ca93))
* Merge pull request #4357 from jtomaszewski/patch-1 ([d884ecb](https://github.com/driftyco/ionic/commit/d884ecb))
* Merge pull request #4317 from 5amfung/precise_percent_calc ([5eeb668](https://github.com/driftyco/ionic/commit/5eeb668))
* Merge pull request #4222 from beauby/refresher-promise ([d1f31a4](https://github.com/driftyco/ionic/commit/d1f31a4))
* **textarea:** iOS text indent. Closes #2307 ([62fa27e](https://github.com/driftyco/ionic/commit/62fa27e))
* Merge pull request #4215 from gaetansenn/patch-1 ([0adf975](https://github.com/driftyco/ionic/commit/0adf975))
* **poly:** fallback for no transition keys. Closes #4191 ([7dc27df](https://github.com/driftyco/ionic/commit/7dc27df))
* Merge pull request #4163 from msalcala11/exposeAsideWhenFix ([622d702](https://github.com/driftyco/ionic/commit/622d702))
* Merge pull request #4159 from emonidi/tap.js-optimization ([b368671](https://github.com/driftyco/ionic/commit/b368671))
* Added hasBouncing alternative to ionSlideBox. ([f617a9d](https://github.com/driftyco/ionic/commit/f617a9d))
* Slidebox bouncing ([465d98c](https://github.com/driftyco/ionic/commit/465d98c))
* Merge pull request #4073 from justinwp/patch-1 ([0d8560e](https://github.com/driftyco/ionic/commit/0d8560e))
* Merge pull request #4093 from Sionarch/ionspinner-android-fix ([6f1d20a](https://github.com/driftyco/ionic/commit/6f1d20a))
* Merge pull request #4017 from adam-back/patch-1 ([3857ec9](https://github.com/driftyco/ionic/commit/3857ec9))
* Merge pull request #4007 from ajcrites/reset-scrollview-checkbox-focus ([c951e1f](https://github.com/driftyco/ionic/commit/c951e1f))
* Merge pull request #3958 from maverix/master ([2f1f478](https://github.com/driftyco/ionic/commit/2f1f478))
* Merge pull request #3933 from ClemMakesApps/fix-android-ion-checkbox-right ([30c8659](https://github.com/driftyco/ionic/commit/30c8659))
* Merge pull request #3911 from EddyF/patch-1 ([3d4c5d1](https://github.com/driftyco/ionic/commit/3d4c5d1))
* Merge pull request #3869 from mkaziz/master ([889ea34](https://github.com/driftyco/ionic/commit/889ea34))
* Merge pull request #3842 from labrute974/patch-1 ([7199e09](https://github.com/driftyco/ionic/commit/7199e09))
* Merge pull request #3657 from FabianAlbrecht/fix-border-radius ([482dba9](https://github.com/driftyco/ionic/commit/482dba9))
* Merge pull request #3527 from edparsons/backdrop-broadcast ([9956de4](https://github.com/driftyco/ionic/commit/9956de4))
* Merge branch '4screens-master' ([eecf43f](https://github.com/driftyco/ionic/commit/eecf43f))
* **security:** enable W10 urls. Fixes #4604 ([4dd80d9](https://github.com/driftyco/ionic/commit/4dd80d9))
* **sideMenu:** exposeAside both left and right. Fixes #2328 ([a98f88b](https://github.com/driftyco/ionic/commit/a98f88b))
* **styles:** apply active state of emotional colors to complex styles ([9c37863](https://github.com/driftyco/ionic/commit/9c37863))
* **wp10:** Hide scrollbar automatically. #4728 ([fe7eea0](https://github.com/driftyco/ionic/commit/fe7eea0))
* Some new text examples for fun :santa: ([efbc7f1](https://github.com/driftyco/ionic/commit/efbc7f1))
* **sideMenu:** Restrict drag to bounds even w/ back views. Fixes #4438 ([54e466c](https://github.com/driftyco/ionic/commit/54e466c))
* **forms:** remove need for <label>. #4735 ([6383933](https://github.com/driftyco/ionic/commit/6383933))
* ion-label ([1a91bb2](https://github.com/driftyco/ionic/commit/1a91bb2))
* <ion-label> focus ([1011019](https://github.com/driftyco/ionic/commit/1011019))
* :santa: ([41e4212](https://github.com/driftyco/ionic/commit/41e4212))
* :santa: ([5eb747c](https://github.com/driftyco/ionic/commit/5eb747c))
* **edge:** wrong pointercancel event ([0522863](https://github.com/driftyco/ionic/commit/0522863))
* **range:** tap and range styles for Edge. Fixes #3853 ([4ee8678](https://github.com/driftyco/ionic/commit/4ee8678))
* **link:** remove default hover color. #4580 ([4ef9be5](https://github.com/driftyco/ionic/commit/4ef9be5))
* **slide-box:** New slide box. ([a8f2366](https://github.com/driftyco/ionic/commit/a8f2366))
* Fix dynamic slides ([7fe987c](https://github.com/driftyco/ionic/commit/7fe987c))
* Access slider ([551f64c](https://github.com/driftyco/ionic/commit/551f64c))
* Cage platformready check for web view ([9271aa1](https://github.com/driftyco/ionic/commit/9271aa1))
* **buttons:** more v2 like buttons ([21e54be](https://github.com/driftyco/ionic/commit/21e54be))
* **scrollView:** statusTap overflow. Fixes #4743 ([853453c](https://github.com/driftyco/ionic/commit/853453c))
* **scroll:** native scrolling for scroll view ([c5b48cb](https://github.com/driftyco/ionic/commit/c5b48cb))
<a name"1.1.1"></a>
### 1.1.1 "yttrium-yeti" (2015-11-05)
#### Bug Fixes
* **browser:** ios9 location patch ([e5b85df](https://github.com/driftyco/ionic/commit/e5b85df))
* **ionContent:** fix scroll sizing with native scrolling and pull-to-refresh ([3ab9eaf](https://github.com/driftyco/ionic/commit/3ab9eaf))
* **ionRadio:** fix adjacent selectors that break in iOS9 ([11232d4](https://github.com/driftyco/ionic/commit/11232d4))
* **ionSlideBox:** prevent $animate from cause a delay when removing slides and slide-pagers ([98ccc9d](https://github.com/driftyco/ionic/commit/98ccc9d))
* **ios9:** uiwebview patch ([c2822e7](https://github.com/driftyco/ionic/commit/c2822e7))
* **popup:** make popups play nice with other async popups ([6101d4b](https://github.com/driftyco/ionic/commit/6101d4b))
#### Features
* **meteor:** add Meteor support
([af1bfef](https://github.com/driftyco/ionic/commit/af1bfef))
* **navView:** support ControllerAs syntax for ion-nav-views
([a665d1d](https://github.com/driftyco/ionic/commit/a665d1d))
<a name"1.1.0"></a>
### 1.1.0 "xenon-xerus" (2015-08-13)
#### Bug Fixes
* **location:** Fix preventDefault logic in ionic.Gesture.gestures.Drag ([e10b5d2](https://github.com/driftyco/ionic/commit/e10b5d2))
* **menuClose:** Prevent clicking on current page link in sidemenu from disorganizing page hierarchy. Fixes [#4132](https://github.com/driftyco/ionic/issues/4132)) ([a379bfd](https://github.com/driftyco/ionic/commit/a379bfd))
* **select:** prevent words from being cut off ([e8724e1](https://github.com/driftyco/ionic/commit/e8724e1))
* **tabs:** adjust tabs and content when hiding the nav bar ([7e4fb15](https://github.com/driftyco/ionic/commit/7e4fb15))
#### Features
* **angular:** Upgrade to Angular 1.4 ([355bf6a](https://github.com/driftyco/ionic/commit/355bf6a))
* **clearCache:** clearCache returns a promise ([336c388](https://github.com/driftyco/ionic/commit/336c388))
<a name"1.0.1"></a>
### 1.0.1 "vanadium-vaquita" (2015-06-30)
#### Bug Fixes
* **button:** fix line-height for button-small ([753fcde](https://github.com/driftyco/ionic/commit/753fcde))
* **ionicConfig:**
* remove tel from images ([d256870](https://github.com/driftyco/ionic/commit/d256870)
* add content scheme to whitelist ([8572f38](https://github.com/driftyco/ionic/commit/8572f38)
* **gestures:** only preventDefault on direction if direction supplied ([56ab0f2](https://github.com/driftyco/ionic/commit/56ab0f2))
* **history:** maintain nextViewOptions with resolves ([cef6708](https://github.com/driftyco/ionic/commit/cef6708))
* **item:** set complex ionItems to use scss var ([5aaa94a](https://github.com/driftyco/ionic/commit/5aaa94a))
* **infiniteScroll:** reduce memory used by inactive spinner ([32da5cd](https://github.com/driftyco/ionic/commit/32da5cd))
* **loading:** reduce memory used by inactive spinner ([f622817](https://github.com/driftyco/ionic/commit/f622817))
* **popup:** close highest overlay ([bcfe210](https://github.com/driftyco/ionic/commit/bcfe210))
* **scroll:** keyboard support for native scroll views ([a293a23](https://github.com/driftyco/ionic/commit/a293a23))
* **scrollView:** fix memory leak in JS scrolling cleanup ([d6431a7](https://github.com/driftyco/ionic/commit/d6431a7))
* **tabs:**
* make icons and titles stay in the same position ([d9b3b80](https://github.com/driftyco/ionic/commit/d9b3b80))
* fix icons and titles position ([f76aedb](https://github.com/driftyco/ionic/commit/f76aedb))
* **tap:** stop cloning date inputs ([d3c3e8c](https://github.com/driftyco/ionic/commit/d3c3e8c))
* **viewSwitcher:** broadcast view transition events in a consistent order ([f78b1b3](https://github.com/driftyco/ionic/commit/f78b1b3))
#### Features
* **gestures:** add dragstart and dragend gestures ([7679690](https://github.com/driftyco/ionic/commit/7679690))
* **sideMenu:** add menu open and close events ([dbd5881](https://github.com/driftyco/ionic/commit/dbd5881))
* **spinner:** allow ionSpinner default to be set by ionicConfigProvider ([cf338cf](https://github.com/driftyco/ionic/commit/dbd5881))
<a name"1.0.0"></a>
### 1.0.0 "uranium-unicorn" (2015-05-12)
#### Bug Fixes
* **config:** add support for blob image protocol. ([d684d62a](https://github.com/driftyco/ionic/commit/d684d62a), closes [#3645](https://github.com/driftyco/ionic/issues/3645))
* **fonts:** IE does not support query string cache busting in font URLs ([bd72a33](https://github.com/driftyco/ionic/commit/bd72a33))
* **infiniteScroll:** prevent error on infinite scroll complete with native scrolling ([86565e24](https://github.com/driftyco/ionic/commit/86565e24), closes [#3682](https://github.com/driftyco/ionic/issues/3682))
* **ionicConfig:** allow using tel for hrefs ([db730f16](https://github.com/driftyco/ionic/commit/db730f16), closes [#3647](https://github.com/driftyco/ionic/issues/3647))
* **modal:** Prevent scroll=false content from overlapping modal content. ([4e74ead5](https://github.com/driftyco/ionic/commit/4e74ead5), closes [#3648](https://github.com/driftyco/ionic/issues/3648))
* **scrolling:** Collection repeat requires JS scrolling ([0557c305](https://github.com/driftyco/ionic/commit/0557c305))
<a name"1.0.0-rc.5"></a>
### 1.0.0-rc.5 "tungsten-turkey" (2015-04-27)
#### Bug Fixes
* **backButton:**
* remove $event ([82dca6ab](https://github.com/driftyco/ionic/commit/82dca6ab))
* **goBack:**
* specify how many views to go back ([63a0834d](https://github.com/driftyco/ionic/commit/63a0834d))
* **input:**
* prevent input labels from being pushed left on focus ([a6d9d4c8](https://github.com/driftyco/ionic/commit/a6d9d4c8), closes [#1778](https://github.com/driftyco/ionic/issues/1778))
* **ionicConfig:**
* Whitelist Cordova Windows Phone style protocols ([19296c85](https://github.com/driftyco/ionic/commit/19296c85))
* Chrome regression no longer allows integer transition duration times ([34ed2d0f](https://github.com/driftyco/ionic/commit/34ed2d0f))
* **keyboard:**
* easily disable/re-enable keyboard ([f7db8c3f](https://github.com/driftyco/ionic/commit/f7db8c3f), closes [#2285](https://github.com/driftyco/ionic/issues/2285))
* check if input is in scroll view ([a86ec11f](https://github.com/driftyco/ionic/commit/a86ec11f), closes [#3586](https://github.com/driftyco/ionic/issues/3586))
* **ngShow:** WP fix for ngShow. ([c64e0bae](https://github.com/driftyco/ionic/commit/c64e0bae), closes [#3498](https://github.com/driftyco/ionic/issues/3498))
* **range:**
* Display range inputs on WP ([e8ecfe9c](https://github.com/driftyco/ionic/commit/e8ecfe9c), closes [#3479](https://github.com/driftyco/ionic/issues/3479))
* **scroll:**
* set ms-viewport to prevent IE "squish" effect ([26361d65](https://github.com/driftyco/ionic/commit/26361d65))
* Windows Phone default to native scrolling ([c40e36c1](https://github.com/driftyco/ionic/commit/c40e36c1))*
**slidebox:**
* prevent read only property error on assigning of length. ([08956b29](https://github.com/driftyco/ionic/commit/08956b29), closes [#3589](https://github.com/driftyco/ionic/issues/3589))
* **spinners:**
* WP doesn't support smil. default wp spinner to spinner that uses timing func. ([e5930c0c](https://github.com/driftyco/ionic/commit/e5930c0c), closes [#3480](https://github.com/driftyco/ionic/issues/3480))
<a name"1.0.0-rc.4"></a>
### 1.0.0-rc.4 "sulfur-suricate" (2015-04-20)
#### Bug Fixes
* **backdrop:**
* dont allow counter to go below 0 ([fdca73a5](https://github.com/driftyco/ionic/commit/fdca73a5))
* **clearCache:**
* ensure async transition completed ([c4364377](https://github.com/driftyco/ionic/commit/c4364377), closes [#2939](https://github.com/driftyco/ionic/issues/2939))
* **collectionRepeat:**
* when array is empty, dont use heightGetter/widthGetter ([bd4723c9](https://github.com/driftyco/ionic/commit/bd4723c9), closes [#3440](https://github.com/driftyco/ionic/issues/3440))
* **content:**
* make on-scroll-complete pass (scrollLeft, scrollTop) locals ([10552634](https://github.com/driftyco/ionic/commit/10552634), closes [#2464](https://github.com/driftyco/ionic/issues/2464))
* **exposeAsideWhen:**
* give content time to initialize ([255ccb7a](https://github.com/driftyco/ionic/commit/255ccb7a), closes [#2693](https://github.com/driftyco/ionic/issues/2693))
* **ionDeleteButton:**
* stop clicks from bubbling up to main item ([0421596b](https://github.com/driftyco/ionic/commit/0421596b))
* **ionItem:**
* do not auto add target attr ([8e47266d](https://github.com/driftyco/ionic/commit/8e47266d), closes [#3497](https://github.com/driftyco/ionic/issues/3497))
* **infiniteScroll:**
* prevent checkbounds when infinitescroll completes when page is cached. ([6ee9e26b](https://github.com/driftyco/ionic/commit/6ee9e26b), closes [#2694](https://github.com/driftyco/ionic/issues/2694))
* **keyboard:**
* use keyboardGetHeight not ionic.keyboard.height ([04da0fc7](https://github.com/driftyco/ionic/commit/04da0fc7))
* overflow: visible on scroll view when keyboard is open ([edb62c2c](https://github.com/driftyco/ionic/commit/edb62c2c))
* **modal:**
* fix race conditions and memory leaks ([008df7b9](https://github.com/driftyco/ionic/commit/008df7b9))
* clean up event listeners when hiding modal ([218605f0](https://github.com/driftyco/ionic/commit/218605f0))
* **popup:**
* fix race conditions and memory leaks ([e86b331d](https://github.com/driftyco/ionic/commit/e86b331d), closes [#2815](https://github.com/driftyco/ionic/issues/2815))
* make sure backdrop is always released ([31de853f](https://github.com/driftyco/ionic/commit/31de853f), closes [#3524](https://github.com/driftyco/ionic/issues/3524))
* synchronously add/remove popups from stack, no matter the animation state ([9baf219e](https://github.com/driftyco/ionic/commit/9baf219e), closes [#3131](https://github.com/driftyco/ionic/issues/3131))
* **refresher:**
* fix pull to refresh with native scrolling on kitkat ([71e89715](https://github.com/driftyco/ionic/commit/71e89715))
* **scroll:**
* rename 'scroll.resize' to 'scroll-resize' for jQuery's sake ([e19863c3](https://github.com/driftyco/ionic/commit/e19863c3), closes [#3384](https://github.com/driftyco/ionic/issues/3384))
* **slidebox:**
* prevent resize when hidden ([040dabf2](https://github.com/driftyco/ionic/commit/040dabf2), closes [#2817](https://github.com/driftyco/ionic/issues/2817))
* properly cleanup window resize listener ([51f8f3cd](https://github.com/driftyco/ionic/commit/51f8f3cd))
* **spinners:**
* spiral spinners have correct gradient tail color when using emotion colors. ([7db6c7ff](https://github.com/driftyco/ionic/commit/7db6c7ff), closes [#3328](https://github.com/driftyco/ionic/issues/3328))
* **swipeBack:**
* disable swipe back per view ([c602cde8](https://github.com/driftyco/ionic/commit/c602cde8), closes [#3470](https://github.com/driftyco/ionic/issues/3470))
* **$ionicSlideBoxDelegate:**
* add `speed` parameter to next()/previous() ([b3c086eb](https://github.com/driftyco/ionic/commit/b3c086eb), closes [#3493](https://github.com/driftyco/ionic/issues/3493))
<a name"1.0.0-rc.3"></a>
### 1.0.0-rc.3 "radium-raccoon" (2015-04-13)
#### Bug Fixes
* **slidebox:**
* `show-pager` defaults to true ([95688d6a](https://github.com/driftyco/ionic/commit/95688d6a))
* prevent scrolling while sliding ([db7f0eee](https://github.com/driftyco/ionic/commit/db7f0eee), closes [#2814](https://github.com/driftyco/ionic/issues/2814))
* **fonts**
* Add support for the Segoe UI font for Windows Phone support ([3690dbf](https://github.com/driftyco/ionic/commit/3690dbf))
* **nav:**
* back btn and bar hide/show ([0936f78c](https://github.com/driftyco/ionic/commit/0936f78c))
* **backButton:**
* dynamic icon/text updates ([a0c3c557](https://github.com/driftyco/ionic/commit/a0c3c557), closes [#3281](https://github.com/driftyco/ionic/issues/3281))
* **navbar:**
* re-align title after show ([0e1689d5](https://github.com/driftyco/ionic/commit/0e1689d5), closes [#3064](https://github.com/driftyco/ionic/issues/3064))
* **collectionRepeat:**
* in grid, use height of tallest item in row ([40bedd7d](https://github.com/driftyco/ionic/commit/40bedd7d), closes [#3387](https://github.com/driftyco/ionic/issues/3387))
* properly resize when aside is exposed ([6c08b780](https://github.com/driftyco/ionic/commit/6c08b780), closes [#3352](https://github.com/driftyco/ionic/issues/3352))
* compute width when height is not given ([1e36afc6](https://github.com/driftyco/ionic/commit/1e36afc6), closes [#3357](https://github.com/driftyco/ionic/issues/3357))
* **modal:**
* fix header bar in modals with top tabs. ([40604681](https://github.com/driftyco/ionic/commit/40604681), closes [#3347](https://github.com/driftyco/ionic/issues/3347), [#3346](https://github.com/driftyco/ionic/issues/3346))
* prevent ghost clicks on close ([a416c66d](https://github.com/driftyco/ionic/commit/a416c66d))
* **ionItem:**
* vertically center select in an item ([6df89d78](https://github.com/driftyco/ionic/commit/6df89d78), closes [#3517](https://github.com/driftyco/ionic/issues/3517))
* **keyboard:**
* keyboard performance improvements ([70576d9](https://github.com/driftyco/ionic/commit/70576d9))
### 1.0.0-rc.2 "palladium-platypus" (2015-03-30)
#### Bug Fixes
* **activator:** adds activated class to buttons in nav-bar and header-bars ([36df5086](https://github.com/driftyco/ionic/commit/36df50863853dcf4faee77cbf40c93c4556c11c1), closes [#3348](https://github.com/driftyco/ionic/issues/3348))
* **keyboard:** enable keyboard accessory bar more quickly after focus ([7bf1207a](https://github.com/driftyco/ionic/commit/7bf1207a54bb482d1fdb2cf13620ef2837ffab18), closes [#3113](https://github.com/driftyco/ionic/issues/3113))
* **popover:** fix popover position on Internet Explorer ([893fcbec](https://github.com/driftyco/ionic/commit/893fcbec5f97eb487d602ab2c19459924c0098b0), closes [#2861](https://github.com/driftyco/ionic/issues/2861))
* **popup:** prevent scrollbars from showing on desktop unecessarily. ([b8df44d4](https://github.com/driftyco/ionic/commit/b8df44d4c44e47516032b96cac79147eb48afe4c), closes [#3204](https://github.com/driftyco/ionic/issues/3204))
* **scrolling:** Prevent gestures from breaking native scrolling ([e917cae3](https://github.com/driftyco/ionic/commit/e917cae3346ba3e78e5a4126704bdc102e33ae95))
#### Features
* **scrolling:** add native scroll delegate ([bda4de1c](https://github.com/driftyco/ionic/commit/bda4de1c30bc799e2b48f769d472f391282c7e49))
### 1.0.0-rc.1 "osmium-ostrich" (2015-03-16)
#### Bug Fixes
* initialize $scope.$tabSelected when nested tabs selected. ([ec7bf202](https://github.com/driftyco/ionic/commit/ec7bf2026b10c01d92d52a09abb63ad81ef46045))
* **activator:** check classList exists ([0bed91f3](https://github.com/driftyco/ionic/commit/0bed91f3c460fb0632a922a928d63072d4f7f166), closes [#3295](https://github.com/driftyco/ionic/issues/3295))
* **barSubheader:** fix border-bottom on android ([b2841190](https://github.com/driftyco/ionic/commit/b2841190e02cbdb5fb0367b700f67b3fbd2c731b))
* **collectionRepeat:**
* properly delete items when setting size to 0 ([3dc6ab6a](https://github.com/driftyco/ionic/commit/3dc6ab6a4ab39dd07dffe6bc406f115688206f0d), closes [#3299](https://github.com/driftyco/ionic/issues/3299))
* fix a dom problem with margins and position:relative ([83a20c61](https://github.com/driftyco/ionic/commit/83a20c61e696c8cf9fa43a124c16fe6a1a80d6e8), closes [#3277](https://github.com/driftyco/ionic/issues/3277))
* fix problem with option & delete buttons ([2c2662fe](https://github.com/driftyco/ionic/commit/2c2662fe81085972254e1360cd0618468fe5e6e3), closes [#3280](https://github.com/driftyco/ionic/issues/3280))
* make it work performantly with exposeAsideWhen ([4f35d8e6](https://github.com/driftyco/ionic/commit/4f35d8e665cf5d886995686340ebe33b9013a3e1), closes [#3244](https://github.com/driftyco/ionic/issues/3244))
* fix data change while page disconnected, computed dimensions while no data ([4325025d](https://github.com/driftyco/ionic/commit/4325025deb3dc6bc85fc260c2f4e3658a32480be), closes [#3240](https://github.com/driftyco/ionic/issues/3240), [#3238](https://github.com/driftyco/ionic/issues/3238))
* **keyboard:** shrink scrollView on date and select focus on iOS ([4636cb0e](https://github.com/driftyco/ionic/commit/4636cb0ee4541004d9b0d2895f2a11a7a112d73c))
* **platform:** revert b1f94da27e265ca32698b86785073d53208e6679, #3279 ([1c7b2883](https://github.com/driftyco/ionic/commit/1c7b2883572e5648dd141fafe61233994116716c), closes [#3175](https://github.com/driftyco/ionic/issues/3175))
* **scrollView:** remove bottom margin on scroll content. ([4f9d6fe7](https://github.com/driftyco/ionic/commit/4f9d6fe768910858a1df022e37e9b245af4fd67e), closes [#2910](https://github.com/driftyco/ionic/issues/2910))
* **subHeader:** removes borders on android subheaders ([ebe32265](https://github.com/driftyco/ionic/commit/ebe32265e4c80de29d0bc32494d7ab1aff7a7e77), closes [#3265](https://github.com/driftyco/ionic/issues/3265))
* **tabs:** correct tab leaving lifecycle events ([082f30e6](https://github.com/driftyco/ionic/commit/082f30e60d7ac7b8d0bc4e354418168171a8855b), closes [#2869](https://github.com/driftyco/ionic/issues/2869))
#### Features
* **collectionRepeat:** resize on $ionicScrollDelegate.resize() ([a3014830](https://github.com/driftyco/ionic/commit/a3014830cf89da471a345d30d4bb86c859e96d48), closes [#3292](https://github.com/driftyco/ionic/issues/3292))
### 1.0.0-rc.0 "neodymium-newt" (2015-03-05)
#### Bug Fixes
* **$ionicLoading:** make `hideOnStateChange` work if loader is delayed ([878c8170](https://github.com/driftyco/ionic/commit/878c81706df82c183a0ead4abe20b36a0eedf32f), closes [#3022](https://github.com/driftyco/ionic/issues/3022))
* **angular:** `.finally` syntax error in Android 2.3 ([1f2d900e](https://github.com/driftyco/ionic/commit/1f2d900e3c3e0845a6a7a03db9e5652a29dea7bd))
* **collectionRepeat:**
* restore scrollView's normal behavior when repeater is destroyed ([864b46aa](https://github.com/driftyco/ionic/commit/864b46aa818c3a230e77225ab704c16acbc93ac5), closes [#2078](https://github.com/driftyco/ionic/issues/2078))
* resize scrollView when data changes ([88aebad3](https://github.com/driftyco/ionic/commit/88aebad36e37f000c13b0f36301c28138f94c069), closes [#2523](https://github.com/driftyco/ionic/issues/2523))
* properly resize, but only when scrollView size actually changes ([b7a09689](https://github.com/driftyco/ionic/commit/b7a096893393a35eaf981979a7eae29320d13bf9), closes [#2935](https://github.com/driftyco/ionic/issues/2935), [#3054](https://github.com/driftyco/ionic/issues/3054))
* don't rerender on window resize when view is cached ([4f0598dd](https://github.com/driftyco/ionic/commit/4f0598dd47d2f21b37480e12d6a4d91f325a0393), closes [#2677](https://github.com/driftyco/ionic/issues/2677))
* properly display sibling elements after a collection-repeat ([7913ee0f](https://github.com/driftyco/ionic/commit/7913ee0f2856117a927da2d6ba14982f173c6b4c))
* Properly calcuate list height and show ion-infinite-scroll. ([83899681](https://github.com/driftyco/ionic/commit/838996815c3cfa0379a5235bd4c5174dec084f08), closes [#2376](https://github.com/driftyco/ionic/issues/2376))
* **css:** add height to item-image and fix nav-bar ([c1ef4718](https://github.com/driftyco/ionic/commit/c1ef471883d8c93d4f8dd444664572742563c56a))
* **exposeAsideWhen:** trigger a resize event when the aside is exposed ([27298e92](https://github.com/driftyco/ionic/commit/27298e9209a718450c48048592dc5cf8ffb139f8), closes [#3054](https://github.com/driftyco/ionic/issues/3054))
* **gestures:** improve drag/swipe response ([a5881eae](https://github.com/driftyco/ionic/commit/a5881eaeba7d12d016fe3712c77261e75e863cf3), closes [#1729](https://github.com/driftyco/ionic/issues/1729), [#2674](https://github.com/driftyco/ionic/issues/2674))
* **history:** index check before forwardViewId = null ([2885258d](https://github.com/driftyco/ionic/commit/2885258d1299f9c648650548e08f58f049c57447))
* **iframe:** add .iframe-wrapper for scrollable iframe ([b7cd6cb1](https://github.com/driftyco/ionic/commit/b7cd6cb1ca7cdfc245827b4c460ae67810824841), closes [#1151](https://github.com/driftyco/ionic/issues/1151))
* **input:** Fix inline input flexbox model to prevent input from being cut off ([d68ecc16](https://github.com/driftyco/ionic/commit/d68ecc16b729ad361a655c1050aa03fe22aef137))
* **ionItem:** properly hide option buttons on scroll in collection-repeat ([7fec8480](https://github.com/driftyco/ionic/commit/7fec8480e5ab7c52de6a29c86b49c290c4d664e1), closes [#1811](https://github.com/driftyco/ionic/issues/1811), [#2804](https://github.com/driftyco/ionic/issues/2804))
* **ionLoadingConfig:** fix default loading template ([9749bb97](https://github.com/driftyco/ionic/commit/9749bb9798c101032c17ec62c3d3f328c322087f))
* **ionReorder:** stop icon from hiding on reorder ([c5b35eee](https://github.com/driftyco/ionic/commit/c5b35eee97abc3661243c780bbb9d6d064022806))
* **listView:**
* do not scroll freeze when no scrollView ([811cc272](https://github.com/driftyco/ionic/commit/811cc2725a8d87e9fd9c649e708e9145deec769a), closes [#3174](https://github.com/driftyco/ionic/issues/3174))
* ionic.extend not extend ([7557c58e](https://github.com/driftyco/ionic/commit/7557c58ea6ab55f2a635775c3e0029e84c182e85))
* **loading:** options.hideOnStateChange: also hide on stateChangeError ([3d128535](https://github.com/driftyco/ionic/commit/3d1285359330be1214d5e9a3f4bac6b2b35a3cc3), closes [#3051](https://github.com/driftyco/ionic/issues/3051))
* **navBar:**
* check existence of leaving controller ([8c105ad2](https://github.com/driftyco/ionic/commit/8c105ad234dae23e99b971bce81966c3efbfbba0), closes [#2868](https://github.com/driftyco/ionic/issues/2868))
* use $attrs['class'], not $attrs.class ([892516d4](https://github.com/driftyco/ionic/commit/892516d42b6aa70904e43a708fb162e9088eeafe), closes [#3062](https://github.com/driftyco/ionic/issues/3062))
* **navButtons:** fixed case where buttons would display under each other in 4.4 ([eef1d32b](https://github.com/driftyco/ionic/commit/eef1d32b04f341896d57a1cba319067b25614680))
* **popover:**
* only pop upwards if there's room above ([56171a26](https://github.com/driftyco/ionic/commit/56171a268f1b1ffc66c1fcf9ea806c68e58b60ff), closes [#3047](https://github.com/driftyco/ionic/issues/3047), [#3074](https://github.com/driftyco/ionic/issues/3074))
* fix border radius styling on header bar ([dcac56ae](https://github.com/driftyco/ionic/commit/dcac56ae4906255b12c3013e2752ddc5e4aa6b7d), closes [#3179](https://github.com/driftyco/ionic/issues/3179))
* **scroll:**
* hide the scrollbar on desktop so it matches content size of mobile ([0e04f391](https://github.com/driftyco/ionic/commit/0e04f3910589cadf5763f2522942a9ad5725202c))
* cleanup native scroll listeners only if activated ([df6dcb96](https://github.com/driftyco/ionic/commit/df6dcb96f633cef043b0b25c8a8837755f350ad9))
* fix IE mousewheel scroll ([be094336](https://github.com/driftyco/ionic/commit/be0943360850ad99a84bfd7bebb8a77b905e6483))
* show scrollbars during native scrolling ([ecfd0e07](https://github.com/driftyco/ionic/commit/ecfd0e079ec19c0307d12873d925554bb286c9c6))
* do not click when scroll decelerating ([e8a70f37](https://github.com/driftyco/ionic/commit/e8a70f3701f5676837d5b48397eaa539b5ee61a7), closes [#1438](https://github.com/driftyco/ionic/issues/1438), [#2223](https://github.com/driftyco/ionic/issues/2223), [#2665](https://github.com/driftyco/ionic/issues/2665))
* **scrollDelegate:** revert change that made all scroll* methods blur inputs ([0145dc37](https://github.com/driftyco/ionic/commit/0145dc372d31a330c5754b7abd50dedd0a64136b), closes [#2745](https://github.com/driftyco/ionic/issues/2745))
* **scrollView:** higher velocity threshold for sliding ([93643c41](https://github.com/driftyco/ionic/commit/93643c4127e342fca9547796eeaf8ad096e5c028))
* **sideMenu:** check whether drag is enabled before dragging ([acd0ff8f](https://github.com/driftyco/ionic/commit/acd0ff8f8cb01d778781a81621fb90521e496a23))
* **sidemenu:** prevent scroll during menu drag ([51ed1824](https://github.com/driftyco/ionic/commit/51ed1824d5320ac788c9d27561338a61cbf844bc), closes [#2808](https://github.com/driftyco/ionic/issues/2808))
* **styles:** fix to tables in \_variable.scss #2949 ([9d676b0d](https://github.com/driftyco/ionic/commit/9d676b0d3025959c6854415d9ff22cbb45c1cd10))
* **tabs:**
* fire leaving life cycle events ([9cc61ecd](https://github.com/driftyco/ionic/commit/9cc61ecdced8d33a138cdd5f6cdbd8f90e33484a), closes [#2869](https://github.com/driftyco/ionic/issues/2869))
* reload tab after previous clearHistory() ([3628ebac](https://github.com/driftyco/ionic/commit/3628ebac16e5d2924c158c18d748403f4ff12b8b), closes [#2664](https://github.com/driftyco/ionic/issues/2664))
* corectly size ion-content when used with inline tabs. ([65ab5f35](https://github.com/driftyco/ionic/commit/65ab5f35a719e7b65325c5dd481d82b49f1e436b), closes [#2781](https://github.com/driftyco/ionic/issues/2781))
* correct border visibility with android style tabs ([bf40b222](https://github.com/driftyco/ionic/commit/bf40b222be85c8dba6e9531044505976fabc8d78))
* **video:** prevent styles from bleeding into html video tag ([7e762b9c](https://github.com/driftyco/ionic/commit/7e762b9cbfc4cdd7c2c2997ff44d36abbb66ab8a))
* **viewSwitcher:** do not finish transition from bubbled transitionend events ([6fa75b7f](https://github.com/driftyco/ionic/commit/6fa75b7fff12cb4610be9bd117d160f62ce5326d), closes [#3006](https://github.com/driftyco/ionic/issues/3006), [#3063](https://github.com/driftyco/ionic/issues/3063))
#### Features
* **actionsheet:** android style/layout, iOS update ([b837fb24](https://github.com/driftyco/ionic/commit/b837fb24e247688c40d85d1bdf4f75e75d902a61))
* **collectionRepeat:**
* if item-width/item-height not given, compute dimensions ([432c7dca](https://github.com/driftyco/ionic/commit/432c7dca0225ec9bf37acc48d4c8d1a98bafa140))
* add collection-buffer-size, collection-refresh-images attrs ([b49444c3](https://github.com/driftyco/ionic/commit/b49444c3bc8762914dffe144e12c7265469e2c34), closes [#1742](https://github.com/driftyco/ionic/issues/1742))
* automatically set width/height style to match collection-item-{width,height} ([34e350b0](https://github.com/driftyco/ionic/commit/34e350b0b7b0ee1986d