Releases: Pushwoosh/pushwoosh-react-native-plugin
Releases · Pushwoosh/pushwoosh-react-native-plugin
Release list
6.1.58
Breaking Changes
- Raised minimum iOS deployment target to 13.0 (previously 11.0), matching the native iOS SDK requirement. Apps integrating the plugin must target iOS 13.0 or higher
Updated
- Pushwoosh iOS SDK 7.0.36
- Pushwoosh Android SDK 6.7.64
6.1.57
Breaking Changes
-
Removed
project_number(FCM Sender ID) fromPushwooshConfigTypeScript interface andinit()implementation. The parameter was deprecated in 6.1.56 and is now fully removed — the Firebase project is determined automatically fromgoogle-services.json. If your code passesproject_numberininit(), simply remove it:Pushwoosh.init({ "pw_appid": "XXXXX-XXXXX" });
6.1.56
New Features
-
Added standalone
setReverseProxy()method with optional custom headers support. Must be called beforeinit()Pushwoosh.setReverseProxy("https://your-proxy.example.com/", { "X-Proxy-Auth": "my-token" }); Pushwoosh.init({ "pw_appid": "XXXXX-XXXXX" });
Improvements
project_numberis no longer required ininit()config — FCM configuration is now handled automatically viagoogle-services.json
Breaking Changes
- Removed
reverse_proxy_urlparameter frominit()config — usesetReverseProxy()beforeinit()instead
Updated
- Pushwoosh iOS SDK 7.0.32
- Pushwoosh Android SDK 6.7.59
6.1.55
Bug Fixes
- Fixed
setReverseProxyUrlmethod signature to match updated Android SDK
6.1.54
Updated
- Pushwoosh Android SDK updated to 6.7.59
- Pushwoosh iOS SDK updated to 7.0.29
6.1.53
Improvements
- Added comprehensive documentation with quick start guide, API reference, and code examples
- Added AI-assisted integration support via https://context7.com/ MCP server
6.1.52
Fixed
- Fixed Linking.getInitialURL() returning null on cold start with React Native New Architecture (bridgeless mode)
Updated
- Pushwoosh iOS SDK to 7.0.21
- Pushwoosh Android SDK to 6.7.54
6.1.51
New Features
Added methods to control Rich Media display type programmatically
Pushwoosh.setRichMediaType(type)- Set display typePushwoosh.getRichMediaType(callback)- Get current display type- Available types:
Pushwoosh.RichMediaStyle.MODAL(dialog) andPushwoosh.RichMediaStyle.LEGACY(full-screen)
Pushwoosh.setRichMediaType(Pushwoosh.RichMediaStyle.MODAL);Updated
- Pushwoosh iOS SDK to 7.0.14
- Pushwoosh Android SDK to 6.7.53
6.1.50
6.1.49
Fixed
- ProGuard rules causing missing class issues in obfuscated builds
Updated
- Pushwoosh Android SDK to 6.7.42