Skip to content

3.8.0

Compare
Choose a tag to compare
@mhartington mhartington released this 26 Oct 20:29

3.8.0 (2017-10-26)

Upgrade Instructions

This release includes improvements for iOS11 and specifically, the iPhone X. Please also read over the iOS 11 checklist blog post for additional information.

To update, install the latest version of ionic-angular and @ionic/app-scripts:

npm install ionic-angular@latest --save
npm install @ionic/app-scripts@latest --save-dev

This release uses version 4.4.4 of Angular. Please update the version number of any @angular packages in your package.json file:

  "dependencies": {
    "@angular/common": "4.4.4",
    "@angular/compiler": "4.4.4",
    "@angular/compiler-cli": "4.4.4",
    "@angular/core": "4.4.4",
    "@angular/forms": "4.4.4",
    "@angular/http": "4.4.4",
    "@angular/platform-browser": "4.4.4",
    "@angular/platform-browser-dynamic": "4.4.4",
    ...
  }

Bug Fixes

  • action-sheet: fix action sheet so it will scroll when the options exceed the screen (#13049) (199cb00)
  • content: reize on orientationchange only (6b848a0)
  • cordova: size footer correctly (33960f1)
  • item: safe-padding on last item only (af36358)
  • nav: remove bad assert (ae4be66)
  • navigation: account for condition of toggling one view with tabs to another view with tabs (c963745)
  • navigation: add defaultHistory support to ion-tabs (2646ebe)
  • navigation: unregister root navs when appropriate (2bd89fe)
  • overlay: onWillDismiss is called as expected (#12056) (c91223b), closes #11702
  • popover: improve positioning in ios11 (73f6a82)
  • select: overlay types should use shared interface (c4e9b5d), closes #13103
  • swiper: add safe-guards when user tries to zoom a slide without an image (#12931) (e0c8309), closes #12861
  • correct event name (f2946e7)
  • swiper: allow for multiple swipers on a page (#12213) (dd66f9a), closes #12008
  • tabs: emit viewDidEnter and viewDidLeave on app during tab change (c8be8e2)
  • tabs: return promises where appropriate (a77bb2c)
  • virtual-scroll: flickering issue fixes (88b2e83)
  • correct order of events (4ea8434)
  • move resize logic to viewCtrl (ebdf22d)

Features

  • alert: export AlertButton interface (0ba33d9), closes #12545
  • input: add dir attribute for different language directions (#13043) (b180351)
  • better ios11 support (49e0c37)