Galio is a beautifully designed, Free and Open Source React Native Framework
Our newest small release is here! Thanks again for your support and for always trying to improve this growing library! I'm really glad you've been a part of this journey and I do hope you're going to keep up being a part of the Galio family!
We still have a lot to implement for v1.0 but I'm sure this new version will be of great help and will solve some of the problems.
This small update comes with the following PRs merged into it:
Thanks!
Our newest release is here! Thanks again for your support and for always trying to improve this growing library! I'm really glad you've been a part of this journey and I do hope you're going to keep up being a part of the Galio family!
We still have a lot to implement for v1.0 but I'm sure this new version will be of great help and will solve a ton of problems.
We've done the following:
button
- added loadingColor
prop for the loading state of the button #221navBar
- added titleNumberOfLines
and titleTextProps
for a better customization of the navbar's title #222toast
- useNativeDriver
prop included #240block
- space
prop now only accepts one of the following: between
, around
, evenly
#240ViewPropTypes
as it's deprecated #239Special thanks to everybody that helped with their PR: @adxicible, @M1chaelTran, @rufat, @wiloke1
The community managed to help out a lot and push some PRs in order to fix some bugs. We still have a lot to implement for v1.0 but I'm sure this new version will be of great help and will solve a ton of problems.
We've done the following:
checkbox
- fixed onChange
callback from getting called during the initial render - #192input
- textInputStyle
prop added - #193input
- onRef added - #145input
-labelStyles
and helpStyles
added - #197withGalio
HoC - #191navbar
- fixed back
prop #147radio
- fixed onChange
callback initial render #214switch
- fixed trackColor
prop not working #211useGalioTheme
custom Hook - #215Special thanks for everybody that helped: @AndyOsei @zemuldo @sam1463 @robertqin86
Thanks to our community we managed to solve 2 bugs really fast.
Solved:
Text
component #139Input
component #137Thanks to: @jgab-net @robertqin86
Solved the bug regarding some props being not usable for Card
and Text
components. Both components should be styled as intended (with the style
prop) now.
This should solve #134 .
This hotfix was pushed in order to solve some critical bugs which made some components unusable.
Changes:
theme
prop in the component's list of propsname
prop changed (#129)Thanks @mamkkl for the PR
Our newest release is here! Thanks again for your support and for always trying to improve this growing library! I'm really glad you've been a part of this journey and I do hope you're going to keep up being a part of the Galio family!
Changes:
hitSlop
prop was added to our NavBar
component (#94), the name
prop was renamed to leftIconName
, also the leftIconFamily
prop was addedonRef
prop was added to our Text
component (#99), the reasoning behind this was for the focus()
function to work. You can find out more about this here: #74Font-Awesome5
was added to our collection of fonts for the Text
component (#108)Toast
component added #112Deck Swiper
component added #124Accordion
component added #123This time we got a lot of people helping Galio out which is great! I sure hope I'll see more people doing that! Next step: v0.7!
Thanks again to all of the people that have been a part of this update (alphabetical order): @Chojecki @SyedAbutalib @VictorAtPL @extenss @sam1463 @shubhamkakkar @zeritte
A bug was found and solved by our community! We had an issue with the react-native run-android --variant=release
, you can find out more about it here: #109
Changes: the route for galio.json
changed and also the imports for that file changed.
Thanks to @robertqin86 for solving this issue really fast!
I've wanted to keep these changes for v0.6 but Expo SDK 33 was released and a lot of people had problems with Galio. So the following changes have been made:
Icon.js
NavBar.js
, Card.js
and Input.js
and changed with different fontsIcon.js
in order to fully use the react-native-vector-icons
library where we're importing all fontsreact-native-vector-icons
is a peerDependency which basically means that the user has to install it if he wants to use it. Most of our users will still have to install that library and link it, some might not need icons at all so that's cool.Slider.js
which made the component unusable. Now the Slider can be used againSo basically we can now use Galio in a React Native app without Expo which is perfect! Congratulations to everybody for helping out!