Release Notes

📘

🚀 Aerosync React Native SDK v3.0.1

Release Date: May 05, 2025

New Feature


🐛 Bug Fixes

  • General code cleanup and several minor bug fixes for better performance and stability.

⚠️ Breaking Changes (for v2.0.6 and earlier)

  • <BankLink> has been renamed to <AeroSyncWidget> — update your code to reflect this change.
  • react-native-webview will no longer be automatically installed with aerosync-react-native-sdk.
    You must install it manually:
    npm install react-native-webview
    
    This change improves flexibility and avoids version conflicts with your project's existing dependencies.
  • If you previously used custom WebView props (e.g., limitsNavigationsToAppBoundDomains), please ensure you now pass them via customWebViewProps.
    Before:
    <BankLink
    	 ...
       limitsNavigationsToAppBoundDomains = {true}
    }}></BankLink>
    
    After:
    <AeroSyncWidget 
     ...
      customWebViewProps={{
         style: { marginTop: 30, backgroundColor: isDarkTheme ? '#000000' : '#FFFFFF' },
         limitsNavigationsToAppBoundDomains: true
    }}
    />
    
  • The style prop has been removed from widget props. You can now direcly handle the styles from your application.
    <BankLink
    	 ...
     ̶ ̶ ̶ ̶s̶t̶y̶l̶e̶=̶{̶{̶
    ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶w̶i̶d̶t̶h̶:̶ ̶'̶1̶0̶0̶%̶'̶,̶
    ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶h̶e̶i̶g̶h̶t̶:̶ ̶'̶1̶0̶0̶%̶'̶,̶
    ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶o̶p̶a̶c̶i̶t̶y̶:̶ ̶1̶,̶
    ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶b̶g̶C̶o̶l̶o̶r̶:̶ ̶'̶#̶F̶F̶F̶F̶F̶F̶'̶,̶
    ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶ ̶}̶}̶>̶
    }}></BankLink>