Releases: WrathChaos/react-native-login-screen
Releases · WrathChaos/react-native-login-screen
Version 5 🌟
New
- Built-in Email Validation 📧
- Built-in Password Validation 🔒
- Built-in Email Tooltip 📧
- Built-in Password Tooltip 🔒
- Built-in Show/Hide Password Feature 👀
- Fully Customizable 🎨
- Better Code Quality 🚀
What's Changed
- build(deps-dev): bump eslint from 8.24.0 to 8.25.0 by @dependabot in #97
- build(deps-dev): bump @types/react-native from 0.70.4 to 0.70.6 by @dependabot in #99
- build(deps-dev): bump eslint from 8.25.0 to 8.26.0 by @dependabot in #101
- build(deps-dev): bump @types/react from 18.0.21 to 18.0.22 by @dependabot in #100
- build(deps-dev): bump @types/react from 18.0.22 to 18.0.23 by @dependabot in #102
- build(deps-dev): bump @types/react from 18.0.23 to 18.0.24 by @dependabot in #103
- build(deps-dev): bump @commitlint/cli from 17.1.2 to 17.2.0 by @dependabot in #105
- build(deps-dev): bump @commitlint/config-conventional from 17.1.0 to 17.2.0 by @dependabot in #104
- build(deps-dev): bump husky from 8.0.1 to 8.0.2 by @dependabot in #109
- build(deps-dev): bump @types/react from 18.0.24 to 18.0.25 by @dependabot in #108
- build(deps-dev): bump eslint from 8.26.0 to 8.27.0 by @dependabot in #107
- build(deps-dev): bump @react-native-community/eslint-config from 3.1.0 to 3.2.0 by @dependabot in #106
- build(deps-dev): bump typescript from 4.8.4 to 4.9.3 by @dependabot in #110
- build(deps-dev): bump @commitlint/config-conventional from 17.2.0 to 17.3.0 by @dependabot in #113
- build(deps-dev): bump @commitlint/cli from 17.2.0 to 17.3.0 by @dependabot in #112
- build(deps-dev): bump eslint from 8.27.0 to 8.28.0 by @dependabot in #111
- build(deps-dev): bump lint-staged from 13.0.3 to 13.0.4 by @dependabot in #116
- build(deps-dev): bump @types/react-native from 0.70.6 to 0.70.7 by @dependabot in #114
- build(deps-dev): bump prettier from 2.7.1 to 2.8.0 by @dependabot in #115
- build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 in /example by @dependabot in #118
- build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #119
- build(deps-dev): bump @types/react from 18.0.25 to 18.0.26 by @dependabot in #117
- build(deps-dev): bump eslint from 8.28.0 to 8.29.0 by @dependabot in #121
- build(deps-dev): bump lint-staged from 13.0.4 to 13.1.0 by @dependabot in #120
- build(deps-dev): bump prettier from 2.8.0 to 2.8.1 by @dependabot in #123
- build(deps-dev): bump typescript from 4.9.3 to 4.9.4 by @dependabot in #124
- build(deps-dev): bump @types/react-native from 0.70.7 to 0.70.8 by @dependabot in #122
- build(deps-dev): bump eslint from 8.29.0 to 8.30.0 by @dependabot in #127
- build(deps-dev): bump eslint from 8.30.0 to 8.31.0 by @dependabot in #130
- build(deps-dev): bump @commitlint/cli from 17.3.0 to 17.4.0 by @dependabot in #134
- build(deps-dev): bump @commitlint/config-conventional from 17.3.0 to 17.4.0 by @dependabot in #133
- build(deps): bump json5 from 1.0.1 to 1.0.2 by @dependabot in #135
- build(deps-dev): bump husky from 8.0.2 to 8.0.3 by @dependabot in #132
- build(deps): bump json5 from 2.2.1 to 2.2.3 in /example by @dependabot in #131
- build(deps-dev): bump @commitlint/cli from 17.4.0 to 17.4.1 by @dependabot in #137
- build(deps-dev): bump prettier from 2.8.1 to 2.8.2 by @dependabot in #136
- build(deps-dev): bump @commitlint/cli from 17.4.1 to 17.4.2 by @dependabot in #140
- build(deps-dev): bump @commitlint/config-conventional from 17.4.0 to 17.4.2 by @dependabot in #139
- build(deps-dev): bump @types/react-native from 0.70.8 to 0.71.0 by @dependabot in #138
- build(deps-dev): bump eslint from 8.31.0 to 8.32.0 by @dependabot in #142
- build(deps-dev): bump prettier from 2.8.2 to 2.8.3 by @dependabot in #141
- build(deps-dev): bump @types/react from 18.0.26 to 18.0.27 by @dependabot in #143
- build(deps-dev): bump @types/react-native from 0.71.0 to 0.71.1 by @dependabot in #144
- build(deps-dev): bump eslint from 8.32.0 to 8.33.0 by @dependabot in #145
- build(deps-dev): bump typescript from 4.9.4 to 4.9.5 by @dependabot in #146
- build(deps-dev): bump @types/react-native from 0.71.1 to 0.71.2 by @dependabot in #147
- build(deps): bump @sideway/formula from 3.0.0 to 3.0.1 by @dependabot in #152
- build(deps): bump @sideway/formula from 3.0.0 to 3.0.1 in /example by @dependabot in #151
- build(deps-dev): bump prettier from 2.8.3 to 2.8.4 by @dependabot in #150
- build(deps-dev): bump lint-staged from 13.1.0 to 13.1.1 by @dependabot in #149
- build(deps-dev): bump @commitlint/config-conventional from 17.4.2 to 17.4.3 by @dependabot in #157
- build(deps-dev): bump @commitlint/cli from 17.4.2 to 17.4.3 by @dependabot in #156
- build(deps-dev): bump @types/react from 18.0.27 to 18.0.28 by @dependabot in #155
- build(deps-dev): bump eslint from 8.33.0 to 8.34.0 by @dependabot in #154
- build(deps-dev): bump lint-staged from 13.1.1 to 13.1.2 by @dependabot in #153
- build(deps-dev): bump @types/react-native from 0.71.2 to 0.71.3 by @dependabot in #158
- build(deps-dev): bump @commitlint/cli from 17.4.3 to 17.4.4 by @dependabot in #160
- build(deps-dev): bump @commitlint/config-conventional from 17.4.3 to 17.4.4 by @dependabot in #159
- build(deps-dev): bump eslint from 8.34.0 to 8.35.0 by @dependabot in #161
Full Changelog: 4.2.0...5.0.0
TextInputs are customizable now 😍
TextInput
s are customizable now 😍
export interface IInteractiveTextInputProps extends TextInputProps {
style?: CustomStyleProp;
textInputStyle?: CustomTextStyleProp;
iconContainerStyle?: CustomStyleProp;
iconImageStyle?: CustomImageStyleProp;
iconImageSource?: ImageSourcePropType;
ImageComponent?: any;
IconComponent?: any;
enableIcon?: boolean;
mainColor?: string;
originalColor?: string;
animatedPlaceholderTextColor?: string;
onFocus?: () => void;
onBlur?: () => void;
onIconPress?: () => void;
}
BREAKING CHANGE: new props & better structure 🚀
Thanks to @ConorCorp
disablePasswordInput
loginButtonText
Thank you so much for the contribution @ConorCorp 👍
passwordPlaceholder
prop naming fixedSocialButton
’s export naming is finally fixed- Much better repo structure:
- eslint
- npmignore
- tsconfig
- and more 💯
Breaking Changes: New Props 🥳
⚠️ BREAKING CHANGES
New Props:
- signupText
- onSignupPress
- emailPlaceholder
- passwordPlaceholer
- signupStyle
- signupTextStyle
Not Available Props:
- haveAccountText
- haveAccountButtonStyle
- haveAccountTextStyle
Breaking Changes: New Props 🥳
⚠️ BREAKING CHANGES
New Props:
- signupText
- onSignupPress
- emailPlaceholder
- passwordPlaceholer
- signupStyle
- signupTextStyle
Not Available Props:
- haveAccountText
- haveAccountButtonStyle
- haveAccountTextStyle
🥳 Version 3
🥳 Version 3
Version 3 with the completely new UI
- Whole new UI / UX
- Simplistic Design
- Better Code Quality
- Fully Customizable
- Ready to use
SocialButton
Component - Removed unstable dependencies
Only ONE dependency
is needed
usernameTitle and passwordTitle props available 🥳
usernameTitle
and passwordTitle
props available 🥳
#24 is fixed in this version :)
🚨 Breaking Change: react-native-helpers dependency version upgrade
react-native-helpers
dependency version upgrade
Simply install:
"@freakycoder/react-native-helpers" : ">= 1.0.0"
Breaking Change: Dependencies are removed and more... 🥳
react-native-vector-icons
andreact-native-dynamic-vector-icons
dependencies are removed 🥳- Some codes are removed (Logo) and more customization options are added
- Better coding and refactoring
Signup part's password inputs are secured one 🎃
- Signup part's password inputs are secured one 🎃
- Fixed #13