Skip to content

Releases: GeekyAnts/NativeBase

v2.6.1

22 Jun 13:36
Compare
Choose a tag to compare

Upgraded Features

  • Accordion: Added expanded props to accordion. PR #1970
  • ActionSheet: Fixed as per design guidelines. Commit 1a22d69
  • Date Picker: Added onDateChange callback support for Android. PR #2027, closes #2016
  • Picker: Fixed Header Left Button alignment as per design guidelines. Commit 0b4e5af
  • Theme:
    • Card:
      • Replaced listItemPadding for cards with new variable cardItemPadding. This lets to customize space between Card and CardItem. Commit 470494c, closes #2020
      • Updated transparent prop to render without elevation and border. PR #2031
    • Input: Added Picker support with Input. Introduced picker prop with <Item>. Commit 2138e2b

Bug Fixes

  • Accordion: Added expanded parameter to renderHeader callback method. PR #2039, closes #2023
  • Font: Added Fonts/MaterialCommunityIcons.ttf. Commit a8235c5
  • Header: Added Statusbar color support for transparent Header on Android. PR #2032, closes #1981
  • Input: Fixed FloatingLabel's float issue onFocus of Input. (everted #1606) PR #2030, closes #2000

v2.6.0

21 Jun 11:51
Compare
Choose a tag to compare

New Features

  • Vue-Native: Added Vue-Native plugin for NativeBase.

v2.5.2

14 Jun 12:33
Compare
Choose a tag to compare

Upgraded Features

  • Accordion: Added border style to accordion along with customisable from theme. PR #2010
  • Card: Added card borderRadius to theme. PR #2008, closes #1845
  • DatePicker:
    • Exposed onDateChange method for iOS. PR #1987
    • Added placeHolderTextStyle props to DatePicker. PR #1972, closes #1991
  • Header: Added transparent prop with Header. PR #1995, closes #1981
  • Typescript: Added definitions for Accordion and DatePicker. PR #1997, closes #1986

Bug Fixes

  • General: NativeBase passes flow check. Commit 4663af0, closes #633
  • Header: Fix header padding issue on iphoneX in case of inline styles. PR #2012, closes #1985
  • Input:
    • StackedLabel supports multiline prop. PR #1927, closes #1924
    • Fixed back StackedLabel input scroll. PR #2007, closes #2006
    • FloatingLabel supports multiline prop. PR #1935
    • Added check to filter out Input. PR #1922, closes #1915
  • Tabs: Tab button text font size is customizable from theme. PR #1996, closes #1992
  • Typescript:

v2.5.1

08 Jun 12:02
Compare
Choose a tag to compare

Upgraded Features

  • Changes in package.json to improve install and jest performance

v2.5.0

08 Jun 10:30
Compare
Choose a tag to compare

New Features

  • Added Accordion component. (28b1033), closes #1721
  • Added Date Picker component. (b7968c4), closes #882
  • Added Jest test cases to components. (b267c1c)

Upgraded Features

  • Upgraded dev dependencies to support Jest test cases. (b267c1c)
  • Safearea implementation for Header, Content and Footer. PR #1614, #1920, closes #1951
  • Icon: Added type Icon Proptypes. PR #1797
  • Picker:
    • Added back modalStyle for iOS picker. PR #1928, closes #1923
    • Added enabled prop to picker for iOS. PR #1899, closes #1825
  • Segment: Added icon support with segments. PR #1929
  • Typescript:
    • Added Icon typing to Button. PR #1902
    • Added noIndent typing to ListItem. PR #1902
    • Updated with new types which supports latest of react-native types (16.3+). PR #1913, closes #1905

Bug Fixes

  • ActionSheet:
    • Update ActionSheet refs, if application root is reinitialized. PR #1700, closes #1397, #1315, #937, #1895
    • Title space added to Actionsheet only in presence of title prop. PR #1945, closes #1938
  • Button: View renders Block style button in Form for Android. PR #1900, closes #1852
  • Input: Floating Label reset its position when input is cleared. PR #1606, closes #1079, #1605
  • ListItem:
    • Added touchableHighlightStyle props for listItem. PR #1890, closes #1799
    • ListItem supports all touchablenativefeedback props. PR #1950, closes #1946
  • Picker:
    • Picker renders with single item defined in its Item list. PR #1921, closes #1918
    • Picker radio button aligned to right. PR #1953, closes #1952
  • Segment: Removed segment button horizontal padding. PR #1926, closes #1917
  • Toast:
    • Update Toast refs, if application root is reinitialized. PR #1700, closes #1121, #1895, #1790
    • Set Toast without timeout along with reason for onClose. PR #1737, closes #1706, closes #1708
  • Typescript: CheckBox interface extends Touchableopacity props. PR #1912, closes #1906

v2.4.5

18 May 13:55
Compare
Choose a tag to compare

Fixed Header as per iOS and material design guidelines

Upgraded Features

  • Added noLeft prop with Header. Irrespective of Left component defined or not, Android will display Body's Title component to left of display. Applicable for Android platform, no changes when used for iOS

Bug Fixes

  • Fixed lineHeight for Left, Body, Right components
  • Fixed alignment of child elements of Left, Body and Right components
  • Fixed fontSize (text, icon) for child elements of Left and Right components
  • Fixed hasText for Header's Button used with Left and Right components
  • Fixed Title fontSize and fontWeight
  • Fixed Subtitle fontSize and fontWeight
  • Header's Left component will not render Text button for Android

v2.4.4

11 May 07:32
Compare
Choose a tag to compare

Upgraded Features

  • Font: Default font size changed to 16. PR (#1864)
  • ListItem:
    • Added noBorder style for ListItem with props namely icon, avatar and thumbnail. PR (#1855), closes (#1844)
    • Added noIndent props to listItem. PR (#1863), closes (#1847)
    • Added listItemSelected to theme variables. PR (#1873)
  • Radio: Added active and inactive color props to radio. PR (#1873), closes (#1481)

Bug Fixes

  • Card: Fixed CardItem bordered from displaying randomly for Android. PR (#1860), closes (#1818)
  • Font: Added Font rubicon-icon-font.ttf. PR (#1851), closes (#1850)
  • Footer: Fixed Button text color for all color shades when used in <Footer>. PR (#1876)
  • Input:
    • Fixed floating label input text from going onto second line. PR (#1857), closes (#1854)
    • Removed lineHeight dependency of Stackedlabel input. PR (#1872), closes (#1731)
  • Picker:
    • Added support to style iosIcon of picker (iOS). PR (#1861), closes (#1843)
    • Fixed Picker from disappearing for Android when displayed along with icon. PR (#1862), closes (#457)

v2.4.3

27 Apr 12:11
Compare
Choose a tag to compare

General

  • Folder Structure: Renamed Utils to utils. PR (#1795)

Upgraded Features

  • Card: Added noShadow to card theme. PR (#1821), closes (#1819)
  • Input: FloatingLabel renders icon, label and input in its order of definition. PR (d51b2f9, #1796), closes (#1781)

Bug Fixes

  • Button: Removed lineHeight dependency in button. PR (#1829), closes (#1827)
  • Card: Fixed CardItem header and footer border for Android. PR (#1820), closes (#1818)
  • Header: Reduce space between left button and title for Android. PR (#1789), closes (#1550)
  • Input:
    • Added missing ref to Input in Item.js. PR (#1786), closes (#1780)
    • Removed lineHeight dependency of Input. PR (#1835), closes (#1731)
  • Picker: Removed Content warapping Flatlist. PR (#1817), closes (#1816)
  • Typescript:
    • Moved listview properties of interface ReactListViewProperties to Card interface. PR (#1785), closes (#1765)
    • Added missing props to list interface. PR (#1802), closes (#1801)
    • Added getRef to Input interface. PR (#1804), closes (#1803)
    • Added span and hasSubtitle to Header interface. PR (#1828), closes (#1824)
    • Added missing props of Picker, Header, SwipeRow, Toast. PR (#1839), closes (#1838)

v2.4.2-2

17 Apr 06:35
Compare
Choose a tag to compare
v2.4.2-2 Pre-release
Pre-release

Vue for NativeBase

v2.4.2

13 Apr 14:34
Compare
Choose a tag to compare

General

  • Upgraded react native vector icons from 4.4.2 to 4.5.0. PR (#1718)
  • Upgraded react-native-keyboard-aware-scroll-view from 0.4.2 to 0.5.0. PR (#1719)

Bug Fixes

  • Button:
    • Fixed icon alignment with small button for iOS. PR (#1761), closes (#1743)
    • Added transparent theme with disabled button. PR (#1760), closes (#1742)
    • Added maxHeight to rounded button. PR (#1754), closes (#1749)
    • Aligned icons with title text. PR (#1775), closes (#1724)
  • Content: Moved padding from Content's style to contentContainerStyle. PR (#1738), closes (#1720)
  • Input:
    • Fixed Input scrolling issue for stackedLabel. Closes (#1766)
    • Input fixed to fetch variables from theme context. inputColorPlaceholder reflects changes when customized in ejected theme. PR (#1751), closes (#1750)
  • Searchbar: Fixed searchbar input lineHeight when Input is passed with value. PR (#1759), closes (#1731)
  • TypeScript:
    • Added contentProps to Tabs. PR (#1748), closes (#1747)
    • Overrided picker style type. PR (#1753), closes (#1145)