3.1.0
3.1.0 (2017-04-26)
Steps to Upgrade
Update your package.json to match the following dependencies, remove the existing node_modules
directory, and then run npm install
:
"dependencies": {
"@angular/common": "4.0.2",
"@angular/compiler": "4.0.2",
"@angular/compiler-cli": "4.0.2",
"@angular/core": "4.0.2",
"@angular/forms": "4.0.2",
"@angular/http": "4.0.2",
"@angular/platform-browser": "4.0.2",
"@angular/platform-browser-dynamic": "4.0.2",
"@ionic-native/core": "3.4.2",
"@ionic-native/splash-screen": "3.4.2",
"@ionic-native/status-bar": "3.4.2",
"@ionic/storage": "2.0.1",
"ionic-angular": "3.1.0",
"ionicons": "3.0.0",
"rxjs": "5.1.1",
"sw-toolbox": "3.4.0",
"zone.js": "^0.8.5"
},
"devDependencies": {
"@ionic/app-scripts": "1.3.4",
"typescript": "~2.2.1"
},
Bug Fixes
- input: trigger inputUpdated on initialize (5776f76)
- input: make sure isDisabled gets set to a boolean (bfa2362)
- item-options: rtl support (#11188) (ea6450e)
- menu: rtl support (5311336)
- menu: rtl support (51d5079)
- nav-controller: print exceptions inside lifecycle events (95c06a5), closes #10974
- nav-controller: filter null view-controllers (8605672)
- nav-controller: queue lazy loading (f88823a)
- nav-controller: fix crash when it is destroyed (cc1eb02), closes #11338
- navigation: legacy deeplink config can have a defaultHistory entry that is a component (35f3947)
- platform: resize events are dispatched inside zone (83509db)
- scroll: fix memory leak (3c8edba)
- searchbar: debounce input for ionInput (11a1c70)
- select: stores string | string[] (ba44780), closes #11337
- slides: fix fast rerendering crash (#11100) (78d427d), closes #10830
- sliding-gesture: add missing return value (3b32b8e)
- tabs: invalid component comparison (#11084) (e423e08)
- toggle: use correct toggle background color for iOS colors (b3d68c9)
- util: pass an option to default to right side in isRightSide (7bcf5a0)
- virtual-scroll: create views inside zone (fd3c6ba), closes #10451
- virtual-scroll: supports null records (67af71b)
Features
- app: add pull-left/right/start/end (#11214) (d9ac950)
- app: add text-start and text-end (#11213) (6cd719f)
- app: add responsive utility attributes by screen size (#11228) (cf24057), closes #10567
- item: add sass variable to override avatar border radius (b0dc856), closes #10763
- label: fix positioning of floating label for rtl (#11324) (0ec71cd)
- list: rtl support for list-header (#11328) (e31a4da)
- modal: add cssClass to modal options (5cb51ef), closes #10020
- platform: add electron as a platform (#10868) (c0df862)
- rtl: add start and end text-align for alert and picker (cb5707d)
- segment: add segment rtl support (#11215) (dd0b293)
- select: add popover interface as an option (745d808)