Skip to content Minor bug fixes and improvements 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 Fixed Elevio screens opening instead of native knowledge base screens 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 Ask AI