widgets_sdk_flutter 3.3.3 copy "widgets_sdk_flutter: ^3.3.3" to clipboard
widgets_sdk_flutter: ^3.3.3 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.3 #

Updated underlying SDKs:

Android Widgets SDK v3.3.3 #

Changed

  • Improved internal logging capabilities.

Fixed

  • Fixed a crash that occurred when navigating back from the Chat, Audio, or Video screens.

iOS Widgets SDK v3.3.3 #

Changed

  • The minimum deployment version has been changed to iOS 15.1. (Note that in version 3.3.1, the minimum deployment version was previously increased from iOS 14 to iOS 15.5).
  • Improved internal logging capabilities.

Fixed

  • The text positioning of the Live Observation indicator (SnackBar) was corrected, ensuring its content is aligned to the left.

3.3.2 #

We identified an issue in this release, please use 3.3.3 or higher instead.

Updated underlying SDKs:

Android Widgets SDK v3.3.2 #

Fixed

  • Corrected a typo in the US base domain configuration.
  • The outside app bubble is no longer shown when there is no engagement.
  • Fixed a ClassCastException that occurred in the SDK due to an ID collision.

3.3.1 #

We identified an issue in this release, please use 3.3.3 or higher instead.

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
150
points
49
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

Documentation

API reference

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on widgets_sdk_flutter

Packages that implement widgets_sdk_flutter