Releases: moyasar/moyasar-react-native
Releases · moyasar/moyasar-react-native
Release list
v0.15.0
v0.14.0
- [General] Support UnionPay network.
Required:
- Update native code for iOS by running the following command in the
ios/directory:
pod installv0.13.0
- [Samsung Pay] Support Samsung Pay button style customization (
buttonTypefield).
v0.12.0
- [Samsung Pay] Support Samsung Pay tokenization (
saveCardfield). - [General] Enhancements and fixes.
v0.11.0
- [General] Support payment splitting between recipients.
- [General] Support configuring Moyasar's base url (
baseUrlparameter). When you need to use a different Moyasar environment (e.g. Staging).
v0.10.1
- [General] Update dependencies to patch security vulnerabilities.
Required:
- Update native code for iOS by running the following command in the
ios/directory:
pod installv0.10.0
- [General] Moyasar new design.
- [General Feature] Support controlling coupons applicability.
- [Fix Android UI] Fix Android text input formatting in Arabic language.
If you encounter any issues, make sure to fully clean your project and rebuild it.
Required:
- Update native code for iOS by running the following command in the
ios/directory:
pod installv0.9.0
- [Samsung Pay Style] Support custom styling of the Samsung Pay button component.
- [Apple Pay Style Fix] Fix height and width styles to receive
DimensionValuetype. - [General] Enhancements.
If you encounter any issues, make sure to fully clean your project and rebuild it.
Needs attention:
If you have used the style property for the Apple Pay component and supplied either the height or width properties, you may need to update them to the new DimensionValue type instead of the old type.
v0.8.1
- [General] Support older React Native versions.
- [General] Enhancements.
If you encounter any issues, make sure to fully clean your project and rebuild it.
Needs attention:
-
Make sure you have one of the following Node.js versions installed:
- v20.19 or higher
- v22.12 or higher
- v23.4 or higher
-
If you are using Jest and encountering issues, update your Jest configuration (likely found in your package.json or any jest.config.* file) with the following:
module.exports = {
// ... The rest of your configuration
transformIgnorePatterns: [
'node_modules/(?!((@)?react-native|react-native-moyasar-sdk)/)',
],
};v0.8.0
- [Apple Pay] Support Apple Pay tokenization (
saveCardfield).