github react-native-elements/react-native-elements v0.15.0

latest releases: v4.0.0-rc.8, v3.4.3, v4.0.0-rc.7...
6 years ago

General

Thanks to all who use and contribute to react-native-elements. This release is a polish update, a set of smaller changes and fixes on the journey to our 1.0 release!

Breaking Changes/Deprecations

No breaking changes! Phew...

Col, Row, Grid, SideMenu, Tabs, Tab, and SwipeDeck have been deprecated. React Native Elements serves to be the one complete UI package for react native apps. However, if there are libraries out there that do a much better job for some of our components, then we feel that we should point you to those libraries. Deprecated components still work as usual, however, we'll show you a message when you use them so you know they'll be removed in a future release.

Col, Row, and Grid were beginner abstractions we made over flex box. We're now encouraging you to learn flex box as it'll make you a much better react native developer 💯

SideMenu, Tabs, and Tab are navigational components but they weren't full navigation solutions. React Navigation is a full navigation library that has support for Drawers(SideMenu), Tabs, Modals and even Stacks. We definitely recommend checking it out.

SwipeDeck has been moved into its own repo so that development can be done easier.

New Features/Components

  • Badges now have can take multiple children!

Docs

Bug/Warning Fixes

  • Migrated to ViewPropTypes for new versions of react native 4429db6 @alphasp
  • Migrated to prop-types package from React.PropTypes af51954 @alphasp
  • SwipeDeck - fixes to elevation on android 19b2cfb @Bersam
  • ButtonGroup - Border radius on buttons in the ButtonGroup now works as it should. No more white corners! 672372b @JulianKingman
  • ImageBackground - Images with nested children now use the ImageBackground component 896371e @iRoachie
  • ListItem - Passing in an empty subtitle or title in the List Item no longer screams errors at you 29753ff @iRoachie
  • SocialIcon - When disabled the onLongPress would throw and error 47e1d72 @FredyC
  • Button - Raised buttons that were rounded had weird corner rectangles e487f23 @iRoachie
  • Button - Raised buttons on android weren't displaying the drop shadow c5638f1 @iRoachie

Don't miss a new react-native-elements release

NewReleases is sending notifications on new releases.