Adieu ListView! (and other deprecated lifecycle methods) 👋
·
3955 commits
to master
since this release
This release gets rid of ListView
and all the deprecated methods.
However there's one warning which is caused by this issue.
This also fixes #2673 which was causing android releases to break with transparent background. 💪@PlabanJr
Features
- Accordion now has onAccordionOpen/onAccordionClose callbacks which provides
item
andindex
parameters. 👏 @Srishti-Sharma - Tabs have a
disabled
(boolean) prop. 👌@Srishti-Sharma
Also props to all the external contributors who pitched in with useful PR's and made our work easier 🙏
Breaking changes
- Swipeable Lists are no longer supported. Swipeable lists depended on ListView and upgrading it didn't make sense as there are better alternatives available. We're still open to adding it back in if there many users depending on it. (Refactoring to the above component shouldn't be a difficult process either)
Fixes/Changes
- Fixes Icon (#2804) 805577d
- Refactor Header.js & fix Issue #2798 (#2803) 9fcab56
- Fixes textStyle for Tab(heading) (#2801) 78e03c3
- chore(): transpiles latest changes 994525d
- Replace bgColor null with transparent (#2799) afcffcb
- fix(): fixes willUpdate warnings (#2800) f71de0d
- remove Content interface conflicts with KeyboardAwareScrollViewProps (#2791) e63adfc
- fix(): removes listView (#2797) a867e33
- chore(): transpiles new changes c269c13
- Fab cleanup (#2787) d4f1be0
- Fixes crash of prop floatingLabel in Item (#2794) 7fc84b7
- Merge branch 'master' of github.com:GeekyAnts/NativeBase 5e13b84
- fix(): replaces deprecated lifecycle methods 85a52b1
- Remove FontAwesome5Pro (#2793) 6ba788b
- fix(): fix for #2785 regression (Icon family ignored) f63778b
- run npm i and upgrade lodash to ^4.17.14 (#2774) 3d4395f