Release 2.5.0
Published 25 January 2024
Features and Improvements
-
Added
useProductshook to query for products based on product id's, collection id's/handle, and search query. -
Added support for enabling safe area top inset in
SafeAreaViewWrap. -
Added Extension badge support in the product grid widget.
-
Added
react-native-otp-verifylibrary for OTP auto fetch in Android. -
Added redirect action for Logout.
-
Added vendor name from
useProductListItemto default product grid (Can be enabled from Shopify extension) -
Added goback action skip option in
SET_SHIPPING_ADDRESS. -
Added support for iPhone X notch in
ZoomableSwiper. -
Added line-height for iOS in
MobileInputBoxcomponent. -
Added Visibility option in Product Badge Extension.
-
Added support for meta objects and meta fields to display widgets within PDP
-
Added settings in the Shopify extension to hide the default description in PDP
-
Added
redirectActionfor login from cart checkout. -
Added a function
logoutUserLocallyto remove user data from the app state. -
Added option to replace page on checkout action.
-
Added text truncation and character count feature to
ThemeText(appmaker-react-native) component. -
Added option in
APPLY_COUPONaction to skip page state update. Action param key:updateCartPageStateRequired -
Added
showsVerticalScrollIndicatorattribute toblocksView,ScrollViewandFlatList -
Added a new attribute called
initiallyExpandedto the Accordion component. This prop allows the Accordion to be initially expanded when rendered. -
Added Search result Event name:
product_search_result. Also, added product attribute inshareProduct. -
Added sort label to sortClick event.
-
Added event support in Page. Also added
calculateScrollPercentageto get the scrolling percentage on any page. -
Added
setAppStateforuseAppStatehook -
Added reset menu option to revert to the main menu item on the default menu block.
-
Added support for product variations in
ProductGridWidgetOne. This can be enabled from the Shopify extension under the option “Enable PLP variation display”. -
Bluetooth permissions added through app permission extension
-
Added setting for multiwindow support for Payment Webview.
-
Added
useOrdershook andOrderListFor more control over order data and component rendering.
Fixes
-
Fixed Guest checkout login Redirect issue where guest users were not being redirected to the Login page when the guest checkout was disabled.
-
Implemented a null check in
getAvailableOptionsAppto resolve the app experiencing force close in the search list when using the search tap feature. -
Fixed page bg color not getting changed based on the color set in page attributes on the production build.
-
Removed Coupon applied message time delay for Android.
-
Removed background color from
SafeAreaViewWrap -
Cart regular price fix to resolve prices showing up as NaN after applying coupon.
-
Fixed PLP regular price visibility in
ProductGridOne. -
Added Null check for images in the search suggestion.
-
Fixed password confirmation field name in useRegister hook to resolve error message not showing up while entering an incorrect password.
-
Fixed tab routeName to resolve the "Open page using navigation screen" action not working.