Release notes

Latest - 1.6.1

New Features:

  • Error toast alerts for invalid form inputs.
  • Success toast notifications for successful form submissions.

Bug Fixes:

  • Article sources display fully without being cut off.
  • Article source arrows now point in the correct direction.
  • Resolved various issues with attachments.

Improvements:

  • Form submission error messages are now translated.
  • Forms no longer send empty responses.

1.6.0

New Features:

  • 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

Bug Fixes:

  • 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

Improvements:

  • Keyboard closes after sending a message.
  • Add star to the title of required form fields.

1.5.6

Bug Fixes:

  • 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.

New Features:

  • Article search now has an animation.

1.5.5

Bug Fixes:

  • Fixed an issue that was not allowing the claimed identity to be changed

New Features:

  • The "End Conversation" button now displays a loading animation while the conversation is ending

1.5.4

Bug Fixes:

  • 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.

New Features:

  • Widget language can now be explicitly configured, prioritizing over the phone’s locale.
  • Custom Avatars have been added for Chatbots

Improvements:

  • 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.

1.5.3

New Features:

  • Added functionality to ban or unban users directly from the messenger interface, enhancing moderation capabilities.

1.5.2

Bug Fixes:

  • 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.

New Features:

  • 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.

1.5.1

New Features:

  • Removed the Sentry integration to respect user privacy
  • The 'Start Conversation' button can now be translated

1.5.0

Bug Fixes:

  • 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

New Features:

  • Added Sentry integration
  • Added article source for Mim messages
  • Added translation notice to mim messages
  • Added typing indicator for Mim message

1.4.4

Bug Fixes:

  • 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

1.4.3

Bug Fixes:

  • 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

1.4.2

New Features:

  • 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

Bug fixes:

  • Fixed an issue that was causing attachments to not be displayed in chat
  • Fixed an issue related to form response input validation