# [Hypertoxin](https://github.com/tuantle/hypertoxin)
## A themeable ReactNative component library for developing native apps.

----
**Development Version 0.2.2 (08/20/2019)**
```
Notes:
New Features:
Breaking Changes:
Improvements:
    - Added blur and focus actions to TextField.
    - Added blur, focus, show-suggestion, and hide-suggestion actions to SearchField.
Bug fixes:
```
**Development Version 0.2.1 (06/27/2019)**
```
Notes:
New Features:
Breaking Changes:
    - Changed corner theme implementations for RowLayout, ColumnLayout, CoverImage, SearchField, TextField, FlatButton, and RaisedButton.
Improvements:
    - Added color property to BodyScreen.
    - Added padding property to RowLayout, ColumnLayout, and BodyScreen.
    - Minor changes to shadow styling.
    - Code cleanups.
Bug fixes:
    - Fixed validation & reformat bugs for TextField.
    - Fixed history items rollover for SearchField.
```

**Released Version 0.2.0 (05/10/2019)**

**Development Version 0.2.0 (04/17/2019)**
```
Notes:
    - Update dependencies:
        React Native to 0.59.4
New Features:
Breaking Changes:
    - Complete code refactored.
Improvements:
Bug fixes:
```
**Development Version 0.1.1 (03/19/2018)**
```
Notes:
    - Update dependencies:
        React Native to 0.54.2
New Features:
Breaking Changes:
Improvements:
    - Font template, minor updates to smallest, smaller, and small fonts padding styles.
    - Removed oversize prop. Added size prop to set header view size (small, normal, large) to HeaderView.
    - Updated button badge styling for FlatButton and RaisedButton.
Bug fixes:
    - Updated and fixed text input styling issues with react native 0.54.x version for SearchField and TextField.
```
**Released Version 0.1.0 (02/23/2018)**

**Development RC Version 0.1.0-rc2 (12/03/2017)**
```
Notes:
    - Update dependencies:
        Hyperflow to 0.2.0
        React Native to 0.53.2
New Features:
Breaking Changes:
Improvements:
Bug fixes:
```
**Development RC Version 0.1.0-rc1 (12/03/2017)**
```
Notes:
- Update dependencies:
    Added project example code.
New Features:
    Added keyboardAvoiding property to BodyView.
    Added offCenteredLabel property to HeaderView to allow android style header label.
Breaking Changes:
    Moved Divider from Ht.Divider to Ht.Misc.Divider.
Improvements:
    Update FlatButton, RaisedButton, and ItemView ripple animation code.
    Cleaned up HeaderView, TextField, and SearchField code.
    Cleaned up default theme and template styles.
Bug fixes:
```
**Development Beta Version 0.1.0-beta12 (11/24/2017)**
```
Notes:
- Update dependencies:
    Hyperflow to 0.1.9
    React Native to 0.50.4
New Features:
    - Added new SearchField component.
Breaking Changes:
Improvements:
    - Code cleanups.
Bug fixes:
```
**Development Beta Version 0.1.0-beta11 (11/02/2017)**
```
Notes:
- Update dependencies:
    Hyperflow to 0.1.8
    React Native to 0.49.5
New Features:
    - Added ripple to ItemView, FlatButton, and RaisedButton.
Breaking Changes:
    - Renamed room property tags.
    - Renamed methods renderHeaderViewEntryAnimation to animateHeaderViewEntry and renderHeaderViewExitAnimation to animateHeaderViewExit for HeaderViewSlideAndFadeAnimationComposite.
Improvements:
    - Code cleanups.
Bug fixes:
```
**Development Beta Version 0.1.0-beta10 (10/20/2017)**
```
Notes:
- Update dependencies:
    Hyperflow to 0.1.6
    React Native to 0.49.3
New Features:
Breaking Changes:
    - Code refactored. Reimplementing Components.
    - Removed constraint idea.
    - Removed IconButton and FloatingActionButton.
Improvements:
    - Added debouncing to all onPress callbacks.
    - Refactored and improved how theme is handle.
    - Code cleanups.
    - Using ImageBackground instead of Image for WallpaperImageComponent.
Bug fixes:
```
**Development Beta Version 0.1.0-beta9 (07/21/2017)**
```
Notes:
- Update dependencies:
    Hyperflow to 0.1.0
    React Native to 0.46.4
New Features:
Breaking Changes:
Improvements:
Bug fixes:
```
**Development Beta Version 0.1.0-beta9 (07/10/2017)**
```
Notes:
- Update dependencies:
    Hyperflow to 0.1.0-rc4
    React Native to 0.45.1
New Features:
Breaking Changes:
Improvements:
    - Removed react-addons-create-fragment package dependency.
Bug fixes:
```
**Development Beta Version 0.1.0-beta8 (05/27/2017)**
```
Notes:
- Update dependencies:
    Hyperflow to 0.1.0-rc3
    React Native to 0.44.0
New Features:
Breaking Changes:
    - Renamed property searchSuggestionItemRollOverCount to searchSuggestionHistoryItemRollOverCount.
    - Renamed property onGetSearchSuggestions to onGetSearchAutocompletions.
Improvements:
    - Added *.android.js files.
    - Used FlatList instead of ScrollView to render search suggestion list in SuggestiveSearchApplet.
Bug fixes:
```
**Development Beta Version 0.1.0-beta7 (04/03/2017)**
```
Notes:
- Update dependencies:
    Hyperflow to 0.1.0-beta30
New Features:
Breaking Changes:
Improvements:
    - Improved stylings, allow to have better control over every style elements.
Bug fixes:
```
**Development Beta Version 0.1.0-beta6 (03/08/2017)**
```
Notes:
- Update dependencies:
    Hyperflow to 0.1.0-beta29
New Features:
Breaking Changes:
Improvements:
Bug fixes:
    - Fixed FlatButton and RaisedButton decorations when showing busy indicator.
    - Fixed theme import for applets.
    - Added alwaysUpdateAsParent = true option to component with children.
```
**Development Beta Version 0.1.0-beta5 (02/15/2017)**
```
Notes:
    - Code refactored and restructured.
    - Added .ios to filename for IOS platform.
    - Update dependencies:
        Hyperflow to 0.1.0-beta28
New Features:
Breaking Changes:
Improvements:
    - Updated applet implementations.
    - Added animation hook to button/text/image/layout view components.
    - Added scrollable hook to layout and body view components.
Bug fixes:
```
**Development Beta Version 0.1.0-beta4 (02/10/2017)**
```
Notes:
    - Code refactored and restructured.
    - Update dependencies:
        Hyperflow to 0.1.0-beta26
New Features:
	- Added new restore icon.
    - Added SuggestionSearch applet.
    - Added Field applets:
        TextField
        NumberField
        PhoneNumberField
        EmailField
        CreditCardField
    - Added HeaderView applet.
Breaking Changes:
Improvements:
    - Updated theme color palette.
	- Use native driver flag for animated components.
	- Removed react-native-material-kit dependency for button components.
	- Removed react-native-material-kit dependency for text field components.
Bug fixes:
    - Fix padding and margining for font style.
```
**Development Beta Version 0.1.0-beta3 (01/08/2017)**
```
Notes:
    - Update dependencies:
        Hyperflow to 0.1.0-beta21
        React Native to 0.40.0
New Features:
Breaking Changes:
Improvements:
Bug fixes:
```
**Development Beta Version 0.1.0-beta2 (01/07/2017)**
```
Notes:
New Features:
Breaking Changes:
Improvements:
    - Code cleanups.
Bug fixes:
```
**Development Beta Version 0.1.0-beta1 (01/05/2017)**
```
Notes:
    - Beta commit (most components are stable).
    - Features partially implemented:
        * Buttons:
            Flat
            Floating Action
            Icon
            Raised
        * Fields:
            Email
            Number
            Secure Text (password)
            Text
        * Images:
            Avatar
            Icon
            Landscape
            Portrait
            Square
            Wallpaper
        * Texts:
            Caption
            Headline
            Info
            Title
            Subtitle
        * Views:
            Screen
            Header
            Body
            Layout
            Item
            Card
            Divider
        * Theme:
            Customizable dark and light color theme
            Material color palette and icons (partially)
New Features:
Breaking Changes:
Improvements:
Bug fixes:
```
