widgets_sdk_flutter 3.3.1 copy "widgets_sdk_flutter: ^3.3.1" to clipboard
widgets_sdk_flutter: ^3.3.1 copied to clipboard

GliaWidgets SDK is a simple and customisable framework built on top of GliaSDK. It provides all the necessary UI components to quickly integrate GliaSDK into your project.

3.3.1 #

Added #

  • The new method hideVisitorCode() allows closing the Call Visualizer's visitor code dialog programmatically.

Updated underlying SDKs:

Android Widgets SDK v3.3.1 #

Added

  • The new method hideVisitorCodeDialog() allows closing the Call Visualizer's visitor code dialog programmatically.
  • The chat bubble now shows a pulsing halo animation when the visitor is waiting to be connected.

Changed

  • Refactored GliaWidgetsConfig to use Region instead of String for region configuration, and deprecated the previous String type used for this setting.
  • Improved the reliability and connection stability of audio and video calls.

iOS Widgets SDK v3.3.1 #

Added

  • The new method hideVisitorCodeViewController() allows closing the Call Visualizer's visitor code dialog programmatically.

Changed

  • Improved the reliability and connection stability of audio and video calls.
  • The minimum deployment version has been increased from iOS 14 to iOS 15.5.

Fixed

  • Fixed an issue where messages were not delivered and the operator typing indicator animation did not work after a Secure Conversation was upgraded to a live engagement.
  • Operator typing indicator animation keeps working correctly also after an attachment is uploaded.
  • Fixed a bug where the visitor could not close Chat when the session timed out in the background.
  • Significantly reduced memory consumption when uploading a lot of attachments to the chat.

3.3.0 #

Updated underlying SDKs:

Android Widgets SDK v3.3.0 #

Changed

  • Significantly improved logging to enhance monitoring and diagnostic capabilities.
  • Upgraded Kotlin version to 2.1.21 and the AGP (Android Gradle Plugin) version to 8.13.0.
  • Upgraded the internal WebRTC dependency to the Chrome M138 branch.
  • Enhanced Live Observation state management, ensuring the pause/resume status persists correctly when changed during queueing and is retained after engagement ends.

Fixed

  • Fixed an issue where the chat screen was crashing in rare cases due to unfinished animations.

iOS Widgets SDK v3.3.0 #

Changed

  • Significantly improved logging to enhance monitoring and diagnostic capabilities.

Fixed

  • Fixed a bug where authentication during an ongoing audio call disabled the chat button.
  • Aligned operator name display across Widgets screens to consistently show only the first name.

3.2.2 #

Updated underlying SDKs:

Android Widgets SDK v3.2.2 #

Added

  • Implemented site info caching for 10 seconds to reduce frequent API calls.

Changed

  • Integrators can now extend the Glia SDK's built-in GliaFcmService.
  • Improved GliaWidgets.init() exception causes, providing more informative messages for com.glia.widgets.GliaWidgetsException when the SDK fails to initialize due to credential issues.
  • Updated Unified Customization for survey screen and added some configuration options.
  • Replaced the custom survey view with a bottom sheet design to improve display behavior, addressing issues like full-screen expansion and background transparency.

Fixed

  • Unified a design difference between iOS and Android related to applying styles to survey input fields.
  • Corrected an error where cached locale strings failed to receive updates depending on the device's time zone relative to UTC. Locale strings now update immediately on device restart.
  • Fixed an issue that caused a crash when establishing media streams.
  • Addressed memory leak issues, improving overall performance and stability.
  • Aligned operator name display across Widgets screens to consistently show only the first name.

iOS Widgets SDK v3.2.2 #

Changed

  • The header of the Chat screen now has a shadow.
  • Updated Unified Customization for survey screen and added some configuration options.

Fixed

  • Fixed an issue that the visitor survey was not opening after ending the chat.
  • Fixed a bug where a failed engagement could not be closed.
  • Fixed an issue of app crashing when uploading attachments to the chat during a Live Observation.
  • Unified a design difference between iOS and Android related to applying styles to survey input fields.

3.2.1 #

Updated underlying SDKs:

Added #

  • Added support for subscribing to the count of the unread secure messages.

iOS Widgets SDK v3.2.1 #

Changed

  • Phoenix Client iOS dependency has been updated to version 5.3.5.

Fixed

  • For authenticated visitors, the Chat screen on iOS now does not show a separate close button, only the left arrow, matching the Android UI.
  • When a visitor requests a live chat after leaving Secure Messaging, they are now automatically enqueued.
  • The "Leave Current Conversation" dialog is now correctly shown when an ongoing transferred Secure Messaging engagement exists and the visitor decides to start a new engagement.

3.2.0 #

Updated underlying SDKs:

Fixed #

  • Support for push notifications on iOS

Android Widgets SDK v3.2.0 #

Changed

  • The Add Attachment and Send Message buttons are now enabled and disabled instead of appearing or disappearing.
  • All screen sharing functionality has been completely removed from both the Widget SDK and Core SDK.

Fixed

  • Unified several design differences between iOS and Android, including dialog element sizing, confirmation dialog padding, avatar size and placeholder padding, and various survey elements.
  • Fixed an issue with visitor deauthentication where the engagement would end when the authentication behavior was configured as FORBIDDEN_DURING_ENGAGEMENT.

iOS Widgets SDK v3.2.0 #

Changed

  • All screen sharing functionality has been completely removed from both the Widget SDK and Core SDK.

Fixed

  • Unified several design differences between iOS and Android, including snackbar background color on Chat and Call screens, avatar size and placeholder padding, and various survey elements.
  • Fixed freezing during push notification setup when an APNs token was not passed to the SDK.
  • The visitor survey now opens correctly after ending a chat.
  • The default selected option can now be deselected for single-choice questions in surveys.
  • Fixed an issue where the End button briefly appeared when the visitor closed Chat screen while being enqueued.
  • The unread messages bubble now correctly disappears from the Chat screen after messages are read.
  • Fixed a bug in SDK versions 3.1.0 and 3.1.1 where the bubble did not appear after visitor authentication during an ongoing engagement.

3.1.1 #

Added #

  • Support for push notifications
  • New methods: hideEntryWidget(), getQueues(), showVisitorCode(), getVisitorInfo(), subscribeToPushNotificationTypes()

Changed #

  • The configure method has more parameters
  • Deprecated the showVisitorCodeViewController() method

3.0.0 #

Introduced #

  • Entry Widget
  • Secure Conversations v2

2.7.0 #

Introduced #

  • Android Widgets SDK v 2.7.0
  • IOS Widgets SDK v 2.7.1
  • Default queues support
  • Bug fix and stability improvements

2.4.1 #

Introduced #

  • Live Observation
  • DirectId improvements (authentication during ongoing engagement)
0
likes
0
points
27
downloads

Publisher

verified publisherglia.com

Weekly Downloads

GliaWidgets SDK is a simple and customisable framework built on top of GliaSDK. It provides all the necessary UI components to quickly integrate GliaSDK into your project.

Homepage

License

unknown (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on widgets_sdk_flutter

Packages that implement widgets_sdk_flutter