General
It's that time again, a new react-native-elements release (bit delayed sorry). This version was a big bigger than our usual releases so be sure to read through the breaking changes and updates for this release.
Our v1.0 release is fast approaching! Be sure to stick along for the ride.
Breaking Changes
- COMPLETELY REMOVED
Sidemenu
,Swipedeck
,Grid
,Row
,Col
,Tabs
. We announced the deprecation of these components in v0.15.0. They are now removed in preparation for our v1.0 release. Header
is no longer absolutely positioned react-native-training/react-native-elements@588c162. No more weird margins and paddings. @iRoachieHeader
now has a default background color react-native-training/react-native-elements@895c361 @iRoachie- Removed
bundle.js
. We found this file to be unnecessary since it's not used by react-native. If you are/were using it, we'd like to know how. react-native-training/react-native-elements@43de944 @xavier-villelegier
New Features/Components
- Typescript definitions are now bundled with the project react-native-training/react-native-elements@1baed78 @iRoachie
- Updated react-native-vector-icons to support feather icons react-native-training/react-native-elements@dc75961 @raduflp
Avatar, Card
- Can now pass in props to the inner Image component usingimageProps
prop react-native-training/react-native-elements@2eb6806 @iRoachieListItem
- Now has adisabled
anddisabledStyle
prop react-native-training/react-native-elements@eab2923 @krose422
Docs
Button
- CorrectediconLeft
in docs toleftIcon
. react-native-training/react-native-elements@fee8464 @chengsieulyButtons
- Addedloading
,activityIndicatorStyle
, andloadingRight
to docs react-native-training/react-native-elements@a255344 @giacomocerquoneHeader
- Add extra notes on customizing the inner components react-native-training/react-native-elements@6529f33 @pacozaa- Add roadmap to the README along with docs cleanup react-native-training/react-native-elements@66d7e72 @Monte9
- Snack demo example for buttonGroup react-native-training/react-native-elements@6328d6a @Monte9
Lists
- Fixed typo react-native-training/react-native-elements@71ff587 @jtklein
Bug/Warning Fixes
Button
- fix borderRadius crash on android version lower than API 21 react-native-training/react-native-elements@d59711d @jjdpButton
- Fixedcannot calculate shadow efficiently
error react-native-training/react-native-elements@6b93b57 @iRoachieButton
- Ripple on android now appears where you click like it should react-native-training/react-native-elements@a777e6d @xavier-villelegierCard
- Removed image overlay when nofeaturedTitle
orfeaturedSubtitle
were passed as props react-native-training/react-native-elements@20116a9 @xavier-villelegierHeader
- fixed prop warning on having multiple children react-native-training/react-native-elements@f850c32 @iRoachieListItem
- Correct propType fortextInputAutoCapitalize
react-native-training/react-native-elements@acc48e1 @krose422ListItem
- Fixed avatar out of bounds issue when exceeding previously set maximum height and width react-native-training/react-native-elements@2a71ecb @cordosvictorListItem
- Fixed bug whereAvatar
would always show no matter what https://github.com/react-native-training/react-native-elements/pull/616 @iRoachieListItem
- Fix Horizontal alignment of elements react-native-training/react-native-elements@60a4d29 @joel-bentleyTextInput
- Fix selectionColor bug on android react-native-training/react-native-elements@9a43493 @Joshuabaker2Tile
- Fix resizeMode to be apart of style instead of prop react-native-training/react-native-elements@00c73d5 @guofoo- Fixed normalizeText function to display properly devices which pixel density is greater than 3 react-native-training/react-native-elements@456fe2d @Nickersoft
Misc
Example
- Fixed status bar for android react-native-training/react-native-elements@8a67852 @xavier-villelegierExample
- Bump expo version react-native-training/react-native-elements@8a67852 @xavier-villelegier
Big shoutout to our newest collab @johot who also just had baby! 🍼 🎊