Skip to content- Support for the new forms format. Embeddable forms can now be visualized in the conversation
- Fixed an issue related to articles not loading due to obfuscation rules
- 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)
- 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.
- Hide organization name from Previous Conversations Screen
- 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
- Support for Dixa Knowledge in Messenger, alongside existing Elevio integration
- Removed unused permissions:
READ_MEDIA_AUDIO, READ_MEDIA_IMAGES, READ_MEDIA_VIDEO - Feedback is now disabled when turned off in Elevio settings
- Add support for animated images in Chat
- Typing indicator for agents
- Increase Android Target SDK Version from 33 to 34.
- When a chat ends with a Form, the Form remains unlocked so that it can be filled by the user
- Fixed a crash on some Android devices, related to messages with article sources
- Error toast alerts for invalid form inputs.
- Success toast notifications for successful form submissions.
- Article sources display fully without being cut off.
- Article source arrows now point in the correct direction.
- Resolved various issues with attachments.
- Form submission error messages are now translated.
- Forms no longer send empty responses.
- Front Page articles are now stored in memory to avoid reloading.
- Messages from bots can now include multiple article sources.
- Added a download button for image attachments.
- Support for HEIC image attachments.
- Support Form without Conversation Widget Mode
- Clicking the Search Bar on the Front Page now directs users to the Articles overview page to browse all articles before searching.
- Push notification titles are now correctly translated.
- Updated strings used in Forms.
- Fixed validation issues with Forms when changing focus.
- Bot agents are now labeled as AI Assistants.
- Fixed a bug causing messages to be out of order.
- Removed trailing newlines from messages.
- Some messages were appearing without an avatar
- Removed empty reply before chat menus
- Fixed a but causing the messenger to fail to load after claim authentication rejection
- Keyboard closes after sending a message.
- Add star to the title of required form fields.
- Made the article containers non-scrollable and added padding to the bottom of the article overview page.
- Fixed Front Page flickering issue.
- Fixed support for Norwegian language.
- The "Restart Conversation" button will no longer be shown after a Contact form is received.
- Added a divider on the knowledge articles list.
- Added missing jsoup library to the SDK, resolving crashes when used with React Native.
- Article search now has an animation.
- Fixed an issue that was not allowing the claimed identity to be changed
- The "End Conversation" button now displays a loading animation while the conversation is ending
- Fixed a bug where typing indicators would remain indefinitely in conversations under certain conditions
- Fixed a bug where Brand logo wasn’t correctly shown in the previous conversations screen.
- Fixed a bug where Dixa Branding on the Messenger Front page wouldn’t remove it self when using a Custom Logo
- Fixed a bug where the Claimed session didn’t persist between sessions
- Fixed a bug where the "Start Conversation" button wasn’t disabled if the organization requires verified authentication and the user is not verified.
- Widget language can now be explicitly configured, prioritizing over the phone’s locale.
- Custom Avatars have been added for Chatbots
- Added unread messages counter to the “Continue conversation” button.
- Elevio Articles on the Front Page now include a loading animation.
- Elevio Articles failing to load now have error handling
- Rewrote documentation of the
DixaMessenger class to be more informative.
- Added functionality to ban or unban users directly from the messenger interface, enhancing moderation capabilities.
- Fixed a crash issue on Android 8.0 devices, improving stability across older Android versions.
- Addressed scrolling issues to ensure forms are properly visible when focused.
- Corrected the visibility of the 'End Conversation' button to only appear when applicable.
- Enhanced the detection of knowledge base links within chat conversations for better resource sharing.
- Implemented minor UI adjustments for a smoother user experience.
- Introduced a customizable avatar for the Mim chatbot, allowing for a more personalized chat interface.
- Added a typing indicator for the Mim chatbot, making chat interactions feel more dynamic and responsive.
- Introduced support for horizontal alignment in menus, providing more layout options for customizing the user interface.
- Removed the Sentry integration to respect user privacy
- The 'Start Conversation' button can now be translated
- Fixed a crash related to the Knowledge base search button string
- The dot menu in the status bar will be hidden when the conversation has ended
- Fixed a crash that would trigger when opening Knowledge base articles
- Fixed a bug that would cause the dots menu to be visible even when no agent is in the conversation
- Remove variable name from form input in widget
- Added Sentry integration
- Added article source for Mim messages
- Added translation notice to mim messages
- Added typing indicator for Mim message
- The "End Conversation" menu will not be displayed for previous conversations
- Fixed a crash when opening previous conversations
- Fixed a crash when opening articles from the Knowledge base
- Fixed a bug that would cause the "End Conversation" button to appear even if the conversation has ended
- Fixed a bug where form responses were being submitted with the wrong ID
- Added scoped context for Koin which fixes crashes for applications that have Koin integration
- Fixed crash, related to an optional property being marked as required when reading messenger settings
- Updated Koin version to
3.5.0 - Updated Moshi version to
1.15.0 - Updated Kotlin version to
1.8.0 - Implemented a customizable message that prompts the user before submitting form responses
- Fixed an issue that was causing attachments to not be displayed in chat
- Fixed an issue related to form response input validation