-
Notifications
You must be signed in to change notification settings - Fork 9
Migration Guides
- Changes in documentation
- Migration from
3.0.x
to4.0.x
- Migration from
1.x
to2.x
- Migration from
1.3.x
to1.4.x
- Migration from
0.8.x
to0.9.x
Basic In-App notifications
renamed to Mirror Push notifications, Full featured in-app notifications
renamed to In-App messages.
Since this version, Gradle's declarative approach is used, official migration guide. While your projects can keep the legacy imperative apply script method, for the Plugin DSL approach see this page.
For WebRTC enablement, flag should be present in gradle.properties
file:
withWebRTCUI=true
From this version we've added support for Full-featured In-App notifications.
Because the major release of Infobip WebRTC SDK 2.0, content and setup exclusive of Infobip WebRTC SDK 1.x will be deprecated on 31/10/2023. The previous WebRTC application you used must be replaced with two new separate models: WebRTC Application and WebRTC Push Configuration.
To enable calls you need to set up WebRTC Push configurationId
and pass it to the
configuration
object instead of deprecated applicationId
.
Replace old configuration:
Configuration(
...
webRTCUI: WebRTCUI(
applicationId: 'your webrtc application id'
)
...
));
with new:
Configuration(
...
webRTCUI: WebRTCUI(
configurationId: 'Your WebRTC Push configuration id'
)
...
));
If you used customization previously, you will need to replace:
mobileMessaging.setupiOSChatSettings({
title: 'Chat title',
sendButtonColor: '#FF0000',
navigationBarItemsColor: '#FF0000',
navigationBarColor: '#FFFF00',
navigationBarTitleColor: '#FF0000',
})
with:
MobileMessaging.setupChatSettings(
toolbarTitle: 'Chat title',
sendButtonTintColor: '#FF0000',
toolbarTintColor: '#FF0000',
toolbarBackgroundColor: '#FFFF00',
toolbarTitleColor: '#FF0000',
)
this settings will be applied for both platform instead of iOS only.
Notice: If you used Android settings in the styles.xml, they will be overridden by Mobile Messaging.setup ChatSettings
method.
Added option to register to POST_NOTIFICATIONS
permission for Android 13.
- Library events
- Server errors
- Users and installations
- Messages and notifications management
- Inbox
- Privacy settings
- In-app chat
- WebRTC Calls and UI
- Migration Guides