v1.0.0-beta.5 'barium-bobcat'
·
14292 commits
to main
since this release
Bug Fixes
- $ionicLoading: do not flicker when showing long loading messages (90e7395e, closes #1252)
- .slide-left-right-ios7: do not give borders to header/footer bars (30a9da19, closes #1232)
- .tab-item: make it work with activator (1b1c234f, closes #1317)
- CustomEvent: fix IE CustomEvent polyfill (191464c9)
- activator: properly activate elements nested inside an item (3c15b118)
- button: fix icon vertical alignments for IE 10 (930794cd)
- e2e-tests: disable ionic-tap during e2e tests (636ca943, closes #1310)
- footer: Fix placement of .bar-footer.item-input-inset (eaee564d, closes #1325)
- header: Set a height for
.bar .title
(0c960b54) - headerBar: tap to scroll to top only on the nearest scrollview (58c97e0d, closes #1329)
- input:
- ion-header-bar: when hidden, correctly offset the ion-content (efa61844, closes #1351)
- ionCheckbox: make ng-checked and ng-change work (a006d896, closes #1349)
- ionItem: transform to
<a>
tag for ui-sref (c6c1300b) - ionNavButtons: do not append if page is removed very quickly (24a488bb)
- ionToggle: stop error in edge case of drag ending before raf (d108a29e)
- ionView:
- listView: reordering upwards in a list is more responsive, fix scrolling error (df9c0747, closes #1202)
- refresher: make arrow spin correctly (2ec01733, closes #1319)
- scroll:
- select:
- sideMenu: Disable content interaction when menu open (76d4c083, closes #1339)
- tap:
- textarea: Allow scroll in textarea when focused (5f2fdfdd, closes #1280)
Features
- $ionicModal: allow configuration of backdropClickToClose (291d723a)
- ionNavBackButton: make pressed state work (8d34ab28)
- platform: added isWindowsPhone() method (08e4b3d9)
- tap: Make TAP_RELEASE_TOLERANCE configurable (27369930)
- touch-action: add touch-action: manipulation (40cd6f72)
- ui-router: upgrade to angular-ui-router v0.2.10 (b9353e71, closes #941)
Breaking Changes
- ion-checkbox no longer has an isolate scope.
This will break your checkbox only if you were relying upon the
checkbox having an isolate scope: if you were referencing
$parent.value
as the ng-disabled attribute, for example.
Change your code from this:
<ion-checkbox ng-disabled="{{$parent.isDisabled}}"></ion-checkbox>
To this:
<ion-checkbox ng-disabled="{{isDisabled}}"></ion-checkbox>
(a006d896)