NativeBase

Mobile-first, accessible components for React Native & Web to build consistent UI across Android, iOS and Web.

MIT License

Downloads
264.7K
Stars
20K
Committers
272

Bot releases are hidden (Show)

NativeBase -

Published by SupriyaKalghatgi over 6 years ago

Bug Fixes

  • General: Updated npm-ignore to fix install issue. Closes (#1734)
NativeBase - v2.4.0

Published by SupriyaKalghatgi over 6 years ago

New Features

  • NativeBase is now available for web.

Upgraded Features

  • Theme:
    • Removed excess marginLeft with List. PR (#1712), closes (#1274)

Bug Fixes

  • Button: Fixed ripple / highlight effect on a rounded button with respect to its border radius. PR (#1684), closes (#1206)
  • CardItem: Fixed Text color of CardItem with bordered. Fixed Footer text when used with bordered CardItem. PR (#1694)
  • FAB: Fixed FAB container flexDirection code. PR (#1711), closes (#1707)
  • Label: Fixed usage of StyleSheet with Label. PR (#1699), closes (#1687)
  • ListItem: ListItem pass down delayPressOut & other TouchableHighlight props. PR (#1702), closes (#1701)
  • Theme:
    • Fixed FooterTab variables for Android. PR (#1693), closes (#1688)
  • Typescript:
    • Added refreshing and refreshControl to Content definition. PR (#1680), closes (#1674)
    • Added textStyle field to Picker. PR (#1646)
NativeBase - v2.3.10

Published by SupriyaKalghatgi over 6 years ago

Upgraded Features

  • General: Included NativeBase support for Ignite in ReadMe. PR (#1613)
  • Icons: Added EvilIcons support for Icons. PR (#1652), closes (#1468)

Bug Fixes

  • General: NativeBase components resolved in PhpStorm / WebStorm. PR (#1604), closes (#1075)
  • FAB: Added stylesheet support for styling Fab child buttons. PR (#1623), closes (#1618)
  • Icons: Icons render wrt type when fetching names across different font families. PR (#1596), closes (#1640)
  • Input: Fix for Input underline color (Android). PR (#1655), closes (#611)
  • ListItem: Fixed selected style for ListItem. PR (#1657)
  • Picker: Changed FlatList keytype from number to string. PR (#1607), closes (#1571)
  • Tabs: Keyboard double click issue fixed with Tabs. PR (#1613), closes (#1601)
  • Theme:
    • Fixed platform, material and common theme for iOS and Android. PR (#1610), closes (#1587)
    • Theme files supports fontVariant (array of enum). PR (#1659), closes (#1637)
  • TypeScript:
    • Added missing props for SwipeRow. PR (#1634), closes (#1629)
    • Added the style property to the Checkbox. PR (#1656)
NativeBase - v2.3.9

Published by SupriyaKalghatgi over 6 years ago

General

  • Button: TouchableNativeFeedback supports Android Platform Version 21 onwards. PR (#1581), closes (#1580)

Enhancement Features

  • Theme: Fix/remove platform dependency/materialjs. PR (#1563)
  • Toast:
    • Refactored ToastContainer to DRY-up calls to Animated.timing.
    • Save a timeout when fading the toast out by using the Animated.timing completion callback.
      PR (#1562)
  • Typescript:
    • Added thumbnail prop in ListItem Typescript. PR (#1583)
    • Added small and large properties to Thumbnail. PR (#1590)
    • Added leftOpenValue property to interface List. PR (#1569), closes (#1565)
    • Added few Card and CardItem types. PR (#1588)
    • Added type prop to Icon. PR (#1594)
    • Added button icon types for ActionSheet options. PR (#1589)

Bug Fixes

  • ActionSheet:
    • Fixed warning issue. Changed Flatlist keytype from number to string. PR (#1573), closes (#1571)
    • Defined bounds of ActionSheet modal to restrict within the Root container in case of huge list of options for ActionSheet modal. PR (#1597), closes (#1595)
  • Footer: Styled child components of Footer. PR (#1582), closes (#1576)
  • Input: Fixed overlapsping of Stack label with Input text field when wrapped without Content. PR (#1585), closes (#1533)
  • Typescript:
    • Changed SubTitle to Subtitle. PR (#1586)
NativeBase - v2.3.8

Published by SupriyaKalghatgi over 6 years ago

General

  • Dev-dependencies: Upgraded react-native-easy-grid from 0.1.15 to 0.1.17

Enhancement Features

  • Button: Improved Button theme structure to remove code redundancies. PR (#1515), closes (#1137)
  • CardItem: Improved CardItem theme structure to remove code redundancies. PR (#1516)
  • Icon: Accept Icon Type as a prop. PR (#1319), closes (#1346)
  • List: Added enable EmptySections flag to List to render empty section headers. PR (#1339)
  • Toast:
    • Toast component improvements with onClose callback. PR (#1392)
    • Fixed Toast timeout bug. Save the timeout ID when a toast is shown so that we can clear any existing timeout when a new toast is shown so that an old timeout doesn't close a new toast prematurely. PR (#1542)
  • TypeScript: Added optional SwipeRow properties to prevent tslint error. PR (#1507)

Bug Fixes

  • Input: FLoating Label is cropped from top while it floats on top. PR (#1547), closes (#1532)
  • H1, H2, H3: H1, H2, H3 now takes number along with string as input. PR (#1539), closes (#516)
  • Segment: Fixed segment overlapping with Right element in Header. PR (#1554), closes (#1160)
  • Theme: Fixed menu icon color for Android. PR (#1538), closes (#1537)
  • TypeScript:
    • Added TypeScript support for Picker placeholderStyle. PR (#1546), closes (#1544)
    • ViewStyles to accept array. PR (#1529), closes (#1520)
    • Typescript declaration file missing ScrollableTab. PR (#1519), closes (#1517)
    • Fixed Header Title type. PR (#1496)
NativeBase - v2.3.7

Published by SupriyaKalghatgi almost 7 years ago

Enhancement Features

  • Packages: Replaced git URL by release versions for react-native-drawer and react-native-keyboard-aware-scroll-view. PR (#1522), closes (#1521)
  • Theme: Updated some of the theme variables.
NativeBase - v2.3.6

Published by SupriyaKalghatgi almost 7 years ago

New Features

  • Font:
    • Adding support for Feather Font. PR (#1383), closes (#1379)
    • Added support for EvilIcons. PR(#1477, closes (#1468)

Enhancement Features

  • ActionSheet: Replaced ListView with FlatList in ActionSheet. PR (#1447)
  • CardItem: Added activeOpacity prop for CardItem. PR (#1454), closes (#1453)
  • Picker: Replaced ListView with FlatList in Picker. PR (#1442), closes (#1239)
  • SwipeRow: Added style implementation for SwipeRow. PR (#1451), closes (#1430)
  • Theme:
    • Updated Shoutem theme from 0.2.1 to 0.2.2. PR (#4 GeekyAnts theme), closes (#1359)
    • Removed unused theme variables. PR (#1463, #1480), closes (#1481)
    • Sorted variables component-wise alphabetically.
  • Type definition:
    • Updated type definition for ActionSheet. Title optional. PR (#1426), closes (#1425)
    • Added Btn, Tabs and Tabs missing types. PR (#1338)

Bug Fixes

  • General:
    • Removes unused and broken var declaration. PR (#1396), closes (#1359)
    • Added missing property style to interface separator in index.d.ts. PR (#1441), closes (#1398)
  • FAB:
    • Fixed buttongroup popping out initially on bottomLeft.
    • Proper spacing between FAB and buttongroup
      for all positions.
    • PR (#1448), closes (#1432)
  • Tab: Tab's initialPage and tab indicator issue fixed. PR (#1376, #1443), closes (#1010)
  • Type definition: SwipeRow not exported in TypeScript definition. Added missing export SubTitle in typescript
    declaration file. PR (#1424), closes (#1423)
NativeBase - v2.3.5

Published by shivrajkumar almost 7 years ago

Bug Fixes

  • Release Crash: Fixed PropTypes issue, which caused Release Crash for iOS and Android.
    PR (#1382), closes (#1348)
  • Actionsheet:
    • Actionsheet for Android returns buttonIndex as number.
      PR (#1401), closes (#1353)
    • Fixed Actionsheet returning different buttonIndex for different platforms when on touch outside
      PR (#1407)
  • Card: Fixed UI breakage with Card for iPhoneX view.
    PR (#1417), closes (#1234)
  • Icon: Wrong icon name mapping for Android.
    PR (#1404), closes (#1331)
  • Picker: Added placeholderStyle to Picker. Customizable color for Icon with Picker
    PR (#1414), closes (#1413)
  • Searchbar: Text vertically centered in Header SearchBar.
    PR (#1403), closes (#1028)
  • Tabs: Fixed overlayTop position for Tabs.
    PR (#1405), closes (#1330)
  • Toast: Text and Button-text supports empty string. Added default duration of 1500.
    PR (#1395), closes (#1351)
  • Theme:
    • Removed unused variable listItemHeight.
      PR (#1412), closes (#1398)
    • Use theme to turn off uppercase buttons on Android
      PR (#1422), closes (#1235)
NativeBase -

Published by SupriyaKalghatgi almost 7 years ago

Bug Fixes

  • Keyboard behaviour: Added keyboardShouldPersistTaps prop with handled as default value.
    PR (#1414), closes (#1313)
NativeBase -

Published by SupriyaKalghatgi over 7 years ago

General

Dependencies

  • Supports React Native >= v0.46.0
NativeBase -

Published by SupriyaKalghatgi over 7 years ago

General

Dependencies

  • Supports React Native >= 0.44.0 and <= v0.45.0
NativeBase -

Published by SupriyaKalghatgi over 7 years ago

General

Dependencies

  • Supports React Native >= 0.44.0 and <= v0.45.0
NativeBase -

Published by SupriyaKalghatgi over 7 years ago

General

Dependencies

  • Supports React Native >= 0.44.0

Enhancement Features

  • Upgraded react-native-vector-icons to 4.1.1
  • Upgraded native-base-shoutem-theme to 0.1.4
  • Excluded react-native-scrollable-tab-view dependency

Bug Fixes

  • Button: Made button text uppercase by default for Android
  • Text: Added uppercase prop to Text
  • View: Fixed warning for View proptype
NativeBase -

Published by SupriyaKalghatgi over 7 years ago

General

Enhancement Features

  • Fixed StaticContainer issue
  • Update Typescript definitions

Bug Fixes

  • ActionSheet: Fixed issue on pressing Android Back button while an ActionSheet is displayed (closes #722)
  • Segment: Fixed Segment issue to render at the center of Header (closes #598)
  • CheckBox: Fixed property for changing CheckBox background color (closes #765)
  • CardItem: Fixed issue with borderBottomWidth for last CardItem (closes #429)
  • Icons: Renders SimpleLineIcons (closes #755)
  • List:
    • List re-renders when children change on iOS (closes #719)
    • Dynamic List refreshes when data is refreshed (closes #698)
  • FAB: FAB expands with icons (closes #687)
  • Toast:
    • Fixed Button text on Toast (closes #715)
    • Works in landscape mode (closes #785)
  • Picker: Works in landscape mode (closes #782)
  • Fixed native-base-shoutem-theme
NativeBase -

Published by SupriyaKalghatgi over 7 years ago

General

Enhancement Features:

  • Changed package name for Shoutem theme
  • Touchable effect to Card (closes #706)
  • Updated Doc URL for Customize section in ejectTheme.js

Bug Fixes

  • Fixed Icon color with Form item Floating labels (closes #629)
  • Fixed property for changing CheckBox background color (closes #618)
  • Fixed Checkbox Size attribute (closes #737)
NativeBase -

Published by shivrajkumar over 7 years ago

General

  • Breaking Change: Support for React Native > 43, for older version of RN use v2.1.0
NativeBase -

Published by shivrajkumar over 7 years ago

NativeBase -

Published by shivrajkumar over 7 years ago

NativeBase -

Published by shivrajkumar over 7 years ago

NativeBase -

Published by shivrajkumar over 7 years ago

Bug Fixes

  • Picker: Fixed related picker issue.
  • General:
    Performance issue resolved*.
Package Rankings
Top 0.52% on Npmjs.org
Top 4.06% on Proxy.golang.org
Badges
Extracted from project README
Financial Contributors on Open Collective npm next package npm latest package npm downloads license Follow on Twitter Github Stars
Related Projects