Fixed duplicate push notification channels caused by a non-stable notification channel ID. The channel ID is now hardcoded to ensure consistency across app restarts, preventing the OS from creating multiple notification channels
2.1.0
Bug Fixes:
Minor bug fixes and improvements
2.0.2
Bug Fixes:
Add and refine ProGuard rules for the messenger-sdk and feature-knowledgebase modules to prevent obfuscation of Knowledgebase model classes used with Moshi
Error handling for all possible server errors
2.0.1
Bug Fixes:
Fixed Elevio screens opening instead of native knowledge base screens
2.0.0
New Features:
Support for the new forms format. Embeddable forms can now be visualized in the conversation
Bug Fixes:
Fixed an issue related to articles not loading due to obfuscation rules
1.7.3
Bug Fixes:
Fixed an issue that was causing the navigation bar in chat to not update
Fixed an infinite recursion that would occur when the hardware back button is pressed
Updated proguard and consumer proguard rules to fix a crush when minifying is enabled
Paging library version downgraded from 3.3.6 to 3.0.1 for better backwards compatibility
Fixed an issue that would cause a crash when using Dixa Native Knowledgebase
Enforced an updated version of the lifecycle library (2.5.1 -> 2.6.1)
1.7.2
Bug Fixes:
Reverted Gradle AGP to 7.1.2 (Wrapper 7.4.2).
Reverted to Kotlin 1.8.22
Fixed a crash that would cause the SDK to crash when no Knowledge base is configured or only Native Knowledge is configured.
Fixed a memory leak in the SDK. The SDK should now be 100% memory leak free.
1.7.1
Improvements
Hide organization name from Previous Conversations Screen
Bug Fixes:
Updated gradle android plugin, gradle build tools and library versions. Current versions:
Kotlin - 2.0.21
AGP - 8.9.2
Gradle Wrapper - 8.11.1
Koin - 4.0.3
Fixed a crash that would occur if Elevio is not configured
1.7.0
New Features:
Support for Dixa Knowledge in Messenger, alongside existing Elevio integration